@charset "UTF-8";/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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LDJCQUE0QixJQUM1QixtQkFBb0IsSUFHeEIsaUJBQ0ksMkJBQTRCLElBQzVCLG1CQUFvQixJQUd4QixlQUNJLDJCQUE0QixHQUM1QixtQkFBb0IsR0FHeEIsaUJBQ0ksMkJBQTRCLEdBQzVCLG1CQUFvQixHQUd4QixlQUFnQixnQ0FDWixVQUNJLDJCQUE0QixjQUM1QixtQkFBb0IsY0FDcEIsNEJBQTZCLGNBQzdCLG9CQUFxQixjQUNyQixrQ0FBbUMsWUFDbkMsMEJBQTJCIiwiZmlsZSI6ImFuaW1hdGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwczovL2RhbmVkZW4uZ2l0aHViLmlvL2FuaW1hdGUuY3NzL1xuICogVmVyc2lvbiAtIDMuNy4yXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDE5IERhbmllbCBFZGVuXG4gKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgZnJvbSxcbiAgICAyMCUsXG4gICAgNTMlLFxuICAgIDgwJSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDQzJSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAgIGZyb20sXG4gICAgMjAlLFxuICAgIDUzJSxcbiAgICA4MCUsXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA0MyUge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB9XG59XG5cbi5ib3VuY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICAgIGZyb20sXG4gICAgNTAlLFxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAyNSUsXG4gICAgNzUlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuICAgIGZyb20sXG4gICAgNTAlLFxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAyNSUsXG4gICAgNzUlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5mbGFzaCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuLnB1bHNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB9XG5cbiAgICA2NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB9XG5cbiAgICA2NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuLnJ1YmJlckJhbmQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAxMCUsXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAxMCUsXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIH1cbn1cblxuLnNoYWtlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgICBhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICA2LjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB9XG5cbiAgICAxOC41JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB9XG5cbiAgICAzMS41JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgfVxuXG4gICAgNDMuNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgNi41JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgfVxuXG4gICAgMTguNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgfVxuXG4gICAgMzEuNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIH1cblxuICAgIDQzLjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG4uaGVhZFNoYWtlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgfVxufVxuXG4uc3dpbmcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cblxuICAgIDEwJSxcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgfVxuXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNjAlLFxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cblxuICAgIDEwJSxcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgfVxuXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNjAlLFxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG4udGFkYSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgICBhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMTUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB9XG5cbiAgICA0NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIDE1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgfVxuXG4gICAgNDUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4ud29iYmxlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGplbGxvIHtcbiAgICBmcm9tLFxuICAgIDExLjElLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIDIyLjIlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB9XG5cbiAgICAzMy4zJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB9XG5cbiAgICA0NC40JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIH1cblxuICAgIDU1LjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgfVxuXG4gICAgNjYuNiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIH1cblxuICAgIDc3LjclIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB9XG5cbiAgICA4OC44JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgamVsbG8ge1xuICAgIGZyb20sXG4gICAgMTEuMSUsXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMjIuMiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIH1cblxuICAgIDMzLjMlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIH1cblxuICAgIDQ0LjQlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgfVxuXG4gICAgNTUuNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB9XG5cbiAgICA2Ni42JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgfVxuXG4gICAgNzcuNyUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIH1cblxuICAgIDg4LjglIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIH1cbn1cblxuLmplbGxvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgICBhbmltYXRpb24tbmFtZTogamVsbG87XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhcnRCZWF0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAxNCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIH1cblxuICAgIDI4JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICA0MiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGVhcnRCZWF0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAxNCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIH1cblxuICAgIDI4JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICA0MiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbi5oZWFydEJlYXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYXJ0QmVhdDtcbiAgICBhbmltYXRpb24tbmFtZTogaGVhcnRCZWF0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuICAgIGZyb20sXG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gICAgZnJvbSxcbiAgICAyMCUsXG4gICAgNDAlLFxuICAgIDYwJSxcbiAgICA4MCUsXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG4uYm91bmNlSW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gICAgZnJvbSxcbiAgICA2MCUsXG4gICAgNzUlLFxuICAgIDkwJSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAgIGZyb20sXG4gICAgNjAlLFxuICAgIDc1JSxcbiAgICA5MCUsXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5ib3VuY2VJbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgICBmcm9tLFxuICAgIDYwJSxcbiAgICA3NSUsXG4gICAgOTAlLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gICAgZnJvbSxcbiAgICA2MCUsXG4gICAgNzUlLFxuICAgIDkwJSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgICBmcm9tLFxuICAgIDYwJSxcbiAgICA3NSUsXG4gICAgOTAlLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gICAgZnJvbSxcbiAgICA2MCUsXG4gICAgNzUlLFxuICAgIDkwJSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uYm91bmNlSW5SaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAgIGZyb20sXG4gICAgNjAlLFxuICAgIDc1JSxcbiAgICA5MCUsXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgICBmcm9tLFxuICAgIDYwJSxcbiAgICA3NSUsXG4gICAgOTAlLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5ib3VuY2VJblVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIH1cblxuICAgIDUwJSxcbiAgICA1NSUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIH1cblxuICAgIDUwJSxcbiAgICA1NSUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA0NSUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNDUlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIH1cbn1cblxuLmJvdW5jZU91dERvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgICAyMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXRSaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA0NSUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNDUlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIH1cbn1cblxuLmJvdW5jZU91dFVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZmFkZUluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLmZhZGVJbkRvd25CaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5MZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLmZhZGVJblJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5SaWdodEJpZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5VcEJpZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIH1cbn1cblxuLmZhZGVPdXREb3duQmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgfVxufVxuXG4uZmFkZU91dExlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIH1cbn1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIH1cbn1cblxuLmZhZGVPdXRSaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgfVxufVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIH1cbn1cblxuLmZhZGVPdXRVcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIH1cbn1cblxuLmZhZGVPdXRVcEJpZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gICAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpXG4gICAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgICByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgICByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweClcbiAgICAgICAgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgICAgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgICAgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgICAgICByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gICAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpXG4gICAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgICByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgICByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweClcbiAgICAgICAgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgICAgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgICAgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgICAgICByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIH1cbn1cblxuLmZsaXBJblgge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG59XG5cbi5mbGlwSW5ZIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmZsaXBPdXRYIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmxpcE91dFkge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4ubGlnaHRTcGVlZE91dCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5yb3RhdGVJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW5VcExlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW5VcFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb3RhdGVPdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnJvdGF0ZU91dERvd25SaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnJvdGF0ZU91dFVwTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgMjAlLFxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDIwJSxcbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uaGluZ2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBqYWNrSW5UaGVCb3gge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbi5qYWNrSW5UaGVCb3gge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGphY2tJblRoZUJveDtcbiAgICBhbmltYXRpb24tbmFtZTogamFja0luVGhlQm94O1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5yb2xsSW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIH1cbn1cblxuLnJvbGxPdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi56b29tSW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgfVxufVxuXG4uem9vbUluRG93biB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuLnpvb21JblJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5VcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuLnpvb21JblVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uem9vbU91dCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgICA0MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgICA0MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgfVxufVxuXG4uem9vbU91dERvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgICA0MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgICA0MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgfVxufVxuXG4uem9vbU91dExlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gICAgNDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gICAgNDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgfVxufVxuXG4uem9vbU91dFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gICAgNDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xuICAgIDQwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbi56b29tT3V0VXAge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5zbGlkZUluRG93biB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5zbGlkZUluTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLnNsaWRlSW5VcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgfVxufVxuXG4uc2xpZGVPdXREb3duIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgfVxufVxuXG4uc2xpZGVPdXRMZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0UmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgfVxufVxuXG4uc2xpZGVPdXRVcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn1cblxuLmFuaW1hdGVkIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuZGVsYXktMXMge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuXG4uYW5pbWF0ZWQuZGVsYXktMnMge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgICBhbmltYXRpb24tZGVsYXk6IDJzO1xufVxuXG4uYW5pbWF0ZWQuZGVsYXktM3Mge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDNzO1xufVxuXG4uYW5pbWF0ZWQuZGVsYXktNHMge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiA0cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDRzO1xufVxuXG4uYW5pbWF0ZWQuZGVsYXktNXMge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiA1cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDVzO1xufVxuXG4uYW5pbWF0ZWQuZmFzdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDgwMG1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogODAwbXM7XG59XG5cbi5hbmltYXRlZC5mYXN0ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xufVxuXG4uYW5pbWF0ZWQuc2xvdyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5zbG93ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xufVxuXG5AbWVkaWEgKHByaW50KSwgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5hbmltYXRlZCB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIl19 */

