[class^=swiper-button-]{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.swiper-slide{backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{height:100%;position:relative;font-family:Comfortaa,cursive}h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;list-style:none}a{text-decoration:none}button:focus,input:focus{outline:transparent}.container{max-width:1200px;margin:0 auto;padding:0 15px}.title{font-weight:700;font-size:calc(30px + 20 * ((100vw - 320px)/ 960));text-align:center;color:#ff0;margin-bottom:50px;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.5s .5s;-o-transition:.5s .5s;transition:.5s .5s;position:relative}.title.active{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.title.active:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.text{font-weight:400;font-size:16px;line-height:24px;color:#f5f5f5}.subtitle{font-weight:500;color:tomato;font-size:24px;line-height:32px;margin-bottom:30px}.header{background-color:rgba(26,26,26,.8);position:fixed;width:100%;z-index:30}.burger{width:50px;height:100%;position:absolute;right:-50px;top:0;background-color:rgba(26,26,26,.6);cursor:pointer}.burger__button{position:absolute;top:50%;left:-25px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-size:20px;width:100px;overflow:hidden;z-index:20}.burger__button-close{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(38px);-ms-transform:translateX(38px);transform:translateX(38px)}.burger__button-open{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.burger__wrapper{height:100%;position:fixed;width:calc(100% - 50px);left:0;top:0;background-color:rgba(26,26,26,.9);-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:none;z-index:10}.burger-menu{width:100%;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.burger__wrapper.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.burger__wrapper.active .burger__item{opacity:1}.burger__wrapper.active .burger__item:nth-child(1){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.burger__wrapper.active .burger__item:nth-child(2){-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}.burger__wrapper.active .burger__item:nth-child(3){-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.burger__wrapper.active .burger__item:nth-child(4){-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}.burger__wrapper.active .burger__item:nth-child(5){-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.burger__wrapper.active .burger__item:nth-child(6){-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}.burger__wrapper.active .burger__item:nth-child(7){-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}.burger__wrapper.active .burger__item:nth-child(8){-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}.burger__wrapper.active .burger__item:nth-child(9){-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.burger__wrapper.active .burger__item:nth-child(10){-webkit-transition-delay:3.25s;-o-transition-delay:3.25s;transition-delay:3.25s}.burger__wrapper.active .burger__item:nth-child(11){-webkit-transition-delay:3.5s;-o-transition-delay:3.5s;transition-delay:3.5s}.burger__wrapper.active .burger__item:nth-child(12){-webkit-transition-delay:3.75s;-o-transition-delay:3.75s;transition-delay:3.75s}.burger__wrapper.active .burger__button-close{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(-63px);-ms-transform:translateX(-63px);transform:translateX(-63px)}.burger__wrapper.active .burger__button-open{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(-67px);-ms-transform:translateX(-67px);transform:translateX(-67px)}.burger__list{font-size:60px;text-align:center}.burger__item{opacity:0;-webkit-transition:opacity .7s .7s;-o-transition:opacity .7s .7s;transition:opacity .7s .7s}.burger__link{margin-bottom:40px;display:inline-block;color:#ff0;text-transform:uppercase}.logo-img{width:75px;height:70px;display:block}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__link{color:tomato;font-size:24px;line-height:32px;display:block;position:relative;z-index:2;padding:0 15px}.menu__link span{position:absolute;width:25%;height:100%;background-color:tomato;z-index:-1;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;-o-transition:transform .5s;transition:transform .5s,-webkit-transform .5s;top:0}ul li a:hover{color:#fff;text-decoration:none}ul li a:hover span{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}ul li a span:nth-child(1){left:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}ul li a span:nth-child(2){left:25%;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}ul li a span:nth-child(3){left:50%;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}ul li a span:nth-child(4){left:75%;-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.video{min-height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video__content{max-width:500px;max-height:500px}.video__title{color:#ff0;font-size:calc(30px + 30 * ((100vw - 320px)/ 960));font-weight:700;margin-bottom:30px}.video__title span{font-size:calc(80px + 8 * ((100vw - 320px)/ 960));color:tomato;font-family:Rye,cursive}.video__subtitle{color:tomato;font-size:40px;line-height:54px;font-weight:500}.about{background-color:#000;padding:100px 0;position:relative}.about::before{content:"";position:absolute;top:-149px;left:0;width:100%;height:150px;background:-webkit-gradient(linear,right bottom,left top,color-stop(49%,#000),color-stop(50%,rgba(0,0,0,0)));background:-o-linear-gradient(bottom right,#000 49%,rgba(0,0,0,0) 50%);background:linear-gradient(to top left,#000 49%,rgba(0,0,0,0) 50%)}.about::after{content:"";position:absolute;bottom:-150px;left:0;width:100%;height:151px;background:-webkit-gradient(linear,left top,right bottom,color-stop(49%,#000),color-stop(50%,rgba(0,0,0,0)));background:-o-linear-gradient(top left,#000 49%,rgba(0,0,0,0) 50%);background:linear-gradient(to bottom right,#000 49%,rgba(0,0,0,0) 50%)}.about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__description,.about__img{max-width:500px}.advantages{padding:200px 0;background-image:url(../images/block__img.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:1000px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages.active{min-height:1300px}.advantages__item-wrapper{max-width:400px;width:100%;height:100%;position:relative}.advantages__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantages__item{padding:20px 5px;background-color:#000;text-align:center;max-width:400px;width:100%;height:420px;border-radius:20px;border:1px solid #ff0}.advantages__img{max-height:240px;max-width:380px}.advantages__description{position:absolute;padding:50px 10px 15px;border-radius:20px;width:230px;font-weight:700;color:#fff;background-color:rgba(26,26,26,.8);height:400px;overflow-y:hidden}.advantages__item-1{position:absolute;z-index:5;top:0;left:0}.advantages__item-2{padding-top:80px;position:absolute;z-index:4;top:0;left:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__item-3{position:absolute;z-index:5;top:0;right:0;width:100%}.advantages__item-4{padding-top:80px;position:absolute;z-index:4;top:0;right:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__item-2.active{position:absolute;z-index:4;top:350px;left:230px}.advantages__item-4.active{position:absolute;z-index:4;top:350px;right:230px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__description-1{z-index:3;left:0;top:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__description-1.active{z-index:3;left:400px;top:0}.advantages__description-2{z-index:3;left:0;top:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__description-2.active{z-index:3;left:0;top:450px}.advantages__description-3{z-index:3;right:0;top:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__description-3.active{z-index:3;right:390px;top:0}.advantages__description-4{z-index:3;right:0;top:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.advantages__description-4.active{z-index:3;right:0;top:450px}.advantages__button{border:1px solid #ff0;outline:transparent;border-radius:50%;display:block;margin:20px auto 0;background-color:#fff;width:40px;height:40px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-animation:3s linear infinite advantges-anim;animation:3s linear infinite advantges-anim}.advantages__button span{display:block;margin:auto;width:20px;height:3px;background-color:tomato;position:relative;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.advantages__button span::after{content:"";position:absolute;width:3px;height:20px;top:-8px;left:41%;background-color:tomato}.advantages__button.active span{-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform:rotate(405deg);-ms-transform:rotate(405deg);transform:rotate(405deg)}@-webkit-keyframes advantges-anim{0%{-webkit-box-shadow:0 0 4px #ff0;box-shadow:0 0 4px #ff0}100%,25%{-webkit-box-shadow:0 0 8px #ff0;box-shadow:0 0 8px #ff0}50%{-webkit-box-shadow:0 0 15px #ff0;box-shadow:0 0 15px #ff0}}@keyframes advantges-anim{0%{-webkit-box-shadow:0 0 4px #ff0;box-shadow:0 0 4px #ff0}100%,25%{-webkit-box-shadow:0 0 8px #ff0;box-shadow:0 0 8px #ff0}50%{-webkit-box-shadow:0 0 15px #ff0;box-shadow:0 0 15px #ff0}}.services{background-color:#000;padding:150px 0 50px;text-align:center;position:relative}.services::before{content:"";position:absolute;top:-149px;left:0;width:100%;height:150px;background:-webkit-gradient(linear,right bottom,left top,color-stop(49%,#000),color-stop(50%,rgba(0,0,0,0)));background:-o-linear-gradient(bottom right,#000 49%,rgba(0,0,0,0) 50%);background:linear-gradient(to top left,#000 49%,rgba(0,0,0,0) 50%)}.services__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services__item{max-width:350px;width:100%;position:relative;z-index:1;margin:auto}.services__item .services__item-inner{padding:30px 0;max-width:350px;width:100%;height:570px;background-color:#000}.services__item::after,.services__item::before{content:"";position:absolute;top:-2px;left:-2px;background:-o-linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);background:linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);background-size:400%;width:calc(100% + 4px);height:calc(100% + 4px);z-index:-2;-webkit-animation:20s linear infinite services-anim;animation:20s linear infinite services-anim}.services__item::after{-webkit-filter:blur(20px);filter:blur(20px);z-index:-2}.services__item:hover .circle{width:100%}.services__item:hover .circle .icon.arrow{background:#fff;-webkit-transform:translate(1rem,0);-ms-transform:translate(1rem,0);transform:translate(1rem,0)}.services__item:hover .button-text{color:#fff}@-webkit-keyframes services-anim{0%,100%{background-position:0 0}50%{background-position:300% 0}}@keyframes services-anim{0%,100%{background-position:0 0}50%{background-position:300% 0}}.services__img{max-width:300px;max-height:400px;margin-bottom:20px}.services__btn{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.learn-more{position:relative;display:inline-block;cursor:pointer;outline:transparent;border:0;vertical-align:middle;text-decoration:none;background:0 0;padding:0;font-size:inherit;width:12rem;height:auto}.learn-more .circle{-webkit-transition:.45s cubic-bezier(.65,0,.076,1);-o-transition:.45s cubic-bezier(.65,0,.076,1);transition:.45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:tomato;border-radius:1.625rem}.learn-more .circle .icon{-webkit-transition:.45s cubic-bezier(.65,0,.076,1);-o-transition:.45s cubic-bezier(.65,0,.076,1);transition:.45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#fff}.learn-more .circle .icon.arrow{-webkit-transition:.45s cubic-bezier(.65,0,.076,1);-o-transition:.45s cubic-bezier(.65,0,.076,1);transition:.45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:0 0}.learn-more .circle .icon.arrow::before{position:absolute;content:'';top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:solid #fff;border-right:solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.learn-more .button-text{-webkit-transition:.45s cubic-bezier(.65,0,.076,1);-o-transition:.45s cubic-bezier(.65,0,.076,1);transition:.45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:tomato;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}.container-fluid{max-width:1300px;width:100%;padding:0 15px;margin:0 auto}.details{background-color:#000;padding:200px 0;height:1200px;position:relative}.details::after{content:"";position:absolute;bottom:-149px;left:0;width:100%;height:150px;background:-webkit-gradient(linear,left top,right bottom,color-stop(49%,#000),color-stop(50%,rgba(0,0,0,0)));background:-o-linear-gradient(top left,#000 49%,rgba(0,0,0,0) 50%);background:linear-gradient(to bottom right,#000 49%,rgba(0,0,0,0) 50%)}.details__inner{position:relative}.details__img{position:absolute;max-width:300px;max-height:800px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.details__items{height:900px}.details__items-left{position:absolute;top:0;left:0;width:50%}.details__items-right{position:absolute;top:0;right:0;width:50%}.details__item{position:absolute;width:100%;height:165px;overflow:hidden;z-index:2;background-repeat:no-repeat;background-size:contain;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.details__item:hover .details__image-left,.details__item:hover .details__image-right{border:solid #ff0}.details__item::after{content:"";position:absolute;background-position:center right;width:100%;top:50px;height:52px;background-repeat:no-repeat}.details__item-1{top:-20px}.details__item-1::after{content:"";background-image:url(../images/icons/left-top.svg);right:30px}.details__item-2{top:200px}.details__item-2::after{content:"";background-image:url(../images/icons/left-top.svg);right:10px}.details__item-3{top:440px}.details__item-3::after{content:"";background-image:url(../images/icons/left-top.svg);right:10px}.details__item-3 .details__subtitle{left:35%}.details__item-4{top:650px}.details__item-4::after{content:"";background-image:url(../images/icons/left-bottom.svg);right:15px;top:15px}.details__item-5{top:105px}.details__item-5::after{content:"";background-image:url(../images/icons/right-bottom.svg);background-position:center left;left:15px;top:15px}.details__item-5 .details__description{bottom:40px;left:30%}.details__item-6{top:550px}.details__item-6 .details__description{position:absolute;width:50%;top:70px;left:30%}.details__item-6::after{content:"";background-image:url(../images/icons/right-top.svg);background-position:center left;left:88px;top:45px;width:85%}.details__item-7{top:700px}.details__item-7 .details__description{position:absolute;width:50%;top:70px;left:30%}.details__item-7::after{content:"";background-image:url(../images/icons/right-bottom.svg);background-position:center left;left:100px;top:15px;width:80%}.details__image-left{left:0;width:108px;height:108px;position:absolute;border:solid #fff;border-radius:50%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;z-index:1}.details__image-right{position:absolute;right:0;width:108px;height:108px;border:solid #fff;border-radius:50%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;z-index:1}.details__subtitle{position:absolute;left:50%;margin-bottom:0}.details__description{position:absolute;width:50%;top:70px;left:30%}.accessories{background-image:url(../images/accessories__bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:200px 0}.accessories__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accessories__item{background-position:40% 10%;background-size:cover;background-repeat:no-repeat;width:15%;height:600px;overflow:hidden;cursor:pointer;display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-top:1px solid #ff0;border-bottom:1px solid #ff0;position:relative}.accessories__item:first-child{border-left:1px solid #ff0}.accessories__item:last-child{border-right:1px solid #ff0}.accessories__item:hover{max-width:800px;width:100%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.accessories__item:hover span{-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);bottom:0;left:0}.accessories__item span{position:absolute;padding:5px;color:#ff0;display:block;width:600px;bottom:-20px;left:17px;font-size:24px;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.7s;-o-transition:.7s;transition:.7s;background-color:rgba(255,99,71,.9)}.swaiper{padding:150px 0;background-color:#000;min-height:800px;position:relative}.swaiper .container-fluid{min-height:800px;height:100%}.swaiper::before{content:"";position:absolute;top:-149px;left:0;width:100%;height:150px;background:-webkit-gradient(linear,right bottom,left top,color-stop(49%,#000),color-stop(50%,rgba(0,0,0,0)));background:-o-linear-gradient(bottom right,#000 49%,rgba(0,0,0,0) 50%);background:linear-gradient(to top left,#000 49%,rgba(0,0,0,0) 50%)}.swiper-container{width:70%;height:600px;float:left;-webkit-transition:opacity .6s,-webkit-transform .3s;transition:opacity .6s,transform .3s,-webkit-transform .3s;-o-transition:opacity .6s,transform .3s}.swiper-container.nav-slider{width:30%;padding-left:30px}.swiper-container.nav-slider .swiper-slide{cursor:pointer;opacity:.4;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.swiper-container.nav-slider .swiper-slide.swiper-slide-active{opacity:1}.swiper-container.nav-slider .swiper-slide .content{width:100%}.swiper-container.nav-slider .swiper-slide .content .swaiper__title{font-size:30px;line-height:36px;color:#ff0;font-weight:700}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:0;visibility:visible}.swiper-container.loading{opacity:1;visibility:hidden}.swiper-slide .slide-bgimg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.swiper-slide .entity-img{display:none}.swiper-slide .content{position:absolute;top:40%;left:0;width:50%;padding-left:5%;color:#fff}.swiper-slide .content .swaiper__title{font-size:60px;line-height:72px;font-weight:700;margin-bottom:30px;color:#ff0}.swiper-slide .content .caption{display:block;font-size:16px;line-height:1.4;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .7s;transition:opacity .3s,transform .7s,-webkit-transform .7s;-o-transition:opacity .3s,transform .7s}.swiper-slide .content .caption.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}[class^=swiper-button-]{width:44px;opacity:0;visibility:hidden}.swiper-button-prev{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.swiper-button-next{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.footer{width:100%;background-color:#000;padding:50px 0 20px;border-top:1px solid #555}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top{padding-bottom:20px}.footer__adress{margin-bottom:15px}.footer__item-1{max-width:600px;padding-right:10px}.footer__logo{width:100px;margin-bottom:30px}.footer__list{color:#fff;margin-bottom:30px}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__social-item{width:40px;height:40px;position:relative}.footer__social-item::after{content:"";position:absolute;width:100%;height:2px;background-color:#ff0;left:0;bottom:-10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.footer__social-item:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.footer__social-img{width:100%;height:100%}.footer__item-2{height:400px;max-width:500px;width:100%;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.footer__container{max-width:500px;width:100%;height:350px;border-radius:20px;position:relative;-webkit-transition:1.5s ease-in-out;-o-transition:1.5s ease-in-out;transition:1.5s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.side{position:absolute;text-align:center;width:100%;height:100%;padding:20px 50px;color:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px}.content{-webkit-transform:translatez(70px) scale(.8);-ms-transform:translatez(70px) scale(.8);transform:translatez(70px) scale(.8);line-height:1.5em}.footer__title{position:relative}.footer__text{margin-top:50px;line-height:2em;font-weight:900;font-size:18px;-webkit-background-clip:text;background-clip:text;text-shadow:0 3px 3px rgba(255,255,255,.5)}.footer__title:before{content:"";position:absolute;bottom:-20px;height:3px;background-color:#ff0;width:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.front{z-index:2;background-image:url(../images/footer__img-1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.back{background-color:#333;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:0;padding-top:10px;background-image:url(../images/footer__img-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.footer__container:hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}form{text-align:left}.back.footer__title{margin:0}form input,form label{display:block}form input{background:0 0;border:0;border-bottom:2px solid #444;padding:5px;width:100%;color:#ff0}input::-webkit-input-placeholder{color:#ff0}input::-moz-placeholder{color:#ff0}input:-ms-input-placeholder{color:#ff0}input::-ms-input-placeholder{color:#ff0}input::placeholder{color:#ff0}form label{margin:15px 0}form button[type=submit]{display:block;width:auto;margin:15px auto;padding:5px 10px;border:3px solid #555;border-radius:4px;color:#fff;cursor:pointer;outline:transparent;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}form button[type=submit]:hover{border:3px solid #ff0}.footer__bottom{padding:20px 0;border-top:1px solid #555}.footer__bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:24px;color:#555}.phone{position:fixed;right:50px;bottom:80px;width:50px;height:50px;z-index:50;-webkit-animation:2s infinite phone-anim;animation:2s infinite phone-anim}.phone svg{fill:tomato}@-webkit-keyframes phone-anim{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes phone-anim{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;background:#000;z-index:1001}.preloader__image{position:relative;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;text-align:center;-webkit-animation:2s linear infinite preloader-rotate;animation:2s linear infinite preloader-rotate}@-webkit-keyframes preloader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loaded_hiding .preloader{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0}.loaded .preloader{display:none}@media (max-width:1315px){.advantages__item-2.active{left:0}.advantages__item-4.active{right:0}.advantages__description-2.active{z-index:10;top:490px}.advantages__description-4.active{z-index:10;right:0;top:490px}.advantages__description-1.active{z-index:10;left:0;top:60px}.advantages__description-3.active{z-index:10;right:0;top:60px}.advantages__description{position:absolute;padding:50px 10px 15px;border-radius:20px;max-width:400px;width:100%;font-weight:700;color:#fff;background-color:rgba(26,26,26,.8);height:250px;overflow-y:hidden}}@media (max-width:1115px){.services__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.services__item{margin-bottom:30px}}@media (max-width:1024px){.footer__container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:ease-in-out;-o-transition:ease-in-out;transition:ease-in-out}.footer__container:hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.side .front{display:none}}@media (max-width:960px){.details__description{font-size:12px}.details__subtitle{font-size:18px;left:40%}.details__items-right.details__description{left:30%}}@media (max-width:900px){.about__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.about__description{max-width:100%}.about__img{display:none}.video{height:800px}}@media (max-width:850px){.footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.details__img{display:none}.details__item::after{display:none}.details__item-1{top:-30px}.details__description{top:110px;width:75%}.details__item-6 .details__description,.details__item-7 .details__description{top:110px}.details__items-right .details__subtitle{left:20%}.details__item-6{top:363px}.details__item-4{top:695px}.details__item-7{top:625px}.details__item{height:300px}.footer__item-1{max-width:100%;width:100%;margin-bottom:40px}.accessories__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.accessories__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:800px;margin:auto}.accessories__item{background-position:50% 10%;max-width:600px;width:100%;height:20%;position:relative}.accessories__item:hover{height:20%;-webkit-transition:none;-o-transition:none;transition:none;max-width:600px}.accessories__item:hover span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accessories__item span{color:#ff0;max-width:600px;height:36px;top:0;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.advantages__box-2{display:none}.advantages__box-1{margin:auto}}@media (max-width:760px){.burger__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header__inner{display:none}.services__item::after,.services__item::before{animation:linear infinite services-anim;-webkit-animation:linear infinite services-anim}.swiper-slide .content{top:10%}.details__description{left:0}}@media (max-width:580px){.details__image-left,.details__image-right{width:90px;height:90px;top:25px}.details__item-3 .details__subtitle{left:0}}@media (max-width:540px){.swiper-container{width:100%;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-container.nav-slider{display:none}.accessories__item{background-position:40% 2%}.video__content{padding:0 10px}}@media (max-width:520px){.burger__list{font-size:40px}.details__subtitle{font-size:14px}.details__image-left,.details__image-right{width:70px;height:70px}.details__item-1{top:-100px}.details__item-4{top:775px}.details__item-3{top:475px}.footer__item-2{min-height:430px}.footer__container{height:415px}.side{padding:20px 10px}.footer__text{line-height:1.5em}.burger__link{margin-bottom:30px}.swiper-slide .content .swaiper__title{font-size:50px}.advantages__description-1{z-index:10;left:0;top:95px;height:325px}.advantages__item-2{left:0;top:350px}.advantages__description-2{z-index:10;top:520px;left:0}.advantages__button{display:none}.advantages__img{max-height:215px;height:100%;max-width:380px;width:100%}.advantages{min-height:1300px}.burger{width:34px;right:-34px;background-color:rgba(26,26,26,.3)}.burger__button{top:10%;left:-34px;color:#ff0}.burger__wrapper{width:calc(100% - 34px)}}@media (max-width:440px){.accessories__item span{font-size:16px}}@media (max-width:410px){.services__img{max-width:200px;max-height:300px;margin-bottom:0}.services__item-inner{max-width:300px;width:100%;height:460px!important}.swiper-slide .content{top:5%;width:75%}}@media (max-width:370px){.burger__list{font-size:30px}}@media (min-width:760px){.header__inner{display:block}}.webp .advantages{ background-image:url(../images/block__img.webp); }.webp .accessories{ background-image:url(../images/accessories__bg.webp); }.webp .front{ background-image:url(../images/footer__img-1.webp); }.webp .back{ background-image:url(../images/footer__img-2.webp); }
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLm1pbi5jc3MiLCJfdmFycy5zY3NzIiwic3R5bGUuc2NzcyIsIl9nbG9iYWwuc2NzcyIsIl9tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHdCQ0tFLG1CQUFBLElBQUEsY0FBQSxJQUFBLFdBQUEsSUMwL0JGLGNEdi9CRSxvQkFBQSxPQUNBLDRCQUFBLE9DdS9CRSxTQUFBLE9EdC9CSCxLRVRDLG1CQUFBLFdBQUEsV0FBQSxXQUNELEVBQUEsUUFBQSxTQUtDLG1CQUFBLFFBQUEsV0FBQSxRQUNELEtBQUEsS0FJQyxPQUFBLEtBQ0EsU0FBQSxTQUNBLFlBQUEsU0FBQSxDQUFBLFFBQ0QsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEVBQUEsR0FZQyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsS0FDRCxFQUdDLGdCQUFBLEtBRUQsYUFBQSxZQUlDLFFBQUEsWUFDRCxXQUdDLFVBQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLEVBQUEsS0FDRCxPQUdELFlBQUEsSUY3QkMsVUFBQSx5Q0UrQkQsV0FBQSxPQUVBLE1BQUEsS0FDQSxjQUFBLEtBQ0EseUJBQUEsS0FBQSxxQkFBQSxLQUFBLGlCQUFBLEtBRUEsbUJBQUEsSUFDQSxJQURBLGNBQUEsSUFDQSxJQURBLFdBQUEsSUFDQSxJQUNBLFNBQUEsU0FFQyxjQUdDLGtCQUFBLFVBQUEsY0FBQSxVQUFBLFVBQUEsVUFDQSx5QkFBQSxJQUFBLG9CQUFBLElBQUEsaUJBQUEsSUFDRCxxQkFHQyxrQkFBQSxVQUFBLGNBQUEsVUFBQSxVQUFBLFVBQ0EseUJBQUEsSUFBQSxvQkFBQSxJQUFBLGlCQUFBLElBQ0QsTUFHRCxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLFFBQ0MsVUFHQyxZQUFBLElBQ0EsTUFBQSxPQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsY0FBQSxLRGhGRixRQUNJLGlCQUFBLGtCQUNBLFNBQUEsTUFDQSxNQUFBLEtB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SUQsSUFBQSxNQURKLHdCQUlRLFFBQUEsR0FDQSxpQkFBQSxrQ0FDQSxNQUFBLEtBQ0gsaUJBSUQsSUFBQSxNQURKLHdCQUlRLFFBQUEsR0FDQSxpQkFBQSxrQ0FDQSxNQUFBLEtBTlIsb0NBVVEsS0FBQSxJQUNILGlCQUlELElBQUEsTUFESix3QkFJUSxRQUFBLEdBQ0EsaUJBQUEscUNBQ0EsTUFBQSxLQUNBLElBQUEsS0FDSCxpQkFJRCxJQUFBLE1BREosd0JBSVEsUUFBQSxHQUNBLGlCQUFBLHNDQUNBLG9CQUFBLE9BQUEsS0FDQSxLQUFBLEtBQ0EsSUFBQSxLQVJSLHVDQVlRLE9BQUEsS0FDQSxLQUFBLElBQ0gsaUJBSUQsSUFBQSxNQURKLHVDQUlRLFNBQUEsU0FDQSxNQUFBLElBQ0EsSUFBQSxLQUNBLEtBQUEsSUFQUix3QkFXUSxRQUFBLEdBQ0EsaUJBQUEsbUNBQ0Esb0JBQUEsT0FBQSxLQUNBLEtBQUEsS0FDQSxJQUFBLEtBQ0EsTUFBQSxJQUNILGlCQUlELElBQUEsTUFESix1Q0FJUSxTQUFBLFNBQ0EsTUFBQSxJQUNBLElBQUEsS0FDQSxLQUFBLElBUFIsd0JBV1EsUUFBQSxHQUNBLGlCQUFBLHNDQUNBLG9CQUFBLE9BQUEsS0FDQSxLQUFBLE1BQ0EsSUFBQSxLQUNBLE1BQUEsSUFDSCxxQkFLRCxLQUFBLEVBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxTQUFBLFNBQ0EsT0FBQSxNQUFBLEtBQ0EsY0FBQSxJQUNBLG1CQUFBLElBQ0EsY0FBQSxJQUNBLFdBQUEsSUFDQSxRQUFBLEVBQ0gsc0JBR0csU0FBQSxTQUNBLE1BQUEsRUFDQSxNQUFBLE1BQ0EsT0FBQSxNQUNBLE9BQUEsTUFBQSxLQUNBLGNBQUEsSUFDQSxtQkFBQSxJQUNBLGNBQUEsSUFDQSxXQUFBLElBQ0EsUUFBQSxFQUNILG1CQUdHLFNBQUEsU0FDQSxLQUFBLElBQ0EsY0FBQSxFQUNILHNCQUdHLFNBQUEsU0FDQSxNQUFBLElBQ0EsSUFBQSxLQUNBLEtBQUEsSUFDSCxhQU1HLGlCQUFBLG1DQUNBLG9CQUFBLE9BQ0Esa0JB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RjZzQlIsdUNFenNCUSxVQUFBLEtGNENSLDJCRXhDUSxRQUFBLEdBQ0EsS0FBQSxFQUNBLElBQUEsS0FDQSxPQUFBLE1GSlIsb0JFUVEsS0FBQSxFQUNBLElBQUEsTUY2Q1IsMkJFekNRLFFBQUEsR0FDQSxJQUFBLE1BQ0EsS0FBQSxFRjhFUixvQkUxRVEsUUFBQSxLRjNDUixpQkUrQ1EsV0FBQSxNQUNBLE9BQUEsS0FDQSxVQUFBLE1BQ0EsTUFBQSxLRjVGUixZRWdHUSxXQUFBLE9GM1VSLFFFK1VRLE1BQUEsS0FDQSxNQUFBLE1BQ0EsaUJBQUEsa0JGdlVSLGdCRTJVUSxJQUFBLElBQ0EsS0FBQSxNQUNBLE1BQUEsS0Z4VFIsaUJFNFRRLE1BQUEsbUJBUVIseUJGOGdCQSx3QkUzZ0JZLFVBQUEsTUFLWix5QkZzTEEsZUVwTFEsVUFBQSxNQUNBLFdBQUEsTUFDQSxjQUFBLEVBQ0gsc0JBR0csVUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLGdCRjhuQlIsdUJFMW5CUSxJQUFBLEdBSUEsTUFBQSxLQUtSLHlCRjNUQSxjRTZUUSxVQUFBLE1BT1IseUJBeE1JLGVBME1JLFFBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIltjbGFzc149XCJzd2lwZXItYnV0dG9uLVwiXXt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0uc3dpcGVyLXNsaWRle2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3h9KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fWh0bWwsYm9keXtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LWZhbWlseTonQ29tZm9ydGFhJywgY3Vyc2l2ZX11bCxvbCxsaSxwLGgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9YXt0ZXh0LWRlY29yYXRpb246bm9uZX1idXR0b246Zm9jdXMsaW5wdXQ6Zm9jdXN7b3V0bGluZTp0cmFuc3BhcmVudH0uY29udGFpbmVye21heC13aWR0aDoxMjAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMTVweH0udGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTpjYWxjKDMwcHggKyAyMCAqICgoMTAwdncgLSAzMjBweCkgLyA5NjApKTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjp5ZWxsb3c7bWFyZ2luLWJvdHRvbTo1MHB4O3RyYW5zZm9ybS1vcmlnaW46bGVmdDt0cmFuc2l0aW9uOmFsbCAuNXM7dHJhbnNpdGlvbi1kZWxheTowLjVzO3Bvc2l0aW9uOnJlbGF0aXZlfS50aXRsZS5hY3RpdmV7dHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2l0aW9uLWRlbGF5OjAuNXN9LnRpdGxlLmFjdGl2ZTpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2l0aW9uLWRlbGF5OjAuNXN9LnRleHR7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHg7Y29sb3I6d2hpdGVzbW9rZX0uc3VidGl0bGV7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOnRvbWF0bztmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4O21hcmdpbi1ib3R0b206MzBweH0uaGVhZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwyNiwyNiwwLjgpO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7ei1pbmRleDozMH0uYnVyZ2Vye3dpZHRoOjUwcHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTUwcHg7dG9wOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDI2LDI2LDAuNik7Y3Vyc29yOnBvaW50ZXJ9LmJ1cmdlcl9fYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDotMjVweDt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7ZGlzcGxheTpmbGV4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjIwcHg7d2lkdGg6MTAwcHg7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MjB9LmJ1cmdlcl9fYnV0dG9uLWNsb3Nle3RyYW5zaXRpb246YWxsIDFzO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDM4cHgpfS5idXJnZXJfX2J1dHRvbi1vcGVue3RyYW5zaXRpb246YWxsIDFzO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwcHgpfS5idXJnZXJfX3dyYXBwZXJ7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7d2lkdGg6Y2FsYygxMDAlIC0gNTBweCk7bGVmdDowO3RvcDowO2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMjYsMjYsMC45KTt0cmFuc2l0aW9uOmFsbCAxczt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7ZGlzcGxheTpub25lO3otaW5kZXg6MTB9LmJ1cmdlci1tZW51e3dpZHRoOjEwMCU7bWFyZ2luOmF1dG87YWxpZ24taXRlbXM6Y2VudGVyfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZlIC5idXJnZXJfX2l0ZW17b3BhY2l0eToxfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZlIC5idXJnZXJfX2l0ZW06bnRoLWNoaWxkKDEpe3RyYW5zaXRpb24tZGVsYXk6MXN9LmJ1cmdlcl9fd3JhcHBlci5hY3RpdmUgLmJ1cmdlcl9faXRlbTpudGgtY2hpbGQoMil7dHJhbnNpdGlvbi1kZWxheToxLjI1c30uYnVyZ2VyX193cmFwcGVyLmFjdGl2ZSAuYnVyZ2VyX19pdGVtOm50aC1jaGlsZCgzKXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9LmJ1cmdlcl9fd3JhcHBlci5hY3RpdmUgLmJ1cmdlcl9faXRlbTpudGgtY2hpbGQoNCl7dHJhbnNpdGlvbi1kZWxheToxLjc1c30uYnVyZ2VyX193cmFwcGVyLmFjdGl2ZSAuYnVyZ2VyX19pdGVtOm50aC1jaGlsZCg1KXt0cmFuc2l0aW9uLWRlbGF5OjJzfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZlIC5idXJnZXJfX2l0ZW06bnRoLWNoaWxkKDYpe3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9LmJ1cmdlcl9fd3JhcHBlci5hY3RpdmUgLmJ1cmdlcl9faXRlbTpudGgtY2hpbGQoNyl7dHJhbnNpdGlvbi1kZWxheToyLjVzfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZlIC5idXJnZXJfX2l0ZW06bnRoLWNoaWxkKDgpe3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9LmJ1cmdlcl9fd3JhcHBlci5hY3RpdmUgLmJ1cmdlcl9faXRlbTpudGgtY2hpbGQoOSl7dHJhbnNpdGlvbi1kZWxheTozc30uYnVyZ2VyX193cmFwcGVyLmFjdGl2ZSAuYnVyZ2VyX19pdGVtOm50aC1jaGlsZCgxMCl7dHJhbnNpdGlvbi1kZWxheTozLjI1c30uYnVyZ2VyX193cmFwcGVyLmFjdGl2ZSAuYnVyZ2VyX19pdGVtOm50aC1jaGlsZCgxMSl7dHJhbnNpdGlvbi1kZWxheTozLjVzfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZlIC5idXJnZXJfX2l0ZW06bnRoLWNoaWxkKDEyKXt0cmFuc2l0aW9uLWRlbGF5OjMuNzVzfS5idXJnZXJfX3dyYXBwZXIuYWN0aXZlIC5idXJnZXJfX2J1dHRvbi1jbG9zZXt0cmFuc2l0aW9uOmFsbCAxczt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNjNweCl9LmJ1cmdlcl9fd3JhcHBlci5hY3RpdmUgLmJ1cmdlcl9fYnV0dG9uLW9wZW57dHJhbnNpdGlvbjphbGwgMXM7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTY3cHgpfS5idXJnZXJfX2xpc3R7Zm9udC1zaXplOjYwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmJ1cmdlcl9faXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC43cyAuN3N9LmJ1cmdlcl9fbGlua3ttYXJnaW4tYm90dG9tOjQwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6eWVsbG93O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubG9nby1pbWd7d2lkdGg6NzVweDtoZWlnaHQ6NzBweDtkaXNwbGF5OmJsb2NrfS5tZW51X19saXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtoZWlnaHQ6ODBweDthbGlnbi1pdGVtczpjZW50ZXJ9Lm1lbnVfX2xpbmt7Y29sb3I6dG9tYXRvO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMycHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7cGFkZGluZzowIDE1cHh9Lm1lbnVfX2xpbmsgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyNSU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp0b21hdG87ei1pbmRleDotMTt0cmFuc2Zvcm0tb3JpZ2luOnRvcDt0cmFuc2Zvcm06c2NhbGVZKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC41czt0b3A6MH11bCBsaSBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9dWwgbGkgYTpob3ZlciBzcGFue3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tO3RyYW5zZm9ybTpzY2FsZVkoMSl9dWwgbGkgYSBzcGFuOm50aC1jaGlsZCgxKXtsZWZ0OjA7dHJhbnNpdGlvbi1kZWxheTowc311bCBsaSBhIHNwYW46bnRoLWNoaWxkKDIpe2xlZnQ6MjUlO3RyYW5zaXRpb24tZGVsYXk6MC4xNXN9dWwgbGkgYSBzcGFuOm50aC1jaGlsZCgzKXtsZWZ0OjUwJTt0cmFuc2l0aW9uLWRlbGF5OjAuM3N9dWwgbGkgYSBzcGFuOm50aC1jaGlsZCg0KXtsZWZ0Ojc1JTt0cmFuc2l0aW9uLWRlbGF5OjAuNDVzfS52aWRlb3ttaW4taGVpZ2h0OjEwMHZoO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS52aWRlb19fY29udGVudHttYXgtd2lkdGg6NTAwcHg7bWF4LWhlaWdodDo1MDBweH0udmlkZW9fX3RpdGxle2NvbG9yOnllbGxvdztmb250LXNpemU6Y2FsYygzMHB4ICsgMzAgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gOTYwKSk7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206MzBweH0udmlkZW9fX3RpdGxlIHNwYW57Zm9udC1zaXplOmNhbGMoODBweCArIDggKiAoKDEwMHZ3IC0gMzIwcHgpIC8gOTYwKSk7Y29sb3I6dG9tYXRvO2ZvbnQtZmFtaWx5OidSeWUnLCBjdXJzaXZlfS52aWRlb19fc3VidGl0bGV7Y29sb3I6dG9tYXRvO2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjU0cHg7Zm9udC13ZWlnaHQ6NTAwfS5hYm91dHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cGFkZGluZzoxMDBweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5hYm91dDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE0OXB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgIzAwMCA0OSUsIHJnYmEoMCwwLDAsMCkgNTAlKX0uYWJvdXQ6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTE1MHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxNTFweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMwMDAgNDklLCByZ2JhKDAsMCwwLDApIDUwJSl9LmFib3V0X19pbm5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmFib3V0X19kZXNjcmlwdGlvbnttYXgtd2lkdGg6NTAwcHh9LmFib3V0X19pbWd7bWF4LXdpZHRoOjUwMHB4fS5hZHZhbnRhZ2Vze3BhZGRpbmc6MjAwcHggMDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvYmxvY2tfX2ltZy5qcGcpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO21pbi1oZWlnaHQ6MTAwMHB4O3RyYW5zaXRpb246YWxsIC44c30uYWR2YW50YWdlcy5hY3RpdmV7bWluLWhlaWdodDoxMzAwcHh9LmFkdmFudGFnZXNfX2l0ZW0td3JhcHBlcnttYXgtd2lkdGg6NDAwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uYWR2YW50YWdlc19faW5uZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmFkdmFudGFnZXNfX2l0ZW0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uYWR2YW50YWdlc19faXRlbXtwYWRkaW5nOjIwcHggNXB4O2JhY2tncm91bmQtY29sb3I6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6NDAwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6NDIwcHg7Ym9yZGVyLXJhZGl1czoyMHB4O2JvcmRlcjpzb2xpZCAxcHggeWVsbG93fS5hZHZhbnRhZ2VzX19pbWd7bWF4LWhlaWdodDoyNDBweDttYXgtd2lkdGg6MzgwcHh9LmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6NTBweCAxMHB4IDE1cHg7Ym9yZGVyLXJhZGl1czoyMHB4O3dpZHRoOjIzMHB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwyNiwyNiwwLjgpO2hlaWdodDo0MDBweDtvdmVyZmxvdy15OmhpZGRlbn0uYWR2YW50YWdlc19faXRlbS0xe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NTt0b3A6MDtsZWZ0OjB9LmFkdmFudGFnZXNfX2l0ZW0tMntwYWRkaW5nLXRvcDo4MHB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NDt0b3A6MDtsZWZ0OjA7dHJhbnNpdGlvbjphbGwgLjhzIGVhc2V9LmFkdmFudGFnZXNfX2l0ZW0tM3twb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjU7dG9wOjA7cmlnaHQ6MDt3aWR0aDoxMDAlfS5hZHZhbnRhZ2VzX19pdGVtLTR7cGFkZGluZy10b3A6ODBweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjQ7dG9wOjA7cmlnaHQ6MDt0cmFuc2l0aW9uOmFsbCAuOHMgZWFzZX0uYWR2YW50YWdlc19faXRlbS0yLmFjdGl2ZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjQ7dG9wOjM1MHB4O2xlZnQ6MjMwcHh9LmFkdmFudGFnZXNfX2l0ZW0tNC5hY3RpdmV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo0O3RvcDozNTBweDtyaWdodDoyMzBweDt0cmFuc2l0aW9uOmFsbCAuOHMgZWFzZX0uYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMXt6LWluZGV4OjM7bGVmdDowO3RvcDowO3RyYW5zaXRpb246YWxsIC44cyBlYXNlfS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi0xLmFjdGl2ZXt6LWluZGV4OjM7bGVmdDo0MDBweDt0b3A6MH0uYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMnt6LWluZGV4OjM7bGVmdDowO3RvcDowO3RyYW5zaXRpb246YWxsIC44cyBlYXNlfS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi0yLmFjdGl2ZXt6LWluZGV4OjM7bGVmdDowO3RvcDo0NTBweH0uYWR2YW50YWdlc19fZGVzY3JpcHRpb24tM3t6LWluZGV4OjM7cmlnaHQ6MDt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuOHMgZWFzZX0uYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMy5hY3RpdmV7ei1pbmRleDozO3JpZ2h0OjM5MHB4O3RvcDowfS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi00e3otaW5kZXg6MztyaWdodDowO3RvcDowO3RyYW5zaXRpb246YWxsIC44cyBlYXNlfS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi00LmFjdGl2ZXt6LWluZGV4OjM7cmlnaHQ6MDt0b3A6NDUwcHh9LmFkdmFudGFnZXNfX2J1dHRvbntib3JkZXI6bm9uZTtvdXRsaW5lOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjIwcHggYXV0byAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHllbGxvdzt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3RyYW5zaXRpb246YWxsIC44cyBlYXNlO2FuaW1hdGlvbjphZHZhbnRnZXMtYW5pbSAzcyBsaW5lYXIgaW5maW5pdGV9LmFkdmFudGFnZXNfX2J1dHRvbiBzcGFue2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG87d2lkdGg6MjBweDtoZWlnaHQ6M3B4O2JhY2tncm91bmQtY29sb3I6dG9tYXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC44czt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmFkdmFudGFnZXNfX2J1dHRvbiBzcGFuOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6M3B4O2hlaWdodDoyMHB4O3RvcDotOHB4O2xlZnQ6NDElO2JhY2tncm91bmQtY29sb3I6dG9tYXRvfS5hZHZhbnRhZ2VzX19idXR0b24uYWN0aXZlIHNwYW57dHJhbnNpdGlvbjouOHM7dHJhbnNmb3JtOnJvdGF0ZSg0MDVkZWcpfUBrZXlmcmFtZXMgYWR2YW50Z2VzLWFuaW17MCV7Ym94LXNoYWRvdzowIDAgNHB4IHllbGxvd30yNSV7Ym94LXNoYWRvdzowIDAgOHB4IHllbGxvd301MCV7Ym94LXNoYWRvdzowIDAgMTVweCB5ZWxsb3d9MTAwJXtib3gtc2hhZG93OjAgMCA4cHggeWVsbG93fX0uc2VydmljZXN7YmFja2dyb3VuZC1jb2xvcjojMDAwO3BhZGRpbmc6MTUwcHggMCA1MHB4O3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZXJ2aWNlczo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE0OXB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgIzAwMCA0OSUsIHJnYmEoMCwwLDAsMCkgNTAlKX0uc2VydmljZXNfX2lubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc2VydmljZXNfX2l0ZW17bWF4LXdpZHRoOjM1MHB4O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO21hcmdpbjphdXRvfS5zZXJ2aWNlc19faXRlbSAuc2VydmljZXNfX2l0ZW0taW5uZXJ7cGFkZGluZzozMHB4IDA7bWF4LXdpZHRoOjM1MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjU3MHB4O2JhY2tncm91bmQtY29sb3I6IzAwMH0uc2VydmljZXNfX2l0ZW06OmJlZm9yZSwuc2VydmljZXNfX2l0ZW06OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtsZWZ0Oi0ycHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNmYjAwOTQsIGJsdWUsIGxpbWUsICNmZjAsIHJlZCwgI2ZiMDA5NCwgYmx1ZSwgbGltZSwgI2ZmMCwgcmVkKTtiYWNrZ3JvdW5kLXNpemU6NDAwJTt3aWR0aDpjYWxjKDEwMCUgKyA0cHgpO2hlaWdodDpjYWxjKDEwMCUgKyA0cHgpO3otaW5kZXg6LTI7YW5pbWF0aW9uOnNlcnZpY2VzLWFuaW0gMjBzIGxpbmVhciBpbmZpbml0ZX0uc2VydmljZXNfX2l0ZW06OmFmdGVye2ZpbHRlcjpibHVyKDIwcHgpO3otaW5kZXg6LTJ9LnNlcnZpY2VzX19pdGVtOmhvdmVyIC5jaXJjbGV7d2lkdGg6MTAwJX0uc2VydmljZXNfX2l0ZW06aG92ZXIgLmNpcmNsZSAuaWNvbi5hcnJvd3tiYWNrZ3JvdW5kOiNmZmY7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxcmVtLCAwKX0uc2VydmljZXNfX2l0ZW06aG92ZXIgLmJ1dHRvbi10ZXh0e2NvbG9yOiNmZmZ9QGtleWZyYW1lcyBzZXJ2aWNlcy1hbmltezAle2JhY2tncm91bmQtcG9zaXRpb246MCAwfTUwJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjMwMCUgMH0xMDAle2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0uc2VydmljZXNfX2ltZ3ttYXgtd2lkdGg6MzAwcHg7bWF4LWhlaWdodDo0MDBweDttYXJnaW4tYm90dG9tOjIwcHh9LnNlcnZpY2VzX19idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmxlYXJuLW1vcmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7b3V0bGluZTp0cmFuc3BhcmVudDtib3JkZXI6MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwYWRkaW5nOjA7Zm9udC1zaXplOmluaGVyaXQ7d2lkdGg6MTJyZW07aGVpZ2h0OmF1dG99LmxlYXJuLW1vcmUgLmNpcmNsZXt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjA3NiwgMSk7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW46MDt3aWR0aDozcmVtO2hlaWdodDozcmVtO2JhY2tncm91bmQ6dG9tYXRvO2JvcmRlci1yYWRpdXM6MS42MjVyZW19LmxlYXJuLW1vcmUgLmNpcmNsZSAuaWNvbnt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjA3NiwgMSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bWFyZ2luOmF1dG87YmFja2dyb3VuZDojZmZmfS5sZWFybi1tb3JlIC5jaXJjbGUgLmljb24uYXJyb3d7dHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC4wNzYsIDEpO2xlZnQ6MC42MjVyZW07d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjAuMTI1cmVtO2JhY2tncm91bmQ6bm9uZX0ubGVhcm4tbW9yZSAuY2lyY2xlIC5pY29uLmFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJzt0b3A6LTAuMjVyZW07cmlnaHQ6MC4wNjI1cmVtO3dpZHRoOjAuNjI1cmVtO2hlaWdodDowLjYyNXJlbTtib3JkZXItdG9wOjAuMTI1cmVtIHNvbGlkICNmZmY7Ym9yZGVyLXJpZ2h0OjAuMTI1cmVtIHNvbGlkICNmZmY7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmxlYXJuLW1vcmUgLmJ1dHRvbi10ZXh0e3RyYW5zaXRpb246YWxsIC40NXMgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuMDc2LCAxKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtwYWRkaW5nOjAuNzVyZW0gMDttYXJnaW46MCAwIDAgMS44NXJlbTtjb2xvcjp0b21hdG87Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmNvbnRhaW5lci1mbHVpZHttYXgtd2lkdGg6MTMwMHB4O3dpZHRoOjEwMCU7cGFkZGluZzowIDE1cHg7bWFyZ2luOjAgYXV0b30uZGV0YWlsc3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cGFkZGluZzoyMDBweCAwO2hlaWdodDoxMjAwcHg7cG9zaXRpb246cmVsYXRpdmV9LmRldGFpbHM6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTE0OXB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMwMDAgNDklLCByZ2JhKDAsMCwwLDApIDUwJSl9LmRldGFpbHNfX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5kZXRhaWxzX19pbWd7cG9zaXRpb246YWJzb2x1dGU7bWF4LXdpZHRoOjMwMHB4O21heC1oZWlnaHQ6ODAwcHg7dG9wOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmRldGFpbHNfX2l0ZW1ze2hlaWdodDo5MDBweH0uZGV0YWlsc19faXRlbXMtbGVmdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6NTAlfS5kZXRhaWxzX19pdGVtcy1yaWdodHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjUwJX0uZGV0YWlsc19faXRlbXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxNjVweDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0cmFuc2l0aW9uOmFsbCAuNXM7Y3Vyc29yOnBvaW50ZXJ9LmRldGFpbHNfX2l0ZW06aG92ZXIgLmRldGFpbHNfX2ltYWdlLWxlZnR7Ym9yZGVyOjAuNHJlbSBzb2xpZCB5ZWxsb3d9LmRldGFpbHNfX2l0ZW06aG92ZXIgLmRldGFpbHNfX2ltYWdlLXJpZ2h0e2JvcmRlcjowLjRyZW0gc29saWQgeWVsbG93fS5kZXRhaWxzX19pdGVtOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQ7d2lkdGg6MTAwJTt0b3A6NTBweDtoZWlnaHQ6NTJweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmRldGFpbHNfX2l0ZW0tMXt0b3A6LTIwcHh9LmRldGFpbHNfX2l0ZW0tMTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LXRvcC5zdmcpO3JpZ2h0OjMwcHh9LmRldGFpbHNfX2l0ZW0tMnt0b3A6MjAwcHh9LmRldGFpbHNfX2l0ZW0tMjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LXRvcC5zdmcpO3JpZ2h0OjEwcHh9LmRldGFpbHNfX2l0ZW0tM3t0b3A6NDQwcHh9LmRldGFpbHNfX2l0ZW0tMzo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LXRvcC5zdmcpO3JpZ2h0OjEwcHh9LmRldGFpbHNfX2l0ZW0tMyAuZGV0YWlsc19fc3VidGl0bGV7bGVmdDozNSV9LmRldGFpbHNfX2l0ZW0tNHt0b3A6NjUwcHh9LmRldGFpbHNfX2l0ZW0tNDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LWJvdHRvbS5zdmcpO3JpZ2h0OjE1cHg7dG9wOjE1cHh9LmRldGFpbHNfX2l0ZW0tNXt0b3A6MTA1cHh9LmRldGFpbHNfX2l0ZW0tNTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pY29ucy9yaWdodC1ib3R0b20uc3ZnKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBsZWZ0O2xlZnQ6MTVweDt0b3A6MTVweH0uZGV0YWlsc19faXRlbS01IC5kZXRhaWxzX19kZXNjcmlwdGlvbntib3R0b206NDBweDtsZWZ0OjMwJX0uZGV0YWlsc19faXRlbS02e3RvcDo1NTBweH0uZGV0YWlsc19faXRlbS02IC5kZXRhaWxzX19kZXNjcmlwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo1MCU7dG9wOjcwcHg7bGVmdDozMCV9LmRldGFpbHNfX2l0ZW0tNjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pY29ucy9yaWdodC10b3Auc3ZnKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBsZWZ0O2xlZnQ6ODhweDt0b3A6NDVweDt3aWR0aDo4NSV9LmRldGFpbHNfX2l0ZW0tN3t0b3A6NzAwcHh9LmRldGFpbHNfX2l0ZW0tNyAuZGV0YWlsc19fZGVzY3JpcHRpb257cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NTAlO3RvcDo3MHB4O2xlZnQ6MzAlfS5kZXRhaWxzX19pdGVtLTc6OmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvaWNvbnMvcmlnaHQtYm90dG9tLnN2Zyk7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgbGVmdDtsZWZ0OjEwMHB4O3RvcDoxNXB4O3dpZHRoOjgwJX0uZGV0YWlsc19faW1hZ2UtbGVmdHtsZWZ0OjA7d2lkdGg6MTA4cHg7aGVpZ2h0OjEwOHB4O3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjowLjRyZW0gc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwJTstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuNHMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAwLjRzIGVhc2U7dHJhbnNpdGlvbjphbGwgMC40cyBlYXNlO3otaW5kZXg6MX0uZGV0YWlsc19faW1hZ2UtcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDoxMDhweDtoZWlnaHQ6MTA4cHg7Ym9yZGVyOjAuNHJlbSBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC40cyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDAuNHMgZWFzZTt0cmFuc2l0aW9uOmFsbCAwLjRzIGVhc2U7ei1pbmRleDoxfS5kZXRhaWxzX19zdWJ0aXRsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTttYXJnaW4tYm90dG9tOjB9LmRldGFpbHNfX2Rlc2NyaXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjUwJTt0b3A6NzBweDtsZWZ0OjMwJX0uYWNjZXNzb3JpZXN7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2FjY2Vzc29yaWVzX19iZy5qcGcpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO3BhZGRpbmc6MjAwcHggMH0uYWNjZXNzb3JpZXNfX2xpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFjY2Vzc29yaWVzX19pdGVte2JhY2tncm91bmQtcG9zaXRpb246NDAlIDEwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjE1JTtoZWlnaHQ6NjAwcHg7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjphbGwgLjVzO2JvcmRlci10b3A6MXB4IHNvbGlkIHllbGxvdztib3JkZXItYm90dG9tOjFweCBzb2xpZCB5ZWxsb3c7cG9zaXRpb246cmVsYXRpdmV9LmFjY2Vzc29yaWVzX19pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OjFweCBzb2xpZCB5ZWxsb3d9LmFjY2Vzc29yaWVzX19pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCB5ZWxsb3d9LmFjY2Vzc29yaWVzX19pdGVtOmhvdmVye21heC13aWR0aDo4MDBweDt3aWR0aDoxMDAlO3RyYW5zaXRpb246YWxsIC40c30uYWNjZXNzb3JpZXNfX2l0ZW06aG92ZXIgc3Bhbnt0cmFuc2l0aW9uOmFsbCAuOHM7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0O3RyYW5zZm9ybTpyb3RhdGUoMGRlZyk7Ym90dG9tOjA7bGVmdDowfS5hY2Nlc3Nvcmllc19faXRlbSBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzo1cHg7Y29sb3I6eWVsbG93O2Rpc3BsYXk6YmxvY2s7d2lkdGg6NjAwcHg7Ym90dG9tOi0yMHB4O2xlZnQ6MTdweDtmb250LXNpemU6MjRweDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zaXRpb246YWxsIC43cztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDk5LDcxLDAuOSl9LnN3YWlwZXJ7cGFkZGluZzoxNTBweCAwO2JhY2tncm91bmQtY29sb3I6IzAwMDttaW4taGVpZ2h0OjgwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2FpcGVyIC5jb250YWluZXItZmx1aWR7bWluLWhlaWdodDo4MDBweDtoZWlnaHQ6MTAwJX0uc3dhaXBlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE0OXB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgIzAwMCA0OSUsIHJnYmEoMCwwLDAsMCkgNTAlKX0uc3dpcGVyLWNvbnRhaW5lcnt3aWR0aDo3MCU7aGVpZ2h0OjYwMHB4O2Zsb2F0OmxlZnQ7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2V9LnN3aXBlci1jb250YWluZXIubmF2LXNsaWRlcnt3aWR0aDozMCU7cGFkZGluZy1sZWZ0OjMwcHh9LnN3aXBlci1jb250YWluZXIubmF2LXNsaWRlciAuc3dpcGVyLXNsaWRle2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5zd2lwZXItY29udGFpbmVyLm5hdi1zbGlkZXIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZle29wYWNpdHk6MX0uc3dpcGVyLWNvbnRhaW5lci5uYXYtc2xpZGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnR7d2lkdGg6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci5uYXYtc2xpZGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQgLnN3YWlwZXJfX3RpdGxle2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjM2cHg7Y29sb3I6eWVsbG93O2ZvbnQtd2VpZ2h0OmJvbGR9LnN3aXBlci1jb250YWluZXI6aG92ZXIgLnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWNvbnRhaW5lcjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO29wYWNpdHk6MDt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXIubG9hZGluZ3tvcGFjaXR5OjE7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1zbGlkZXtvdmVyZmxvdzpoaWRkZW59LnN3aXBlci1zbGlkZSAuc2xpZGUtYmdpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5zd2lwZXItc2xpZGUgLmVudGl0eS1pbWd7ZGlzcGxheTpub25lfS5zd2lwZXItc2xpZGUgLmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQwJTtsZWZ0OjA7d2lkdGg6NTAlO3BhZGRpbmctbGVmdDo1JTtjb2xvcjojZmZmfS5zd2lwZXItc2xpZGUgLmNvbnRlbnQgLnN3YWlwZXJfX3RpdGxle2ZvbnQtc2l6ZTo2MHB4O2xpbmUtaGVpZ2h0OjcycHg7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6eWVsbG93fS5zd2lwZXItc2xpZGUgLmNvbnRlbnQgLmNhcHRpb257ZGlzcGxheTpibG9jaztmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTBweCk7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSwgdHJhbnNmb3JtIC43cyBlYXNlfS5zd2lwZXItc2xpZGUgLmNvbnRlbnQgLmNhcHRpb24uc2hvd3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTtvcGFjaXR5OjF9W2NsYXNzXj1cInN3aXBlci1idXR0b24tXCJde3dpZHRoOjQ0cHg7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYnV0dG9uLXByZXZ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTBweCl9LnN3aXBlci1idXR0b24tbmV4dHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTBweCl9LmZvb3Rlcnt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzAwMDtwYWRkaW5nOjUwcHggMCAyMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICM1NTV9LmZvb3Rlcl9faW5uZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mb290ZXJfX3RvcHtwYWRkaW5nLWJvdHRvbToyMHB4fS5mb290ZXJfX2xpc3R7Y29sb3I6I2ZmZn0uZm9vdGVyX19hZHJlc3N7bWFyZ2luLWJvdHRvbToxNXB4fS5mb290ZXJfX2l0ZW0tMXttYXgtd2lkdGg6NjAwcHg7cGFkZGluZy1yaWdodDoxMHB4fS5mb290ZXJfX2xvZ297d2lkdGg6MTAwcHg7bWFyZ2luLWJvdHRvbTozMHB4fS5mb290ZXJfX2xpc3R7bWFyZ2luLWJvdHRvbTozMHB4fS5mb290ZXJfX3NvY2lhbHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlcl9fc29jaWFsLWl0ZW17d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyX19zb2NpYWwtaXRlbTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOnllbGxvdztsZWZ0OjBweDtib3R0b206LTEwcHg7dHJhbnNpdGlvbjphbGwgLjJzO3RyYW5zZm9ybTpzY2FsZVgoMCl9LmZvb3Rlcl9fc29jaWFsLWl0ZW06aG92ZXI6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlWCgxKX0uZm9vdGVyX19zb2NpYWwtaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZvb3Rlcl9faXRlbS0ye2hlaWdodDo0MDBweDttYXgtd2lkdGg6NTAwcHg7d2lkdGg6MTAwJTtwZXJzcGVjdGl2ZToxMDAwcHg7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5mb290ZXJfX2NvbnRhaW5lcnttYXgtd2lkdGg6NTAwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MzUwcHg7Ym9yZGVyLXJhZGl1czoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246MS41cyBlYXNlLWluLW91dDt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnNpZGV7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjIwcHggNTBweDtjb2xvcjojZmZmO3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3JkZXItcmFkaXVzOjIwcHh9LmNvbnRlbnR7dHJhbnNmb3JtOnRyYW5zbGF0ZXooNzBweCkgc2NhbGUoMC44KTtsaW5lLWhlaWdodDoxLjVlbX0uZm9vdGVyX190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyX190ZXh0e21hcmdpbi10b3A6NTBweDtsaW5lLWhlaWdodDoyZW07Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxOHB4O2JhY2tncm91bmQtY2xpcDp0ZXh0O3RleHQtc2hhZG93OjBweCAzcHggM3B4IHJnYmEoMjU1LDI1NSwyNTUsMC41KX0uZm9vdGVyX190aXRsZTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMjBweDtoZWlnaHQ6M3B4O2JhY2tncm91bmQtY29sb3I6eWVsbG93O3dpZHRoOjcwcHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmZyb250e3otaW5kZXg6MjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZm9vdGVyX19pbWctMS5qcGcpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmJhY2t7YmFja2dyb3VuZC1jb2xvcjojMzMzO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ei1pbmRleDowO3BhZGRpbmctdG9wOjEwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2Zvb3Rlcl9faW1nLTIuanBnKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5mb290ZXJfX2NvbnRhaW5lcjpob3Zlcnt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpfWZvcm17dGV4dC1hbGlnbjpsZWZ0fS5iYWNrLmZvb3Rlcl9fdGl0bGV7bWFyZ2luOjB9Zm9ybSBsYWJlbCxmb3JtIGlucHV0e2Rpc3BsYXk6YmxvY2t9Zm9ybSBpbnB1dHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM0NDQ7cGFkZGluZzo1cHg7d2lkdGg6MTAwJTtjb2xvcjp5ZWxsb3d9aW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOnllbGxvd31mb3JtIGxhYmVse21hcmdpbjoxNXB4IDB9Zm9ybSBidXR0b25bdHlwZT1cInN1Ym1pdFwiXXtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87bWFyZ2luOjE1cHggYXV0bztwYWRkaW5nOjVweCAxMHB4O2JvcmRlcjozcHggc29saWQgIzU1NTtib3JkZXItcmFkaXVzOjRweDtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO291dGxpbmU6dHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjphbGwgLjVzfWZvcm0gYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7Ym9yZGVyOjNweCBzb2xpZCB5ZWxsb3d9LmZvb3Rlcl9fYm90dG9te3BhZGRpbmc6MjBweCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICM1NTV9LmZvb3Rlcl9fYm90dG9tLWlubmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O2NvbG9yOiM1NTV9LnBob25le3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjUwcHg7Ym90dG9tOjgwcHg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDt6LWluZGV4OjUwO2FuaW1hdGlvbjpwaG9uZS1hbmltICAycyBpbmZpbml0ZX0ucGhvbmUgc3Zne2ZpbGw6dG9tYXRvfUBrZXlmcmFtZXMgcGhvbmUtYW5pbXswJXt0cmFuc2Zvcm06c2NhbGUoMSl9NTAle3RyYW5zZm9ybTpzY2FsZSgxLjIpfTEwMCV7dHJhbnNmb3JtOnNjYWxlKDEuNSl9fS5wcmVsb2FkZXJ7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6IzAwMDt6LWluZGV4OjEwMDF9LnByZWxvYWRlcl9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTtsZWZ0OjUwJTt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O21hcmdpbi10b3A6LTM1cHg7bWFyZ2luLWxlZnQ6LTM1cHg7dGV4dC1hbGlnbjpjZW50ZXI7YW5pbWF0aW9uOnByZWxvYWRlci1yb3RhdGUgMnMgaW5maW5pdGUgbGluZWFyfUBrZXlmcmFtZXMgcHJlbG9hZGVyLXJvdGF0ZXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmxvYWRlZF9oaWRpbmcgLnByZWxvYWRlcnt0cmFuc2l0aW9uOjAuM3Mgb3BhY2l0eTtvcGFjaXR5OjB9LmxvYWRlZCAucHJlbG9hZGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogMTMxNXB4KXsuYWR2YW50YWdlc19faXRlbS0yLmFjdGl2ZXtsZWZ0OjBweH0uYWR2YW50YWdlc19faXRlbS00LmFjdGl2ZXtyaWdodDowcHh9LmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTIuYWN0aXZle3otaW5kZXg6MTA7dG9wOjQ5MHB4fS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi00LmFjdGl2ZXt6LWluZGV4OjEwO3JpZ2h0OjA7dG9wOjQ5MHB4fS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi0xLmFjdGl2ZXt6LWluZGV4OjEwO2xlZnQ6MHB4O3RvcDo2MHB4fS5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi0zLmFjdGl2ZXt6LWluZGV4OjEwO3JpZ2h0OjBweDt0b3A6NjBweH0uYWR2YW50YWdlc19fZGVzY3JpcHRpb257cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzo1MHB4IDEwcHggMTVweDtib3JkZXItcmFkaXVzOjIwcHg7bWF4LXdpZHRoOjQwMHB4O3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDI2LDI2LDAuOCk7aGVpZ2h0OjI1MHB4O292ZXJmbG93LXk6aGlkZGVufX1AbWVkaWEgKG1heC13aWR0aDogMTExNXB4KXsuc2VydmljZXNfX2lubmVye2ZsZXgtd3JhcDp3cmFwfS5zZXJ2aWNlc19faXRlbXttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpey5mb290ZXJfX2NvbnRhaW5lcnt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO3RyYW5zaXRpb246MHMgZWFzZS1pbi1vdXR9LmZvb3Rlcl9fY29udGFpbmVyOmhvdmVye3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyl9LnNpZGUgLmZyb250e2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KXsuZGV0YWlsc19fZGVzY3JpcHRpb257Zm9udC1zaXplOjEycHh9LmRldGFpbHNfX3N1YnRpdGxle2ZvbnQtc2l6ZToxOHB4O2xlZnQ6NDAlfS5kZXRhaWxzX19pdGVtcy1yaWdodC5kZXRhaWxzX19kZXNjcmlwdGlvbntsZWZ0OjMwJX19QG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KXsuYWJvdXRfX2lubmVye2ZsZXgtd3JhcDp3cmFwfS5hYm91dF9fZGVzY3JpcHRpb257bWF4LXdpZHRoOjEwMCV9LmFib3V0X19pbWd7ZGlzcGxheTpub25lfS52aWRlb3toZWlnaHQ6ODAwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCl7LmZvb3Rlcl9faW5uZXJ7ZmxleC13cmFwOndyYXB9LmRldGFpbHNfX2ltZ3tkaXNwbGF5Om5vbmV9LmRldGFpbHNfX2l0ZW06OmFmdGVye2Rpc3BsYXk6bm9uZX0uZGV0YWlsc19faXRlbS0xe3RvcDotMzBweH0uZGV0YWlsc19fZGVzY3JpcHRpb257dG9wOjExMHB4O3dpZHRoOjc1JX0uZGV0YWlsc19faXRlbS02IC5kZXRhaWxzX19kZXNjcmlwdGlvbnt0b3A6MTEwcHh9LmRldGFpbHNfX2l0ZW0tNyAuZGV0YWlsc19fZGVzY3JpcHRpb257dG9wOjExMHB4fS5kZXRhaWxzX19pdGVtcy1yaWdodCAuZGV0YWlsc19fc3VidGl0bGV7bGVmdDoyMCV9LmRldGFpbHNfX2l0ZW0tNnt0b3A6MzYzcHh9LmRldGFpbHNfX2l0ZW0tNHt0b3A6Njk1cHh9LmRldGFpbHNfX2l0ZW0tN3t0b3A6NjI1cHh9LmRldGFpbHNfX2l0ZW17aGVpZ2h0OjMwMHB4fS5mb290ZXJfX2l0ZW0tMXttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NDBweH0uYWNjZXNzb3JpZXNfX2lubmVye2Rpc3BsYXk6ZmxleH0uYWNjZXNzb3JpZXNfX2xpc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDo4MDBweDttYXJnaW46YXV0b30uYWNjZXNzb3JpZXNfX2l0ZW17YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgMTAlO21heC13aWR0aDo2MDBweDt3aWR0aDoxMDAlO2hlaWdodDoyMCU7cG9zaXRpb246cmVsYXRpdmV9LmFjY2Vzc29yaWVzX19pdGVtOmhvdmVye2hlaWdodDoyMCU7dHJhbnNpdGlvbjpub25lO21heC13aWR0aDo2MDBweH0uYWNjZXNzb3JpZXNfX2l0ZW06aG92ZXIgc3Bhbnt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5hY2Nlc3Nvcmllc19faXRlbSBzcGFue2NvbG9yOnllbGxvdzttYXgtd2lkdGg6NjAwcHg7aGVpZ2h0OjM2cHg7dG9wOjA7bGVmdDowO3RyYW5zZm9ybTpyb3RhdGUoMCl9LmFkdmFudGFnZXNfX2JveC0ye2Rpc3BsYXk6bm9uZX0uYWR2YW50YWdlc19fYm94LTF7bWFyZ2luOmF1dG99fUBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCl7LmJ1cmdlcl9fd3JhcHBlcntkaXNwbGF5OmZsZXh9LmhlYWRlcl9faW5uZXJ7ZGlzcGxheTpub25lfS5zZXJ2aWNlc19faXRlbTo6YmVmb3JlLC5zZXJ2aWNlc19faXRlbTo6YWZ0ZXJ7YW5pbWF0aW9uOnNlcnZpY2VzLWFuaW0gMHMgbGluZWFyIGluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uOjBzIGxpbmVhciBpbmZpbml0ZSBzZXJ2aWNlcy1hbmltfS5zd2lwZXItc2xpZGUgLmNvbnRlbnR7dG9wOjEwJX0uZGV0YWlsc19fZGVzY3JpcHRpb257bGVmdDowfX1AbWVkaWEgKG1heC13aWR0aDogNTgwcHgpey5kZXRhaWxzX19pbWFnZS1yaWdodHt3aWR0aDo5MHB4O2hlaWdodDo5MHB4O3RvcDoyNXB4fS5kZXRhaWxzX19pbWFnZS1sZWZ0e3dpZHRoOjkwcHg7aGVpZ2h0OjkwcHg7dG9wOjI1cHh9LmRldGFpbHNfX2l0ZW0tMyAuZGV0YWlsc19fc3VidGl0bGV7bGVmdDowfX1AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpey5zd2lwZXItY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjYwMHB4O2Rpc3BsYXk6ZmxleH0uc3dpcGVyLWNvbnRhaW5lci5uYXYtc2xpZGVye2Rpc3BsYXk6bm9uZX0uYWNjZXNzb3JpZXNfX2l0ZW17YmFja2dyb3VuZC1wb3NpdGlvbjo0MCUgMiV9LnZpZGVvX19jb250ZW50e3BhZGRpbmc6MCAxMHB4fX1AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpey5idXJnZXJfX2xpc3R7Zm9udC1zaXplOjQwcHh9LmRldGFpbHNfX3N1YnRpdGxle2ZvbnQtc2l6ZToxNHB4fS5kZXRhaWxzX19pbWFnZS1sZWZ0LC5kZXRhaWxzX19pbWFnZS1yaWdodHt3aWR0aDo3MHB4O2hlaWdodDo3MHB4fS5kZXRhaWxzX19pdGVtLTF7dG9wOi0xMDBweH0uZGV0YWlsc19faXRlbS00e3RvcDo3NzVweH0uZGV0YWlsc19faXRlbS0ze3RvcDo0NzVweH0uZm9vdGVyX19pdGVtLTJ7bWluLWhlaWdodDo0MzBweH0uZm9vdGVyX19jb250YWluZXJ7aGVpZ2h0OjQxNXB4fS5zaWRle3BhZGRpbmc6MjBweCAxMHB4fS5mb290ZXJfX3RleHR7bGluZS1oZWlnaHQ6MS41ZW19LmJ1cmdlcl9fbGlua3ttYXJnaW4tYm90dG9tOjMwcHh9LnN3aXBlci1zbGlkZSAuY29udGVudCAuc3dhaXBlcl9fdGl0bGV7Zm9udC1zaXplOjUwcHh9LmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTF7ei1pbmRleDoxMDtsZWZ0OjA7dG9wOjk1cHg7aGVpZ2h0OjMyNXB4fS5hZHZhbnRhZ2VzX19pdGVtLTJ7bGVmdDowO3RvcDozNTBweH0uYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMnt6LWluZGV4OjEwO3RvcDo1MjBweDtsZWZ0OjB9LmFkdmFudGFnZXNfX2J1dHRvbntkaXNwbGF5Om5vbmV9LmFkdmFudGFnZXNfX2ltZ3ttYXgtaGVpZ2h0OjIxNXB4O2hlaWdodDoxMDAlO21heC13aWR0aDozODBweDt3aWR0aDoxMDAlfS5hZHZhbnRhZ2Vze21pbi1oZWlnaHQ6MTMwMHB4fS5idXJnZXJ7d2lkdGg6MzRweDtyaWdodDotMzRweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMjYsMjYsMC4zKX0uYnVyZ2VyX19idXR0b257dG9wOjEwJTtsZWZ0Oi0zNHB4O2NvbG9yOnllbGxvd30uYnVyZ2VyX193cmFwcGVye3dpZHRoOmNhbGMoMTAwJSAtIDM0cHgpfX1AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpey5hY2Nlc3Nvcmllc19faXRlbSBzcGFue2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEgKG1heC13aWR0aDogNDEwcHgpey5zZXJ2aWNlc19faW1ne21heC13aWR0aDoyMDBweDttYXgtaGVpZ2h0OjMwMHB4O21hcmdpbi1ib3R0b206MH0uc2VydmljZXNfX2l0ZW0taW5uZXJ7bWF4LXdpZHRoOjMwMHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjQ2MHB4ICFpbXBvcnRhbnR9LnN3aXBlci1zbGlkZSAuY29udGVudHt0b3A6NSV9LnN3aXBlci1zbGlkZSAuY29udGVudHt3aWR0aDo3NSV9fUBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCl7LmJ1cmdlcl9fbGlzdHtmb250LXNpemU6MzBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2MHB4KXsuaGVhZGVyX19pbm5lcntkaXNwbGF5OmJsb2NrfX1cbiIsIiRiZzogI2YzZjhmYTtcclxuJHdoaXRlOiAjZmZmO1xyXG4kYmxhY2s6ICMyODI5MzY7XHJcblxyXG4ldHJhbnNpdGlvbl9hbGxfMDNzIHtcclxuICB0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtcclxufVxyXG4lYmFja2ZhY2VfdmlzaWJpbGl0eV9oaWRkZW57XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnR5OiBhbGwsICRkdXJhdGlvbjogMC40NXMsICRlYXNlOiBjdWJpYy1iZXppZXIoMC42NSwwLC4wNzYsMSkpIHtcclxuICAgIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbiAgfVxyXG5cclxuJG1heFdpZHRoOiAxMjgwO1xyXG5AbWl4aW4gYWRhcHRpdi1mb250KCRwY1NpemUsICRtb2JTaXplKSB7XHJcbiAkYWRkU2l6ZTogJHBjU2l6ZSAtICRtb2JTaXplO1xyXG4gJG1heFdpZHRoOiAkbWF4V2lkdGggLSAzMjA7XHJcbiBmb250LXNpemU6IGNhbGMoI3skbW9iU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDMyMHB4KSAvICN7JG1heFdpZHRofSkpO1xyXG59IiwiQGltcG9ydCAndmFycyc7XHJcbkBpbXBvcnQgJ2ZvbnRzJztcclxuQGltcG9ydCAnZ2xvYmFsJztcclxuXHJcbi8vIHN0YXJ0IGhlYWRlciBcclxuLmhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIDAuOCk7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDMwO1xyXG5cclxufVxyXG4uYnVyZ2Vye1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTUwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIDAuNik7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5idXJnZXJfX2J1dHRvbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogLTI1cHg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDIwO1xyXG59XHJcbi5idXJnZXJfX2J1dHRvbi1jbG9zZXtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxudHJhbnNmb3JtOiB0cmFuc2xhdGVYKDM4cHgpO1xyXG59XHJcbi5idXJnZXJfX2J1dHRvbi1vcGVue1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xyXG59XHJcblxyXG4uYnVyZ2VyX193cmFwcGVye1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIDAuOSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uYnVyZ2VyLW1lbnV7XHJcbndpZHRoOiAxMDAlO1xyXG5tYXJnaW46IGF1dG87XHJcbmFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmJ1cmdlcl9fd3JhcHBlci5hY3RpdmV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAuYnVyZ2VyX19pdGVte1xyXG4gICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgICRtZW51LWRlbGF5OiAxcztcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gICAgICAuYnVyZ2VyX19pdGVtOm50aC1jaGlsZCgjeyRpfSkge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICRtZW51LWRlbGF5O1xyXG4gICAgICB9XHJcbiAgICAgICRtZW51LWRlbGF5OiAkbWVudS1kZWxheSArIC4yNXM7XHJcbiAgICB9XHJcbiAgICAuYnVyZ2VyX19idXR0b24tY2xvc2V7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjNweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXJnZXJfX2J1dHRvbi1vcGVue1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjdweCk7XHJcbiAgICAgICAgfVxyXG59XHJcbi5idXJnZXJfX2xpc3R7XHJcbiAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmJ1cmdlcl9faXRlbXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC43cyAuN3M7XHJcbn1cclxuLmJ1cmdlcl9fbGlua3tcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogeWVsbG93O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuXHJcbi5sb2dvLWltZyB7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubWVudV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm1lbnVfX2xpbmsge1xyXG4gICAgY29sb3I6IHRvbWF0bztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0b21hdG87XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG51bCBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG51bCBsaSBhOmhvdmVyIHNwYW4ge1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbn1cclxuXHJcbnVsIGxpIGEgc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG59XHJcblxyXG51bCBsaSBhIHNwYW46bnRoLWNoaWxkKDIpIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xyXG59XHJcblxyXG51bCBsaSBhIHNwYW46bnRoLWNoaWxkKDMpIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbn1cclxuXHJcbnVsIGxpIGEgc3BhbjpudGgtY2hpbGQoNCkge1xyXG4gICAgbGVmdDogNzUlO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC40NXM7XHJcbn1cclxuXHJcbi8vIGVuZCBoZWFkZXIgXHJcblxyXG4vLyBzdGFydCB2aWRlbyBcclxuLnZpZGVvIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4udmlkZW9fX2NvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG59XHJcblxyXG4udmlkZW9fX3RpdGxlIHtcclxuICAgIGNvbG9yOiB5ZWxsb3c7XHJcbiAgICBAaW5jbHVkZSBhZGFwdGl2LWZvbnQoNjAsIDMwKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGFkYXB0aXYtZm9udCg4OCwgODApXHJcbiAgICAgICAgY29sb3I6IHRvbWF0bztcclxuICAgICAgICBmb250LWZhbWlseTogJ1J5ZScsIGN1cnNpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWRlb19fc3VidGl0bGUge1xyXG4gICAgY29sb3I6IHRvbWF0bztcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLy8gZW5kIHZpZGVvIFxyXG5cclxuLy8gc3RhcnQgYWJvdXQgXHJcbi5hYm91dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE0OXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsICMwMDAgNDklLCByZ2JhKDAsIDAsIDAsIDApNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDE1MXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMwMDAgNDklLCByZ2JhKDAsIDAsIDAsIDApNTAlKTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5hYm91dF9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbn1cclxuXHJcbi5hYm91dF9fZGVzY3JpcHRpb24ge1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxufVxyXG5cclxuLmFib3V0X19pbWcge1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxufVxyXG5cclxuLy8gZW5kIGFib3V0IFxyXG5cclxuLy8gc3RhcnQgYWR2YW50YWdlcyBcclxuLmFkdmFudGFnZXMge1xyXG4gICAgcGFkZGluZzogMjAwcHggMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmxvY2tfX2ltZy5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgbWluLWhlaWdodDogMTAwMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC44cztcclxufVxyXG5cclxuLmFkdmFudGFnZXMuYWN0aXZlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEzMDBweDtcclxufVxyXG5cclxuLmFkdmFudGFnZXNfX2l0ZW0td3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19pdGVtLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWR2YW50YWdlc19faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGJvcmRlcjogc29saWQgMXB4IHllbGxvdztcclxufVxyXG5cclxuLmFkdmFudGFnZXNfX2ltZyB7XHJcbiAgICBtYXgtaGVpZ2h0OiAyNDBweDtcclxuICAgIG1heC13aWR0aDogMzgwcHg7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDEwcHggMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICB3aWR0aDogMjMwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIDAuOCk7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG59XHJcblxyXG4uYWR2YW50YWdlc19faXRlbS0xIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uYWR2YW50YWdlc19faXRlbS0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogNDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19pdGVtLTMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19pdGVtLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA0O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19pdGVtLTIuYWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgICB0b3A6IDM1MHB4O1xyXG4gICAgbGVmdDogMjMwcHg7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19pdGVtLTQuYWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgICB0b3A6IDM1MHB4O1xyXG4gICAgcmlnaHQ6IDIzMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xyXG59XHJcblxyXG4uYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMSB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcclxufVxyXG5cclxuLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTEuYWN0aXZlIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBsZWZ0OiA0MDBweDtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTIge1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi0yLmFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogNDUwcHg7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi0zIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcclxufVxyXG5cclxuLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTMuYWN0aXZlIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogMzkwcHg7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi00IHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcclxufVxyXG5cclxuLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTQuYWN0aXZlIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNDUwcHg7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19idXR0b24ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgeWVsbG93O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbiAgICBhbmltYXRpb246IGFkdmFudGdlcy1hbmltIDNzIGxpbmVhciBpbmZpbml0ZTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdG9tYXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLThweDtcclxuICAgICAgICAgICAgbGVmdDogNDElO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0b21hdG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWR2YW50YWdlc19fYnV0dG9uLmFjdGl2ZSB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuOHM7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhZHZhbnRnZXMtYW5pbSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCB5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHllbGxvdztcclxuICAgIH1cclxufVxyXG5cclxuLy8gZW5kIGFkdmFudGFnZXMgXHJcblxyXG4vLyBzdGFydCBzZXJ2aWNlc1xyXG4uc2VydmljZXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDE1MHB4IDAgNTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE0OXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsICMwMDAgNDklLCByZ2JhKDAsIDAsIDAsIDApNTAlKTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zZXJ2aWNlc19faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnNlcnZpY2VzX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXJnaW46IGF1dG87IFxyXG4gICAgLnNlcnZpY2VzX19pdGVtLWlubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDU3MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2ZiMDA5NCwgIzAwMDBmZiwgIzAwZmYwMCwgI2ZmZmYwMCwgI2ZmMDAwMCwgI2ZiMDA5NCwgIzAwMDBmZiwgIzAwZmYwMCwgI2ZmZmYwMCwgI2ZmMDAwMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MDAlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0cHgpO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTtcclxuICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgICBhbmltYXRpb246IHNlcnZpY2VzLWFuaW0gMjBzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKDIwcHgpO1xyXG4gICAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5jaXJjbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICYuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcmVtLCAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ1dHRvbi10ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2VydmljZXMtYW5pbSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAwJSAwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX19pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnNlcnZpY2VzX19idG4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG4ubGVhcm4tbW9yZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdXRsaW5lOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICB3aWR0aDogMTJyZW07XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgLmNpcmNsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjQ1cywgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIC4wNzYsIDEpKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0b21hdG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNDVzLCBjdWJpYy1iZXppZXIoMC42NSwgMCwgLjA3NiwgMSkpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC40NXMsIGN1YmljLWJlemllcigwLjY1LCAwLCAuMDc2LCAxKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwLjEyNXJlbSBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMTI1cmVtIHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24tdGV4dCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjQ1cywgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIC4wNzYsIDEpKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxLjg1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogdG9tYXRvO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcblxyXG59XHJcblxyXG4vLyBlbmQgc2VydmljZXMgXHJcblxyXG5cclxuXHJcbi8vIHN0YXJ0IGRldGFpbHNcclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5kZXRhaWxzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiAyMDBweCAwO1xyXG4gICAgaGVpZ2h0OiAxMjAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTE0OXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjMDAwIDQ5JSwgcmdiYSgwLCAwLCAwLCAwKTUwJSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kZXRhaWxzX19pbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5kZXRhaWxzX19pbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbXMge1xyXG4gICAgaGVpZ2h0OiA5MDBweDtcclxufVxyXG5cclxuLmRldGFpbHNfX2l0ZW1zLWxlZnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5kZXRhaWxzX19pdGVtcy1yaWdodCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5kZXRhaWxzX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNjVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmRldGFpbHNfX2ltYWdlLWxlZnQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCB5ZWxsb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGV0YWlsc19faW1hZ2UtcmlnaHQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCB5ZWxsb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbS0xIHtcclxuICAgIHRvcDogLTIwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LXRvcC5zdmcpO1xyXG4gICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbS0yIHtcclxuICAgIHRvcDogMjAwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LXRvcC5zdmcpO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbS0zIHtcclxuICAgIHRvcDogNDQwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LXRvcC5zdmcpO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWxzX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgbGVmdDogMzUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbS00IHtcclxuICAgIHRvcDogNjUwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9sZWZ0LWJvdHRvbS5zdmcpO1xyXG4gICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmRldGFpbHNfX2l0ZW0tNSB7XHJcbiAgICB0b3A6IDEwNXB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcmlnaHQtYm90dG9tLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBib3R0b206IDQwcHg7XHJcbiAgICAgICAgbGVmdDogMzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbS02IHtcclxuICAgIHRvcDogNTUwcHg7XHJcblxyXG4gICAgLmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgbGVmdDogMzAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvcmlnaHQtdG9wLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICAgICAgbGVmdDogODhweDtcclxuICAgICAgICB0b3A6IDQ1cHg7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmRldGFpbHNfX2l0ZW0tNyB7XHJcbiAgICB0b3A6IDcwMHB4O1xyXG5cclxuICAgIC5kZXRhaWxzX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgdG9wOiA3MHB4O1xyXG4gICAgICAgIGxlZnQ6IDMwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL3JpZ2h0LWJvdHRvbS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xyXG4gICAgICAgIGxlZnQ6IDEwMHB4O1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmRldGFpbHNfX2ltYWdlLWxlZnQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDhweDtcclxuICAgIGhlaWdodDogMTA4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZGV0YWlsc19faW1hZ2UtcmlnaHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTA4cHg7XHJcbiAgICBoZWlnaHQ6IDEwOHB4O1xyXG4gICAgYm9yZGVyOiAwLjRyZW0gc29saWQgI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmRldGFpbHNfX3N1YnRpdGxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzX19kZXNjcmlwdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gICAgbGVmdDogMzAlO1xyXG59XHJcblxyXG4vLyBlbmQgZGV0YWlscyBcclxuXHJcbi8vIHN0YXJ0IGFjY2Vzc29yaWVzIFxyXG4uYWNjZXNzb3JpZXMge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hY2Nlc3Nvcmllc19fYmcuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIHBhZGRpbmc6IDIwMHB4IDA7XHJcbn1cclxuXHJcbi5hY2Nlc3Nvcmllc19fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hY2Nlc3Nvcmllc19faXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgMTAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTUlO1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvLyBwYWRkaW5nOiAwIDJweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB5ZWxsb3c7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgeWVsbG93O1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgeWVsbG93O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgeWVsbG93O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuOHM7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIGNvbG9yOiB5ZWxsb3c7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgbGVmdDogMTdweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDk5LCA3MSwgLjkpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBlbmQgYWNjZXNzb3JpZXMgXHJcblxyXG5cclxuLy8gc3RhcnQgc3dpcGVyIFxyXG4uc3dhaXBlciB7XHJcbiAgICBwYWRkaW5nOiAxNTBweCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogODAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE0OXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsICMwMDAgNDklLCByZ2JhKDAsIDAsIDAsIDApNTAlKTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiBcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnMgZWFzZSwgdHJhbnNmb3JtIC4zcyBlYXNlO1xyXG5cclxuICAgICYubmF2LXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblxyXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zd2FpcGVyX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sb2FkaW5nIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1zbGlkZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQGV4dGVuZCAlYmFja2ZhY2VfdmlzaWJpbGl0eV9oaWRkZW47XHJcblxyXG4gICAgLnNsaWRlLWJnaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbnRpdHktaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIC5zd2FpcGVyX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogeWVsbG93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsIHRyYW5zZm9ybSAuN3MgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5bY2xhc3NePVwic3dpcGVyLWJ1dHRvbi1cIl0ge1xyXG4gICAgd2lkdGg6IDQ0cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgQGV4dGVuZCAldHJhbnNpdGlvbl9hbGxfMDNzO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpO1xyXG59XHJcblxyXG4vLyBlbmQgc3dpcGVyIFxyXG5cclxuLy8gc3RhcnQgZm9vdGVyIFxyXG4uZm9vdGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1NTU7XHJcbn1cclxuXHJcbi5mb290ZXJfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG59XHJcbi5mb290ZXJfX3RvcHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX19saXN0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uZm9vdGVyX19hZHJlc3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmZvb3Rlcl9faXRlbS0xIHtcclxuICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX19sb2dvIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX2xpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mb290ZXJfX3NvY2lhbC1pdGVtIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcjphZnRlcntcclxuICAgICAgXHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7ICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5mb290ZXJfX3NvY2lhbC1pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5mb290ZXJfX2l0ZW0tMiB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IDEuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG59XHJcblxyXG4uc2lkZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIwcHggNTBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleig3MHB4KSBzY2FsZSgwLjgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG59XHJcblxyXG4uZm9vdGVyX190aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyZW07XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgdGV4dC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxufVxyXG5cclxuLmZvb3Rlcl9fdGl0bGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0yMHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLmZyb250IHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlcl9faW1nLTEuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4uYmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlcl9faW1nLTIuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uZm9vdGVyX19jb250YWluZXI6aG92ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbn1cclxuXHJcbmZvcm0ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmJhY2suZm9vdGVyX190aXRsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmZvcm0gbGFiZWwsXHJcbmZvcm0gaW5wdXQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmZvcm0gaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQ0NDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6IHllbGxvdztcclxufVxyXG5cclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiB5ZWxsb3c7XHJcbn1cclxuXHJcbmZvcm0gbGFiZWwge1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbn1cclxuXHJcbmZvcm0gYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjNTU1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdXRsaW5lOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgeWVsbG93O1xyXG4gICAgfVxyXG59XHJcbi5mb290ZXJfX2JvdHRvbXtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTU1O1xyXG59XHJcbi5mb290ZXJfX2JvdHRvbS1pbm5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG59XHJcblxyXG4vLyBlbmQgZm9vdGVyIFxyXG5cclxuLy8gc3RhcnQgcGhvbmUgXHJcbi5waG9uZXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgYm90dG9tOiA4MHB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB6LWluZGV4OiA1MDtcclxuICAgIGFuaW1hdGlvbjogcGhvbmUtYW5pbSAgMnMgaW5maW5pdGUgO1xyXG4gICAgc3Zne1xyXG4gICAgICAgIGZpbGw6IHRvbWF0bztcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwaG9uZS1hbmlte1xyXG4gICAgMCV7XHJcbiAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gICAgNTAle1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgXHJcbiAgICB9XHJcbiAgICAxMDAle1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIH1cclxuICAgXHJcbn1cclxuLy8gZW5kIHBob25lIFxyXG5cclxuXHJcbi5wcmVsb2FkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICB6LWluZGV4OiAxMDAxO1xyXG4gIH1cclxuXHJcbiAgLnByZWxvYWRlcl9faW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIG1hcmdpbi10b3A6IC0zNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYW5pbWF0aW9uOiBwcmVsb2FkZXItcm90YXRlIDJzIGluZmluaXRlIGxpbmVhcjtcclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgcHJlbG9hZGVyLXJvdGF0ZSB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2FkZWRfaGlkaW5nIC5wcmVsb2FkZXIge1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIC5sb2FkZWQgLnByZWxvYWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuQGltcG9ydCAnbWVkaWEnOyIsImh0bWwge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1mYW1pbHk6ICdDb21mb3J0YWEnLCBjdXJzaXZlO1xyXG59XHJcblxyXG51bCxcclxub2wsXHJcbmxpLFxyXG5wLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgXHJcbn1cclxuXHJcbmJ1dHRvbjpmb2N1cyxcclxuaW5wdXQ6Zm9jdXMge1xyXG4gIG91dGxpbmU6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi50aXRsZXtcclxuZm9udC13ZWlnaHQ6IDcwMDtcclxuQGluY2x1ZGUgYWRhcHRpdi1mb250KDUwLCAzMCk7XHJcbnRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbmNvbG9yOiB5ZWxsb3c7XHJcbm1hcmdpbi1ib3R0b206IDUwcHg7XHJcbnRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbi8vIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG50cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG50cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG5wb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG59XHJcblxyXG4udGl0bGUuYWN0aXZle1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XHJcbn1cclxuXHJcbi50aXRsZS5hY3RpdmU6YmVmb3Jle1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XHJcbn1cclxuXHJcbi50ZXh0e1xyXG5mb250LXdlaWdodDogNDAwO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5jb2xvcjogd2hpdGVzbW9rZTtcclxufVxyXG5cclxuLnN1YnRpdGxle1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6IHRvbWF0bztcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufSIsIkBtZWRpYSAobWF4LXdpZHRoOiAxMzE1cHgpIHtcclxuICAgIC5hZHZhbnRhZ2VzX19pdGVtLTIuYWN0aXZlIHtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkdmFudGFnZXNfX2l0ZW0tNC5hY3RpdmUge1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTIuYWN0aXZlIHtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB0b3A6IDQ5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZHZhbnRhZ2VzX19kZXNjcmlwdGlvbi00LmFjdGl2ZSB7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiA0OTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMS5hY3RpdmUge1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTMuYWN0aXZlIHtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIHRvcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWR2YW50YWdlc19fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDEwcHggMTVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgMjYsIC44KTtcclxuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTVweCkge1xyXG4gICAgLnNlcnZpY2VzX19pbm5lciB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZXJ2aWNlc19faXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuICAgIC5mb290ZXJfX2NvbnRhaW5lcntcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgIC5mb290ZXJfX2NvbnRhaW5lcjpob3ZlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgICAuc2lkZSAuZnJvbnR7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcclxuXHJcbiAgICAuZGV0YWlsc19fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsc19fc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsZWZ0OiA0MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRldGFpbHNfX2l0ZW1zLXJpZ2h0LmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBsZWZ0OiAzMCU7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIC5hYm91dF9faW5uZXIge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAuYWJvdXRfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFib3V0X19pbWcge1xyXG4gICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC52aWRlbyB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XHJcblxyXG4gICAgLmZvb3Rlcl9faW5uZXIge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsc19faW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWxzX19pdGVtOjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsc19faXRlbS0xIHtcclxuICAgICAgICB0b3A6IC0zMHB4O1xyXG4gICAgfVxyXG4gICAgLmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICB0b3A6IDExMHB4O1xyXG4gICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsc19faXRlbS02IC5kZXRhaWxzX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgdG9wOiAxMTBweDtcclxuICAgIH1cclxuICAgIC5kZXRhaWxzX19pdGVtLTcgLmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICB0b3A6IDExMHB4O1xyXG4gICAgfVxyXG4gICAgLmRldGFpbHNfX2l0ZW1zLXJpZ2h0IC5kZXRhaWxzX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgbGVmdDogMjAlO1xyXG4gICAgfVxyXG5cclxuLmRldGFpbHNfX2l0ZW0tNiB7XHJcbiAgICB0b3A6IDM2M3B4O1xyXG59XHJcblxyXG4uZGV0YWlsc19faXRlbS00IHtcclxuICAgIHRvcDogNjk1cHg7XHJcbn1cclxuXHJcbi5kZXRhaWxzX19pdGVtLTcge1xyXG4gICAgdG9wOiA2MjVweDtcclxufVxyXG4uZGV0YWlsc19faXRlbXtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyX19pdGVtLTEge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi5hY2Nlc3Nvcmllc19faW5uZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5hY2Nlc3Nvcmllc19fbGlzdCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiA4MDBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmFjY2Vzc29yaWVzX19pdGVtIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMCU7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDIwJTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDIwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6IHllbGxvdztcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX19ib3gtMiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWR2YW50YWdlc19fYm94LTEge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgIC5idXJnZXJfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlcl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2VzX19pdGVtIHtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBzZXJ2aWNlcy1hbmltIDBzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IDBzIGxpbmVhciBpbmZpbml0ZSBzZXJ2aWNlcy1hbmltO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSAuY29udGVudCB7XHJcbiAgICAgICAgdG9wOiAxMCU7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsc19fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xyXG4gICAgLmRldGFpbHNfX2ltYWdlLXJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgdG9wOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmRldGFpbHNfX2ltYWdlLWxlZnQge1xyXG4gICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsc19faXRlbS0zIC5kZXRhaWxzX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgJi5uYXYtc2xpZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY2Vzc29yaWVzX19pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgMiU7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XHJcbiAgICAuYnVyZ2VyX19saXN0IHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsc19fc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICAgIC5kZXRhaWxzX19pbWFnZS1sZWZ0LCAuZGV0YWlsc19faW1hZ2UtcmlnaHQge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgIH1cclxuICAgIC5kZXRhaWxzX19pdGVtLTEge1xyXG4gICAgICAgIHRvcDogLTEwMHB4O1xyXG4gICAgfVxyXG4gICAgLmRldGFpbHNfX2l0ZW0tNCB7XHJcbiAgICAgICAgdG9wOiA3NzVweDtcclxuICAgIH1cclxuICAgIC5kZXRhaWxzX19pdGVtLTMge1xyXG4gICAgICAgIHRvcDogNDc1cHg7XHJcbiAgICB9IFxyXG5cclxuICAgIC5mb290ZXJfX2l0ZW0tMiB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDQxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fdGV4dCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXJnZXJfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSAuY29udGVudCAuc3dhaXBlcl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWR2YW50YWdlc19fZGVzY3JpcHRpb24tMSB7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDk1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWR2YW50YWdlc19faXRlbS0yIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMzUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkdmFudGFnZXNfX2Rlc2NyaXB0aW9uLTIge1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHRvcDogNTIwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYWR2YW50YWdlc19fYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZHZhbnRhZ2VzX19pbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZHZhbnRhZ2VzIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMzAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1cmdlciB7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgcmlnaHQ6IC0zNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI2LCAyNiwgLjMpO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXJnZXJfX2J1dHRvbiB7XHJcbiAgICAgICAgdG9wOiAxMCU7XHJcbiAgICAgICAgbGVmdDogLTM0cHg7XHJcbiAgICAgICAgY29sb3I6IHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICAuYnVyZ2VyX193cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzRweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcclxuICAgIC5hY2Nlc3Nvcmllc19faXRlbSB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xyXG4gICAgLnNlcnZpY2VzX19pbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VydmljZXNfX2l0ZW0taW5uZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0NjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQge1xyXG4gICAgICAgIHRvcDogNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSAuY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xyXG4gICAgLmJ1cmdlcl9fbGlzdCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzYwcHgpIHtcclxuICAgIC5oZWFkZXJfX2lubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufSJdfQ== */