body{scroll-behavior:smooth;margin:0 auto;padding:0;position:relative;overflow-x:hidden!important;font-family:"Open Sans",sans-serif}.mobydyk{display:inline-block;mask:url(../../img/mobydyk-icon.svg);-webkit-mask:url(../../img/mobydyk-icon.svg);mask-position:center;-webkit-mask-position:center;mask-size:cover;-webkit-mask-size:cover;fill:#6fb62a;height:22.4px;width:30.4px;margin-left:7px;margin-bottom:-4px;background:#6fb62a}.clr{clear:both}.error-wrapper{max-width:60%;text-align:center;padding:10% 0;margin:0 auto;font-size:1.2rem}.error-wrapper a{color:#000}.error-wrapper i{font-size:5rem;display:block}@media (max-width:1000px){.error-wrapper{max-width:90%}}@keyframes pulse{0%{opacity:0}50%{opacity:.1}100%{opacity:0}}.Image__Lazy--load img{opacity:0;transition:opacity .4s ease-in-out}.Image__Lazy--load{background-repeat:no-repeat;background-size:cover;filter:blur(10px);transition:.4s}.Image__Lazy--load::before{content:"";position:absolute;inset:0;opacity:0;animation:pulse 4s infinite}.Image__Lazy--load.loaded{filter:none}.Image__Lazy--load.loaded::before{animation:none;content:none}.Image__Lazy--load.loaded img{opacity:1}@media (min-width:1001px){.mobile{display:none}.desktop{display:block}.mobile-header{display:none}.mobile-nav{display:none}}@media (max-width:1000px){.mobile{display:block}.desktop{display:none}header:not(.rl-header){display:none}.mobile-header{width:100%;height:100px;position:fixed;padding-top:35px;padding-left:5%;box-sizing:border-box;background:#fff;z-index:1001}.mobile-header .logo img{height:30px;width:auto}.mobile-header .hamburger{position:absolute;top:50%;transform:translateY(-50%);right:5%}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:#bd3a33}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#bd3a33}.mobile-nav{position:fixed;top:0;right:-101%;bottom:0;width:100%;height:100vh;background:#fff;z-index:1000;color:#333;text-align:center;transition:.5s;padding-top:110px;box-sizing:border-box}.mobile-nav.expanded{right:0}.mobile-nav ul{list-style:none;text-align:center;margin:0 auto;padding:0 2.5%}.mobile-nav ul li{padding:8px 0;margin:5px 0;display:block;text-transform:uppercase;font-weight:600;font-size:1.15rem}.mobile-nav ul li a{color:#333;text-decoration:none}.mobile-nav ul li a.active{border-bottom:2px solid #bd3a33}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2ljU2V0dGluZ3MuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEtBQ0UsZ0JBQWlCLE9BQ2pCLE9BQVEsRUFBRSxLQUNWLFFBQVMsRUFDVCxTQUFVLFNBQ1YsV0FBWSxpQkFDWixZQUFhLFdBQVcsQ0FBRSxXQUU1QixTQUNFLFFBQVMsYUFDVCxLQUFNLGdDQUNOLGFBQWMsZ0NBQ2QsY0FBZSxPQUNmLHNCQUF1QixPQUN2QixVQUFXLE1BQ1gsa0JBQW1CLE1BQ25CLEtBQU0sUUFDTixPQUFRLE9BQ1IsTUFBTyxPQUNQLFlBQWEsSUFDYixjQUFlLEtBQ2YsV0FBWSxRQUVkLEtBQ0UsTUFBTyxLQUVULGVBQ0UsVUFBVyxJQUNYLFdBQVksT0FDWixRQUFTLElBQUksRUFDYixPQUFRLEVBQUUsS0FDVixVQUFXLE9BRWIsaUJBQ0UsTUFBTyxLQUVULGlCQUNFLFVBQVcsS0FDWCxRQUFTLE1BRVgsMEJBQ0UsZUFDRSxVQUFXLEtBR2YsaUJBQ0UsR0FDRSxRQUFTLEVBRVgsSUFDRSxRQUFTLEdBRVgsS0FDRSxRQUFTLEdBR2IsdUJBQ0UsUUFBUyxFQUNULFdBQVksUUFBUSxJQUFNLFlBRTVCLG1CQUNFLGtCQUFtQixVQUNuQixnQkFBaUIsTUFDakIsT0FBUSxXQUNSLFdBQVksSUFFZCwyQkFDRSxRQUFTLEdBQ1QsU0FBVSxTQUNWLE1BQU8sRUFDUCxRQUFTLEVBQ1QsVUFBVyxNQUFNLEdBQUcsU0FFdEIsMEJBQ0UsT0FBUSxLQUVWLGtDQUNFLFVBQVcsS0FDWCxRQUFTLEtBRVgsOEJBQ0UsUUFBUyxFQUVYLDBCQUNFLFFBQ0UsUUFBUyxLQUVYLFNBQ0UsUUFBUyxNQUVYLGVBQ0UsUUFBUyxLQUVYLFlBQ0UsUUFBUyxNQUdiLDBCQUNFLFFBQ0UsUUFBUyxNQUVYLFNBQ0UsUUFBUyxLQUtYLHVCQUNFLFFBQVMsS0FFWCxlQUNFLE1BQU8sS0FDUCxPQUFRLE1BQ1IsU0FBVSxNQUNWLFlBQWEsS0FDYixhQUFjLEdBQ2QsV0FBWSxXQUNaLFdBQVksS0FDWixRQUFTLEtBRVgseUJBQ0UsT0FBUSxLQUNSLE1BQU8sS0FFVCwwQkFDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLFVBQVcsaUJBQ1gsTUFBTyxHQUVULGlCQUNBLHdCQUNBLHlCQUNFLGlCQUFrQixRQUVwQixzQ0FDQSw2Q0FDQSw4Q0FDRSxpQkFBa0IsUUFFcEIsWUFDRSxTQUFVLE1BQ1YsSUFBSyxFQUNMLE1BQU8sTUFDUCxPQUFRLEVBQ1IsTUFBTyxLQUNQLE9BQVEsTUFDUixXQUFZLEtBQ1osUUFBUyxLQUNULE1BQU8sS0FDUCxXQUFZLE9BQ1osV0FBWSxJQUNaLFlBQWEsTUFDYixXQUFZLFdBRWQscUJBQ0UsTUFBTyxFQUVULGVBQ0UsV0FBWSxLQUNaLFdBQVksT0FDWixPQUFRLEVBQUUsS0FDVixRQUFTLEVBQUUsS0FFYixrQkFDRSxRQUFTLElBQUksRUFDYixPQUFRLElBQUksRUFDWixRQUFTLE1BQ1QsZUFBZ0IsVUFDaEIsWUFBYSxJQUNiLFVBQVcsUUFFYixvQkFDRSxNQUFPLEtBQ1AsZ0JBQWlCLEtBRW5CLDJCQUNFLGNBQWUsSUFBSSxNQUFNIiwiZmlsZSI6ImJhc2ljU2V0dGluZ3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4ubW9ieWR5ayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFzazogdXJsKFwiLi4vLi4vaW1nL21vYnlkeWstaWNvbi5zdmdcIik7XG4gIC13ZWJraXQtbWFzazogdXJsKFwiLi4vLi4vaW1nL21vYnlkeWstaWNvbi5zdmdcIik7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb3ZlcjtcbiAgZmlsbDogIzZGQjYyQTtcbiAgaGVpZ2h0OiAyMi40cHg7XG4gIHdpZHRoOiAzMC40cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG4gIGJhY2tncm91bmQ6ICM2RkI2MkE7XG59XG4uY2xyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uZXJyb3Itd3JhcHBlciB7XG4gIG1heC13aWR0aDogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwJSAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uZXJyb3Itd3JhcHBlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZXJyb3Itd3JhcHBlciBpIHtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmVycm9yLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLkltYWdlX19MYXp5LS1sb2FkIGltZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uSW1hZ2VfX0xhenktLWxvYWQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBmaWx0ZXI6IGJsdXIoMTBweCk7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uSW1hZ2VfX0xhenktLWxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogcHVsc2UgNHMgaW5maW5pdGU7XG59XG4uSW1hZ2VfX0xhenktLWxvYWQubG9hZGVkIHtcbiAgZmlsdGVyOiBub25lO1xufVxuLkltYWdlX19MYXp5LS1sb2FkLmxvYWRlZDo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICBjb250ZW50OiBub25lO1xufVxuLkltYWdlX19MYXp5LS1sb2FkLmxvYWRlZCBpbWcge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9iaWxlLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9iaWxlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBQb3rFr3N0YXRlayBzdGFyw6kgxaFhYmxvbnkg4oCUIHNrcsO9dmFsYSBzZSBwxa92b2Ruw60gaGxhdmnEjWthIHZlIHByb3NwxJtjaFxuICAgICAubW9iaWxlLWhlYWRlci4gUmVkZXNpZ24gbcOhIHZsYXN0bsOtIDxoZWFkZXIgY2xhc3M9XCJybC1oZWFkZXJcIj4sIHRlblxuICAgICBtdXPDrSBuYSBtb2JpbHUgaSB0YWJsZXR1IHrFr3N0YXQgdmlkxJt0LiAqL1xuICBoZWFkZXI6bm90KC5ybC1oZWFkZXIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGUtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG4gIC5tb2JpbGUtaGVhZGVyIC5sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2JpbGUtaGVhZGVyIC5oYW1idXJnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDUlO1xuICB9XG4gIC5oYW1idXJnZXItaW5uZXIsXG4gIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLFxuICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDNhMzM7XG4gIH1cbiAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbiAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIsXG4gIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkM2EzMztcbiAgfVxuICAubW9iaWxlLW5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTEwMSU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5tb2JpbGUtbmF2LmV4cGFuZGVkIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAubW9iaWxlLW5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyLjUlO1xuICB9XG4gIC5tb2JpbGUtbmF2IHVsIGxpIHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG4gIH1cbiAgLm1vYmlsZS1uYXYgdWwgbGkgYSB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5tb2JpbGUtbmF2IHVsIGxpIGEuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JkM2EzMztcbiAgfVxufVxuIl19 */

#cookiesPage{width:100%;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.4);z-index:9997;overflow:hidden}#cookieConsent{position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;width:50%;max-width:750px;height:auto;border:2px solid #bd3a33;background:#fff;color:#000;font-size:1rem;padding:2.5% 3.5%;box-sizing:border-box;margin:0 auto;z-index:9998;text-align:center;transition:.5s}#cookieConsent h3{font-size:2rem;margin-bottom:20px}#cookieConsent .content{width:100%;position:relative;max-width:1600px;margin:0 auto}#cookieConsent .content p{margin:10px auto;line-height:1.7}#cookieConsent .content a{color:#bd3a33;text-decoration:underline}#cookieConsent .content a:hover{text-decoration:none}#cookieConsent a.close-cookies,#cookiePreferences a.close-cookies{position:absolute;top:12px;right:24px;font-size:1rem;color:#999;text-decoration:none;cursor:pointer}#cookieConsent .content .buttons,#cookiePreferences .content .buttons{display:block;margin-top:40px}#cookieConsent .content .buttons a{display:inline-block;padding:8px 16px;min-width:220px;box-sizing:border-box;background:#bd3a33;border:2px solid #bd3a33;color:#fff;text-decoration:none;transition:.3s;font-size:1.05rem;font-weight:700;cursor:pointer}#cookieConsent .content .buttons a.preferences{background:#fff;color:#bd3a33;border:2px solid #bd3a33;margin-right:20px}#cookiePreferences{display:none;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;width:50%;max-width:750px;height:auto;border:2px solid #bd3a33;background:#fff;color:#000;font-size:1rem;padding:2.5% 3.5%;box-sizing:border-box;margin:0 auto;z-index:9998;text-align:center;transition:.5s}#cookiePreferences h3{font-size:2rem;margin-bottom:20px}#cookiePreferences .content{width:100%;position:relative;max-width:1600px;margin:0 auto}#cookiePreferences .content p{margin:10px auto;line-height:1.7}#cookiePreferences .content a{color:#bd3a33;text-decoration:underline}#cookiePreferences .content .buttons a,#cookiePreferences .content .buttons button{display:inline-block;padding:8px 16px;min-width:220px;box-sizing:border-box;background:#bd3a33;border:2px solid #bd3a33;color:#fff;text-decoration:none;transition:.3s;font-size:1.05rem;font-weight:700;cursor:pointer}#cookiePreferences .content .buttons button{margin-right:20px}#cookiePreferences .content h4{font-size:1.25rem;margin-top:25px;text-transform:uppercase;text-align:left}#cookiePreferences .content .cookies-table{width:100%;margin:5px auto;position:relative}#cookiePreferences .content .cookies-table .cookie-row{display:flex;margin:0 auto;padding:12px 18px;box-sizing:border-box;align-items:center;flex-wrap:wrap;gap:2%;border:1px solid #999;text-align:left;font-size:1.1rem}#cookiePreferences .content .cookies-table a{color:#000;text-decoration:none;cursor:pointer;display:block}#cookiePreferences .content .cookies-table .cookie-row .cookie-type{color:#000;width:70%;flex:0 1 calc(70%);margin:0;padding:0;font-weight:800}#cookiePreferences .content .cookies-table .cookie-row .cookie-option{color:#bd3a33;font-weight:700;width:28%;flex:0 1 calc(28%);text-align:right}#cookiePreferences .content .cookies-table .cookie-row .cookie-option i{color:#000;margin-left:10px;font-size:1.1rem;transition:.5s;position:relative;top:4px}#cookiePreferences .content .cookies-table .cookie-row .cookie-option i.expanded{transform:rotate(90deg)}#cookiePreferences .content .cookies-table .cookie-info{display:none;font-size:.9rem;margin-top:15px}@media (max-width:767px){#cookieConsent,#cookiePreferences{width:95%;padding:6% 5%;overflow-y:auto}#cookieConsent h3,#cookiePreferences h3{font-size:1.4rem}#cookiePreferences .content h4{font-size:1rem;margin-top:20px}#cookieConsent .content .buttons a,#cookieConsent .content .buttons button,#cookiePreferences .content .buttons a,#cookiePreferences .content .buttons button{display:block;width:100%;margin:10px 0;font-size:.9rem}#cookiePreferences .content .cookies-table .cookie-row{padding:8px 14px;font-size:.95rem}#cookiePreferences .content .cookies-table .cookie-row .cookie-type{width:65%;flex:0 1 calc(65%)}#cookiePreferences .content .cookies-table .cookie-row .cookie-option{width:32%;flex:0 1 calc(32%);font-size:.9rem}#cookiePreferences .content .cookies-table .cookie-row .cookie-option i{margin-left:6px;font-size:1rem;top:6px}}.switch{position:relative;display:inline-block;width:53px;height:28px;top:4px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input.cookie-check:checked+.slider{background-color:#bd3a33}input.cookie-check:focus+.slider{box-shadow:0 0 1px #bd3a33}input.cookie-check:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.setCookies{cursor:pointer;text-decoration:none!important;background:#bd3a33;padding:12px 24px;box-sizing:border-box;color:#fff}.table-resp table{width:100%;margin:20px auto;padding:0;border:0}.table-resp table th{padding:16px 14px;box-sizing:border-box;background:#4b8020;color:#fff;font-size:1.05rem;border-bottom:2px solid #fff}.table-resp table td{padding:12px 14px;box-sizing:border-box;color:#333;border-bottom:1px solid #efefef}@media (max-width:767px){.table-resp{overflow-x:auto}.table-resp table{min-width:1000px;overflow-x:auto;display:block}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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TUFBTyxLQUNQLE9BQVEsS0FBSyxLQUNiLFFBQVMsRUFDVCxPQUFRLEVBRVYscUJBQ0UsUUFBUyxLQUFLLEtBQ2QsV0FBWSxXQUVaLFdBQVksUUFDWixNQUFPLEtBQ1AsVUFBVyxRQUNYLGNBQWUsSUFBSSxNQUFNLEtBRTNCLHFCQUNFLFFBQVMsS0FBSyxLQUNkLFdBQVksV0FDWixNQUFPLEtBQ1AsY0FBZSxJQUFJLE1BQU0sUUFFM0IseUJBQ0UsWUFDRSxXQUFZLEtBRWQsa0JBQ0UsVUFBVyxPQUNYLFdBQVksS0FDWixRQUFTIiwiZmlsZSI6ImNvb2tpZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiI2Nvb2tpZXNQYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDk5OTc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jY29va2llQ29uc2VudCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAycHggc29saWQgI2JkM2EzMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMi41JSAzLjUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogOTk5ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuI2Nvb2tpZUNvbnNlbnQgaDMge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jY29va2llQ29uc2VudCAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNjb29raWVDb25zZW50IC5jb250ZW50IHAge1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbiNjb29raWVDb25zZW50IC5jb250ZW50IGEge1xuICBjb2xvcjogI2JkM2EzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29va2llQ29uc2VudCAuY29udGVudCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Nvb2tpZVByZWZlcmVuY2VzIGEuY2xvc2UtY29va2llcyxcbiNjb29raWVDb25zZW50IGEuY2xvc2UtY29va2llcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzk5OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmJ1dHRvbnMsXG4jY29va2llQ29uc2VudCAuY29udGVudCAuYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuI2Nvb2tpZUNvbnNlbnQgLmNvbnRlbnQgLmJ1dHRvbnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNiZDNhMzM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiZDNhMzM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb29raWVDb25zZW50IC5jb250ZW50IC5idXR0b25zIGEucHJlZmVyZW5jZXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2JkM2EzMztcbiAgYm9yZGVyOiAycHggc29saWQgI2JkM2EzMztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI2Nvb2tpZVByZWZlcmVuY2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYmQzYTMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAyLjUlIDMuNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiA5OTk4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4jY29va2llUHJlZmVyZW5jZXMgaDMge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IGEge1xuICBjb2xvcjogI2JkM2EzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmJ1dHRvbnMgYSxcbiNjb29raWVQcmVmZXJlbmNlcyAuY29udGVudCAuYnV0dG9ucyBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjYmQzYTMzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYmQzYTMzO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmJ1dHRvbnMgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IC5jb29raWVzLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNXB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVQcmVmZXJlbmNlcyAuY29udGVudCAuY29va2llcy10YWJsZSAuY29va2llLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmNvb2tpZXMtdGFibGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmNvb2tpZXMtdGFibGUgLmNvb2tpZS1yb3cgLmNvb2tpZS10eXBlIHtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiA3MCU7XG4gIGZsZXg6IDAgMSBjYWxjKDcwJSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbiNjb29raWVQcmVmZXJlbmNlcyAuY29udGVudCAuY29va2llcy10YWJsZSAuY29va2llLXJvdyAuY29va2llLW9wdGlvbiB7XG4gIGNvbG9yOiAjYmQzYTMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDI4JTtcbiAgZmxleDogMCAxIGNhbGMoMjglKTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmNvb2tpZXMtdGFibGUgLmNvb2tpZS1yb3cgLmNvb2tpZS1vcHRpb24gaSB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG59XG4jY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmNvb2tpZXMtdGFibGUgLmNvb2tpZS1yb3cgLmNvb2tpZS1vcHRpb24gaS5leHBhbmRlZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbiNjb29raWVQcmVmZXJlbmNlcyAuY29udGVudCAuY29va2llcy10YWJsZSAuY29va2llLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29va2llUHJlZmVyZW5jZXMsXG4gICNjb29raWVDb25zZW50IHtcbiAgICB3aWR0aDogOTUlO1xuICAgIHBhZGRpbmc6IDYlIDUlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgI2Nvb2tpZVByZWZlcmVuY2VzIGgzLFxuICAjY29va2llQ29uc2VudCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAjY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmJ1dHRvbnMgYSxcbiAgI2Nvb2tpZUNvbnNlbnQgLmNvbnRlbnQgLmJ1dHRvbnMgYSxcbiAgI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IC5idXR0b25zIGJ1dHRvbixcbiAgI2Nvb2tpZUNvbnNlbnQgLmNvbnRlbnQgLmJ1dHRvbnMgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuICAjY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmNvb2tpZXMtdGFibGUgLmNvb2tpZS1yb3cge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgfVxuICAjY29va2llUHJlZmVyZW5jZXMgLmNvbnRlbnQgLmNvb2tpZXMtdGFibGUgLmNvb2tpZS1yb3cgLmNvb2tpZS10eXBlIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZsZXg6IDAgMSBjYWxjKDY1JSk7XG4gIH1cbiAgI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IC5jb29raWVzLXRhYmxlIC5jb29raWUtcm93IC5jb29raWUtb3B0aW9uIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIGZsZXg6IDAgMSBjYWxjKDMyJSk7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbiAgI2Nvb2tpZVByZWZlcmVuY2VzIC5jb250ZW50IC5jb29raWVzLXRhYmxlIC5jb29raWUtcm93IC5jb29raWUtb3B0aW9uIGkge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRvcDogNnB4O1xuICB9XG59XG4vKiBUaGUgc3dpdGNoIC0gdGhlIGJveCBhcm91bmQgdGhlIHNsaWRlciAqL1xuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0b3A6IDRweDtcbn1cbi8qIEhpZGUgZGVmYXVsdCBIVE1MIGNoZWNrYm94ICovXG4uc3dpdGNoIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi8qIFRoZSBzbGlkZXIgKi9cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxOXB4O1xuICB3aWR0aDogMTlweDtcbiAgbGVmdDogNHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbmlucHV0LmNvb2tpZS1jaGVjazpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDNhMzM7XG59XG5pbnB1dC5jb29raWUtY2hlY2s6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAjYmQzYTMzO1xufVxuaW5wdXQuY29va2llLWNoZWNrOmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjZweCk7XG59XG4vKiBSb3VuZGVkIHNsaWRlcnMgKi9cbi5zbGlkZXIucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xufVxuLnNsaWRlci5yb3VuZDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc2V0Q29va2llcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNiZDNhMzM7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG59XG4udGFibGUtcmVzcCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLXJlc3AgdGFibGUgdGgge1xuICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIEhsYXZpxI1rYSB0YWJ1bGt5IHYgYmFydsSbIHJlZGVzaWdudSwgbmUgdiDEjWVydmVuw6kgemUgc3RhcsOpIMWhYWJsb255LiAqL1xuICBiYWNrZ3JvdW5kOiAjNEI4MDIwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjA1cmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbn1cbi50YWJsZS1yZXNwIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYmxlLXJlc3Age1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXJlc3AgdGFibGUge1xuICAgIG1pbi13aWR0aDogMTAwMHB4O1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiJdfQ== */

/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}.dropdown-menu{z-index:1000;position:absolute;padding:5px;background:#fff;border:1px solid rgba(0,0,0,.2);list-style:none;min-width:160px+ background-clip(padding-box) + box-shadow(0 5px 10px rgba(0,0,0,.2))}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRhdGVwaWNrZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0FBTUEsWUFDSSxjQUFlLElBQ2YsVUFBVyxJQUVmLG1CQUNJLE1BQU8sTUFFWCxnQkFDSSxVQUFXLElBRWYsOEJBQ0ksS0FBTSxLQUVWLGlDQUNJLE1BQU8sTUFFWCxxQkFDSSxJQUFLLEVBQ0wsS0FBTSxFQUNOLFFBQVMsSUFFYiw0QkFDSSxRQUFTLEdBQ1QsUUFBUyxhQUNULFlBQWEsSUFBSSxNQUFNLFlBQ3ZCLGFBQWMsSUFBSSxNQUFNLFlBQ3hCLGNBQWUsSUFBSSxNQUFNLGdCQUN6QixXQUFZLEVBQ1osb0JBQXFCLGVBQ3JCLFNBQVUsU0FFZCwyQkFDSSxRQUFTLEdBQ1QsUUFBUyxhQUNULFlBQWEsSUFBSSxNQUFNLFlBQ3ZCLGFBQWMsSUFBSSxNQUFNLFlBQ3hCLGNBQWUsSUFBSSxNQUFNLEtBQ3pCLFdBQVksRUFDWixTQUFVLFNBRWQsbURBQ0ksS0FBTSxJQUVWLGtEQUNJLEtBQU0sSUFFVixvREFDSSxNQUFPLElBRVgsbURBQ0ksTUFBTyxJQUVYLHFEQUNJLElBQUssS0FFVCxvREFDSSxJQUFLLEtBRVQsa0RBQ0ksT0FBUSxLQUNSLGNBQWUsRUFDZixXQUFZLElBQUksTUFBTSxnQkFFMUIsaURBQ0ksT0FBUSxLQUNSLGNBQWUsRUFDZixXQUFZLElBQUksTUFBTSxLQUUxQixrQkFDSSxPQUFRLEVBQ1Isc0JBQXVCLEtBQ3ZCLG9CQUFxQixLQUNyQixtQkFBb0IsS0FDcEIsaUJBQWtCLEtBQ2xCLGdCQUFpQixLQUNqQixZQUFhLEtBRWpCLHdCQUNBLHdCQUNJLFdBQVksT0FDWixNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsSUFDZixPQUFRLEtBRVosdUNBQ0EsdUNBQ0ksaUJBQWtCLFlBR3RCLDRCQURBLDRCQUVJLE1BQU8sS0FFWCxrQ0FDQSxnQ0FDSSxXQUFZLEtBQ1osT0FBUSxRQUVaLGlDQUNBLHVDQUNJLFdBQVksSUFDWixNQUFPLEtBQ1AsT0FBUSxRQUVaLG9DQUNJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUNkLGNBQWUsRUFHbkIsMENBREEsMENBRUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBRWxCLDBDQUNJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUdsQiwyQ0FEQSwyQ0FFSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFPbEIsaURBRkEsaURBRkEsaURBR0EsaURBRkEsaURBRkEsaURBTUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBUWxCLG1EQUhBLG1EQUhBLG1EQU9BLG9EQUhBLG9EQUhBLG9EQU9BLDZEQUhBLDZEQUhBLDZEQU9JLGlCQUFrQixRQUNsQixhQUFjLFFBRWxCLDRDQUNJLFdBQVksUUFFaEIsNkNBQ0Esb0RBQ0ksV0FBWSxRQUNaLE1BQU8sS0FFWCw4QkFDSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFHbEIsb0NBREEsb0NBRUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBRWxCLG9DQUNJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUdsQixxQ0FEQSxxQ0FFSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFPbEIsMkNBRkEsMkNBRkEsMkNBR0EsMkNBRkEsMkNBRkEsMkNBTUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBUWxCLDZDQUhBLDZDQUhBLDZDQU9BLDhDQUhBLDhDQUhBLDhDQU9BLHVEQUhBLHVEQUhBLHVEQU9JLGlCQUFrQixRQUNsQixhQUFjLFFBRWxCLHNDQUNJLFdBQVksUUFFaEIsdUNBQ0EsOENBQ0ksV0FBWSxRQUNaLE1BQU8sS0FFWCw4QkFDSSxNQUFPLEtBQ1AsaUJBQWtCLEtBQ2xCLGFBQWMsS0FDZCxjQUFlLEVBR25CLG9DQURBLG9DQUVJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUVsQixvQ0FDSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFHbEIscUNBREEscUNBRUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBT2xCLDJDQUZBLDJDQUZBLDJDQUdBLDJDQUZBLDJDQUZBLDJDQU1JLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQVFsQiw2Q0FIQSw2Q0FIQSw2Q0FPQSw4Q0FIQSw4Q0FIQSw4Q0FPQSx1REFIQSx1REFIQSx1REFPSSxpQkFBa0IsS0FDbEIsYUFBYyxLQUVsQixzQ0FDSSxXQUFZLFFBRWhCLHVDQUNBLDhDQUNJLFdBQVksS0FDWixNQUFPLEtBRVgsMENBQ0ksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBR2xCLGdEQURBLGdEQUVJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUVsQixnREFDSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFHbEIsaURBREEsaURBRUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBT2xCLHVEQUZBLHVEQUZBLHVEQUdBLHVEQUZBLHVEQUZBLHVEQU1JLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQVFsQix5REFIQSx5REFIQSx5REFPQSwwREFIQSwwREFIQSwwREFPQSxtRUFIQSxtRUFIQSxtRUFPSSxpQkFBa0IsUUFDbEIsYUFBYyxRQUVsQixrREFDSSxXQUFZLFFBRWhCLG1EQUNBLDBEQUNJLFdBQVksUUFDWixNQUFPLEtBRVgsb0NBQ0ksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBR2xCLDBDQURBLDBDQUVJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUVsQiwwQ0FDSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFHbEIsMkNBREEsMkNBRUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBT2xCLGlEQUZBLGlEQUZBLGlEQUdBLGlEQUZBLGlEQUZBLGlEQU1JLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQVFsQixtREFIQSxtREFIQSxtREFPQSxvREFIQSxvREFIQSxvREFPQSw2REFIQSw2REFIQSw2REFPSSxpQkFBa0IsUUFDbEIsYUFBYyxRQUVsQiw2Q0FDQSxvREFDSSxXQUFZLFFBQ1osTUFBTyxLQUVYLGlDQUNBLDZDQUNJLE1BQU8sS0FDUCxpQkFBa0IsS0FDbEIsYUFBYyxLQUNkLFlBQWEsRUFBRSxLQUFLLEVBQUUsZ0JBSTFCLHVDQUNBLG1EQUZBLG1EQURBLHVDQUlJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQUdsQixtREFEQSx1Q0FFSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFJbEIsd0NBQ0Esb0RBRkEsb0RBREEsd0NBSUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBWWxCLDhDQUpBLDhDQUpBLDhDQVNBLDBEQUpBLDBEQUpBLDBEQU1BLDBEQUpBLDBEQUpBLDBEQU9BLDhDQUpBLDhDQUpBLDhDQVlJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQWNsQixnREFOQSxnREFOQSxnREFhQSw0REFOQSw0REFOQSw0REFjQSw2REFOQSw2REFOQSw2REFXQSxpREFOQSxpREFOQSxpREFjQSwwREFDQSxzRUFOQSxzRUFOQSxzRUFLQSwwREFOQSwwREFjSSxpQkFBa0IsS0FDbEIsYUFBYyxLQUVsQiwrQkFDQSwyQ0FDSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFDZCxZQUFhLEVBQUUsS0FBSyxFQUFFLGdCQUkxQixxQ0FDQSxpREFGQSxpREFEQSxxQ0FJSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFHbEIsaURBREEscUNBRUksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBSWxCLHNDQUNBLGtEQUZBLGtEQURBLHNDQUlJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQVlsQiw0Q0FKQSw0Q0FKQSw0Q0FTQSx3REFKQSx3REFKQSx3REFNQSx3REFKQSx3REFKQSx3REFPQSw0Q0FKQSw0Q0FKQSw0Q0FZSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFjbEIsOENBTkEsOENBTkEsOENBYUEsMERBTkEsMERBTkEsMERBY0EsMkRBTkEsMkRBTkEsMkRBV0EsK0NBTkEsK0NBTkEsK0NBY0Esd0RBQ0Esb0VBTkEsb0VBTkEsb0VBS0Esd0RBTkEsd0RBY0ksaUJBQWtCLFFBQ2xCLGFBQWMsUUFFbEIsNkJBQ0ksUUFBUyxNQUNULE1BQU8sSUFDUCxPQUFRLEtBQ1IsWUFBYSxLQUNiLE1BQU8sS0FDUCxPQUFRLEdBQ1IsT0FBUSxRQUNSLGNBQWUsSUFHbkIscUNBREEsbUNBRUksV0FBWSxLQUVoQixzQ0FDQSw0Q0FDSSxXQUFZLElBQ1osTUFBTyxLQUNQLE9BQVEsUUFFWixvQ0FFQSw2Q0FDQSxtREFGQSwwQ0FHSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFDZCxZQUFhLEVBQUUsS0FBSyxFQUFFLGdCQVExQixtREFKQSxtREFLQSx5REFKQSx5REFDQSwwQ0FKQSwwQ0FLQSxnREFKQSxnREFPSSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ2xCLGFBQWMsUUFJbEIsbURBQ0EseURBSEEsMENBQ0EsZ0RBR0ksTUFBTyxLQUNQLGlCQUFrQixRQUNsQixhQUFjLFFBTWxCLDJDQUVBLG9EQUpBLG9EQUtBLDBEQUpBLDBEQUhBLDJDQUtBLGlEQUpBLGlEQU9JLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQXNCbEIsaURBUkEsaURBUkEsaURBa0JBLDBEQVJBLDBEQVJBLDBEQVlBLDBEQVJBLDBEQVJBLDBEQXFCQSxnRUFSQSxnRUFSQSxnRUFZQSxnRUFSQSxnRUFSQSxnRUFhQSxpREFSQSxpREFSQSxpREFxQkEsdURBUkEsdURBUkEsdURBWUEsdURBUkEsdURBUkEsdURBdUJJLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsYUFBYyxRQTRCbEIsNERBWkEsNERBWkEsNERBc0JBLG1EQVpBLG1EQVpBLG1EQTJCQSxrRUFaQSxrRUFaQSxrRUE0QkEsbUVBWkEsbUVBWkEsbUVBdUJBLDZEQVpBLDZEQVpBLDZEQW1CQSx5REFaQSx5REFaQSx5REE0QkEsMERBWkEsMERBWkEsMERBdUJBLG9EQVpBLG9EQVpBLG9EQThCQSxzRUFaQSxzRUFaQSxzRUF5QkEsNEVBWkEsNEVBWkEsNEVBcUJBLDZEQVpBLDZEQVpBLDZEQXlCQSxtRUFaQSxtRUFaQSxtRUEyQkksaUJBQWtCLFFBQ2xCLGFBQWMsUUFHbEIsaUNBREEsaUNBRUksTUFBTyxLQUVYLCtCQUNJLE1BQU8sTUFFWCwrQkFFQSxrQkFEQSxrQkFFQSx3QkFDSSxPQUFRLFFBRVoscUNBRUEsd0JBREEsd0JBRUEsOEJBQ0ksV0FBWSxLQUdoQiwyQkFEQSwyQkFFSSxXQUFZLE9BRWhCLGdCQUNJLFVBQVcsS0FDWCxNQUFPLEtBQ1AsUUFBUyxFQUFFLElBQUksRUFBRSxJQUNqQixlQUFnQixPQUVwQixxQ0FDSSxPQUFRLFFBRVosaUJBQ0ksTUFBTyxLQUVYLHVCQUNJLFdBQVksT0FFaEIsbUNBQ0ksY0FBZSxJQUFJLEVBQUUsRUFBRSxJQUUzQixrQ0FDSSxjQUFlLEVBQUUsSUFBSSxJQUFJLEVBRTdCLG9DQUNJLE1BQU8sS0FDUCxVQUFXLEtBQ1gsUUFBUyxJQUFJLElBQ2IsWUFBYSxXQUNiLGFBQWMsSUFBSSxFQUNsQixZQUFhLEtBQ2IsYUFBYyxLQUlsQixlQUNJLFFBQVMsS0FDVCxTQUFVLFNBQ1YsUUFBUyxJQUNULFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxlQUNsQixXQUFZLEtBQ1osVUFBVyxPQUFPLDZCQUE2QixFQUFFIiwiZmlsZSI6ImRhdGVwaWNrZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuOS4wIChodHRwczovL2dpdGh1Yi5jb20vdXhzb2x1dGlvbnMvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcbiAqL1xuXG4uZGF0ZXBpY2tlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpcmVjdGlvbjogbHRyO1xufVxuLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgICB3aWR0aDogMjIwcHg7XG59XG4uZGF0ZXBpY2tlci1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuLmRhdGVwaWNrZXItcnRsLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG59XG4uZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDRweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUge1xuICAgIGxlZnQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xuICAgIGxlZnQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcbiAgICByaWdodDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gICAgdG9wOiAtN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcbiAgICB0b3A6IC02cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcbiAgICBib3R0b206IC03cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmZvY3VzZWQge1xuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzc3Nzc3NztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgICBib3JkZXItY29sb3I6ICM4NWM1ZTU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjk4ZmMyO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTJhZGRiO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xuICAgIGJvcmRlci1jb2xvcjogIzUyYWRkYjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkxY2JlODtcbiAgICBib3JkZXItY29sb3I6ICMyOThmYzI7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjODVjNWU1O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXNlZCB7XG4gICAgYmFja2dyb3VuZDogI2FmZDllZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDllZGY3O1xuICAgIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRiOTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZiNzMzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5mb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzk2NjtcbiAgICBib3JkZXItY29sb3I6ICNiMzc0MDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzk2NjtcbiAgICBib3JkZXItY29sb3I6ICNmNTllMDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmM5NjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjU5ZTAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzQyO1xuICAgIGJvcmRlci1jb2xvcjogI2IzNzQwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGI5OTtcbiAgICBib3JkZXItY29sb3I6ICNmZmI3MzM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5mb2N1c2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZjOTY2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmRiOTk7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXMge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2M3YzdjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuYWN0aXZlIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzlkOWQ5ZDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZS5mb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzYzNjMztcbiAgICBib3JkZXItY29sb3I6ICM3YzdjN2M7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2VbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmJiYmJiO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXNlZCB7XG4gICAgYmFja2dyb3VuZDogI2Q1ZDVkNTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICAgIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGVlZjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWRjMWQzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDdlMztcbiAgICBib3JkZXItY29sb3I6ICM0Yjg4YTY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDdlMztcbiAgICBib3JkZXItY29sb3I6ICM3M2E2YzA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWQ3ZTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzNhNmMwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThjOGQ4O1xuICAgIGJvcmRlci1jb2xvcjogIzRiODhhNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWVmMztcbiAgICBib3JkZXItY29sb3I6ICM5ZGMxZDM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1c2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzFkN2UzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNlNGVlZjM7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3Y2E3NztcbiAgICBib3JkZXItY29sb3I6ICNmMWE0MTc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiNzQ3O1xuICAgIGJvcmRlci1jb2xvcjogIzgxNTYwODtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiNzQ3O1xuICAgIGJvcmRlci1jb2xvcjogI2JmODAwYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yjc0NztcbiAgICBib3JkZXItY29sb3I6ICNiZjgwMGM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUuZm9jdXMge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmFhMjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjODE1NjA4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjYTc3O1xuICAgIGJvcmRlci1jb2xvcjogI2YxYTQxNztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdjYTc3O1xuICAgIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgICBib3JkZXItY29sb3I6ICM1NTU1NTU7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlO1xuICAgIGJvcmRlci1jb2xvcjogIzM3MzczNztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgICBib3JkZXItY29sb3I6ICMzNzM3Mzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTYxNjE2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICAgIGJvcmRlci1jb2xvcjogIzU1NTU1NTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICAgIGJvcmRlci1jb2xvcjogIzIwNGQ3NDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0ZDc0O1xuICAgIGJvcmRlci1jb2xvcjogIzEyMmI0MDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjMlO1xuICAgIGhlaWdodDogNTRweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDElO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgICBib3JkZXItY29sb3I6ICMxMjJiNDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgICBib3JkZXItY29sb3I6ICMyMDRkNzQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0ZDc0O1xuICAgIGJvcmRlci1jb2xvcjogIzEyMmI0MDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gICAgd2lkdGg6IDE0NXB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoLFxuLmRhdGVwaWNrZXIgLnByZXYsXG4uZGF0ZXBpY2tlciAubmV4dCxcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uZGF0ZXBpY2tlciAucHJldi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZGF0ZXBpY2tlciAuY3cge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBwYWRkaW5nOiAwIDJweCAwIDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgcGFkZGluZzogNHB4IDVweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWJvb3RzdHJhcC1kYXRlcGlja2VyMy5jc3MubWFwICovXG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4td2lkdGg6IDE2MHB4KyBiYWNrZ3JvdW5kLWNsaXAocGFkZGluZy1ib3gpICsgYm94LXNoYWRvdygwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XG59Il19 */

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxjQUVJLFNBQVUsU0FFVixRQUFTLE1BQ1QsV0FBWSxXQUVaLG9CQUFxQixLQUNyQixpQkFBa0IsS0FDbEIsZ0JBQWlCLEtBQ2pCLFlBQWEsS0FFYixzQkFBdUIsS0FDdkIsbUJBQW9CLEtBQ3BCLGlCQUFrQixNQUNsQixhQUFjLE1BQ2QsNEJBQTZCLFlBR2pDLFlBRUksU0FBVSxTQUVWLFFBQVMsTUFDVCxTQUFVLE9BRVYsT0FBUSxFQUNSLFFBQVMsRUFFYixrQkFFSSxRQUFTLEVBRWIscUJBRUksT0FBUSxRQUNSLE9BQVEsS0FJWiwwQkFEQSwyQkFHSSxrQkFBbUIsbUJBQ25CLGVBQWdCLG1CQUNoQixjQUFlLG1CQUNmLGFBQWMsbUJBQ2QsVUFBVyxtQkFHZixhQUVJLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUVOLFFBQVMsTUFDVCxZQUFhLEtBQ2IsYUFBYyxLQUdsQixtQkFEQSxvQkFHSSxRQUFTLE1BRVQsUUFBUyxHQUViLG1CQUVJLE1BQU8sS0FFWCw0QkFFSSxXQUFZLE9BR2hCLGFBRUksUUFBUyxLQUNULE1BQU8sS0FFUCxPQUFRLEtBQ1IsV0FBWSxJQUVoQix1QkFFSSxNQUFPLE1BRVgsaUJBRUksUUFBUyxNQUViLCtCQUVJLFFBQVMsS0FFYiwwQkFFSSxlQUFnQixLQUVwQixnQ0FFSSxRQUFTLE1BRWIsNEJBRUksV0FBWSxPQUVoQiw2QkFFSSxRQUFTLE1BRVQsT0FBUSxLQUVSLE9BQVEsSUFBSSxNQUFNLFlBRXRCLDBCQUNJLFFBQVMiLCJmaWxlIjoic2xpY2suY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2tcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgZGlzcGxheTogdGFibGU7XG5cbiAgICBjb250ZW50OiAnJztcbn1cbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxue1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWdcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ1xue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXG57XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGVcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iXX0= */

@keyframes rovoPulse{0%{box-shadow:0 0 0 0 rgba(111,182,42,.55)}70%{box-shadow:0 0 0 16px rgba(111,182,42,0)}100%{box-shadow:0 0 0 0 rgba(111,182,42,0)}}@keyframes rovoFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes rovoPop{0%{opacity:0;transform:translateY(8px) scale(.96)}100%{opacity:1;transform:none}}@keyframes rovoTyping{0%,100%,60%{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.rl{font-family:Saira,system-ui,-apple-system,sans-serif;color:#23291e;background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.rl *{box-sizing:border-box}.rl ::selection{background:#6fb62a;color:#10160a}.rl a{color:inherit;text-decoration:none}.rl button,.rl input,.rl select,.rl textarea{font-family:inherit}.rl img{max-width:100%}.rl .reveal{opacity:0;transform:translateY(28px);transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1)}.rl .reveal.is-in{opacity:1;transform:none}.rl__main{flex:1}.rl .rl-container{max-width:1220px;margin:0 auto;padding:0 24px}.rl .rl-section__inner{max-width:1220px;margin:0 auto;padding:clamp(64px,8vw,104px) 24px}.rl .rl-section--tight .rl .rl-section__inner,.rl .rl-section--tight .rl-section__inner{padding:clamp(56px,7vw,96px) 24px}.rl .rl-section--soft{background:#f5f8f0}.rl .rl-section--white{background:#fff}.rl .rl-section--night{background:#10130a;color:#fff}.rl .rl-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:'Saira Condensed',sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:14px;color:#4b8020}.rl .rl-eyebrow::before{content:"";width:26px;height:2px;background:#6fb62a;flex:none}.rl .rl-eyebrow--light{color:#8fd24a}.rl .rl-eyebrow--sm{font-size:13px}.rl .rl-eyebrow--plain::before{display:none}.rl .rl-h1{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;line-height:.96;letter-spacing:-.01em;font-size:clamp(38px,5.4vw,72px);color:#15190f;margin:14px 0 0}.rl .rl-h2{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;line-height:.98;letter-spacing:-.01em;font-size:clamp(32px,4.6vw,56px);color:#15190f;margin:16px 0 0}.rl .rl-h2--sm{font-size:clamp(30px,4.2vw,50px)}.rl .rl-h2--md{font-size:clamp(30px,4.4vw,52px)}.rl .rl-h2--xs{font-size:clamp(28px,3.8vw,46px)}.rl .rl-lead{font-size:clamp(16px,1.5vw,19px);line-height:1.7;color:#586350;margin:20px 0 0;max-width:680px}.rl .rl-lead--wide{max-width:none}.rl .rl-lead h2,.rl .rl-lead h3,.rl .rl-lead h4{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;color:#15190f;margin:28px 0 10px}.rl .rl-lead p{margin:0 0 14px}.rl .rl-lead p:last-child{margin-bottom:0}.rl .rl-lead ol,.rl .rl-lead ul{margin:0 0 14px;padding-left:22px}.rl .rl-lead li{margin-bottom:6px}.rl .rl-btn{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:17px;padding:16px 28px;border:none;border-radius:11px;cursor:pointer;line-height:1;transition:transform .18s,box-shadow .18s,background .18s,border-color .2s,color .2s}.rl .rl-btn svg{flex:none}.rl .rl-btn--sm{font-size:15px;padding:11px 17px;border-radius:10px;gap:9px}.rl .rl-btn--md{font-size:16px;padding:14px 22px}.rl .rl-btn--primary{background:#6fb62a;color:#11220a;box-shadow:0 16px 34px -14px rgba(111,182,42,.8)}.rl .rl-btn--primary:hover{background:#5fa322;transform:translateY(-2px);box-shadow:0 18px 28px -12px rgba(111,182,42,.9)}.rl .rl-btn--ghost{background:rgba(255,255,255,.06);color:#fff;border:1.5px solid rgba(255,255,255,.22)}.rl .rl-btn--ghost:hover{border-color:#6fb62a;background:rgba(111,182,42,.12)}.rl .rl-btn--outline{background:#fff;color:#1b2014;border:1.5px solid #d2dbc6}.rl .rl-btn--outline:hover{border-color:#6fb62a;color:#4b8020}.rl .rl-btn--dark{background:#15190f;color:#fff}.rl .rl-btn--dark:hover{background:#2a3320;transform:translateY(-2px)}.rl .rl-btn--white{background:#fff;color:#2c5114}.rl .rl-btn--white:hover{transform:translateY(-2px)}.rl .rl-btn--block{width:100%;justify-content:center;padding:16px}.rl .rl-link-more{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:#4b8020;cursor:pointer;background:0 0;border:none;padding:0}.rl .rl-textlink{display:inline-flex;align-items:center;gap:9px;background:0 0;color:#4b8020;font-weight:700;font-size:16px;padding:12px 0;border:none;cursor:pointer}.rl .rl-tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4b8020;background:#eef6e2;border-radius:999px;padding:6px 12px}.rl .rl-tag--white{background:#fff;border:1px solid #e0e8d3}.rl .rl-pill{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#1b2014;background:#fff;border:1px solid #e0e8d3;border-radius:999px;padding:9px 15px}.rl .rl-pill .dot{width:7px;height:7px;border-radius:50%;background:#6fb62a}.rl .rl-header{position:sticky;top:0;z-index:60;-webkit-backdrop-filter:saturate(150%) blur(14px);backdrop-filter:saturate(150%) blur(14px);border-bottom:1px solid #ecefe6;background:rgba(255,255,255,.88);transition:box-shadow .3s,background .3s}.rl .rl-header.is-scrolled{box-shadow:0 10px 34px -16px rgba(20,30,10,.28);background:rgba(255,255,255,.94)}.rl .rl-header__inner{max-width:1220px;margin:0 auto;padding:0 24px;height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}.rl .rl-header__logo{height:42px;width:auto;max-width:100%;display:block;cursor:pointer}.rl .rl-header__actions{display:flex;align-items:center;gap:13px}@media (max-width:560px){.rl .rl-header__logo{height:32px}}@media (max-width:380px){.rl .rl-header__logo{height:27px}}.rl .rl-nav{display:flex;align-items:center;gap:15px}.rl .rl-nav__link{position:relative;cursor:pointer;font-size:14.5px;font-weight:600;letter-spacing:.002em;color:#262c20;padding:4px 0;white-space:nowrap;transition:color .2s}.rl .rl-nav__link:hover{color:#4b8020}.rl .rl-nav__link.is-active::after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:3px;border-radius:3px;background:#6fb62a}.rl .rl-phone{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:#262c20;white-space:nowrap}.rl .rl-phone:hover{color:#4b8020}.rl .rl-header__burger{display:none;place-items:center;width:46px;height:46px;border:1px solid #dde4d2;background:#fff;border-radius:11px;cursor:pointer}.rl .rl-drawer{display:none}.rl .rl-drawer__overlay{position:fixed;inset:0;z-index:70;background:rgba(16,20,12,.5);backdrop-filter:blur(3px)}.rl .rl-drawer__panel{position:fixed;top:0;right:0;bottom:0;z-index:71;width:min(86vw,360px);background:#fff;box-shadow:-20px 0 60px -20px rgba(0,0,0,.4);display:flex;flex-direction:column;padding:22px;animation:rovoPop .25s ease}.rl .rl-drawer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.rl .rl-drawer__logo{height:30px;width:auto;max-width:70%}.rl .rl-drawer__close{width:42px;height:42px;border:1px solid #dde4d2;background:#fff;border-radius:11px;cursor:pointer;display:grid;place-items:center}.rl .rl-drawer__nav{display:flex;flex-direction:column;gap:2px;margin-top:6px}.rl .rl-drawer__link{display:flex;align-items:center;justify-content:space-between;font-family:'Saira Condensed',sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:.01em;color:#1b2014;padding:13px 6px;border-bottom:1px solid #eef1e8;cursor:pointer}.rl .rl-drawer__link .dot{width:9px;height:9px;border-radius:50%;background:#6fb62a}.rl .rl-drawer__foot{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:18px}.rl .rl-drawer__phone{display:flex;align-items:center;gap:10px;font-weight:700;font-size:17px;color:#262c20}.rl .rl-drawer.is-open{display:block}.rl .rl-hero{position:relative;background:radial-gradient(120% 120% at 80% -10%,rgba(111,182,42,.22),transparent 55%),linear-gradient(180deg,#15180f,#101309);overflow:hidden}.rl .rl-hero__mesh{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(120% 80% at 70% 0,#000,transparent 70%);mask-image:radial-gradient(120% 80% at 70% 0,#000,transparent 70%)}.rl .rl-hero__grid{position:relative;max-width:1220px;margin:0 auto;padding:clamp(64px,9vw,116px) 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:clamp(40px,5vw,56px);align-items:center}.rl .rl-hero__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;line-height:.94;letter-spacing:-.01em;font-size:clamp(44px,6.4vw,86px);color:#fff;margin:18px 0 0}.rl .rl-hero__title em{font-style:normal;color:#7fc63a}.rl .rl-hero__text{max-width:520px;font-size:clamp(16px,1.5vw,19px);line-height:1.65;color:#c2c9b8;margin:22px 0 0}.rl .rl-hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.rl .rl-hero__badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.rl .rl-hero__badge{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#aeb8a0;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 13px}.rl .rl-hero__badge .dot{width:6px;height:6px;border-radius:50%;background:#6fb62a}.rl .rl-hero__media{position:relative}.rl .rl-hero__frame{position:relative;border-radius:20px;overflow:hidden;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 12px,transparent 12px 24px),linear-gradient(135deg,#272d20,#1a1f15);border:1px solid rgba(255,255,255,.1);aspect-ratio:4/3.4;display:grid;place-items:center}.rl .rl-hero__frame .rl-ph{color:rgba(255,255,255,.45);text-align:center}.rl .rl-hero__frame .rl-ph svg{stroke:rgba(255,255,255,.5)}.rl .rl-hero__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.rl .rl-hero__frame .corner-tl{position:absolute;top:14px;left:14px;width:34px;height:34px;border-top:2px solid #6fb62a;border-left:2px solid #6fb62a;border-radius:6px 0 0 0}.rl .rl-hero__frame .corner-br{position:absolute;bottom:14px;right:14px;width:34px;height:34px;border-bottom:2px solid #6fb62a;border-right:2px solid #6fb62a;border-radius:0 0 6px 0}.rl .rl-hero__stat{position:absolute;left:-18px;bottom:36px;background:rgba(255,255,255,.96);border-radius:14px;padding:14px 18px;box-shadow:0 24px 50px -20px rgba(0,0,0,.55);animation:rovoFloat 5s ease-in-out infinite}.rl .rl-hero__stat .num{font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:30px;line-height:1;color:#11160c}.rl .rl-hero__stat .lbl{font-size:12.5px;font-weight:600;color:#69755a;letter-spacing:.02em}.rl .rl-hero__stat--green{left:auto;right:-14px;top:26px;bottom:auto;background:#6fb62a;animation-delay:.8s}.rl .rl-hero__stat--green .num{color:#11220a}.rl .rl-hero__stat--green .lbl{color:#1c3a0c;font-weight:700}.rl .rl-ph{text-align:center}.rl .rl-ph .cap{font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-top:12px;font-weight:600}.rl .rl-media{position:relative;border-radius:22px;overflow:hidden;background:repeating-linear-gradient(135deg,rgba(75,128,32,.05) 0 12px,transparent 12px 24px),linear-gradient(135deg,#eef4e6,#e0ead2);border:1px solid #d3e0c2;display:grid;place-items:center;color:#7f9069}.rl .rl-media svg{stroke:#86986e}.rl .rl-media--43{aspect-ratio:4/3}.rl .rl-media--432{aspect-ratio:4/3.2}.rl .rl-media--1609{aspect-ratio:16/9}.rl .rl-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.rl .rl-media--photo{background:#e4ebd8;border-color:#d3e0c2}.rl .rl-media--photo::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(16,19,10,.28));pointer-events:none}.rl .rl-media__cap{position:absolute;left:18px;bottom:16px;z-index:1;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5)}.rl .rl-band{position:relative;overflow:hidden;min-height:clamp(220px,26vw,360px);display:grid;align-items:end;background:#10130a}.rl .rl-band img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.rl .rl-band::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,19,10,.9) 0,rgba(16,19,10,.62) 42%,rgba(16,19,10,.12) 100%),linear-gradient(180deg,transparent 40%,rgba(16,19,10,.5) 100%)}.rl .rl-band__inner{position:relative;z-index:1;max-width:1220px;width:100%;margin:0 auto;padding:clamp(28px,4vw,44px) 24px}.rl .rl-band__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;line-height:1;font-size:clamp(24px,3.2vw,40px);color:#fff;margin:10px 0 0}.rl .rl-band__text{font-size:15.5px;line-height:1.6;color:#c2c9b8;margin:10px 0 0;max-width:560px}.rl .rl-pagehero--photo{background:#10130a;border-bottom-color:rgba(255,255,255,.1)}.rl .rl-pagehero--photo .rl-pagehero__photo{position:absolute;inset:0}.rl .rl-pagehero--photo .rl-pagehero__photo img{width:100%;height:100%;object-fit:cover;object-position:center 65%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 12%,rgba(0,0,0,.3) 38%,rgba(0,0,0,.75) 68%,#000 88%);mask-image:linear-gradient(90deg,transparent 0,transparent 12%,rgba(0,0,0,.3) 38%,rgba(0,0,0,.75) 68%,#000 88%)}.rl .rl-pagehero--photo .rl-pagehero__photo::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,19,10,.82) 0,rgba(16,19,10,.6) 38%,rgba(16,19,10,.18) 62%,transparent 78%)}.rl .rl-pagehero--photo .rl-h1,.rl .rl-pagehero--photo .rl-pagehero__title{color:#fff;max-width:min(660px,100%)}.rl .rl-pagehero--photo .rl-pagehero__title em{color:#8fd24a}.rl .rl-pagehero--photo .rl-lead{color:#dce2d4;max-width:min(560px,100%);text-shadow:0 1px 12px rgba(16,19,10,.55)}.rl .rl-pagehero--photo .rl-eyebrow{color:#8fd24a}.rl .rl-cta--photo .rl-cta__photo{position:absolute;inset:0}.rl .rl-cta--photo .rl-cta__photo img{width:100%;height:100%;object-fit:cover;display:block}.rl .rl-cta--photo .rl-cta__photo::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,rgba(16,19,10,.94) 0,rgba(16,19,10,.8) 50%,rgba(16,19,10,.45) 100%)}.rl .rl-trust{background:#fff;border-bottom:1px solid #eef1e8}.rl .rl-trust__inner{max-width:1220px;margin:0 auto;padding:26px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 40px}.rl .rl-trust__label{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9aa68a}.rl .rl-trust__name{font-family:'Saira Condensed',sans-serif;font-weight:700;font-size:20px;color:#1b2014}.rl .rl-trust__name--accent{color:#4b8020}.rl .rl-trust__dot{width:5px;height:5px;border-radius:50%;background:#cfd8c4}@media (max-width:1020px){.rl .rl-trust__inner{gap:12px 28px}.rl .rl-trust__label{flex:0 0 100%;text-align:center;margin-bottom:2px}}@media (max-width:600px){.rl .rl-trust__inner{flex-direction:column;gap:10px;padding:22px 24px;text-align:center}.rl .rl-trust__label{font-size:12px;letter-spacing:.12em}.rl .rl-trust__name{font-size:18px;line-height:1.2}.rl .rl-trust__dot{display:none}}.rl .rl-grid{display:grid;gap:18px}.rl .rl-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.rl .rl-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.rl .rl-grid--svc{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))}.rl .rl-grid--stats{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.rl .rl-grid--cards{margin-top:44px}.rl .rl-head{max-width:760px}.rl .rl-head--row{max-width:none;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.rl .rl-head .rl-head__box{max-width:620px}.rl .rl-card{background:#fff;border:1px solid #e6ebdd;border-radius:18px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s}.rl .rl-card:hover{transform:translateY(-6px);box-shadow:0 26px 52px -24px rgba(54,90,20,.4);border-color:#cfe3b3}.rl .rl-card__title{font-size:21px;font-weight:700;color:#1b2014;margin:20px 0 8px;letter-spacing:-.01em}.rl .rl-card__text{font-size:15.5px;line-height:1.6;color:#5c6650;margin:0}.rl .rl-card--flat{transition:none}.rl .rl-card--flat:hover{transform:none;box-shadow:none;border-color:#e6ebdd}.rl .rl-iconbox{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:#eef6e2;border:1px solid #dcebc6;color:#4b8020}.rl .rl-iconbox i{font-size:22px;line-height:1}.rl .rl-iconbox--sm{width:46px;height:46px;border-radius:12px}.rl .rl-iconbox--sm i{font-size:19px}.rl .rl-iconbox--white{background:#fff;border-color:#e0e8d3}.rl .rl-service{position:relative;background:#fff;border:1px solid #e6ebdd;border-radius:18px;padding:32px;cursor:pointer;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.rl .rl-service:hover{transform:translateY(-6px);box-shadow:0 26px 52px -24px rgba(54,90,20,.4);border-color:#cfe3b3}.rl .rl-service__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:30px;color:#1b2014;margin:18px 0 10px;letter-spacing:-.005em}.rl .rl-service__text{font-size:15.5px;line-height:1.6;color:#5c6650;margin:0 0 18px}.rl .rl-service--photo{padding:0;display:flex;flex-direction:column}.rl .rl-service__thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background:#eef6e2}.rl .rl-service__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.rl .rl-service__thumb .rl-tag{position:absolute;left:14px;top:14px;z-index:1;background:#fff;box-shadow:0 4px 14px -4px rgba(16,19,10,.45)}.rl .rl-service--photo:hover .rl .rl-service__thumb img{transform:scale(1.05)}.rl .rl-service__body{padding:28px 32px 32px;display:flex;flex-direction:column;flex:1}.rl .rl-service__body .rl-service__title{margin-top:0}.rl .rl-service__body .rl-link-more{margin-top:auto}.rl .rl-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:48px;align-items:center}.rl .rl-split--start{align-items:start}.rl .rl-statgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rl .rl-statbox{border-radius:18px;padding:24px}.rl .rl-statbox .num{font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:40px;line-height:1}.rl .rl-statbox .lbl{font-size:14px;margin-top:4px}.rl .rl-statbox--wide{grid-column:1/-1;background:linear-gradient(135deg,#15190f,#222a18);color:#fff;padding:28px;display:flex;align-items:center;gap:20px}.rl .rl-statbox--wide .num{font-size:54px;color:#7fc63a}.rl .rl-statbox--wide .lbl{color:#c2c9b8;line-height:1.5;margin:0;font-size:15px}.rl .rl-statbox--dark{background:linear-gradient(135deg,#15190f,#222a18);color:#fff}.rl .rl-statbox--dark .num{color:#7fc63a}.rl .rl-statbox--dark .lbl{color:#c2c9b8}.rl .rl-statbox--green{background:#6fb62a;color:#11220a}.rl .rl-statbox--green .lbl{font-weight:600}.rl .rl-statbox--soft{background:#f5f8f0;border:1px solid #e6ebdd}.rl .rl-statbox--soft .num{color:#15190f}.rl .rl-statbox--soft .lbl{color:#5c6650}.rl .rl-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.rl .rl-chip{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15px;color:#1b2014;background:#f5f8f0;border:1px solid #e0e8d3;border-radius:11px;padding:11px 16px}.rl .rl-chip--white{background:#fff}.rl .rl-statcard{border:1px solid #e6ebdd;border-radius:18px;padding:30px;background:#fff}.rl .rl-statcard .num{font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:clamp(42px,5vw,58px);line-height:1;color:#4b8020}.rl .rl-statcard .lbl{font-size:15px;font-weight:600;color:#5c6650;margin-top:8px}.rl .rl-cta{position:relative;overflow:hidden;border-radius:24px;background:radial-gradient(120% 140% at 90% 10%,rgba(111,182,42,.25),transparent 55%),linear-gradient(120deg,#15190f,#10130a);padding:clamp(36px,5vw,60px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:32px;align-items:center}.rl .rl-cta__mark{position:absolute;right:-30px;top:-30px;width:230px;opacity:.14}.rl .rl-cta__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;line-height:.98;font-size:clamp(30px,4.2vw,52px);color:#fff;margin:14px 0 0}.rl .rl-cta__text{font-size:16.5px;line-height:1.65;color:#c2c9b8;margin:16px 0 0;max-width:540px}.rl .rl-cta__action{position:relative;display:flex;justify-content:flex-start}.rl .rl-cta>*{position:relative}.rl .rl-formwrap{background:#fff;border:1px solid #e6ebdd;border-radius:22px;padding:clamp(24px,3vw,38px);box-shadow:0 30px 60px -34px rgba(54,90,20,.3)}.rl .rl-form__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:24px;color:#15190f;margin:0 0 20px}.rl .rl-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.rl .rl-form__row:first-of-type{margin-top:0}.rl .rl-form__field{display:flex;flex-direction:column;gap:6px;margin-top:14px}.rl .rl-form__field.is-first{margin-top:0}.rl .rl-form__row .rl .rl-form__field{margin-top:0}.rl .rl-form label{font-size:13px;font-weight:700;color:#46503c}.rl .rl-form input,.rl .rl-form textarea{border:1.5px solid #e2e7d8;border-radius:11px;padding:13px 14px;font-size:15px;color:#1b2014;outline:0;transition:border-color .2s;width:100%}.rl .rl-form input:focus,.rl .rl-form textarea:focus{border-color:#6fb62a}.rl .rl-form textarea{resize:vertical}.rl .rl-form__err{font-size:12.5px;color:#c8472f;font-weight:600;display:none}.is-invalid .rl .rl-form__err,.rl .rl-form__field.is-invalid .rl .rl-form__err{display:block}.rl .rl-form__note{font-size:12.5px;color:#8a9678;margin:14px 0 0;text-align:center}.rl .rl-form__recaptcha{font-size:11.5px;line-height:1.5;color:#8a9678;margin:8px 0 0;text-align:center}.rl .rl-form__recaptcha a{color:inherit;text-decoration:underline}.rl .rl-form__alert{background:#fcedea;border:1px solid #f0c4ba;color:#c8472f;border-radius:11px;padding:12px 14px;margin:0 0 16px;font-size:14px;font-weight:600}.rl .rl-form__alert p{margin:0}.rl .rl-form__alert p+p{margin-top:4px}.rl .grecaptcha-badge{visibility:hidden!important}.rl .rl-form__field.is-invalid input,.rl .rl-form__field.is-invalid textarea{border-color:#c8472f}.rl .rl-form__success{text-align:center;padding:30px 10px}.rl .rl-form__success .ic{width:64px;height:64px;border-radius:50%;background:#eef6e2;display:grid;place-items:center;margin:0 auto}.rl .rl-form__success h3{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:28px;color:#15190f;margin:18px 0 6px}.rl .rl-form__success p{font-size:16px;color:#5c6650;margin:0}.rl .is-hidden{display:none!important}.rl .rl-contact-list{display:flex;flex-direction:column;gap:16px}.rl .rl-contact-item{display:flex;align-items:center;gap:14px}.rl .rl-contact-item .ico{width:46px;height:46px;border-radius:12px;background:#fff;border:1px solid #e0e8d3;display:grid;place-items:center;color:#4b8020;flex:none}.rl .rl-contact-item .k{display:block;font-size:13px;color:#879478}.rl .rl-contact-item .v{font-weight:700;font-size:17px;color:#1b2014}.rl .rl-contact-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px}.rl .rl-contact-card{background:#f5f8f0;border:1px solid #e6ebdd;border-radius:18px;padding:26px;transition:border-color .2s,transform .2s}.rl .rl-contact-card:hover{border-color:#cfe3b3;transform:translateY(-4px)}.rl .rl-contact-card .ico{width:46px;height:46px;border-radius:12px;background:#fff;border:1px solid #e0e8d3;display:grid;place-items:center;color:#4b8020}.rl .rl-contact-card .k{font-size:13px;color:#879478;margin:16px 0 2px;text-transform:uppercase;letter-spacing:.06em}.rl .rl-contact-card .v{font-weight:700;font-size:18px;color:#1b2014}.rl .rl-contact-card .v--sm{font-size:16px;line-height:1.5}.rl .rl-dept{margin-top:34px}.rl .rl-dept__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.01em;font-size:24px;color:#15190f;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid #e0e8d3}.rl .rl-dept__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px}.rl .rl-person{background:#fff;border:1px solid #e6ebdd;border-radius:18px;padding:22px;transition:border-color .2s,transform .2s}.rl .rl-person:hover{border-color:#cfe3b3;transform:translateY(-3px)}.rl .rl-person__name{font-weight:700;font-size:18px;color:#1b2014}.rl .rl-person__role{font-size:14px;line-height:1.5;color:#46503c;margin-top:4px}.rl .rl-person__links{display:flex;flex-direction:column;gap:8px;margin-top:14px}.rl .rl-person__link{display:flex;align-items:flex-start;gap:9px;font-weight:600;font-size:15px;color:#1b2014;overflow-wrap:anywhere}.rl .rl-person__link--mail{font-size:14px;letter-spacing:-.01em}.rl .rl-person__link i{width:16px;flex:0 0 16px;margin-top:3px;color:#4b8020}.rl .rl-person__link:hover{color:#4b8020}.rl .rl-map{position:relative;margin-top:16px;border-radius:18px;overflow:hidden;background:repeating-linear-gradient(45deg,#eef4e6 0 16px,#e7efdb 16px 32px);border:1px solid #e6ebdd;aspect-ratio:16/7;display:grid;place-items:center}.rl .rl-map .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);color:#4b8020}.rl .rl-map .cap{position:absolute;bottom:14px;left:14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7f9069;background:rgba(255,255,255,.8);border-radius:8px;padding:6px 10px}.rl .rl-cert-info>*,.rl .rl-certgrid>*,.rl .rl-contact-cards>*,.rl .rl-cta>*,.rl .rl-grid>*,.rl .rl-jobcols>*,.rl .rl-split>*,.rl .rl-statgrid>*{min-width:0}.rl .rl-dept__grid>*{min-width:0}.rl .rl-mapbox{display:block;width:100%;max-width:100%;min-height:260px;z-index:0}.rl .rl-mapbox.leaflet-container{background:#e7efdb}.rl .rl-mapbox .leaflet-control-attribution{font-size:10.5px;background:rgba(255,255,255,.85)}.rl .rl-mapbox .leaflet-control-attribution a{color:#4b8020}.rl .rl-mapbox--dark{padding:0}.rl .rl-mapbox--dark .leaflet-tile-pane{filter:grayscale(.7) brightness(.72) contrast(1.05)}.rl .rl-mapbox--dark.leaflet-container{background:#151a10}.rl .rl-mapbox--dark .leaflet-control-attribution{background:rgba(16,19,10,.75);color:rgba(255,255,255,.6)}.rl .rl-mapbox--dark .leaflet-control-attribution a{color:#8fd24a}.rl .rl-mapbox--dark .leaflet-bar a{background:#1d2416;color:#e4ebd8;border-color:rgba(255,255,255,.14)}.rl .rl-mapbox--dark .leaflet-bar a:hover{background:#27301d}.rl .rl-mappin{transition:transform .2s}.rl .rl-mappin svg{width:30px;height:40px;display:block;filter:drop-shadow(0 6px 8px rgba(20, 32, 8, .45))}.rl .rl-mappin svg path{fill:#4b8020;stroke:#fff;stroke-width:1.4}.rl .rl-mappin svg circle{fill:#fff}.rl .rl-mappin:hover{transform:translateY(-3px)}.rl .rl-mappin--home svg path{fill:#6fb62a}.rl .rl-mapdot{display:grid;place-items:center}.rl .rl-mapdot__core{display:block;width:11px;height:11px;border-radius:50%;background:#8fd24a;box-shadow:0 0 0 4px rgba(111,182,42,.25),0 2px 6px -1px rgba(0,0,0,.5);transition:box-shadow .2s}.rl .rl-mapdot:hover .rl .rl-mapdot__core{box-shadow:0 0 0 7px rgba(111,182,42,.35),0 2px 6px -1px rgba(0,0,0,.5)}.rl .rl-maparc{stroke-linecap:round;animation:rl-mapdash 22s linear infinite;filter:drop-shadow(0 0 3px rgba(111, 182, 42, .55))}.rl .rl-maparc__halo{stroke-linecap:round}@keyframes rl-mapdash{to{stroke-dashoffset:-340}}.rl .rl-maptip{background:rgba(16,19,10,.92);color:#e4ebd8;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:700;letter-spacing:.02em;box-shadow:none}.rl .rl-maptip::before{border-top-color:rgba(16,19,10,.92)}.rl .rl-checks{display:flex;flex-direction:column;gap:12px}.rl .rl-check{display:flex;gap:12px;align-items:flex-start}.rl .rl-check .ic{margin-top:3px;flex:none;width:22px;height:22px;border-radius:7px;background:#eef6e2;display:grid;place-items:center;color:#4b8020}.rl .rl-check .tx{font-size:15.5px;color:#46503c;line-height:1.5}.rl .rl-check .tx strong{color:#1b2014}.rl .rl-check--white .ic{background:#fff;border:1px solid #e0e8d3}.rl .rl-step{position:relative;background:#f5f8f0;border:1px solid #e6ebdd;border-radius:18px;padding:32px 30px;overflow:hidden}.rl .rl-step .n{font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:74px;line-height:.8;color:#dcebc6}.rl .rl-step h3{font-size:22px;font-weight:700;color:#1b2014;margin:14px 0 8px;letter-spacing:-.01em}.rl .rl-step p{font-size:15.5px;line-height:1.6;color:#5c6650;margin:0}.rl .rl-mediacard{border:1px solid #e6ebdd;border-radius:18px;overflow:hidden;background:#fff;transition:transform .25s,box-shadow .25s,border-color .25s}.rl .rl-mediacard:hover{transform:translateY(-6px);box-shadow:0 26px 52px -24px rgba(54,90,20,.35);border-color:#cfe3b3}.rl .rl-mediacard__thumb{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,rgba(75,128,32,.05) 0 12px,transparent 12px 24px),linear-gradient(135deg,#eef4e6,#e0ead2);display:grid;place-items:center;color:#9aa888;position:relative;overflow:hidden}.rl .rl-mediacard__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.rl .rl-mediacard__thumb--1610{aspect-ratio:16/10}.rl .rl-mediacard__body{padding:24px}.rl .rl-mediacard__meta{display:flex;align-items:center;gap:10px;margin-bottom:12px}.rl .rl-mediacard__date{font-size:13px;color:#9aa888;font-weight:600}.rl .rl-mediacard__title{font-size:20px;font-weight:700;color:#1b2014;margin:0 0 8px;letter-spacing:-.01em}.rl .rl-mediacard__text{font-size:15px;line-height:1.6;color:#5c6650;margin:0}.rl .rl-mediacard--dim{opacity:.62}.rl .rl-mediacard--click{cursor:pointer;display:flex;flex-direction:column}.rl .rl-mediacard--click .rl-mediacard__body{display:flex;flex-direction:column;flex:1}.rl .rl-mediacard__thumb-tag{position:absolute;top:12px;left:12px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b8020;background:rgba(255,255,255,.9);border-radius:999px;padding:5px 11px}.rl .rl-newstag{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4b8020;background:#eef6e2;border-radius:999px;padding:5px 11px}.rl .rl-videopanel{position:relative;margin-top:42px;border-radius:22px;overflow:hidden;border:1px solid #e6ebdd;background:#0d1409;box-shadow:0 30px 60px -32px rgba(20,40,8,.5);aspect-ratio:16/9}.rl .rl-videopanel__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#0d1409}.rl .rl-videopanel__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:82px;height:82px;border:0;border-radius:50%;cursor:pointer;background:rgba(255,255,255,.92);color:#4b8020;font-size:26px;display:grid;place-items:center;padding-left:5px;transition:transform .25s,background .25s;box-shadow:0 18px 40px -14px rgba(0,0,0,.6)}.rl .rl-videopanel__play:hover{transform:translate(-50%,-50%) scale(1.08);background:#fff}.rl .rl-videopanel.is-playing .rl-videopanel__play{display:none}@media (max-width:640px){.rl .rl-videopanel{border-radius:16px}.rl .rl-videopanel__play{width:62px;height:62px;font-size:20px}}.rl .rl-vehicle__spec{font-size:13.5px;font-weight:700;color:#4b8020;margin:6px 0 10px;letter-spacing:.01em}.rl .rl-vehicle__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:26px;color:#1b2014;margin:0}.rl .rl-certgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.rl .rl-cert{border:1px solid #e6ebdd;border-radius:20px;overflow:hidden;background:#fff;transition:transform .25s,box-shadow .25s,border-color .25s}.rl .rl-cert:hover{transform:translateY(-6px);box-shadow:0 28px 56px -26px rgba(54,90,20,.4);border-color:#cfe3b3}.rl .rl-cert__visual{aspect-ratio:1/1.18;background:linear-gradient(160deg,#f4f7ef,#e7efdb);display:grid;place-items:center;padding:30px;border-bottom:1px solid #e6ebdd}.rl .rl-cert__visual[href]{cursor:pointer}.rl .rl-cert__visual[href]:hover .rl-cert__photo{transform:translateY(-4px);box-shadow:0 26px 50px -20px rgba(40,60,20,.5)}.rl .rl-cert__visual--photo{aspect-ratio:auto;padding:clamp(24px,3vw,40px)}.rl .rl-cert__paper{width:100%;max-width:210px;aspect-ratio:1/1.32;background:#fff;border-radius:7px;box-shadow:0 18px 40px -18px rgba(40,60,20,.4);padding:18px 16px;display:flex;flex-direction:column;gap:8px;position:relative}.rl .rl-cert__paper .bar{height:5px;background:#e3e8da;border-radius:3px}.rl .rl-cert__paper .bar--accent{height:8px;width:55%;background:#6fb62a;margin-bottom:4px}.rl .rl-cert__paper .w80{width:80%;margin-top:4px}.rl .rl-cert__paper .w70{width:70%}.rl .rl-cert__paper .w88{width:88%}.rl .rl-cert__paper .w62{width:62%}.rl .rl-cert__paper .foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.rl .rl-cert__paper .foot .lines{display:flex;flex-direction:column;gap:4px}.rl .rl-cert__paper .foot .lines .l{height:4px;background:#e3e8da;border-radius:3px}.rl .rl-cert__paper .seal{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#8fd24a,#4b8020);display:grid;place-items:center;box-shadow:0 4px 10px -3px rgba(75,128,32,.6)}.rl .rl-cert__photo{display:block;width:100%;max-width:320px;border-radius:7px;box-shadow:0 18px 40px -18px rgba(40,60,20,.4);transition:transform .25s,box-shadow .25s}.rl .rl-cert__body{padding:26px}.rl .rl-cert__head{display:block;color:inherit}.rl .rl-cert__head[href]{cursor:pointer}.rl .rl-cert__head[href]:hover .rl-cert__code{color:#4b8020}.rl .rl-cert__code{display:block;font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:34px;line-height:1;color:#15190f;transition:color .2s}.rl .rl-cert__type{display:block;font-size:16px;font-weight:700;color:#4b8020;margin:6px 0 10px}.rl .rl-cert__text{font-size:14.5px;line-height:1.6;color:#5c6650;margin:0 0 16px}.rl .rl-cert__pdf{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:#1b2014;border:1px solid #dde4d2;border-radius:10px;padding:10px 14px;transition:border-color .2s,color .2s;cursor:pointer}.rl .rl-cert__pdf:hover{border-color:#6fb62a;color:#4b8020}.rl .rl-cert-info{margin-top:clamp(40px,5vw,64px);background:#f5f8f0;border:1px solid #e6ebdd;border-radius:20px;padding:clamp(28px,4vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:28px}.rl .rl-cert-info h3{font-size:18px;font-weight:700;color:#1b2014;margin:16px 0 6px}.rl .rl-cert-info p{font-size:14.5px;line-height:1.6;color:#5c6650;margin:0}.rl .rl-pagehero{position:relative;background:linear-gradient(180deg,#fbfdf8,#f4f7ef);border-bottom:1px solid #eaefe0;overflow:hidden}.rl .rl-pagehero__inner{position:relative;max-width:1220px;margin:0 auto;padding:clamp(48px,6vw,84px) 24px clamp(40px,5vw,60px)}.rl .rl-pagehero--driver .rl .rl-pagehero__inner{padding:clamp(52px,6vw,92px) 24px clamp(40px,5vw,60px)}.rl .rl-pagehero__mark{position:absolute;right:-40px;top:-30px;width:260px;opacity:.08}.rl .rl-pagehero__title em{font-style:normal;color:#4b8020}.rl .rl-pagehero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.rl .rl-driverbox{display:flex;flex-direction:column}.rl .rl-driverbox .item{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #e2e7d8}.rl .rl-driverbox .item .n{flex:none;font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:26px;line-height:1;color:#6fb62a;width:42px}.rl .rl-driverbox .item h3{font-size:19px;font-weight:700;color:#1b2014;margin:0 0 5px;letter-spacing:-.01em}.rl .rl-driverbox .item p{font-size:15px;line-height:1.6;color:#5c6650;margin:0}.rl .rl-aibox{background:linear-gradient(135deg,#6fb62a,#4b8020);border-radius:18px;padding:24px;color:#fff;box-shadow:0 22px 46px -22px rgba(75,128,32,.7)}.rl .rl-aibox__head{display:flex;align-items:center;gap:14px}.rl .rl-aibox .ic{flex:none;width:48px;height:48px;border-radius:13px;background:rgba(255,255,255,.18);display:grid;place-items:center}.rl .rl-aibox .t{font-weight:700;font-size:18px;line-height:1.2}.rl .rl-aibox .s{font-size:14px;color:rgba(255,255,255,.85)}.rl .rl-aibox .note{font-size:12px;color:rgba(255,255,255,.75);margin-top:10px;text-align:center}.rl .rl-jobmeta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.rl .rl-jobcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:48px;align-items:start}.rl .rl-job-h{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(24px,3vw,34px);color:#15190f;margin:0 0 12px}.rl .rl-job-sticky{position:sticky;top:96px}.rl .rl-job-text{color:#586350;font-size:17px;line-height:1.7}.rl .rl-job-text p{margin:0 0 14px}.rl .rl-job-text h2,.rl .rl-job-text h3,.rl .rl-job-text h4{font-family:'Saira Condensed',sans-serif;font-weight:800;color:#15190f;margin:22px 0 10px}.rl .rl-job-text ol,.rl .rl-job-text ul{margin:0 0 14px;padding-left:22px}.rl .rl-job-text li{margin-bottom:6px}.rl .rl-jobcontact{margin-top:22px}.rl .rl-jobcontact .rl-jobcontact__title{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:20px;color:#15190f;margin:0 0 6px}.rl .rl-jobcontact .rl-jobcontact__person{margin:0 0 14px;font-weight:700;color:#1b2014}.rl .rl-jobcontact .rl-jobcontact__person span{display:block;font-weight:400;font-size:14px;color:#46503c}.rl .rl-jobcontact .rl-contact-cards{grid-template-columns:1fr;gap:12px}.rl .rl-jobcontact .rl-contact-card{padding:18px;background:#fff}.rl .rl-jobcontact .rl-contact-card .ico{width:38px;height:38px;border-radius:10px}.rl .rl-jobcontact .rl-contact-card .k{margin:12px 0 2px}.rl .rl-jobcontact .rl-contact-card .v{font-size:16px}.rl .rl-article{max-width:820px}.rl .rl-back{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #dde4d2;color:#46503c;font-weight:700;font-size:14px;padding:9px 15px;border-radius:10px;cursor:pointer;transition:border-color .2s,color .2s}.rl .rl-back:hover{border-color:#6fb62a;color:#4b8020}.rl .rl-tagrow{display:flex;flex-wrap:wrap;gap:10px}.rl .rl-softtag{font-size:14px;font-weight:600;color:#1b2014;background:#f5f8f0;border:1px solid #e0e8d3;border-radius:999px;padding:9px 15px}.rl .rl-dest{display:flex;flex-wrap:wrap;gap:10px}.rl .rl-dest__chip{font-size:14.5px;font-weight:600;color:#d7decb;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:9px 16px}.rl .rl-media--dark{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.45)}.rl .rl-media--dark svg{stroke:rgba(255,255,255,.5)}.rl .rl-footer,.rl__footer{background:#10130a;color:#c2c9b8;margin-top:auto}.rl .rl-footer__grid,.rl__footer__grid{max-width:1220px;margin:0 auto;padding:clamp(48px,6vw,80px) 24px 0;display:grid;grid-template-columns:1.5fr 1fr 1.3fr;gap:44px}.rl .rl-footer__logo,.rl__footer__logo{height:36px;width:auto;display:block}.rl .rl-footer__about,.rl__footer__about{font-size:15px;line-height:1.7;color:#9aa68a;margin:20px 0 0;max-width:330px}.rl .rl-footer__org,.rl__footer__org{margin-top:22px;font-size:14.5px;line-height:1.7;color:#9aa68a}.rl .rl-footer__org strong,.rl__footer__org strong{color:#e5ead9;font-weight:700}.rl .rl-footer__title,.rl__footer__title{font-family:'Saira Condensed',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;color:#fff;margin-bottom:16px}.rl .rl-footer__nav,.rl__footer__nav{display:flex;flex-direction:column;gap:11px}.rl .rl-footer__link,.rl__footer__link{cursor:pointer;font-size:15px;color:#aeb8a0;display:inline-flex;align-items:center;gap:9px;width:fit-content;transition:color .2s}.rl .rl-footer__link span,.rl__footer__link span{color:#4b8020}.rl .rl-footer__link:hover,.rl__footer__link:hover{color:#7fc63a}.rl .rl-footer__contact,.rl__footer__contact{display:flex;flex-direction:column;gap:14px;font-size:15px}.rl .rl-footer__contact .k,.rl__footer__contact .k{display:block;font-size:12.5px;color:#79856b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.rl .rl-footer__contact a,.rl__footer__contact a{color:#e5ead9;font-weight:700}.rl .rl-footer__contact a:hover,.rl__footer__contact a:hover{color:#7fc63a}.rl .rl-footer__contact .v,.rl__footer__contact .v{color:#aeb8a0;line-height:1.6}.rl .rl-footer__bottom,.rl__footer__bottom{max-width:1220px;margin:36px auto 0;padding:28px 24px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.rl .rl-footer__bottom span,.rl__footer__bottom span{font-size:13.5px;color:#79856b}.rl .rl-chat{position:fixed;right:22px;bottom:22px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.rl .rl-chat__panel{width:min(92vw,370px);background:#fff;border:1px solid #e2e7d8;border-radius:18px;box-shadow:0 30px 60px -22px rgba(0,0,0,.4);overflow:hidden;display:flex;flex-direction:column;animation:rovoPop .22s ease}.rl .rl-chat__panel.is-hidden{display:none}.rl .rl-chat__head{background:linear-gradient(135deg,#6fb62a,#4b8020);padding:14px 16px;display:flex;align-items:center;gap:12px}.rl .rl-chat__avatar{width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid rgba(255,255,255,.55);flex:0 0 auto}.rl .rl-chat__who{flex:1 1 auto;min-width:0}.rl .rl-chat__who .t{color:#fff;font-weight:700;font-size:16px;line-height:1.15}.rl .rl-chat__who .s{color:rgba(255,255,255,.88);font-size:12px;display:flex;align-items:center;gap:6px}.rl .rl-chat__who .dot{width:7px;height:7px;border-radius:50%;background:#d6f5a8;box-shadow:0 0 0 3px rgba(214,245,168,.28)}.rl .rl-chat__close{width:30px;height:30px;border:none;border-radius:9px;background:rgba(255,255,255,.16);color:#fff;cursor:pointer;display:grid;place-items:center;transition:background .18s}.rl .rl-chat__close i{font-size:14px}.rl .rl-chat__close:hover{background:rgba(255,255,255,.3)}.rl .rl-chat__body{padding:16px;display:flex;flex-direction:column;gap:10px;height:340px;max-height:52vh;overflow-y:auto;overscroll-behavior:contain;background:#fbfcf8}.rl .rl-chat__body::-webkit-scrollbar{width:6px}.rl .rl-chat__body::-webkit-scrollbar-thumb{background:#dce4ce;border-radius:3px}.rl .rl-chat__msg{max-width:86%;padding:11px 14px;font-size:14.5px;line-height:1.55;border-radius:14px;white-space:pre-wrap;word-wrap:break-word;animation:rovoPop .18s ease}.rl .rl-chat__msg--bot{align-self:flex-start;background:#f2f6ec;color:#3a4434;border-bottom-left-radius:4px}.rl .rl-chat__msg--user{align-self:flex-end;background:linear-gradient(135deg,#6fb62a,#4b8020);color:#fff;border-bottom-right-radius:4px}.rl .rl-chat__msg a{color:inherit;font-weight:700;text-decoration:underline}.rl .rl-chat__typing{align-self:flex-start;background:#f2f6ec;border-radius:14px;border-bottom-left-radius:4px;padding:13px 16px;display:flex;gap:5px}.rl .rl-chat__typing span{width:7px;height:7px;border-radius:50%;background:#a9b996;animation:rovoTyping 1.1s infinite}.rl .rl-chat__typing span:nth-child(2){animation-delay:.15s}.rl .rl-chat__typing span:nth-child(3){animation-delay:.3s}.rl .rl-chat__bubble{background:#f2f6ec;border-radius:12px;border-top-left-radius:3px;padding:13px 15px;font-size:14.5px;line-height:1.55;color:#3a4434}.rl .rl-chat__bubble a{color:#4b8020;font-weight:700;cursor:pointer;text-decoration:underline}.rl .rl-chat__end{margin-top:4px;padding:12px 14px;border:1px dashed #cfdcbb;border-radius:14px;background:#fff;animation:rovoPop .18s ease}.rl .rl-chat__end-text{display:block;font-size:13px;color:#586350;margin-bottom:10px;text-align:center}.rl .rl-chat__end-btns{display:flex;flex-wrap:wrap;gap:8px}.rl .rl-chat__end-btn{flex:1 1 44%;padding:9px 10px;border:none;border-radius:10px;cursor:pointer;font-family:Saira,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;line-height:1.3;background:linear-gradient(135deg,#6fb62a,#4b8020);color:#fff;transition:transform .16s,background .16s}.rl .rl-chat__end-btn:hover{transform:translateY(-1px)}.rl .rl-chat__end-btn--ghost{background:#eef6e2;color:#4b8020;border:1px solid #dcebc6}.rl .rl-chat__end-btn--ghost:hover{background:#e5f1d2}.rl .rl-chat__ended{margin-top:4px;padding:12px 14px;border-radius:12px;background:#f2f6ec;font-size:13px;color:#586350;text-align:center}.rl .rl-chat__form{display:flex;gap:8px;padding:12px 14px;border-top:1px solid #eef1e8;background:#fff}.rl .rl-chat__form.is-hidden{display:none}.rl .rl-chat__input{flex:1 1 auto;min-width:0;border:1px solid #e2e7d8;border-radius:12px;padding:11px 14px;font-family:Saira,system-ui,-apple-system,sans-serif;font-size:14.5px;color:#23291e;background:#fbfcf8;transition:border-color .18s}.rl .rl-chat__input::placeholder{color:#9aa888}.rl .rl-chat__input:focus{outline:0;border-color:#6fb62a;background:#fff}.rl .rl-chat__send{flex:0 0 auto;width:44px;height:44px;border:none;border-radius:12px;cursor:pointer;background:linear-gradient(135deg,#6fb62a,#4b8020);color:#fff;display:grid;place-items:center;transition:transform .18s,opacity .18s}.rl .rl-chat__send i{font-size:15px}.rl .rl-chat__send:hover{transform:translateY(-2px)}.rl .rl-chat__send:disabled{opacity:.5;cursor:default;transform:none}.rl .rl-chat__note{padding:0 14px 12px;font-size:11.5px;color:#9aa888;text-align:center;background:#fff}.rl .rl-chat__fab{position:relative;width:62px;height:62px;border-radius:50%;border:none;padding:0;cursor:pointer;overflow:hidden;background:linear-gradient(135deg,#6fb62a,#4b8020);box-shadow:0 18px 38px -12px rgba(75,128,32,.8);animation:rovoPulse 2.6s infinite;display:grid;place-items:center;transition:transform .18s}.rl .rl-chat__fab img{width:100%;height:100%;display:block;transition:opacity .18s,transform .18s}.rl .rl-chat__fab:hover{transform:translateY(-3px) scale(1.04)}.rl .rl-chat__fab-x{position:absolute;inset:0;display:grid;place-items:center;color:#fff;opacity:0;transform:rotate(-90deg);transition:opacity .18s,transform .18s}.rl .rl-chat__fab-x i{font-size:22px}.rl .rl-chat.is-open .rl .rl-chat__fab{animation:none}.rl .rl-chat.is-open .rl .rl-chat__fab img{opacity:0;transform:scale(.6)}.rl .rl-chat.is-open .rl .rl-chat__fab-x{opacity:1;transform:rotate(0)}@media (max-width:520px){.rl .rl-chat{right:14px;bottom:14px;left:14px;align-items:flex-end}.rl .rl-chat__panel{width:100%}.rl .rl-chat__body{height:320px}}@media (max-width:900px){.rl .rl-header__actions,.rl .rl-nav{display:none}.rl .rl-header__burger{display:grid}.rl .rl-footer__grid{grid-template-columns:1fr;gap:32px}}@media (min-width:901px){.rl .rl-header__burger{display:none}}@media (max-width:1160px){.rl .rl-phone{display:none}}@media (max-width:720px){.rl .rl-certgrid{grid-template-columns:1fr}}@media (max-width:700px){.rl .rl-band::after{background:linear-gradient(180deg,rgba(16,19,10,.55) 0,rgba(16,19,10,.78) 45%,rgba(16,19,10,.94) 100%)}.rl .rl-pagehero--photo .rl-pagehero__photo img{-webkit-mask-image:none;mask-image:none}.rl .rl-pagehero--photo .rl-pagehero__photo::after{background:linear-gradient(180deg,rgba(16,19,10,.7) 0,rgba(16,19,10,.86) 100%)}.rl .rl-cta--photo .rl-cta__photo::after{background:linear-gradient(180deg,rgba(16,19,10,.78) 0,rgba(16,19,10,.92) 100%)}}@media (max-width:900px){.rl .rl-job-sticky{position:static;top:auto}}@media (max-width:760px){.rl .rl-hero__stat{left:12px;bottom:14px;padding:11px 14px}.rl .rl-hero__stat .num{font-size:25px}.rl .rl-hero__stat .lbl{font-size:11.5px}.rl .rl-hero__stat--green{left:auto;right:12px;top:14px;bottom:auto}}@media (max-width:560px){.rl .rl-form__row{grid-template-columns:1fr;gap:0}.rl .rl-form__row .rl-form__field{margin-top:14px}.rl .rl-form__row .rl-form__field:first-child{margin-top:0}.rl .rl-statgrid{grid-template-columns:1fr}.rl .rl-statbox--wide{flex-wrap:wrap;gap:12px}.rl .rl-cta__action{width:100%}.rl .rl-cta__action .rl-btn{width:100%;justify-content:center}.rl .rl-hero__cta .rl-btn{flex:1 1 100%;justify-content:center}}.rl-cookies{font-family:Saira,system-ui,-apple-system,sans-serif}.rl-cookies *{box-sizing:border-box}.rl-cookies__bar{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);width:min(1180px,calc(100% - 32px));z-index:9998;background:#fff;border:1px solid #e6ebdd;border-radius:18px;box-shadow:0 30px 70px -28px rgba(20,30,10,.5);padding:22px 26px;display:flex;align-items:center;gap:22px;flex-wrap:wrap;animation:rovoPop .3s ease}.rl-cookies__icon{flex:none;width:52px;height:52px;border-radius:14px;background:#eef6e2;border:1px solid #dcebc6;display:grid;place-items:center}.rl-cookies__text{flex:1 1 360px;min-width:240px}.rl-cookies__text h3{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:20px;color:#15190f;margin:0 0 6px;letter-spacing:-.01em}.rl-cookies__text p{font-size:14px;line-height:1.6;color:#5c6650;margin:0}.rl-cookies__text a{color:#4b8020;font-weight:700;text-decoration:underline}.rl-cookies__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rl-cookies .rl-btn-cc{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Saira,system-ui,-apple-system,sans-serif;font-weight:700;font-size:14.5px;line-height:1;padding:13px 20px;border-radius:11px;cursor:pointer;white-space:nowrap;border:1.5px solid transparent;transition:transform .18s,background .18s,border-color .2s,color .2s;text-decoration:none}.rl-cookies .rl-btn-cc--primary{background:#6fb62a;color:#11220a;box-shadow:0 14px 30px -14px rgba(111,182,42,.85)}.rl-cookies .rl-btn-cc--primary:hover{background:#5fa322;transform:translateY(-2px)}.rl-cookies .rl-btn-cc--ghost{background:#fff;color:#1b2014;border-color:#d2dbc6}.rl-cookies .rl-btn-cc--ghost:hover{border-color:#6fb62a;color:#4b8020}.rl-cookies__modal{display:none}.rl-cookies__modal.is-open{display:block}.rl-cookies__overlay{position:fixed;inset:0;z-index:9998;background:rgba(16,20,12,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rl-cookies__panel{position:fixed;left:50%;bottom:0;transform:translateX(-50%);z-index:9999;width:min(620px,100%);max-height:88vh;overflow:auto;background:#fff;border:1px solid #e6ebdd;border-radius:20px 20px 0 0;box-shadow:0 -20px 60px -24px rgba(0,0,0,.5);padding:clamp(24px,4vw,38px);animation:rovoPop .25s ease}.rl-cookies__close{position:absolute;top:16px;right:18px;color:#9aa888;cursor:pointer;display:grid;place-items:center;width:34px;height:34px;border:1px solid #e0e8d3;border-radius:10px;background:#fff;transition:background .2s,color .2s,border-color .2s}.rl-cookies__close:hover{background:#f5f8f0;color:#1b2014;border-color:#d2dbc6}.rl-cookies__h{font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;font-size:26px;color:#15190f;margin:0 0 8px;padding-right:40px}.rl-cookies__p{font-size:14.5px;line-height:1.6;color:#5c6650;margin:0 0 20px}.rl-cookies__p a{color:#4b8020;font-weight:700;text-decoration:underline}.rl-cookies__row{border:1px solid #e6ebdd;border-radius:14px;padding:14px 16px;margin-bottom:10px;background:#f5f8f0}.rl-cookies__rowtop{display:flex;align-items:center;justify-content:space-between;gap:14px}.rl-cookies__rowhead{flex:1;display:flex;align-items:center;gap:10px;background:0 0;border:none;cursor:pointer;text-align:left;padding:0}.rl-cookies__rowhead .name{font-weight:700;font-size:15.5px;color:#1b2014}.rl-cookies__rowhead .chev{color:#9aa888;transition:transform .25s;flex:none}.rl-cookies__rowhead.is-expanded .chev{transform:rotate(90deg)}.rl-cookies__always{flex:none;font-size:12.5px;font-weight:700;color:#4b8020;text-transform:uppercase;letter-spacing:.04em}.rl-cookies__info{display:none;font-size:13.5px;line-height:1.6;color:#5c6650;margin-top:12px;padding-top:12px;border-top:1px solid #e0e8d3}.rl-cookies__info.is-open{display:block}.rl-cookies__formactions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.rl-cookies__formactions .rl-btn-cc{flex:1 1 auto}.rl-cookies .rl-switch{position:relative;display:inline-flex;flex:none;width:46px;height:26px;cursor:pointer}.rl-cookies .rl-switch input{position:absolute;opacity:0;width:0;height:0}.rl-cookies .rl-switch__track{position:absolute;inset:0;background:#cfd8c4;border-radius:999px;transition:background .25s}.rl-cookies .rl-switch__track::before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);transition:transform .25s}input:checked+.rl-cookies .rl-switch__track{background:#6fb62a}input:checked+.rl-cookies .rl-switch__track::before{transform:translateX(20px)}@media (max-width:760px){.rl-cookies__bar{flex-direction:column;align-items:stretch;left:0;right:0;bottom:0;transform:none;width:100%;border-radius:18px 18px 0 0;gap:14px;padding:20px}.rl-cookies__text{flex:0 0 auto;min-width:0}.rl-cookies__actions{flex-direction:column}.rl-cookies__actions .rl-btn-cc{width:100%}}.rl .rl-drawer__phone i,.rl .rl-phone i{color:#6fb62a}.rl .rl-header__burger{color:#262c20}.rl .rl-header__burger i{font-size:22px}.rl .rl-drawer__close{color:#262c20}.rl .rl-drawer__close i{font-size:20px}.rl .rl-pill i{color:#4b8020}.rl .rl-form__success .ic{color:#4b8020}.rl .rl-form__success .ic i{font-size:28px}.rl .rl-check .ic i{font-size:12px}.rl .rl-contact-card .ico i,.rl .rl-contact-item .ico i{font-size:18px}.rl .rl-cert__paper .seal{color:#fff}.rl .rl-cert__paper .seal i{font-size:14px}.rl .rl-map .pin{color:#6fb62a}.rl .rl-map .pin i{font-size:34px}.rl .rl-aibox .ic{color:#fff}.rl .rl-aibox .ic i{font-size:22px}.rl .rl-chat__head .ic{color:#fff}.rl .rl-chat__head .ic i{font-size:20px}.rl .rl-chat__fab{color:#fff}.rl .rl-chat__fab i{font-size:26px}.rl .rl-ph i{font-size:42px}.rl .rl-mediacard__thumb i{font-size:32px;color:#9aa888}.rl .rl-form__hint{font-weight:600;color:#8a9678;font-size:12px}.rl .rl-file{position:relative;display:flex;align-items:center;gap:12px;flex-wrap:wrap;cursor:pointer}.rl .rl-file input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.rl .rl-file__btn{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#4b8020;background:#eef6e2;border:1px solid #dcebc6;border-radius:11px;padding:11px 16px;transition:background .2s,border-color .2s}.rl .rl-file__btn i{font-size:14px}.rl .rl-file:hover .rl .rl-file__btn{background:#e5f1d2;border-color:#cfe3b3}input[type=file]:focus+.rl .rl-file__btn{border-color:#6fb62a}.rl .rl-file__name{font-size:13.5px;color:#8a9678;word-break:break-all}.rl-cookies__icon{color:#4b8020}.rl-cookies__icon i{font-size:22px}.accent{font-weight:inherit}.wysiwyg-image--inline{display:inline-block;margin:0 .4rem .4rem 0;vertical-align:middle}.wysiwyg-image--left{float:left;margin:0 1rem .6rem 0}.wysiwyg-image--right{float:right;margin:0 0 .6rem 1rem}.wysiwyg-image--center{display:block;margin:0 auto .8em}.wysiwyg-embed{position:relative;margin:0 0 .8em;padding-top:56.25%}.wysiwyg-embed iframe{position:absolute;inset:0;width:100%;height:100%}.wysiwyg-video{display:block;max-width:100%;margin:0 0 .8em}.wysiwyg-table{width:100%;margin:0 0 .8em;border-collapse:collapse}.wysiwyg-table td,.wysiwyg-table th{padding:7px 9px;border:var(--wysiwyg-border,1px solid #dee2e6);vertical-align:top}.wysiwyg-table th{background:#f3f6f9;font-weight:600;text-align:left}@media (max-width:640px){.wysiwyg-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.pb-block{padding:3rem 0}.pb-block__inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.pb-block__head{margin-bottom:1.5rem}.pb-block__desc{opacity:.75}.pb-columns{display:grid;gap:2rem}.pb-columns--2{grid-template-columns:repeat(2,1fr)}.pb-columns--3{grid-template-columns:repeat(3,1fr)}.pb-media{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.pb-media--right .pb-media__image{order:2}.pb-image-full img,.pb-media__image img{display:block;width:100%;height:auto}.pb-image-full{margin:0}.pb-video{position:relative;padding-top:56.25%}.pb-video iframe,.pb-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.pb-button{display:inline-block;padding:.75rem 1.75rem;border-radius:4px;text-decoration:none}.pb-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:1rem}.pb-gallery__item img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.pb-files{margin:0;padding:0;list-style:none}.pb-files__item a{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;text-decoration:none}.pb-files__name{flex:1 1 auto}.pb-files__ext{padding:.1rem .4rem;border-radius:3px;background:rgba(0,0,0,.07);font-size:.75em;text-transform:uppercase}@media (max-width:900px){.pb-columns--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pb-columns--2,.pb-columns--3,.pb-media{grid-template-columns:1fr}.pb-media--right .pb-media__image{order:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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U0FDVixZQUFhLE9BRWYsaUJBQ0EsZ0JBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixPQUFRLEVBRVYsV0FDRSxRQUFTLGFBQ1QsUUFBUyxPQUFRLFFBQ2pCLGNBQWUsSUFDZixnQkFBaUIsS0FFbkIsWUFDRSxRQUFTLEtBQ1Qsc0JBQXVCLDhDQUN2QixJQUFLLEtBRVAsc0JBQ0UsUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsYUFBYyxFQUNkLFdBQVksTUFFZCxVQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUVkLGtCQUNFLFFBQVMsS0FDVCxZQUFhLE9BQ2IsSUFBSyxPQUNMLFFBQVMsTUFBTyxFQUNoQixnQkFBaUIsS0FFbkIsZ0JBQ0UsS0FBTSxFQUFFLEVBQUUsS0FFWixlQUNFLFFBQVMsTUFBTyxNQUNoQixjQUFlLElBQ2YsV0FBWSxnQkFDWixVQUFXLE1BQ1gsZUFBZ0IsVUFFbEIseUJBQ0UsZUFDRSxzQkFBdUIsZUFHM0IseUJBQ0UsZUFDQSxlQUNBLFVBQ0Usc0JBQXVCLElBRXpCLGtDQUNFLE1BQU8iLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgUk9WT0xPR0lTVElLIENaIOKAlCBGcm9udCByZWRlc2lnblxuICAgVsWhZSBqZSBzY29wb3bDoW5vIHBvZCAucmwsIGFieSBuZWtvbGlkb3ZhbG8gcyBvc3RhdG7DrW1pIHN0eWx5IHByb2pla3R1LlxuICAgWmRyb2o6IHN0eWxlcy5sZXNzIOKGkiBrb21waWxhY2UgcMWZZXMgYGd1bHBgLlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5Aa2V5ZnJhbWVzIHJvdm9QdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTExLCAxODIsIDQyLCAwLjU1KTtcbiAgfVxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDE2cHggcmdiYSgxMTEsIDE4MiwgNDIsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMTEsIDE4MiwgNDIsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdm9GbG9hdCB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm92b1BvcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHNjYWxlKDAuOTYpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdm9UeXBpbmcge1xuICAwJSxcbiAgNjAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5ybCB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEnLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjMyOTFFO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5ybCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ybCA6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM2RkI2MkE7XG4gIGNvbG9yOiAjMTAxNjBBO1xufVxuLnJsIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJsIGlucHV0LFxuLnJsIHRleHRhcmVhLFxuLnJsIGJ1dHRvbixcbi5ybCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5ybCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucmwgLnJldmVhbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyOHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjg1cyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIHRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4ucmwgLnJldmVhbC5pcy1pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5ybF9fbWFpbiB7XG4gIGZsZXg6IDE7XG59XG4ucmwgLnJsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnJsIC5ybC1zZWN0aW9uX19pbm5lciB7XG4gIG1heC13aWR0aDogMTIyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogY2xhbXAoNjRweCwgOHZ3LCAxMDRweCkgMjRweDtcbn1cbi5ybCAucmwtc2VjdGlvbi0tdGlnaHQgLnJsIC5ybC1zZWN0aW9uX19pbm5lcixcbi5ybCAucmwtc2VjdGlvbi0tdGlnaHQgLnJsLXNlY3Rpb25fX2lubmVyIHtcbiAgcGFkZGluZzogY2xhbXAoNTZweCwgN3Z3LCA5NnB4KSAyNHB4O1xufVxuLnJsIC5ybC1zZWN0aW9uLS1zb2Z0IHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGMDtcbn1cbi5ybCAucmwtc2VjdGlvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnJsIC5ybC1zZWN0aW9uLS1uaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxMDEzMEE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJsIC5ybC1leWVicm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBmb250LWZhbWlseTogJ1NhaXJhIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwgLnJsLWV5ZWJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbiAgZmxleDogbm9uZTtcbn1cbi5ybCAucmwtZXllYnJvdy0tbGlnaHQge1xuICBjb2xvcjogIzhGRDI0QTtcbn1cbi5ybCAucmwtZXllYnJvdy0tc20ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ucmwgLnJsLWV5ZWJyb3ctLXBsYWluOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJsIC5ybC1oMSB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDAuOTY7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBmb250LXNpemU6IGNsYW1wKDM4cHgsIDUuNHZ3LCA3MnB4KTtcbiAgY29sb3I6ICMxNTE5MEY7XG4gIG1hcmdpbjogMTRweCAwIDA7XG59XG4ucmwgLnJsLWgyIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMC45ODtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgNC42dncsIDU2cHgpO1xuICBjb2xvcjogIzE1MTkwRjtcbiAgbWFyZ2luOiAxNnB4IDAgMDtcbn1cbi5ybCAucmwtaDItLXNtIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzMHB4LCA0LjJ2dywgNTBweCk7XG59XG4ucmwgLnJsLWgyLS1tZCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzBweCwgNC40dncsIDUycHgpO1xufVxuLnJsIC5ybC1oMi0teHMge1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDMuOHZ3LCA0NnB4KTtcbn1cbi5ybCAucmwtbGVhZCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMS41dncsIDE5cHgpO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzU4NjM1MDtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cbi5ybCAucmwtbGVhZC0td2lkZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5ybCAucmwtbGVhZCBoMixcbi5ybCAucmwtbGVhZCBoMyxcbi5ybCAucmwtbGVhZCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMxNTE5MEY7XG4gIG1hcmdpbjogMjhweCAwIDEwcHg7XG59XG4ucmwgLnJsLWxlYWQgcCB7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG59XG4ucmwgLnJsLWxlYWQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ybCAucmwtbGVhZCB1bCxcbi5ybCAucmwtbGVhZCBvbCB7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbi5ybCAucmwtbGVhZCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5ybCAucmwtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiAxNnB4IDI4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMThzLCBib3gtc2hhZG93IDAuMThzLCBiYWNrZ3JvdW5kIDAuMThzLCBib3JkZXItY29sb3IgMC4ycywgY29sb3IgMC4ycztcbn1cbi5ybCAucmwtYnRuIHN2ZyB7XG4gIGZsZXg6IG5vbmU7XG59XG4ucmwgLnJsLWJ0bi0tc20ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDExcHggMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZ2FwOiA5cHg7XG59XG4ucmwgLnJsLWJ0bi0tbWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE0cHggMjJweDtcbn1cbi5ybCAucmwtYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbiAgY29sb3I6ICMxMTIyMEE7XG4gIGJveC1zaGFkb3c6IDAgMTZweCAzNHB4IC0xNHB4IHJnYmEoMTExLCAxODIsIDQyLCAwLjgpO1xufVxuLnJsIC5ybC1idG4tLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWZhMzIyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgMThweCAyOHB4IC0xMnB4IHJnYmEoMTExLCAxODIsIDQyLCAwLjkpO1xufVxuLnJsIC5ybC1idG4tLWdob3N0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIyKTtcbn1cbi5ybCAucmwtYnRuLS1naG9zdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzZGQjYyQTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTEsIDE4MiwgNDIsIDAuMTIpO1xufVxuLnJsIC5ybC1idG4tLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFCMjAxNDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRDJEQkM2O1xufVxuLnJsIC5ybC1idG4tLW91dGxpbmU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2RkI2MkE7XG4gIGNvbG9yOiAjNEI4MDIwO1xufVxuLnJsIC5ybC1idG4tLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMTUxOTBGO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ybCAucmwtYnRuLS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJhMzMyMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuLnJsIC5ybC1idG4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyYzUxMTQ7XG59XG4ucmwgLnJsLWJ0bi0td2hpdGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG4ucmwgLnJsLWJ0bi0tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4ucmwgLnJsLWxpbmstbW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzRCODAyMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmwgLnJsLXRleHRsaW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0QjgwMjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ybCAucmwtdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0QjgwMjA7XG4gIGJhY2tncm91bmQ6ICNFRUY2RTI7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbn1cbi5ybCAucmwtdGFnLS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEU4RDM7XG59XG4ucmwgLnJsLXBpbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxQjIwMTQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEU4RDM7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBwYWRkaW5nOiA5cHggMTVweDtcbn1cbi5ybCAucmwtcGlsbCAuZG90IHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbn1cbi5ybCAucmwtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA2MDtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IHNhdHVyYXRlKDE1MCUpIGJsdXIoMTRweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogc2F0dXJhdGUoMTUwJSkgYmx1cigxNHB4KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VGRTY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OCk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcywgYmFja2dyb3VuZCAwLjNzO1xufVxuLnJsIC5ybC1oZWFkZXIuaXMtc2Nyb2xsZWQge1xuICBib3gtc2hhZG93OiAwIDEwcHggMzRweCAtMTZweCByZ2JhKDIwLCAzMCwgMTAsIDAuMjgpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTQpO1xufVxuLnJsIC5ybC1oZWFkZXJfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHg7XG59XG4ucmwgLnJsLWhlYWRlcl9fbG9nbyB7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ybCAucmwtaGVhZGVyX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5ybCAucmwtaGVhZGVyX19sb2dvIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAucmwgLnJsLWhlYWRlcl9fbG9nbyB7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICB9XG59XG4ucmwgLnJsLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5ybCAucmwtbmF2X19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDJlbTtcbiAgY29sb3I6ICMyNjJDMjA7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuLnJsIC5ybC1uYXZfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtbmF2X19saW5rLmlzLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC03cHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICM2RkI2MkE7XG59XG4ucmwgLnJsLXBob25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyNjJDMjA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmwgLnJsLXBob25lOmhvdmVyIHtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwgLnJsLWhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERTREMjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJsIC5ybC1kcmF3ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJsIC5ybC1kcmF3ZXJfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA3MDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNiwgMjAsIDEyLCAwLjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbn1cbi5ybCAucmwtZHJhd2VyX19wYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA3MTtcbiAgd2lkdGg6IG1pbig4NnZ3LDM2MHB4KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogLTIwcHggMCA2MHB4IC0yMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMjJweDtcbiAgYW5pbWF0aW9uOiByb3ZvUG9wIDAuMjVzIGVhc2U7XG59XG4ucmwgLnJsLWRyYXdlcl9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLnJsIC5ybC1kcmF3ZXJfX2xvZ28ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5ybCAucmwtZHJhd2VyX19jbG9zZSB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREU0RDI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5ybCAucmwtZHJhd2VyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLnJsIC5ybC1kcmF3ZXJfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogIzFCMjAxNDtcbiAgcGFkZGluZzogMTNweCA2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVGMUU4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmwgLnJsLWRyYXdlcl9fbGluayAuZG90IHtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbn1cbi5ybCAucmwtZHJhd2VyX19mb290IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbi5ybCAucmwtZHJhd2VyX19waG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzI2MkMyMDtcbn1cbi5ybCAucmwtZHJhd2VyLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybCAucmwtaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEyMCUgMTIwJSBhdCA4MCUgLTEwJSwgcmdiYSgxMTEsIDE4MiwgNDIsIDAuMjIpLCB0cmFuc3BhcmVudCA1NSUpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTUxODBGLCAjMTAxMzA5KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ybCAucmwtaGVyb19fbWVzaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpIDFweCwgdHJhbnNwYXJlbnQgMXB4KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpIDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDYwcHg7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KDEyMCUgODAlIGF0IDcwJSAwJSwgIzAwMCwgdHJhbnNwYXJlbnQgNzAlKTtcbiAgbWFzay1pbWFnZTogcmFkaWFsLWdyYWRpZW50KDEyMCUgODAlIGF0IDcwJSAwJSwgIzAwMCwgdHJhbnNwYXJlbnQgNzAlKTtcbn1cbi5ybCAucmwtaGVyb19fZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiBjbGFtcCg2NHB4LCA5dncsIDExNnB4KSAyNHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KG1pbigzNDBweCwxMDAlKSwgMWZyKSk7XG4gIGdhcDogY2xhbXAoNDBweCwgNXZ3LCA1NnB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ybCAucmwtaGVyb19fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1NhaXJhIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAwLjk0O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgZm9udC1zaXplOiBjbGFtcCg0NHB4LCA2LjR2dywgODZweCk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDE4cHggMCAwO1xufVxuLnJsIC5ybC1oZXJvX190aXRsZSBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM3RkM2M0E7XG59XG4ucmwgLnJsLWhlcm9fX3RleHQge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuNXZ3LCAxOXB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gIGNvbG9yOiAjQzJDOUI4O1xuICBtYXJnaW46IDIycHggMCAwO1xufVxuLnJsIC5ybC1oZXJvX19jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cbi5ybCAucmwtaGVyb19fYmFkZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG4ucmwgLnJsLWhlcm9fX2JhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjQUVCOEEwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTQpO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgcGFkZGluZzogN3B4IDEzcHg7XG59XG4ucmwgLnJsLWhlcm9fX2JhZGdlIC5kb3Qge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjNkZCNjJBO1xufVxuLnJsIC5ybC1oZXJvX19tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ybCAucmwtaGVyb19fZnJhbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpIDAgMTJweCwgdHJhbnNwYXJlbnQgMTJweCAyNHB4KSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzI3MmQyMCwgIzFhMWYxNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYXNwZWN0LXJhdGlvOiA0LzMuNDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5ybCAucmwtaGVyb19fZnJhbWUgLnJsLXBoIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ybCAucmwtaGVyb19fZnJhbWUgLnJsLXBoIHN2ZyB7XG4gIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnJsIC5ybC1oZXJvX19mcmFtZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmwgLnJsLWhlcm9fX2ZyYW1lIC5jb3JuZXItdGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMTRweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2RkI2MkE7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzZGQjYyQTtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCAwO1xufVxuLnJsIC5ybC1oZXJvX19mcmFtZSAuY29ybmVyLWJyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE0cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzZGQjYyQTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzZGQjYyQTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCAwO1xufVxuLnJsIC5ybC1oZXJvX19zdGF0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMThweDtcbiAgYm90dG9tOiAzNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTYpO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gIGJveC1zaGFkb3c6IDAgMjRweCA1MHB4IC0yMHB4IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIGFuaW1hdGlvbjogcm92b0Zsb2F0IDVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLnJsIC5ybC1oZXJvX19zdGF0IC5udW0ge1xuICBmb250LWZhbWlseTogJ1NhaXJhIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMTExNjBDO1xufVxuLnJsIC5ybC1oZXJvX19zdGF0IC5sYmwge1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2OTc1NUE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4ucmwgLnJsLWhlcm9fX3N0YXQtLWdyZWVuIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xNHB4O1xuICB0b3A6IDI2cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xufVxuLnJsIC5ybC1oZXJvX19zdGF0LS1ncmVlbiAubnVtIHtcbiAgY29sb3I6ICMxMTIyMEE7XG59XG4ucmwgLnJsLWhlcm9fX3N0YXQtLWdyZWVuIC5sYmwge1xuICBjb2xvcjogIzFjM2EwYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ybCAucmwtcGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmwgLnJsLXBoIC5jYXAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmwgLnJsLW1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg3NSwgMTI4LCAzMiwgMC4wNSkgMCAxMnB4LCB0cmFuc3BhcmVudCAxMnB4IDI0cHgpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZWVmNGU2LCAjZTBlYWQyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZTBjMjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM3ZjkwNjk7XG59XG4ucmwgLnJsLW1lZGlhIHN2ZyB7XG4gIHN0cm9rZTogIzg2OTg2ZTtcbn1cbi5ybCAucmwtbWVkaWEtLTQzIHtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG59XG4ucmwgLnJsLW1lZGlhLS00MzIge1xuICBhc3BlY3QtcmF0aW86IDQvMy4yO1xufVxuLnJsIC5ybC1tZWRpYS0tMTYwOSB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi5ybCAucmwtbWVkaWEgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJsIC5ybC1tZWRpYS0tcGhvdG8ge1xuICBiYWNrZ3JvdW5kOiAjZTRlYmQ4O1xuICBib3JkZXItY29sb3I6ICNkM2UwYzI7XG59XG4ucmwgLnJsLW1lZGlhLS1waG90bzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQgNTUlLCByZ2JhKDE2LCAxOSwgMTAsIDAuMjgpKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmwgLnJsLW1lZGlhX19jYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIGJvdHRvbTogMTZweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLnJsIC5ybC1iYW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiBjbGFtcCgyMjBweCwgMjZ2dywgMzYwcHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBiYWNrZ3JvdW5kOiAjMTAxMzBBO1xufVxuLnJsIC5ybC1iYW5kIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybCAucmwtYmFuZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDE2LCAxOSwgMTAsIDAuOSkgMCUsIHJnYmEoMTYsIDE5LCAxMCwgMC42MikgNDIlLCByZ2JhKDE2LCAxOSwgMTAsIDAuMTIpIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCA0MCUsIHJnYmEoMTYsIDE5LCAxMCwgMC41KSAxMDAlKTtcbn1cbi5ybCAucmwtYmFuZF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMTIyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IGNsYW1wKDI4cHgsIDR2dywgNDRweCkgMjRweDtcbn1cbi5ybCAucmwtYmFuZF9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1NhaXJhIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDMuMnZ3LCA0MHB4KTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4ucmwgLnJsLWJhbmRfX3RleHQge1xuICBmb250LXNpemU6IDE1LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICNDMkM5Qjg7XG4gIG1hcmdpbjogMTBweCAwIDA7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4ucmwgLnJsLXBhZ2VoZXJvLS1waG90byB7XG4gIGJhY2tncm91bmQ6ICMxMDEzMEE7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5ybCAucmwtcGFnZWhlcm8tLXBob3RvIC5ybC1wYWdlaGVyb19fcGhvdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLnJsIC5ybC1wYWdlaGVyby0tcGhvdG8gLnJsLXBhZ2VoZXJvX19waG90byBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgNjUlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCAxMiUsIHJnYmEoMCwgMCwgMCwgMC4zKSAzOCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgNjglLCAjMDAwIDg4JSk7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDEyJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDM4JSwgcmdiYSgwLCAwLCAwLCAwLjc1KSA2OCUsICMwMDAgODglKTtcbn1cbi5ybCAucmwtcGFnZWhlcm8tLXBob3RvIC5ybC1wYWdlaGVyb19fcGhvdG86OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgxNiwgMTksIDEwLCAwLjgyKSAwJSwgcmdiYSgxNiwgMTksIDEwLCAwLjYpIDM4JSwgcmdiYSgxNiwgMTksIDEwLCAwLjE4KSA2MiUsIHRyYW5zcGFyZW50IDc4JSk7XG59XG4ucmwgLnJsLXBhZ2VoZXJvLS1waG90byAucmwtaDEsXG4ucmwgLnJsLXBhZ2VoZXJvLS1waG90byAucmwtcGFnZWhlcm9fX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogbWluKDY2MHB4LCAxMDAlKTtcbn1cbi5ybCAucmwtcGFnZWhlcm8tLXBob3RvIC5ybC1wYWdlaGVyb19fdGl0bGUgZW0ge1xuICBjb2xvcjogIzhGRDI0QTtcbn1cbi5ybCAucmwtcGFnZWhlcm8tLXBob3RvIC5ybC1sZWFkIHtcbiAgY29sb3I6ICNEQ0UyRDQ7XG4gIG1heC13aWR0aDogbWluKDU2MHB4LCAxMDAlKTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDEycHggcmdiYSgxNiwgMTksIDEwLCAwLjU1KTtcbn1cbi5ybCAucmwtcGFnZWhlcm8tLXBob3RvIC5ybC1leWVicm93IHtcbiAgY29sb3I6ICM4RkQyNEE7XG59XG4ucmwgLnJsLWN0YS0tcGhvdG8gLnJsLWN0YV9fcGhvdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLnJsIC5ybC1jdGEtLXBob3RvIC5ybC1jdGFfX3Bob3RvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybCAucmwtY3RhLS1waG90byAucmwtY3RhX19waG90bzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgxNiwgMTksIDEwLCAwLjk0KSAwJSwgcmdiYSgxNiwgMTksIDEwLCAwLjgpIDUwJSwgcmdiYSgxNiwgMTksIDEwLCAwLjQ1KSAxMDAlKTtcbn1cbi5ybCAucmwtdHJ1c3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRjFFODtcbn1cbi5ybCAucmwtdHJ1c3RfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyNnB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTRweCA0MHB4O1xufVxuLnJsIC5ybC10cnVzdF9fbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOUFBNjhBO1xufVxuLnJsIC5ybC10cnVzdF9fbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzFCMjAxNDtcbn1cbi5ybCAucmwtdHJ1c3RfX25hbWUtLWFjY2VudCB7XG4gIGNvbG9yOiAjNEI4MDIwO1xufVxuLnJsIC5ybC10cnVzdF9fZG90IHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0NGRDhDNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLnJsIC5ybC10cnVzdF9faW5uZXIge1xuICAgIGdhcDogMTJweCAyOHB4O1xuICB9XG4gIC5ybCAucmwtdHJ1c3RfX2xhYmVsIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJsIC5ybC10cnVzdF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDIycHggMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJsIC5ybC10cnVzdF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICB9XG4gIC5ybCAucmwtdHJ1c3RfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5ybCAucmwtdHJ1c3RfX2RvdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJsIC5ybC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxOHB4O1xufVxuLnJsIC5ybC1ncmlkLS0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChtaW4oMzIwcHgsMTAwJSksIDFmcikpO1xufVxuLnJsIC5ybC1ncmlkLS0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChtaW4oMjgwcHgsMTAwJSksIDFmcikpO1xufVxuLnJsIC5ybC1ncmlkLS1zdmMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KG1pbigyOTBweCwxMDAlKSwgMWZyKSk7XG59XG4ucmwgLnJsLWdyaWQtLXN0YXRzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChtaW4oMjEwcHgsMTAwJSksIDFmcikpO1xufVxuLnJsIC5ybC1ncmlkLS1jYXJkcyB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG4ucmwgLnJsLWhlYWQge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xufVxuLnJsIC5ybC1oZWFkLS1yb3cge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbi5ybCAucmwtaGVhZCAucmwtaGVhZF9fYm94IHtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cbi5ybCAucmwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCREQ7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgYm94LXNoYWRvdyAwLjI1cywgYm9yZGVyLWNvbG9yIDAuMjVzO1xufVxuLnJsIC5ybC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICBib3gtc2hhZG93OiAwIDI2cHggNTJweCAtMjRweCByZ2JhKDU0LCA5MCwgMjAsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogI2NmZTNiMztcbn1cbi5ybCAucmwtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBtYXJnaW46IDIwcHggMCA4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuLnJsIC5ybC1jYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNS41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNUM2NjUwO1xuICBtYXJnaW46IDA7XG59XG4ucmwgLnJsLWNhcmQtLWZsYXQge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnJsIC5ybC1jYXJkLS1mbGF0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNFNkVCREQ7XG59XG4ucmwgLnJsLWljb25ib3gge1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRUVGNkUyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFQkM2O1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtaWNvbmJveCBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5ybCAucmwtaWNvbmJveC0tc20ge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnJsIC5ybC1pY29uYm94LS1zbSBpIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLnJsIC5ybC1pY29uYm94LS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0UwRThEMztcbn1cbi5ybCAucmwtc2VydmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RUJERDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIGJveC1zaGFkb3cgMC4yNXMsIGJvcmRlci1jb2xvciAwLjI1cztcbn1cbi5ybCAucmwtc2VydmljZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgYm94LXNoYWRvdzogMCAyNnB4IDUycHggLTI0cHggcmdiYSg1NCwgOTAsIDIwLCAwLjQpO1xuICBib3JkZXItY29sb3I6ICNjZmUzYjM7XG59XG4ucmwgLnJsLXNlcnZpY2VfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBtYXJnaW46IDE4cHggMCAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1ZW07XG59XG4ucmwgLnJsLXNlcnZpY2VfX3RleHQge1xuICBmb250LXNpemU6IDE1LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM1QzY2NTA7XG4gIG1hcmdpbjogMCAwIDE4cHg7XG59XG4ucmwgLnJsLXNlcnZpY2UtLXBob3RvIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5ybCAucmwtc2VydmljZV9fdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0VFRjZFMjtcbn1cbi5ybCAucmwtc2VydmljZV9fdGh1bWIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4ucmwgLnJsLXNlcnZpY2VfX3RodW1iIC5ybC10YWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE0cHg7XG4gIHRvcDogMTRweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTRweCAtNHB4IHJnYmEoMTYsIDE5LCAxMCwgMC40NSk7XG59XG4ucmwgLnJsLXNlcnZpY2UtLXBob3RvOmhvdmVyIC5ybCAucmwtc2VydmljZV9fdGh1bWIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5ybCAucmwtc2VydmljZV9fYm9keSB7XG4gIHBhZGRpbmc6IDI4cHggMzJweCAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xufVxuLnJsIC5ybC1zZXJ2aWNlX19ib2R5IC5ybC1zZXJ2aWNlX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucmwgLnJsLXNlcnZpY2VfX2JvZHkgLnJsLWxpbmstbW9yZSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4ucmwgLnJsLXNwbGl0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChtaW4oMzAwcHgsMTAwJSksIDFmcikpO1xuICBnYXA6IDQ4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmwgLnJsLXNwbGl0LS1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5ybCAucmwtc3RhdGdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTZweDtcbn1cbi5ybCAucmwtc3RhdGJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4ucmwgLnJsLXN0YXRib3ggLm51bSB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5ybCAucmwtc3RhdGJveCAubGJsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4ucmwgLnJsLXN0YXRib3gtLXdpZGUge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzE1MTkwRiwgIzIyMmExOCk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4ucmwgLnJsLXN0YXRib3gtLXdpZGUgLm51bSB7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgY29sb3I6ICM3RkM2M0E7XG59XG4ucmwgLnJsLXN0YXRib3gtLXdpZGUgLmxibCB7XG4gIGNvbG9yOiAjQzJDOUI4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ybCAucmwtc3RhdGJveC0tZGFyayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxNTE5MEYsICMyMjJhMTgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ybCAucmwtc3RhdGJveC0tZGFyayAubnVtIHtcbiAgY29sb3I6ICM3RkM2M0E7XG59XG4ucmwgLnJsLXN0YXRib3gtLWRhcmsgLmxibCB7XG4gIGNvbG9yOiAjQzJDOUI4O1xufVxuLnJsIC5ybC1zdGF0Ym94LS1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM2RkI2MkE7XG4gIGNvbG9yOiAjMTEyMjBBO1xufVxuLnJsIC5ybC1zdGF0Ym94LS1ncmVlbiAubGJsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ybCAucmwtc3RhdGJveC0tc29mdCB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCREQ7XG59XG4ucmwgLnJsLXN0YXRib3gtLXNvZnQgLm51bSB7XG4gIGNvbG9yOiAjMTUxOTBGO1xufVxuLnJsIC5ybC1zdGF0Ym94LS1zb2Z0IC5sYmwge1xuICBjb2xvcjogIzVDNjY1MDtcbn1cbi5ybCAucmwtY2hpcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbi5ybCAucmwtY2hpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzFCMjAxNDtcbiAgYmFja2dyb3VuZDogI0Y1RjhGMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRThEMztcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xufVxuLnJsIC5ybC1jaGlwLS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmwgLnJsLXN0YXRjYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RUJERDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ybCAucmwtc3RhdGNhcmQgLm51bSB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiBjbGFtcCg0MnB4LCA1dncsIDU4cHgpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwgLnJsLXN0YXRjYXJkIC5sYmwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNUM2NjUwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ucmwgLnJsLWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEyMCUgMTQwJSBhdCA5MCUgMTAlLCByZ2JhKDExMSwgMTgyLCA0MiwgMC4yNSksIHRyYW5zcGFyZW50IDU1JSksIGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICMxNTE5MEYsICMxMDEzMEEpO1xuICBwYWRkaW5nOiBjbGFtcCgzNnB4LCA1dncsIDYwcHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KG1pbigyNjBweCwxMDAlKSwgMWZyKSk7XG4gIGdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ybCAucmwtY3RhX19tYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTMwcHg7XG4gIHRvcDogLTMwcHg7XG4gIHdpZHRoOiAyMzBweDtcbiAgb3BhY2l0eTogMC4xNDtcbn1cbi5ybCAucmwtY3RhX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDAuOTg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzBweCwgNC4ydncsIDUycHgpO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAxNHB4IDAgMDtcbn1cbi5ybCAucmwtY3RhX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNi41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xuICBjb2xvcjogI0MyQzlCODtcbiAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbi5ybCAucmwtY3RhX19hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5ybCAucmwtY3RhID4gKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ybCAucmwtZm9ybXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFQkREO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBwYWRkaW5nOiBjbGFtcCgyNHB4LCAzdncsIDM4cHgpO1xuICBib3gtc2hhZG93OiAwIDMwcHggNjBweCAtMzRweCByZ2JhKDU0LCA5MCwgMjAsIDAuMyk7XG59XG4ucmwgLnJsLWZvcm1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTUxOTBGO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLnJsIC5ybC1mb3JtX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi5ybCAucmwtZm9ybV9fcm93OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJsIC5ybC1mb3JtX19maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuLnJsIC5ybC1mb3JtX19maWVsZC5pcy1maXJzdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucmwgLnJsLWZvcm1fX3JvdyAucmwgLnJsLWZvcm1fX2ZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ybCAucmwtZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0NjUwM0M7XG59XG4ucmwgLnJsLWZvcm0gaW5wdXQsXG4ucmwgLnJsLWZvcm0gdGV4dGFyZWEge1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNFMkU3RDg7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIHBhZGRpbmc6IDEzcHggMTRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzFCMjAxNDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJsIC5ybC1mb3JtIGlucHV0OmZvY3VzLFxuLnJsIC5ybC1mb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkZCNjJBO1xufVxuLnJsIC5ybC1mb3JtIHRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5ybCAucmwtZm9ybV9fZXJyIHtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGNvbG9yOiAjQzg0NzJGO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlzLWludmFsaWQgLnJsIC5ybC1mb3JtX19lcnIsXG4ucmwgLnJsLWZvcm1fX2ZpZWxkLmlzLWludmFsaWQgLnJsIC5ybC1mb3JtX19lcnIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybCAucmwtZm9ybV9fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTIuNXB4O1xuICBjb2xvcjogIzhBOTY3ODtcbiAgbWFyZ2luOiAxNHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJsIC5ybC1mb3JtX19yZWNhcHRjaGEge1xuICBmb250LXNpemU6IDExLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4QTk2Nzg7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJsIC5ybC1mb3JtX19yZWNhcHRjaGEgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ybCAucmwtZm9ybV9fYWxlcnQge1xuICBiYWNrZ3JvdW5kOiAjRkNFREVBO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBDNEJBO1xuICBjb2xvcjogI0M4NDcyRjtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmwgLnJsLWZvcm1fX2FsZXJ0IHAge1xuICBtYXJnaW46IDA7XG59XG4ucmwgLnJsLWZvcm1fX2FsZXJ0IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnJsIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4ucmwgLnJsLWZvcm1fX2ZpZWxkLmlzLWludmFsaWQgaW5wdXQsXG4ucmwgLnJsLWZvcm1fX2ZpZWxkLmlzLWludmFsaWQgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNDODQ3MkY7XG59XG4ucmwgLnJsLWZvcm1fX3N1Y2Nlc3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbn1cbi5ybCAucmwtZm9ybV9fc3VjY2VzcyAuaWMge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNFRUY2RTI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnJsIC5ybC1mb3JtX19zdWNjZXNzIGgzIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjMTUxOTBGO1xuICBtYXJnaW46IDE4cHggMCA2cHg7XG59XG4ucmwgLnJsLWZvcm1fX3N1Y2Nlc3MgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1QzY2NTA7XG4gIG1hcmdpbjogMDtcbn1cbi5ybCAuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJsIC5ybC1jb250YWN0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG4ucmwgLnJsLWNvbnRhY3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbn1cbi5ybCAucmwtY29udGFjdC1pdGVtIC5pY28ge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFOEQzO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzRCODAyMDtcbiAgZmxleDogbm9uZTtcbn1cbi5ybCAucmwtY29udGFjdC1pdGVtIC5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM4Nzk0Nzg7XG59XG4ucmwgLnJsLWNvbnRhY3QtaXRlbSAudiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMxQjIwMTQ7XG59XG4ucmwgLnJsLWNvbnRhY3QtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KG1pbigyMjBweCwxMDAlKSwgMWZyKSk7XG4gIGdhcDogMTZweDtcbn1cbi5ybCAucmwtY29udGFjdC1jYXJkIHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RUJERDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMjZweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuLnJsIC5ybC1jb250YWN0LWNhcmQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZmUzYjM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbn1cbi5ybCAucmwtY29udGFjdC1jYXJkIC5pY28ge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFOEQzO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtY29udGFjdC1jYXJkIC5rIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzg3OTQ3ODtcbiAgbWFyZ2luOiAxNnB4IDAgMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xufVxuLnJsIC5ybC1jb250YWN0LWNhcmQgLnYge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMUIyMDE0O1xufVxuLnJsIC5ybC1jb250YWN0LWNhcmQgLnYtLXNtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnJsIC5ybC1kZXB0IHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cbi5ybCAucmwtZGVwdF9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1NhaXJhIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxNTE5MEY7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRThEMztcbn1cbi5ybCAucmwtZGVwdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KG1pbigzMjBweCwxMDAlKSwgMWZyKSk7XG4gIGdhcDogMTZweDtcbn1cbi5ybCAucmwtcGVyc29uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RUJERDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMjJweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuLnJsIC5ybC1wZXJzb246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZmUzYjM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbn1cbi5ybCAucmwtcGVyc29uX19uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzFCMjAxNDtcbn1cbi5ybCAucmwtcGVyc29uX19yb2xlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ2NTAzQztcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnJsIC5ybC1wZXJzb25fX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG4ucmwgLnJsLXBlcnNvbl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzFCMjAxNDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4ucmwgLnJsLXBlcnNvbl9fbGluay0tbWFpbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG4ucmwgLnJsLXBlcnNvbl9fbGluayBpIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGZsZXg6IDAgMCAxNnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGNvbG9yOiAjNEI4MDIwO1xufVxuLnJsIC5ybC1wZXJzb25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZWVmNGU2IDAgMTZweCwgI2U3ZWZkYiAxNnB4IDMycHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFQkREO1xuICBhc3BlY3QtcmF0aW86IDE2Lzc7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmwgLnJsLW1hcCAucGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIGNvbG9yOiAjNEI4MDIwO1xufVxuLnJsIC5ybC1tYXAgLmNhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNHB4O1xuICBsZWZ0OiAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjN2Y5MDY5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG4ucmwgLnJsLXNwbGl0ID4gKixcbi5ybCAucmwtam9iY29scyA+ICosXG4ucmwgLnJsLWdyaWQgPiAqLFxuLnJsIC5ybC1jb250YWN0LWNhcmRzID4gKixcbi5ybCAucmwtY2VydGdyaWQgPiAqLFxuLnJsIC5ybC1zdGF0Z3JpZCA+ICosXG4ucmwgLnJsLWNlcnQtaW5mbyA+ICosXG4ucmwgLnJsLWN0YSA+ICoge1xuICBtaW4td2lkdGg6IDA7XG59XG4ucmwgLnJsLWRlcHRfX2dyaWQgPiAqIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnJsIC5ybC1tYXBib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjYwcHg7XG4gIHotaW5kZXg6IDA7XG59XG4ucmwgLnJsLW1hcGJveC5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNlN2VmZGI7XG59XG4ucmwgLnJsLW1hcGJveCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgZm9udC1zaXplOiAxMC41cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG59XG4ucmwgLnJsLW1hcGJveCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGEge1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtbWFwYm94LS1kYXJrIHtcbiAgcGFkZGluZzogMDtcbn1cbi5ybCAucmwtbWFwYm94LS1kYXJrIC5sZWFmbGV0LXRpbGUtcGFuZSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAuNykgYnJpZ2h0bmVzcygwLjcyKSBjb250cmFzdCgxLjA1KTtcbn1cbi5ybCAucmwtbWFwYm94LS1kYXJrLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzE1MWExMDtcbn1cbi5ybCAucmwtbWFwYm94LS1kYXJrIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAxOSwgMTAsIDAuNzUpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLnJsIC5ybC1tYXBib3gtLWRhcmsgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhIHtcbiAgY29sb3I6ICM4RkQyNEE7XG59XG4ucmwgLnJsLW1hcGJveC0tZGFyayAubGVhZmxldC1iYXIgYSB7XG4gIGJhY2tncm91bmQ6ICMxZDI0MTY7XG4gIGNvbG9yOiAjRTRFQkQ4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNCk7XG59XG4ucmwgLnJsLW1hcGJveC0tZGFyayAubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNzMwMWQ7XG59XG4ucmwgLnJsLW1hcHBpbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLnJsIC5ybC1tYXBwaW4gc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCA2cHggOHB4IHJnYmEoMjAsIDMyLCA4LCAwLjQ1KSk7XG59XG4ucmwgLnJsLW1hcHBpbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICM0QjgwMjA7XG4gIHN0cm9rZTogI2ZmZjtcbiAgc3Ryb2tlLXdpZHRoOiAxLjQ7XG59XG4ucmwgLnJsLW1hcHBpbiBzdmcgY2lyY2xlIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5ybCAucmwtbWFwcGluOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xufVxuLnJsIC5ybC1tYXBwaW4tLWhvbWUgc3ZnIHBhdGgge1xuICBmaWxsOiAjNkZCNjJBO1xufVxuLnJsIC5ybC1tYXBkb3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLnJsIC5ybC1tYXBkb3RfX2NvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjOEZEMjRBO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgxMTEsIDE4MiwgNDIsIDAuMjUpLCAwIDJweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycztcbn1cbi5ybCAucmwtbWFwZG90OmhvdmVyIC5ybCAucmwtbWFwZG90X19jb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgN3B4IHJnYmEoMTExLCAxODIsIDQyLCAwLjM1KSwgMCAycHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLnJsIC5ybC1tYXBhcmMge1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIGFuaW1hdGlvbjogcmwtbWFwZGFzaCAyMnMgbGluZWFyIGluZmluaXRlO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAzcHggcmdiYSgxMTEsIDE4MiwgNDIsIDAuNTUpKTtcbn1cbi5ybCAucmwtbWFwYXJjX19oYWxvIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuQGtleWZyYW1lcyBybC1tYXBkYXNoIHtcbiAgdG8ge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzQwO1xuICB9XG59XG4ucmwgLnJsLW1hcHRpcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTYsIDE5LCAxMCwgMC45Mik7XG4gIGNvbG9yOiAjRTRFQkQ4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTYpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ybCAucmwtbWFwdGlwOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDE2LCAxOSwgMTAsIDAuOTIpO1xufVxuLnJsIC5ybC1jaGVja3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG4ucmwgLnJsLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5ybCAucmwtY2hlY2sgLmljIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJhY2tncm91bmQ6ICNFRUY2RTI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNEI4MDIwO1xufVxuLnJsIC5ybC1jaGVjayAudHgge1xuICBmb250LXNpemU6IDE1LjVweDtcbiAgY29sb3I6ICM0NjUwM0M7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucmwgLnJsLWNoZWNrIC50eCBzdHJvbmcge1xuICBjb2xvcjogIzFCMjAxNDtcbn1cbi5ybCAucmwtY2hlY2stLXdoaXRlIC5pYyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEU4RDM7XG59XG4ucmwgLnJsLXN0ZXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGNUY4RjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCREQ7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDMycHggMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ybCAucmwtc3RlcCAubiB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA3NHB4O1xuICBsaW5lLWhlaWdodDogMC44O1xuICBjb2xvcjogI0RDRUJDNjtcbn1cbi5ybCAucmwtc3RlcCBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxQjIwMTQ7XG4gIG1hcmdpbjogMTRweCAwIDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG4ucmwgLnJsLXN0ZXAgcCB7XG4gIGZvbnQtc2l6ZTogMTUuNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzVDNjY1MDtcbiAgbWFyZ2luOiAwO1xufVxuLnJsIC5ybC1tZWRpYWNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFQkREO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIGJveC1zaGFkb3cgMC4yNXMsIGJvcmRlci1jb2xvciAwLjI1cztcbn1cbi5ybCAucmwtbWVkaWFjYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICBib3gtc2hhZG93OiAwIDI2cHggNTJweCAtMjRweCByZ2JhKDU0LCA5MCwgMjAsIDAuMzUpO1xuICBib3JkZXItY29sb3I6ICNjZmUzYjM7XG59XG4ucmwgLnJsLW1lZGlhY2FyZF9fdGh1bWIge1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDc1LCAxMjgsIDMyLCAwLjA1KSAwIDEycHgsIHRyYW5zcGFyZW50IDEycHggMjRweCksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNlZWY0ZTYsICNlMGVhZDIpO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzlhYTg4ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJsIC5ybC1tZWRpYWNhcmRfX3RodW1iIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybCAucmwtbWVkaWFjYXJkX190aHVtYi0tMTYxMCB7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG4ucmwgLnJsLW1lZGlhY2FyZF9fYm9keSB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4ucmwgLnJsLW1lZGlhY2FyZF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ybCAucmwtbWVkaWFjYXJkX19kYXRlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzlhYTg4ODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ybCAucmwtbWVkaWFjYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxQjIwMTQ7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG4ucmwgLnJsLW1lZGlhY2FyZF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM1QzY2NTA7XG4gIG1hcmdpbjogMDtcbn1cbi5ybCAucmwtbWVkaWFjYXJkLS1kaW0ge1xuICBvcGFjaXR5OiAwLjYyO1xufVxuLnJsIC5ybC1tZWRpYWNhcmQtLWNsaWNrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnJsIC5ybC1tZWRpYWNhcmQtLWNsaWNrIC5ybC1tZWRpYWNhcmRfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xufVxuLnJsIC5ybC1tZWRpYWNhcmRfX3RodW1iLXRhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICBmb250LXNpemU6IDExLjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0QjgwMjA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHBhZGRpbmc6IDVweCAxMXB4O1xufVxuLnJsIC5ybC1uZXdzdGFnIHtcbiAgZm9udC1zaXplOiAxMS41cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNEI4MDIwO1xuICBiYWNrZ3JvdW5kOiAjRUVGNkUyO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgcGFkZGluZzogNXB4IDExcHg7XG59XG4ucmwgLnJsLXZpZGVvcGFuZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCREQ7XG4gIGJhY2tncm91bmQ6ICMwZDE0MDk7XG4gIGJveC1zaGFkb3c6IDAgMzBweCA2MHB4IC0zMnB4IHJnYmEoMjAsIDQwLCA4LCAwLjUpO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG4ucmwgLnJsLXZpZGVvcGFuZWxfX3ZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMGQxNDA5O1xufVxuLnJsIC5ybC12aWRlb3BhbmVsX19wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODJweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkyKTtcbiAgY29sb3I6ICM0QjgwMjA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcbiAgYm94LXNoYWRvdzogMCAxOHB4IDQwcHggLTE0cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLnJsIC5ybC12aWRlb3BhbmVsX19wbGF5OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4wOCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmwgLnJsLXZpZGVvcGFuZWwuaXMtcGxheWluZyAucmwtdmlkZW9wYW5lbF9fcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnJsIC5ybC12aWRlb3BhbmVsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5ybCAucmwtdmlkZW9wYW5lbF9fcGxheSB7XG4gICAgd2lkdGg6IDYycHg7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnJsIC5ybC12ZWhpY2xlX19zcGVjIHtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEI4MDIwO1xuICBtYXJnaW46IDZweCAwIDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG4ucmwgLnJsLXZlaGljbGVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBtYXJnaW46IDA7XG59XG4ucmwgLnJsLWNlcnRncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMnB4O1xufVxuLnJsIC5ybC1jZXJ0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RUJERDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzLCBib3gtc2hhZG93IDAuMjVzLCBib3JkZXItY29sb3IgMC4yNXM7XG59XG4ucmwgLnJsLWNlcnQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIGJveC1zaGFkb3c6IDAgMjhweCA1NnB4IC0yNnB4IHJnYmEoNTQsIDkwLCAyMCwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZlM2IzO1xufVxuLnJsIC5ybC1jZXJ0X192aXN1YWwge1xuICBhc3BlY3QtcmF0aW86IDEvMS4xODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE2MGRlZywgI2Y0ZjdlZiwgI2U3ZWZkYik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFQkREO1xufVxuLnJsIC5ybC1jZXJ0X192aXN1YWxbaHJlZl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmwgLnJsLWNlcnRfX3Zpc3VhbFtocmVmXTpob3ZlciAucmwtY2VydF9fcGhvdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIGJveC1zaGFkb3c6IDAgMjZweCA1MHB4IC0yMHB4IHJnYmEoNDAsIDYwLCAyMCwgMC41KTtcbn1cbi5ybCAucmwtY2VydF9fdmlzdWFsLS1waG90byB7XG4gIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgcGFkZGluZzogY2xhbXAoMjRweCwgM3Z3LCA0MHB4KTtcbn1cbi5ybCAucmwtY2VydF9fcGFwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzEuMzI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgYm94LXNoYWRvdzogMCAxOHB4IDQwcHggLTE4cHggcmdiYSg0MCwgNjAsIDIwLCAwLjQpO1xuICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmwgLnJsLWNlcnRfX3BhcGVyIC5iYXIge1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI0UzRThEQTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnJsIC5ybC1jZXJ0X19wYXBlciAuYmFyLS1hY2NlbnQge1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDU1JTtcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnJsIC5ybC1jZXJ0X19wYXBlciAudzgwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnJsIC5ybC1jZXJ0X19wYXBlciAudzcwIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5ybCAucmwtY2VydF9fcGFwZXIgLnc4OCB7XG4gIHdpZHRoOiA4OCU7XG59XG4ucmwgLnJsLWNlcnRfX3BhcGVyIC53NjIge1xuICB3aWR0aDogNjIlO1xufVxuLnJsIC5ybC1jZXJ0X19wYXBlciAuZm9vdCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5ybCAucmwtY2VydF9fcGFwZXIgLmZvb3QgLmxpbmVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4ucmwgLnJsLWNlcnRfX3BhcGVyIC5mb290IC5saW5lcyAubCB7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRTNFOERBO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucmwgLnJsLWNlcnRfX3BhcGVyIC5zZWFsIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDM1JSAzMCUsICM4RkQyNEEsICM0QjgwMjApO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IC0zcHggcmdiYSg3NSwgMTI4LCAzMiwgMC42KTtcbn1cbi5ybCAucmwtY2VydF9fcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgYm94LXNoYWRvdzogMCAxOHB4IDQwcHggLTE4cHggcmdiYSg0MCwgNjAsIDIwLCAwLjQpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIGJveC1zaGFkb3cgMC4yNXM7XG59XG4ucmwgLnJsLWNlcnRfX2JvZHkge1xuICBwYWRkaW5nOiAyNnB4O1xufVxuLnJsIC5ybC1jZXJ0X19oZWFkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnJsIC5ybC1jZXJ0X19oZWFkW2hyZWZdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJsIC5ybC1jZXJ0X19oZWFkW2hyZWZdOmhvdmVyIC5ybC1jZXJ0X19jb2RlIHtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwgLnJsLWNlcnRfX2NvZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzE1MTkwRjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbi5ybCAucmwtY2VydF9fdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEI4MDIwO1xuICBtYXJnaW46IDZweCAwIDEwcHg7XG59XG4ucmwgLnJsLWNlcnRfX3RleHQge1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM1QzY2NTA7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG4ucmwgLnJsLWNlcnRfX3BkZiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRERFNEQyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzLCBjb2xvciAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmwgLnJsLWNlcnRfX3BkZjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzZGQjYyQTtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwgLnJsLWNlcnQtaW5mbyB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDQwcHgsIDV2dywgNjRweCk7XG4gIGJhY2tncm91bmQ6ICNGNUY4RjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCREQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IGNsYW1wKDI4cHgsIDR2dywgNDRweCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgobWluKDIyMHB4LDEwMCUpLCAxZnIpKTtcbiAgZ2FwOiAyOHB4O1xufVxuLnJsIC5ybC1jZXJ0LWluZm8gaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBtYXJnaW46IDE2cHggMCA2cHg7XG59XG4ucmwgLnJsLWNlcnQtaW5mbyBwIHtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNUM2NjUwO1xuICBtYXJnaW46IDA7XG59XG4ucmwgLnJsLXBhZ2VoZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmJmZGY4LCAjZjRmN2VmKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVGRTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmwgLnJsLXBhZ2VoZXJvX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiBjbGFtcCg0OHB4LCA2dncsIDg0cHgpIDI0cHggY2xhbXAoNDBweCwgNXZ3LCA2MHB4KTtcbn1cbi5ybCAucmwtcGFnZWhlcm8tLWRyaXZlciAucmwgLnJsLXBhZ2VoZXJvX19pbm5lciB7XG4gIHBhZGRpbmc6IGNsYW1wKDUycHgsIDZ2dywgOTJweCkgMjRweCBjbGFtcCg0MHB4LCA1dncsIDYwcHgpO1xufVxuLnJsIC5ybC1wYWdlaGVyb19fbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MHB4O1xuICB0b3A6IC0zMHB4O1xuICB3aWR0aDogMjYwcHg7XG4gIG9wYWNpdHk6IDAuMDg7XG59XG4ucmwgLnJsLXBhZ2VoZXJvX190aXRsZSBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwgLnJsLXBhZ2VoZXJvX19jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbi5ybCAucmwtZHJpdmVyYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5ybCAucmwtZHJpdmVyYm94IC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxOHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFN0Q4O1xufVxuLnJsIC5ybC1kcml2ZXJib3ggLml0ZW0gLm4ge1xuICBmbGV4OiBub25lO1xuICBmb250LWZhbWlseTogJ1NhaXJhIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNkZCNjJBO1xuICB3aWR0aDogNDJweDtcbn1cbi5ybCAucmwtZHJpdmVyYm94IC5pdGVtIGgzIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzFCMjAxNDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5ybCAucmwtZHJpdmVyYm94IC5pdGVtIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNUM2NjUwO1xuICBtYXJnaW46IDA7XG59XG4ucmwgLnJsLWFpYm94IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzZGQjYyQSwgIzRCODAyMCk7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDIycHggNDZweCAtMjJweCByZ2JhKDc1LCAxMjgsIDMyLCAwLjcpO1xufVxuLnJsIC5ybC1haWJveF9faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbn1cbi5ybCAucmwtYWlib3ggLmljIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5ybCAucmwtYWlib3ggLnQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucmwgLnJsLWFpYm94IC5zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbn1cbi5ybCAucmwtYWlib3ggLm5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmwgLnJsLWpvYm1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi5ybCAucmwtam9iY29scyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgobWluKDMwMHB4LDEwMCUpLCAxZnIpKTtcbiAgZ2FwOiA0OHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4ucmwgLnJsLWpvYi1oIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDN2dywgMzRweCk7XG4gIGNvbG9yOiAjMTUxOTBGO1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuLnJsIC5ybC1qb2Itc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA5NnB4O1xufVxuLnJsIC5ybC1qb2ItdGV4dCB7XG4gIGNvbG9yOiAjNTg2MzUwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4ucmwgLnJsLWpvYi10ZXh0IHAge1xuICBtYXJnaW46IDAgMCAxNHB4O1xufVxuLnJsIC5ybC1qb2ItdGV4dCBoMixcbi5ybCAucmwtam9iLXRleHQgaDMsXG4ucmwgLnJsLWpvYi10ZXh0IGg0IHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzE1MTkwRjtcbiAgbWFyZ2luOiAyMnB4IDAgMTBweDtcbn1cbi5ybCAucmwtam9iLXRleHQgdWwsXG4ucmwgLnJsLWpvYi10ZXh0IG9sIHtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuLnJsIC5ybC1qb2ItdGV4dCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5ybCAucmwtam9iY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4ucmwgLnJsLWpvYmNvbnRhY3QgLnJsLWpvYmNvbnRhY3RfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMTUxOTBGO1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG4ucmwgLnJsLWpvYmNvbnRhY3QgLnJsLWpvYmNvbnRhY3RfX3BlcnNvbiB7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMUIyMDE0O1xufVxuLnJsIC5ybC1qb2Jjb250YWN0IC5ybC1qb2Jjb250YWN0X19wZXJzb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDY1MDNDO1xufVxuLnJsIC5ybC1qb2Jjb250YWN0IC5ybC1jb250YWN0LWNhcmRzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbn1cbi5ybCAucmwtam9iY29udGFjdCAucmwtY29udGFjdC1jYXJkIHtcbiAgcGFkZGluZzogMThweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ybCAucmwtam9iY29udGFjdCAucmwtY29udGFjdC1jYXJkIC5pY28ge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnJsIC5ybC1qb2Jjb250YWN0IC5ybC1jb250YWN0LWNhcmQgLmsge1xuICBtYXJnaW46IDEycHggMCAycHg7XG59XG4ucmwgLnJsLWpvYmNvbnRhY3QgLnJsLWNvbnRhY3QtY2FyZCAudiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ybCAucmwtYXJ0aWNsZSB7XG4gIG1heC13aWR0aDogODIwcHg7XG59XG4ucmwgLnJsLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREU0RDI7XG4gIGNvbG9yOiAjNDY1MDNDO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDlweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzLCBjb2xvciAwLjJzO1xufVxuLnJsIC5ybC1iYWNrOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkZCNjJBO1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtdGFncm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4ucmwgLnJsLXNvZnR0YWcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBiYWNrZ3JvdW5kOiAjRjVGOEYwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFOEQzO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgcGFkZGluZzogOXB4IDE1cHg7XG59XG4ucmwgLnJsLWRlc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbn1cbi5ybCAucmwtZGVzdF9fY2hpcCB7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0Q3REVDQjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHBhZGRpbmc6IDlweCAxNnB4O1xufVxuLnJsIC5ybC1tZWRpYS0tZGFyayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xufVxuLnJsIC5ybC1tZWRpYS0tZGFyayBzdmcge1xuICBzdHJva2U6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5ybF9fZm9vdGVyLFxuLnJsIC5ybC1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTAxMzBBO1xuICBjb2xvcjogI0MyQzlCODtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5ybF9fZm9vdGVyX19ncmlkLFxuLnJsIC5ybC1mb290ZXJfX2dyaWQge1xuICBtYXgtd2lkdGg6IDEyMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IGNsYW1wKDQ4cHgsIDZ2dywgODBweCkgMjRweCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNWZyIDFmciAxLjNmcjtcbiAgZ2FwOiA0NHB4O1xufVxuLnJsX19mb290ZXJfX2xvZ28sXG4ucmwgLnJsLWZvb3Rlcl9fbG9nbyB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJsX19mb290ZXJfX2Fib3V0LFxuLnJsIC5ybC1mb290ZXJfX2Fib3V0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzlBQTY4QTtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgbWF4LXdpZHRoOiAzMzBweDtcbn1cbi5ybF9fZm9vdGVyX19vcmcsXG4ucmwgLnJsLWZvb3Rlcl9fb3JnIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjOUFBNjhBO1xufVxuLnJsX19mb290ZXJfX29yZyBzdHJvbmcsXG4ucmwgLnJsLWZvb3Rlcl9fb3JnIHN0cm9uZyB7XG4gIGNvbG9yOiAjRTVFQUQ5O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJsX19mb290ZXJfX3RpdGxlLFxuLnJsIC5ybC1mb290ZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYSBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucmxfX2Zvb3Rlcl9fbmF2LFxuLnJsIC5ybC1mb290ZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTFweDtcbn1cbi5ybF9fZm9vdGVyX19saW5rLFxuLnJsIC5ybC1mb290ZXJfX2xpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNBRUI4QTA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuLnJsX19mb290ZXJfX2xpbmsgc3Bhbixcbi5ybCAucmwtZm9vdGVyX19saW5rIHNwYW4ge1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybF9fZm9vdGVyX19saW5rOmhvdmVyLFxuLnJsIC5ybC1mb290ZXJfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzdGQzYzQTtcbn1cbi5ybF9fZm9vdGVyX19jb250YWN0LFxuLnJsIC5ybC1mb290ZXJfX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ybF9fZm9vdGVyX19jb250YWN0IC5rLFxuLnJsIC5ybC1mb290ZXJfX2NvbnRhY3QgLmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGNvbG9yOiAjNzk4NTZCO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4ucmxfX2Zvb3Rlcl9fY29udGFjdCBhLFxuLnJsIC5ybC1mb290ZXJfX2NvbnRhY3QgYSB7XG4gIGNvbG9yOiAjRTVFQUQ5O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJsX19mb290ZXJfX2NvbnRhY3QgYTpob3Zlcixcbi5ybCAucmwtZm9vdGVyX19jb250YWN0IGE6aG92ZXIge1xuICBjb2xvcjogIzdGQzYzQTtcbn1cbi5ybF9fZm9vdGVyX19jb250YWN0IC52LFxuLnJsIC5ybC1mb290ZXJfX2NvbnRhY3QgLnYge1xuICBjb2xvcjogI0FFQjhBMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5ybF9fZm9vdGVyX19ib3R0b20sXG4ucmwgLnJsLWZvb3Rlcl9fYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIG1hcmdpbjogMzZweCBhdXRvIDA7XG4gIHBhZGRpbmc6IDI4cHggMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmxfX2Zvb3Rlcl9fYm90dG9tIHNwYW4sXG4ucmwgLnJsLWZvb3Rlcl9fYm90dG9tIHNwYW4ge1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgY29sb3I6ICM3OTg1NkI7XG59XG4ucmwgLnJsLWNoYXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMnB4O1xuICBib3R0b206IDIycHg7XG4gIHotaW5kZXg6IDgwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMTJweDtcbn1cbi5ybCAucmwtY2hhdF9fcGFuZWwge1xuICB3aWR0aDogbWluKDkydncsMzcwcHgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFN0Q4O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBib3gtc2hhZG93OiAwIDMwcHggNjBweCAtMjJweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFuaW1hdGlvbjogcm92b1BvcCAwLjIycyBlYXNlO1xufVxuLnJsIC5ybC1jaGF0X19wYW5lbC5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJsIC5ybC1jaGF0X19oZWFkIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzZGQjYyQSwgIzRCODAyMCk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLnJsIC5ybC1jaGF0X19hdmF0YXIge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnJsIC5ybC1jaGF0X193aG8ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuLnJsIC5ybC1jaGF0X193aG8gLnQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbn1cbi5ybCAucmwtY2hhdF9fd2hvIC5zIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4ucmwgLnJsLWNoYXRfX3dobyAuZG90IHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0Q2RjVBODtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjE0LCAyNDUsIDE2OCwgMC4yOCk7XG59XG4ucmwgLnJsLWNoYXRfX2Nsb3NlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNik7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xOHM7XG59XG4ucmwgLnJsLWNoYXRfX2Nsb3NlIGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmwgLnJsLWNoYXRfX2Nsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLnJsIC5ybC1jaGF0X19ib2R5IHtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IDM0MHB4O1xuICBtYXgtaGVpZ2h0OiA1MnZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiAjRkJGQ0Y4O1xufVxuLnJsIC5ybC1jaGF0X19ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG4ucmwgLnJsLWNoYXRfX2JvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI0RDRTRDRTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnJsIC5ybC1jaGF0X19tc2cge1xuICBtYXgtd2lkdGg6IDg2JTtcbiAgcGFkZGluZzogMTFweCAxNHB4O1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBhbmltYXRpb246IHJvdm9Qb3AgMC4xOHMgZWFzZTtcbn1cbi5ybCAucmwtY2hhdF9fbXNnLS1ib3Qge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiAjRjJGNkVDO1xuICBjb2xvcjogIzNBNDQzNDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLnJsIC5ybC1jaGF0X19tc2ctLXVzZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzZGQjYyQSwgIzRCODAyMCk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuLnJsIC5ybC1jaGF0X19tc2cgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ybCAucmwtY2hhdF9fdHlwaW5nIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogI0YyRjZFQztcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxM3B4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xufVxuLnJsIC5ybC1jaGF0X190eXBpbmcgc3BhbiB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNBOUI5OTY7XG4gIGFuaW1hdGlvbjogcm92b1R5cGluZyAxLjFzIGluZmluaXRlO1xufVxuLnJsIC5ybC1jaGF0X190eXBpbmcgc3BhbjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMTVzO1xufVxuLnJsIC5ybC1jaGF0X190eXBpbmcgc3BhbjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG4ucmwgLnJsLWNoYXRfX2J1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNGMkY2RUM7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTNweCAxNXB4O1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjM0E0NDM0O1xufVxuLnJsIC5ybC1jaGF0X19idWJibGUgYSB7XG4gIGNvbG9yOiAjNEI4MDIwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJsIC5ybC1jaGF0X19lbmQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBhZGRpbmc6IDEycHggMTRweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNDRkRDQkI7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGFuaW1hdGlvbjogcm92b1BvcCAwLjE4cyBlYXNlO1xufVxuLnJsIC5ybC1jaGF0X19lbmQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNTg2MzUwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmwgLnJsLWNoYXRfX2VuZC1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cbi5ybCAucmwtY2hhdF9fZW5kLWJ0biB7XG4gIGZsZXg6IDEgMSA0NCU7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYScsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNkZCNjJBLCAjNEI4MDIwKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE2cywgYmFja2dyb3VuZCAwLjE2cztcbn1cbi5ybCAucmwtY2hhdF9fZW5kLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbn1cbi5ybCAucmwtY2hhdF9fZW5kLWJ0bi0tZ2hvc3Qge1xuICBiYWNrZ3JvdW5kOiAjRUVGNkUyO1xuICBjb2xvcjogIzRCODAyMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RDRUJDNjtcbn1cbi5ybCAucmwtY2hhdF9fZW5kLWJ0bi0tZ2hvc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTVmMWQyO1xufVxuLnJsIC5ybC1jaGF0X19lbmRlZCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjRjJGNkVDO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNTg2MzUwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmwgLnJsLWNoYXRfX2Zvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VFRjFFODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ybCAucmwtY2hhdF9fZm9ybS5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJsIC5ybC1jaGF0X19pbnB1dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU3RDg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDExcHggMTRweDtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYScsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGNvbG9yOiAjMjMyOTFFO1xuICBiYWNrZ3JvdW5kOiAjRkJGQ0Y4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xOHM7XG59XG4ucmwgLnJsLWNoYXRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFhODg4O1xufVxuLnJsIC5ybC1jaGF0X19pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzZGQjYyQTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ybCAucmwtY2hhdF9fc2VuZCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzZGQjYyQSwgIzRCODAyMCk7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xOHMsIG9wYWNpdHkgMC4xOHM7XG59XG4ucmwgLnJsLWNoYXRfX3NlbmQgaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ybCAucmwtY2hhdF9fc2VuZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cbi5ybCAucmwtY2hhdF9fc2VuZDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ucmwgLnJsLWNoYXRfX25vdGUge1xuICBwYWRkaW5nOiAwIDE0cHggMTJweDtcbiAgZm9udC1zaXplOiAxMS41cHg7XG4gIGNvbG9yOiAjOWFhODg4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmwgLnJsLWNoYXRfX2ZhYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzZGQjYyQSwgIzRCODAyMCk7XG4gIGJveC1zaGFkb3c6IDAgMThweCAzOHB4IC0xMnB4IHJnYmEoNzUsIDEyOCwgMzIsIDAuOCk7XG4gIGFuaW1hdGlvbjogcm92b1B1bHNlIDIuNnMgaW5maW5pdGU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE4cztcbn1cbi5ybCAucmwtY2hhdF9fZmFiIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMThzLCB0cmFuc2Zvcm0gMC4xOHM7XG59XG4ucmwgLnJsLWNoYXRfX2ZhYjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KSBzY2FsZSgxLjA0KTtcbn1cbi5ybCAucmwtY2hhdF9fZmFiLXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE4cywgdHJhbnNmb3JtIDAuMThzO1xufVxuLnJsIC5ybC1jaGF0X19mYWIteCBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLnJsIC5ybC1jaGF0LmlzLW9wZW4gLnJsIC5ybC1jaGF0X19mYWIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ucmwgLnJsLWNoYXQuaXMtb3BlbiAucmwgLnJsLWNoYXRfX2ZhYiBpbWcge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG59XG4ucmwgLnJsLWNoYXQuaXMtb3BlbiAucmwgLnJsLWNoYXRfX2ZhYi14IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLnJsIC5ybC1jaGF0IHtcbiAgICByaWdodDogMTRweDtcbiAgICBib3R0b206IDE0cHg7XG4gICAgbGVmdDogMTRweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLnJsIC5ybC1jaGF0X19wYW5lbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJsIC5ybC1jaGF0X19ib2R5IHtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnJsIC5ybC1uYXYsXG4gIC5ybCAucmwtaGVhZGVyX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ybCAucmwtaGVhZGVyX19idXJnZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbiAgLnJsIC5ybC1mb290ZXJfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMXB4KSB7XG4gIC5ybCAucmwtaGVhZGVyX19idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgLnJsIC5ybC1waG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC5ybCAucmwtY2VydGdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnJsIC5ybC1iYW5kOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxNiwgMTksIDEwLCAwLjU1KSAwJSwgcmdiYSgxNiwgMTksIDEwLCAwLjc4KSA0NSUsIHJnYmEoMTYsIDE5LCAxMCwgMC45NCkgMTAwJSk7XG4gIH1cbiAgLnJsIC5ybC1wYWdlaGVyby0tcGhvdG8gLnJsLXBhZ2VoZXJvX19waG90byBpbWcge1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcbiAgICBtYXNrLWltYWdlOiBub25lO1xuICB9XG4gIC5ybCAucmwtcGFnZWhlcm8tLXBob3RvIC5ybC1wYWdlaGVyb19fcGhvdG86OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE2LCAxOSwgMTAsIDAuNykgMCUsIHJnYmEoMTYsIDE5LCAxMCwgMC44NikgMTAwJSk7XG4gIH1cbiAgLnJsIC5ybC1jdGEtLXBob3RvIC5ybC1jdGFfX3Bob3RvOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxNiwgMTksIDEwLCAwLjc4KSAwJSwgcmdiYSgxNiwgMTksIDEwLCAwLjkyKSAxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ybCAucmwtam9iLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAucmwgLnJsLWhlcm9fX3N0YXQge1xuICAgIGxlZnQ6IDEycHg7XG4gICAgYm90dG9tOiAxNHB4O1xuICAgIHBhZGRpbmc6IDExcHggMTRweDtcbiAgfVxuICAucmwgLnJsLWhlcm9fX3N0YXQgLm51bSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG4gIC5ybCAucmwtaGVyb19fc3RhdCAubGJsIHtcbiAgICBmb250LXNpemU6IDExLjVweDtcbiAgfVxuICAucmwgLnJsLWhlcm9fX3N0YXQtLWdyZWVuIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogMTRweDtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAucmwgLnJsLWZvcm1fX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAwO1xuICB9XG4gIC5ybCAucmwtZm9ybV9fcm93IC5ybC1mb3JtX19maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAucmwgLnJsLWZvcm1fX3JvdyAucmwtZm9ybV9fZmllbGQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnJsIC5ybC1zdGF0Z3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnJsIC5ybC1zdGF0Ym94LS13aWRlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5ybCAucmwtY3RhX19hY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ybCAucmwtY3RhX19hY3Rpb24gLnJsLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnJsIC5ybC1oZXJvX19jdGEgLnJsLWJ0biB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5ybC1jb29raWVzIHtcbiAgZm9udC1mYW1pbHk6ICdTYWlyYScsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgc2Fucy1zZXJpZjtcbn1cbi5ybC1jb29raWVzICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnJsLWNvb2tpZXNfX2JhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IG1pbigxMTgwcHgsIGNhbGMoMTAwJSAtIDMycHgpKTtcbiAgei1pbmRleDogOTk5ODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RUJERDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgYm94LXNoYWRvdzogMCAzMHB4IDcwcHggLTI4cHggcmdiYSgyMCwgMzAsIDEwLCAwLjUpO1xuICBwYWRkaW5nOiAyMnB4IDI2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbmltYXRpb246IHJvdm9Qb3AgMC4zcyBlYXNlO1xufVxuLnJsLWNvb2tpZXNfX2ljb24ge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGNkUyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFQkM2O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLnJsLWNvb2tpZXNfX3RleHQge1xuICBmbGV4OiAxIDEgMzYwcHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG4ucmwtY29va2llc19fdGV4dCBoMyB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzE1MTkwRjtcbiAgbWFyZ2luOiAwIDAgNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5ybC1jb29raWVzX190ZXh0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNUM2NjUwO1xuICBtYXJnaW46IDA7XG59XG4ucmwtY29va2llc19fdGV4dCBhIHtcbiAgY29sb3I6ICM0QjgwMjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJsLWNvb2tpZXNfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5ybC1jb29raWVzIC5ybC1idG4tY2Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LWZhbWlseTogJ1NhaXJhJywgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xOHMsIGJhY2tncm91bmQgMC4xOHMsIGJvcmRlci1jb2xvciAwLjJzLCBjb2xvciAwLjJzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmwtY29va2llcyAucmwtYnRuLWNjLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzZGQjYyQTtcbiAgY29sb3I6ICMxMTIyMEE7XG4gIGJveC1zaGFkb3c6IDAgMTRweCAzMHB4IC0xNHB4IHJnYmEoMTExLCAxODIsIDQyLCAwLjg1KTtcbn1cbi5ybC1jb29raWVzIC5ybC1idG4tY2MtLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWZhMzIyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG4ucmwtY29va2llcyAucmwtYnRuLWNjLS1naG9zdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBib3JkZXItY29sb3I6ICNEMkRCQzY7XG59XG4ucmwtY29va2llcyAucmwtYnRuLWNjLS1naG9zdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzZGQjYyQTtcbiAgY29sb3I6ICM0QjgwMjA7XG59XG4ucmwtY29va2llc19fbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJsLWNvb2tpZXNfX21vZGFsLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybC1jb29raWVzX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogOTk5ODtcbiAgYmFja2dyb3VuZDogcmdiYSgxNiwgMjAsIDEyLCAwLjUpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbn1cbi5ybC1jb29raWVzX19wYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IG1pbig2MjBweCwgMTAwJSk7XG4gIG1heC1oZWlnaHQ6IDg4dmg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFQkREO1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICBib3gtc2hhZG93OiAwIC0yMHB4IDYwcHggLTI0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiBjbGFtcCgyNHB4LCA0dncsIDM4cHgpO1xuICBhbmltYXRpb246IHJvdm9Qb3AgMC4yNXMgZWFzZTtcbn1cbi5ybC1jb29raWVzX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMThweDtcbiAgY29sb3I6ICM5YWE4ODg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRThEMztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycztcbn1cbi5ybC1jb29raWVzX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RjA7XG4gIGNvbG9yOiAjMUIyMDE0O1xuICBib3JkZXItY29sb3I6ICNEMkRCQzY7XG59XG4ucmwtY29va2llc19faCB7XG4gIGZvbnQtZmFtaWx5OiAnU2FpcmEgQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogIzE1MTkwRjtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnJsLWNvb2tpZXNfX3Age1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM1QzY2NTA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4ucmwtY29va2llc19fcCBhIHtcbiAgY29sb3I6ICM0QjgwMjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJsLWNvb2tpZXNfX3JvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkVCREQ7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYmFja2dyb3VuZDogI0Y1RjhGMDtcbn1cbi5ybC1jb29raWVzX19yb3d0b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTRweDtcbn1cbi5ybC1jb29raWVzX19yb3doZWFkIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDtcbn1cbi5ybC1jb29raWVzX19yb3doZWFkIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNS41cHg7XG4gIGNvbG9yOiAjMUIyMDE0O1xufVxuLnJsLWNvb2tpZXNfX3Jvd2hlYWQgLmNoZXYge1xuICBjb2xvcjogIzlhYTg4ODtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xuICBmbGV4OiBub25lO1xufVxuLnJsLWNvb2tpZXNfX3Jvd2hlYWQuaXMtZXhwYW5kZWQgLmNoZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ucmwtY29va2llc19fYWx3YXlzIHtcbiAgZmxleDogbm9uZTtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEI4MDIwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuLnJsLWNvb2tpZXNfX2luZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM1QzY2NTA7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UwRThEMztcbn1cbi5ybC1jb29raWVzX19pbmZvLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ybC1jb29raWVzX19mb3JtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLnJsLWNvb2tpZXNfX2Zvcm1hY3Rpb25zIC5ybC1idG4tY2Mge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5ybC1jb29raWVzIC5ybC1zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmwtY29va2llcyAucmwtc3dpdGNoIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLnJsLWNvb2tpZXMgLnJsLXN3aXRjaF9fdHJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiAjQ0ZEOEM0O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbn1cbi5ybC1jb29raWVzIC5ybC1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcbn1cbmlucHV0OmNoZWNrZWQgKyAucmwtY29va2llcyAucmwtc3dpdGNoX190cmFjayB7XG4gIGJhY2tncm91bmQ6ICM2RkI2MkE7XG59XG5pbnB1dDpjaGVja2VkICsgLnJsLWNvb2tpZXMgLnJsLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAucmwtY29va2llc19fYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMCAwO1xuICAgIGdhcDogMTRweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5ybC1jb29raWVzX190ZXh0IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLnJsLWNvb2tpZXNfX2FjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnJsLWNvb2tpZXNfX2FjdGlvbnMgLnJsLWJ0bi1jYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ybCAucmwtcGhvbmUgaSxcbi5ybCAucmwtZHJhd2VyX19waG9uZSBpIHtcbiAgY29sb3I6ICM2RkI2MkE7XG59XG4ucmwgLnJsLWhlYWRlcl9fYnVyZ2VyIHtcbiAgY29sb3I6ICMyNjJDMjA7XG59XG4ucmwgLnJsLWhlYWRlcl9fYnVyZ2VyIGkge1xuICBmb250LXNpemU6IDIycHg7XG59XG4ucmwgLnJsLWRyYXdlcl9fY2xvc2Uge1xuICBjb2xvcjogIzI2MkMyMDtcbn1cbi5ybCAucmwtZHJhd2VyX19jbG9zZSBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnJsIC5ybC1waWxsIGkge1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtZm9ybV9fc3VjY2VzcyAuaWMge1xuICBjb2xvcjogIzRCODAyMDtcbn1cbi5ybCAucmwtZm9ybV9fc3VjY2VzcyAuaWMgaSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5ybCAucmwtY2hlY2sgLmljIGkge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucmwgLnJsLWNvbnRhY3QtaXRlbSAuaWNvIGksXG4ucmwgLnJsLWNvbnRhY3QtY2FyZCAuaWNvIGkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucmwgLnJsLWNlcnRfX3BhcGVyIC5zZWFsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucmwgLnJsLWNlcnRfX3BhcGVyIC5zZWFsIGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmwgLnJsLW1hcCAucGluIHtcbiAgY29sb3I6ICM2RkI2MkE7XG59XG4ucmwgLnJsLW1hcCAucGluIGkge1xuICBmb250LXNpemU6IDM0cHg7XG59XG4ucmwgLnJsLWFpYm94IC5pYyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJsIC5ybC1haWJveCAuaWMgaSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5ybCAucmwtY2hhdF9faGVhZCAuaWMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ybCAucmwtY2hhdF9faGVhZCAuaWMgaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ybCAucmwtY2hhdF9fZmFiIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucmwgLnJsLWNoYXRfX2ZhYiBpIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnJsIC5ybC1waCBpIHtcbiAgZm9udC1zaXplOiA0MnB4O1xufVxuLnJsIC5ybC1tZWRpYWNhcmRfX3RodW1iIGkge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjOWFhODg4O1xufVxuLnJsIC5ybC1mb3JtX19oaW50IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4QTk2Nzg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ybCAucmwtZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ybCAucmwtZmlsZSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ybCAucmwtZmlsZV9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEI4MDIwO1xuICBiYWNrZ3JvdW5kOiAjRUVGNkUyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRENFQkM2O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnM7XG59XG4ucmwgLnJsLWZpbGVfX2J0biBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJsIC5ybC1maWxlOmhvdmVyIC5ybCAucmwtZmlsZV9fYnRuIHtcbiAgYmFja2dyb3VuZDogI2U1ZjFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZlM2IzO1xufVxuaW5wdXRbdHlwZT1maWxlXTpmb2N1cyArIC5ybCAucmwtZmlsZV9fYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkZCNjJBO1xufVxuLnJsIC5ybC1maWxlX19uYW1lIHtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGNvbG9yOiAjOEE5Njc4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4ucmwtY29va2llc19faWNvbiB7XG4gIGNvbG9yOiAjNEI4MDIwO1xufVxuLnJsLWNvb2tpZXNfX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVsO9c3R1cHkgYWRtaW5pc3RyYWNlIChXWVNJV1lHLCB6dsO9cmF6bsSbbsOtIHRleHR1KSBhIG1vZHVsIFN0csOhbmt5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogVsO9c3R1cCBrb21wb25lbnR5IGRhdGEtYWNjZW50LXRleHQgeiBhZG1pbmlzdHJhY2UuXG4gKiBCYXJ2dSBuZXNlIGlubGluZSBzdHlsZSB6IHBhbGV0eSAoTmFzdGF2ZW7DrSDihpIgQmFydnkpLCB0YWR5IGplbiBkb3BsxYhreS5cbiAqL1xuLmFjY2VudCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLyoqXG4gKiBWw71zdHVwIFdZU0lXWUcgZWRpdG9ydSB6IGFkbWluaXN0cmFjZS5cbiAqIFN0ZWpuw6kgdMWZw61keSBwb3XFvsOtdsOhIGkgZWRpdGHEjW7DrSBwbG9jaGEgKHd3dy9zdHlsZS9hZG1pbi93eXNpd3lnLmNzcykuXG4gKi9cbi53eXNpd3lnLWltYWdlLS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwLjRyZW0gMC40cmVtIDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ud3lzaXd5Zy1pbWFnZS0tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMXJlbSAwLjZyZW0gMDtcbn1cbi53eXNpd3lnLWltYWdlLS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMC42cmVtIDFyZW07XG59XG4ud3lzaXd5Zy1pbWFnZS0tY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDAuOGVtO1xufVxuLnd5c2l3eWctZW1iZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDAuOGVtO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnd5c2l3eWctZW1iZWQgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53eXNpd3lnLXZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMC44ZW07XG59XG4ud3lzaXd5Zy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAwLjhlbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi53eXNpd3lnLXRhYmxlIHRoLFxuLnd5c2l3eWctdGFibGUgdGQge1xuICBwYWRkaW5nOiA3cHggOXB4O1xuICBib3JkZXI6IHZhcigtLXd5c2l3eWctYm9yZGVyLCAxcHggc29saWQgI2RlZTJlNik7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ud3lzaXd5Zy10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmM2Y2Zjk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBUYWJ1bGthIHogZWRpdG9ydSBzZSBuYSB0ZWxlZm9udSBuZXZlamRlIOKAlCBhxaUgc2UgcG9zb3V2w6Egc2FtYSwgbmUgY2Vsw6Egc3Ryw6Fua2EuICovXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnd5c2l3eWctdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG4vKipcbiAqIFN0csOhbmt5IHBvc2tsw6FkYW7DqSB6IGJsb2vFryAobW9kdWwgU3Ryw6Fua3kpLlxuICpcbiAqIFrDoW3Em3JuxJsgamVuIHJvenZyxb5lbsOtIOKAlCBiYXJ2eSBhIHR5cG9ncmFmaWkgc2kga2HFvmTDvSBwcm9qZWt0IG5hc3RhdsOtIHBvIHN2w6ltLlxuICogQmFydnkgYmxva3UgYSB0bGHEjcOtdGthIGNob2TDrSB6IGFkbWluaXN0cmFjZSBpbmxpbmUsIHRha8W+ZSB0YWR5IG5pYyBuZXDFmWViw61qw61tZS5cbiAqL1xuLnBiLWJsb2NrIHtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuLnBiLWJsb2NrX19pbm5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxLjVyZW07XG59XG4ucGItYmxvY2tfX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ucGItYmxvY2tfX2Rlc2Mge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnBiLWNvbHVtbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDJyZW07XG59XG4ucGItY29sdW1ucy0tMiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4ucGItY29sdW1ucy0tMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG4ucGItbWVkaWEge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbn1cbi5wYi1tZWRpYS0tcmlnaHQgLnBiLW1lZGlhX19pbWFnZSB7XG4gIG9yZGVyOiAyO1xufVxuLnBiLW1lZGlhX19pbWFnZSBpbWcsXG4ucGItaW1hZ2UtZnVsbCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYi1pbWFnZS1mdWxsIHtcbiAgbWFyZ2luOiAwO1xufVxuLnBiLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnBiLXZpZGVvIGlmcmFtZSxcbi5wYi12aWRlbyB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG4ucGItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBiLWdhbGxlcnkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChtaW4oMTgwcHgsMTAwJSksIDFmcikpO1xuICBnYXA6IDFyZW07XG59XG4ucGItZ2FsbGVyeV9faXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wYi1maWxlcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5wYi1maWxlc19faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBiLWZpbGVzX19uYW1lIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4ucGItZmlsZXNfX2V4dCB7XG4gIHBhZGRpbmc6IDAuMXJlbSAwLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnBiLWNvbHVtbnMtLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGItY29sdW1ucy0tMixcbiAgLnBiLWNvbHVtbnMtLTMsXG4gIC5wYi1tZWRpYSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnBiLW1lZGlhLS1yaWdodCAucGItbWVkaWFfX2ltYWdlIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuIl19 */


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJ2YXJpYWJsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOltdfQ== */
