.wrapper{margin:0 auto;width:100%;max-width:1200px}.burger-btn{position:fixed;top:20px;right:5px;padding:1.4rem;background:none;border:1px solid transparent;cursor:pointer;z-index:50;transition:width 1s;color:#000}.burger-btn:focus{outline:none;border:1px solid transparent}.burger-btn:hover .burger-btn__bars:after,.burger-btn:hover .burger-btn__bars:before{width:100%}.burger-btn__box{position:relative;width:40px;height:30px}.burger-btn__bars,.burger-btn__bars:after,.burger-btn__bars:before{position:absolute;height:4px;right:0;content:" ";background-color:gold;border-radius:3px;transition:width .3s;border:1px solid #ad9001}.burger-btn__bars{width:100%}.burger-btn__bars:after{top:13px;width:40%;transition-delay:.2s}.burger-btn__bars:before{top:27px;width:10%}.link{position:relative;color:#dbc328}.link,.link:after,.link:before{transition:transform .4s}.three:after{content:"";position:absolute;bottom:0;left:0;height:.1rem;width:100%;background-color:#dbc328;transform:scaleX(0)}.three:hover:after{transform:scale(1)}button{margin-top:1.5em;padding:1em 3em;border:none;border-radius:4px;background:none;background-color:transparent;border:1px solid #fdfdfd;border-radius:8px;color:#fff;font-size:1rem;text-transform:uppercase;cursor:pointer}.btn-special-animation,button{position:relative;overflow:hidden}.btn-special-animation{transition:background-color .3s;z-index:0}.btn-special-animation:before{display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(0);transform-origin:right;transition:transform .3s;z-index:-1}.btn-special-animation:hover:before{transform:scaleX(1);transform-origin:left}.section-heading{position:relative;font-size:3rem;font-weight:300;text-transform:uppercase;text-align:center;color:#fff;text-shadow:1px 1px 1px gold;padding:2em 0}.section-heading:after,.section-heading:before{display:inline-block;bottom:50%;content:" ";background-color:#ffbf00;margin:.25em;width:15%;max-width:80px;height:1px}.section-padding{padding:4em 0}.form{width:100%;position:relative}.form__control-btns{display:flex;align-items:center;justify-content:flex-end;padding:1rem 2rem;margin:0}.form__control-btns--send{font-size:4rem}.form__control-btns .button{font-size:1.2rem;margin:0;text-transform:none;letter-spacing:2px;cursor:pointer;background-color:rgba(198,155,25,.5);transition:background-color 1s,color 1s}.form__control-btns .button:hover{background-color:#fff;color:#000}.form__fieldset{max-width:100%;background-color:none;padding:.5rem;font-size:2rem;border:1px solid hsla(0,0%,100%,.1);border-radius:5px}.form__fieldset legend{font-size:2rem;text-align:center;font-weight:700;opacity:.5;text-shadow:1px 1px 1px #fff}.form__error{font-size:1.4rem;visibility:hidden}.form__item{padding:1rem}.form__item--fake{display:none}.form__item--position{position:absolute;left:4000px}.form__item label{display:inline-block;margin-bottom:0}.form__item input{width:100%;text-align:center;border:transparent;border-radius:3px;height:3rem;font-family:Cormorant Garamond,sans-serif;font-size:1.8rem}.form__item input:focus{caret-color:#ad9001;outline:0;background-color:#000;color:#fff;transition:background-color 1s}.form__item--check{padding:1rem;display:inline-block}.form__item--check .regulations{font-size:1.5rem}.form__item--check input[type=checkbox]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;background-color:#fff;cursor:pointer;border-radius:3px;margin:0;padding:0}.form__item--check .regulations{cursor:pointer;text-shadow:none}.form__item--check input[type=checkbox]:checked{display:inline-block;background-color:#000;transition:background-color .8s}.form__item--check input[type=checkbox]:after{display:inline-block;justify-content:center;align-items:center;font-family:FontAwesome;content:"\f00c";color:#fff;font-size:1.5rem;vertical-align:top}.form__item--check .box{text-align:center}.form__item textarea{width:100%;max-width:100%;min-height:100px;font-size:1.8rem;font-family:Cormorant Garamond,sans-serif;border:transparent;border-radius:3px;box-sizing:border-box;vertical-align:top;resize:vertical}.form__item textarea:focus{caret-color:#ad9001;outline:0;background-color:#000;color:#fff;transition:background-color 1s}@media (min-width:350px){.section-heading{font-size:3.5rem}}@media (min-width:700px){.section-heading{font-size:3.6rem}}@media (min-width:768px){.section-heading{font-size:3.6rem;margin:0}}@media (min-width:992px){.section-heading{font-size:4.8rem}}@keyframes a{0%{transform:translateX(200%)}to{transform:translateX(0)}}@keyframes b{0%{transform:scale(1.1);background-position:100% 100%}95%{transform:scale(auto);background-position:20% 10%}to{transform:scale(auto);background-position:20% 10%}}@keyframes c{0%{opacity:.5;top:-2%;left:15%;transform:scale(.1)}10%{opacity:.4}50%{transform:rotateX(180deg);opacity:.3}80%{opacity:.8}95%{opacity:.1}to{transform:rotateX(0deg);opacity:1;transform:translate(-50%)}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth;text-decoration:none}body{position:relative;font-family:Frank Ruhl Libre,sans-serif;font-weight:lighter;font-size:1.8rem;background-color:#fff;height:100%}body a{text-decoration:none;color:#fff;cursor:pointer}body li::marker{color:transparent;content:" "}nav{padding:0 2em;position:relative;color:#fff}nav .nav{text-transform:uppercase;position:fixed;top:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;height:0;width:40%;background-image:rgba(0,0,0,.9);z-index:45;transform:translateX(300%);transition:.7s cubic-bezier(.65,.05,.36,1)}nav .nav .main__logo{display:none;position:absolute;left:0;top:-10;z-index:1000;font-size:1.8rem;padding:0;color:#fff;text-transform:none;transition:color .5s;cursor:pointer}nav .nav .main__logo a:hover{-webkit-text-decoration:underline 2px #c4ac24;text-decoration:underline 2px #c4ac24;transition:-webkit-text-decoration 1s;transition:text-decoration 1s;transition:text-decoration 1s,-webkit-text-decoration 1s}nav .nav .active{color:#ad9001}nav .nav__img{display:block}nav .nav--active{transform:translateX(0);background-color:rgba(0,0,0,.9);height:100vh}nav .nav__item{position:relative;display:block;margin:.8em 0;padding:.2em;font-size:1.8rem;text-decoration:none;color:#000;cursor:pointer;color:#fff}nav .nav__item--contact{display:flex;align-items:center;justify-content:center}nav .nav__item--contact .fa-phone,nav .nav__item--contact .fa-solid{color:#fff;font-size:2.4rem;transition:color .5s}nav .nav__item--contact .fa-phone:hover,nav .nav__item--contact .fa-solid:hover{color:#ad9001}nav .nav .logo{position:absolute;left:10px;bottom:.5em;z-index:100}nav .nav .logo .logo__img{height:50px}.nav-items-animation{animation:a 1s both}.black-bars-color,.black-bars-color:after,.black-bars-color:before{background-color:#000}.header{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;text-align:center;color:#fff;background-color:#000;height:100vh}.header,.header .section-img{position:relative;width:100%;overflow:hidden}.header .section-img{height:100vh;background-image:linear-gradient(45deg,rgba(9,9,9,.1) 9%,rgba(0,0,0,.3),rgba(0,0,0,.1)),url(../img/prywatny-detektyw-nea-mobile.jpg);background-size:cover;background-position:20% 10%;background-attachment:scroll;animation-name:b;animation-duration:20s}.header .main-logo{position:absolute;top:40%;left:50%;transform:translate(-50%);z-index:4;animation-name:c;animation-duration:4s}.header .main-logo .text_heading{font-size:1.7rem;text-align:end;font-weight:700;letter-spacing:1px;margin-right:.1em}.header .main-logo img{width:205px;height:105px}.header .header-theme{position:absolute;top:10%;left:5%;padding:.2em;margin:0;text-shadow:1px 1px 1px #000;z-index:5;text-align:start}.header .header-theme,.header .header-theme__decore{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.header .header-theme__heading{font-size:3.5rem;font-weight:bolder;margin-bottom:0;padding:0}.header .header-theme__heading span{font-size:50%}.header .header-theme__description{color:#ad9001}.header .header-theme__bottom{padding:.3em;font-size:1.5rem}.header__btn{position:absolute;right:5%;bottom:10%;z-index:5;background-color:transparent;font-weight:700;margin-top:1.5em;padding:.8em 1.6em;font-size:1.5rem;border:1px solid #baa727;border-radius:5px;color:#fff;text-decoration:none;cursor:pointer}.header__btn:before{background-color:rgba(183,163,49,.3)}.header .logo{position:absolute;left:10px;top:0;z-index:100}.header .logo .logo__img{height:100px}.header .logo__main{z-index:1000;font-size:1rem;padding:1rem}.about{overflow:hidden}.about .section-img{height:100%;width:100%;position:relative;background-image:linear-gradient(45deg,rgba(9,9,9,.9),rgba(0,0,0,.7),rgba(0,0,0,.9)),url(../img/detektywi-wlamanie-mobile.jpg);background-size:cover;background-position:0 100%;background-attachment:fixed;background-position:fixed;overflow:hidden}.about .section-text{display:flex;justify-content:left;align-items:center;flex-direction:column;font-size:1.8rem;text-align:center;margin:0;padding:0}.about .section-text .bottom-space{padding:1em 0 2em}.about .section-text__headline{font-size:130%;padding:0 .5em 2em;color:#ad9001;font-style:italic;letter-spacing:1px}.about .section-text__headline a{color:#ad9001}.about .section-text__text{font-size:2.2rem}.about .section-text__box{max-width:100%;color:#fff;background-color:rgba(7,7,7,.1);margin:.6em;padding:1em;transform:rotateY(10deg);transition-property:background-color;transition-duration:1s}.about .section-text__box:hover{background-color:rgba(7,7,7,.9)}.about .section-text__box:hover h3{color:gold}.about .section-text__box--title{margin-bottom:.7em;text-align:center;color:#ad9001;transition-property:color;transition-duration:2s}.about .section-text__box p{margin-bottom:.5em}.about .section-text__box ul :first-child{margin-top:.7em}.about .section-text__box li{margin-bottom:.7em}.about .section-text .icon-text{margin-bottom:.5em}.about .section-text .icon-text__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.about .section-text .icon-text__item{color:#fff;padding:1.5em;text-align:center}.about .section-text .icon-text__item i{font-size:5rem;margin-bottom:.1em;color:#000;text-shadow:1px 0 5px #fff}.about .section-text .icon-text__item p{font-size:2.5rem;padding:.5em .3em}.offer{background-color:#000;overflow:hidden}.offer .section-heading-special{padding:0 0 2em}.offer .heading-change{padding:1em 0 1.5em}.offer .cards-wrapper{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.offer .cards-wrapper .my{position:relative}.offer .cards-wrapper .my__card{position:relative;margin:2em;height:375px;min-width:270px;max-width:270px;color:#fff;text-align:center;perspective:1050px;box-shadow:3px 3px 8px rgba(255,230,1,.3);border-radius:5px;padding:0;transition:box-shadow .2s}.offer .cards-wrapper .my__card:hover{box-shadow:3px 3px 8px rgba(255,230,1,.01)}.offer .cards-wrapper .my__card:hover .my__card-img{transform:rotateY(-180deg);opacity:0}.offer .cards-wrapper .my__card:hover .my__card--info{transform:rotateY(0deg);opacity:1;box-shadow:5px 5px 8px rgba(255,230,1,.4)}.offer .cards-wrapper .my__card--info{position:absolute;top:0;bottom:0;left:0;right:0;padding:.5em;display:flex;flex-direction:column;justify-content:center;border-radius:5px;background-image:linear-gradient(45deg,#c4a719,rgba(0,0,0,.9));opacity:0;transform:rotateY(180deg);transition:transform 1.2s,opacity 1.2s;text-align:center;font-size:2rem}.offer .cards-wrapper .my__card--info .localization{position:absolute;bottom:0;left:50%;width:80%;transform:translate(-50%);font-size:2rem;padding:.8em}.offer .cards-wrapper .my__card--info .localization hr{border:1px solid gold;opacity:.2}.offer .cards-wrapper .my__card--info li{margin-bottom:1em}.offer .cards-wrapper .my__card-img{background-position:50%;transition:transform 1.2s,opacity 1.2s;background-color:linear-gradient(180deg,rgba(0,0,0,.9) -1%,rgba(0,0,0,.2),rgba(0,0,0,.9))}.offer .cards-wrapper .my__card-img,.offer .cards-wrapper .my__card-img img{position:relative;height:100%;border-radius:5px;background-size:cover;overflow:hidden}.offer .cards-wrapper .my__card-img img{display:inline-block;width:auto;margin:0;padding:0;background-color:#000;box-shadow:3px 3px 8px rgba(255,230,1,.3);opacity:.6}.offer .cards-wrapper .my__card-img .gradient{background-color:linear-gradient(180deg,rgba(0,0,0,.9) -1%,rgba(0,0,0,.2),rgba(0,0,0,.9))}.offer .cards-wrapper .my__card-img h3{position:absolute;top:0;font-size:3rem;text-shadow:1px 1px 1px #000}.offer .cards-wrapper .my__card-img:hover{transform:rotateY(-180deg);opacity:0}.offer .cards-wrapper .my__card-img--two{background-image:linear-gradient(180deg,rgba(0,0,0,.9) -1%,rgba(0,0,0,.2),rgba(0,0,0,.9)),url(../img/ochrona-osob-detektyw-nea.jpg)}.offer .cards-wrapper .my__card-img--four{background-image:linear-gradient(180deg,rgba(0,0,0,.9) -1%,rgba(0,0,0,.2),rgba(0,0,0,.9)),url(../img/obserwacje-kontrobserwacje.jpg)}.offer .cards-wrapper .my__card-img--six{background-image:linear-gradient(180deg,rgba(0,0,0,.9) -1%,rgba(0,0,0,.2),rgba(0,0,0,.9)),url(../img/detektyw-urzadzenia-szpiegujace.jpg)}.offer .cards-wrapper .my__card-img--title{font-size:2rem}.offer .cards-wrapper .my__card-img--bottom{position:absolute;bottom:10px;right:20px}.offer .cards-wrapper .my__card-img--bottom i{font-size:1.3rem;margin-right:.6em}.offer .cards-wrapper .my__card-img--distance{position:absolute;bottom:50px;left:20px;font-size:2.3rem;opacity:.4;text-shadow:1px 0 5px #ffe601;letter-spacing:2px}.offer .description{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:1em 0;font-size:2.2rem}.offer .description__box{width:100%}.offer .description__box h3{text-align:center;color:#ad9001;font-size:130%;margin:1em 0}.offer .description__text{padding:.8em;color:#fff;text-align:justify;font-size:2.2rem}.prices{background-color:#000;overflow:hidden}.prices .section-heading{padding:2em 0 1em}.prices .section-padding{padding-bottom:0}.prices .section-img{height:100%;width:100%;position:relative;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/pozyskiwanie-dowodow-mobile.jpg);background-size:cover;background-position:50%;background-attachment:fixed;background-position:fixed;overflow:hidden}.prices .description__box{font-size:2.2rem;margin-bottom:4em}.prices .description h3{font-size:130%;color:#ad9001;text-align:center;margin:1em 0}.prices .description__text{color:#fff;text-align:justify;padding:.8em}.prices .description__text p{margin-bottom:.8em}.opinions{background-color:#000}.opinions .section-heading{padding-top:0}.opinions .slider{display:flex;position:relative;max-height:400px;border-radius:6px;overflow:hidden;margin-bottom:3em;background-color:#000}.opinions .slider .slider-card{position:relative;max-width:100%;min-width:100%;height:100%;border-radius:4px;background-color:#000;color:#fff;padding:.5em}.opinions .slider .slider-card .slider-img{width:100px}.opinions .slider .slider-card img{position:absolute;top:20px;right:20px;opacity:.4;transition-property:opacity;transition-duration:1s}.opinions .slider .slider-card img:hover{opacity:.9}.opinions .slider .slider-card:hover img{opacity:1}.opinions .slider .slider-card__name{padding:.5em;font-size:2.5rem;font-weight:700;text-align:left;margin-top:1em;margin-bottom:1em;color:#ad9001}.opinions .slider .slider-card__text{padding:.5em 1.8em;margin-bottom:2em;font-size:1.5;text-align:justify}.opinions .slider .slider-card__star{position:absolute;bottom:10px;right:40px;text-align:right;color:gold}.opinions .slider .slider-box{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;transform:tranlateX(0);transition:transform 1s}.opinions .slider .btn{position:absolute;top:50%;transform:translateY(-50%);padding:.5em .8em;color:gold;background-color:rgba(0,0,0,.1);font-size:3rem;border:none;cursor:pointer;margin:0}.opinions .slider .btn-left{left:0}.opinions .slider .btn-right{right:0}.opinions .slider .btn span{display:block;transition:transform .3s}.opinions .slider .btn:hover span{transform:scale(.75)}.contact{background-color:#fff;color:#fff}.contact,.contact .section-img{position:relative;overflow:hidden}.contact .section-img{padding:2.6em .6em 3em;background-image:linear-gradient(90deg,rgba(9,9,9,.3),rgba(0,0,0,.9),rgba(0,0,0,.3)),url(../img/kontakt-biuro-detektywistyczne-nea-mobile.jpg);background-size:cover;background-position:50%;background-attachment:fixed;text-align:center}.contact .section-img__title{font-size:3rem;margin-bottom:.5em}.contact .cookie_alert{z-index:2000;display:flex;justify-content:center;align-items:center}.contact .cookie_alert .cover{display:none}.contact .cookie_alert .script-box{z-index:2000;position:fixed;bottom:0;background-color:rgba(0,0,0,.8);padding:1em;font-size:1.8rem;height:200px;width:100%;text-align:center;opacity:0;transform:translateY(100%);animation:d .8s .8s forwards;border-top:1px solid gold}.contact .cookie_alert .script-btn{margin-top:1em;padding:.5em 1em;margin-bottom:.5em;font-size:1.8rem;border:1px solid gold;border-radius:7px;color:#000;background-color:#fff;transition:background-color .4s;cursor:pointer}.contact .cookie_alert .script-btn:hover{background-color:#ad9001}@keyframes d{to{opacity:1;transform:translateY(0)}}.contact .contact__wrapper{width:100%}.contact .contact-box{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1.6em 0;width:100%}.contact .contact-box__items{display:flex;flex-direction:column;width:100%;height:100%;margin-bottom:3em;font-size:2rem}.contact .contact-box__items .contact-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.contact .contact-box__items .contact-header__title{font-style:normal;font-size:3.5rem;font-weight:700;margin-bottom:3rem}.contact .contact-box__items .contact-header__title .color-brand{color:#ad9001;font-size:larger}.contact .contact-box .box-items__items{height:100%}.contact .contact-box .box-items .contact-details{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;font-style:normal;width:100%}.contact .contact-box .box-items .contact-details__link{margin-bottom:6rem}.contact .contact-box .box-items .contact-details .contact-detail{padding:1rem}.contact .contact-box .box-items .contact-details .contact-detail__address .contact__text{margin-bottom:1rem}.contact .contact-box .box-items .contact-details .contact-detail__address .contact__text--last{margin-bottom:7rem}.contact .contact-box .box-items .contact-details .contact-detail__link--contact{margin-bottom:1rem}.contact .contact-box .box-items .contact-details .contact-detail__link--contact a{color:#fff;transition:color .5s}.contact .contact-box .box-items .contact-details .contact-detail__link--contact a i{font-size:2rem}.contact .contact-box .box-items .contact-details .contact-detail__link--contact p{display:inline-block}.contact .map-wrapper{width:100vw;display:flex;justify-content:center;align-items:center;width:100%}.contact .map-wrapper .map{z-index:9;width:100%;border:none}.contact .map-wrapper .map iframe{width:100%;height:450px;opacity:.75;border-radius:5px}.contact .social-media{text-align:center}.contact .social-media__text{font-size:2rem;padding:4em 0 1em}.contact .social-media__link{font-size:3rem;padding:0}.contact .social-media__link a{padding:0 1em;transition:color 1s}.contact .social-media__link a:hover,.footer{color:#ad9001}.footer{position:relative;background-color:#000;overflow:hidden;background-size:cover}.footer img{position:absolute;left:50%;top:8%;transform:translate(-50%);width:60px}.footer__bottom-text{padding:0;text-align:center;margin-top:.5em}.footer__bottom-text--one{margin-top:3em}.footer .footer__box-myname{color:#fff;padding:1rem;margin:1em 0;text-align:right;font-size:1.3rem}.footer .footer__box-myname .footer__box-title{padding:0;font-size:1rem}.footer .footer__box-myname a{text-decoration:none;color:#fff;margin:1rem;font-weight:700;transition:color 1s}.footer .footer__box-myname a:hover{color:#ff3401}.footer .footer__bottom-text{font-size:1.5rem}.footer .footer__bottom-text .theme{color:#ad9001}@media (min-width:320px){.header .header-theme{display:inline-block;padding:1em}.header .header-theme__first{color:#fff}.header .header-theme__heading{font-size:3rem;margin-bottom:.5rem}.header .header-theme__bottom{padding:.2em;font-size:2rem}.contact .cookie_alert .script-box{position:fixed;bottom:0;padding:2.5rem;font-size:1.8rem;height:200px}.contact .cookie_alert .script-box .script-btn{font-size:1.8rem}}@media (min-width:500px){.header .header-theme__decore{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (min-width:567px){.nav{width:30%}.nav__item{padding:1em;font-size:1.5rem}.contact .cookie_alert .script-box{padding:2.5rem;font-size:1.8rem;height:150px}}@media (min-width:576px){.contact__box{flex-direction:row;justify-content:space-between}.contact__box-text{width:55%}.contact__box-text--right{text-align:justify}.contact__box-img{width:40%}.contact__box-img--right{order:1}.contact__img{margin-bottom:0;max-height:300px}}@media (min-width:700px){.section-heading{font-size:3.6rem}.contact .section-img{padding:4.6em .6em 6em}}@media (min-width:750px){.nav{width:30%}.nav__item{font-size:1.8rem}.header .header-theme,.nav__item{padding:1em}.header .header-theme__first{color:#fff}.header .header-theme__heading{font-size:5.5rem;margin-bottom:.5rem}.header .header-theme__bottom{margin-top:1.8rem;font-size:1.9rem}.header__btn{font-size:1.7rem}}@media (min-width:768px){nav{width:100%;height:4rem;background-color:rgba(0,0,0,.9);position:fixed;z-index:1000;display:flex;align-items:center;justify-content:center}nav .burger-btn,nav .logo{display:none}nav .nav{position:relative;display:flex;justify-content:flex-end;position:static;align-items:center;transform:translateX(0);transition:0s;width:100%;max-width:1200px}nav .nav .main__logo{display:inline-block;position:absolute;left:0;z-index:500}nav .nav .main__logo img{height:40px;width:auto}nav .nav__items{display:flex}nav .nav__img{position:relative}nav .nav--active{display:none}nav .nav__item{position:relative;display:inline;margin:.8em 0;padding:0 1em;font-size:1.7rem;text-decoration:none;color:#fff;cursor:pointer}nav .nav__item--contact,nav .nav__item--first,nav .nav__item:before,nav .nav__item:hover:before{display:none}nav .nav .logo{position:absolute;left:10px;bottom:.5em;z-index:100}nav .nav .logo .logo__img{height:100px}.header .main-logo .text_heading{font-size:2.5rem}.header .section-img{background-image:linear-gradient(45deg,rgba(9,9,9,.1) 9%,rgba(0,0,0,.3),rgba(0,0,0,.1)),url(../img/prywatny-detektyw-nea-1280.jpg);background-size:cover;background-position:20% 10%;background-attachment:scroll}.contact .contact-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:2em 0;width:100%}.contact .contact-box__items{display:flex;flex-direction:column;width:55%;margin-bottom:1em;font-size:1.4rem}.contact .contact-box__items .contact-header__title{font-size:5rem;margin-bottom:4rem}.contact .contact-box .box-items .contact-details{font-size:2.5rem}.contact .contact-box .box-items .contact-details__link{margin-bottom:6rem}.contact .contact-box .box-items .contact-details .contact-detail{padding:1rem}.contact .contact-box .box-items .contact-details .contact-detail__address .contact__text{margin-bottom:1rem}.contact .contact-box .box-items .contact-details .contact-detail__address .contact__text--last{margin-bottom:7rem}.contact .contact-box .box-items .contact-details .contact-detail__link--contact{margin-bottom:1rem}.contact .contact-box .box-items .contact-details .contact-detail__link--contact a{transition:color .5s}.contact .contact-box .box-items .contact-details .contact-detail__link--contact a:hover{color:#ad9001}.contact .contact-box .box-items .contact-details .contact-detail__link--contact a i{font-size:2.2rem}.contact .contact__wrapper{width:45%}.contact .contact__wrapper fieldset legend{font-size:2.2rem}.contact .contact__wrapper fieldset form .regulations{font-size:1.6rem}.contact .cookie_alert .script-box{padding:2.5rem 6rem;font-size:2rem;height:150px}.contact .cookie_alert .script-box .script-btn{font-size:1.8rem}.main-img{padding:25rem 2em}.main-img__title{font-size:4rem}.offer{background-color:#000;overflow:hidden}.offer .section-heading-special{padding:0 0 2em}.offer .section-img{height:100%;width:100%;position:relative;background-position:fixed;overflow:hidden}.offer .heading-change{padding-bottom:1.5em}.offer .cards-wrapper{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.offer .cards-wrapper .my{position:relative}.offer .cards-wrapper .my__card{position:relative;margin:2em;height:375px;min-width:270px;max-width:270px;color:#fff;text-align:center;perspective:1050px;box-shadow:3px 3px 8px rgba(255,230,1,.3);border-radius:5px;transition:box-shadow .2s}.offer .cards-wrapper .my__card:hover{box-shadow:3px 3px 8px rgba(255,230,1,.01)}.offer .cards-wrapper .my__card:hover .my__card-img{transform:rotateY(-180deg);opacity:0}.offer .cards-wrapper .my__card:hover .my__card--info{transform:rotateY(0deg);opacity:1;box-shadow:5px 5px 8px rgba(255,230,1,.4)}.offer .cards-wrapper .my__card--info{position:absolute;top:0;bottom:0;left:0;right:0;padding:.5em;display:flex;flex-direction:column;justify-content:center;border-radius:5px;background-image:linear-gradient(45deg,#c4a719,rgba(0,0,0,.9));opacity:0;transform:rotateY(180deg);transition:transform 1.2s,opacity 1.2s;text-align:center;font-size:2rem}.offer .cards-wrapper .my__card--info .localization{position:absolute;bottom:0;left:50%;width:80%;transform:translate(-50%);font-size:2rem;padding:.8em}.offer .cards-wrapper .my__card--info .localization hr{border:1px solid gold;opacity:.2}.offer .cards-wrapper .my__card--info li{margin-bottom:1em}.offer .description{align-items:flex-start;flex-direction:row}.footer__bottom-text{padding:1em;text-align:center}.footer .footer__box-myname .footer__box-title{font-size:1.6rem}.footer .footer__bottom-text{font-size:1.8rem}}@media (min-width:992px){.about .section-img{background-image:linear-gradient(45deg,rgba(9,9,9,.9),rgba(0,0,0,.7),rgba(0,0,0,.9)),url(../img/detektywi-wlamanie-1280.jpg);background-size:cover;background-position:0 100%;background-attachment:fixed}.about .section-text{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.8rem;text-align:center}.about .section-text__headline{font-size:130%;padding:0 .5em 2em;color:#ad9001;font-style:italic;letter-spacing:1px}.about .section-text__text{display:flex;justify-content:center;flex-direction:row;font-size:2.2rem;margin:1em 0}.about .section-text__box{width:30%;min-height:100%;color:#fff;background-color:rgba(7,7,7,.3);margin:.6em;padding:1em}.about .section-text__box--title{margin-bottom:.5em;text-align:center;color:#ad9001}.about .section-text .icon-text{margin-bottom:.5em}.about .section-text .icon-text__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.about .section-text .icon-text__item{color:#fff;padding:1.5em;text-align:center}.about .section-text .icon-text__item i{font-size:5rem;margin-bottom:.5em;color:#000;text-shadow:1px 0 5px #fff}.about .section-text .icon-text__item p{font-size:2.5rem;padding:.5em .3em}.prices .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/pozyskiwanie-dowodow-1280.jpg)}.contact .section-img,.prices .section-img{background-size:cover;background-position:50%;background-attachment:fixed}.contact .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/kontakt-biuro-detektywistyczne-nea-1280.jpg)}.contact__box{margin:5em 0}.contact__box-text{display:flex;flex-direction:column;justify-content:space-around;margin-bottom:2.5em}.contact .contact__wrapper fieldset form .regulations{font-size:1.8rem}}@media (min-width:1090px){.contact .section-img{padding:4.5em 1em 4em}}@media (min-width:1100px){.header .header-theme{padding:1em}.header .header-theme__first{color:#fff}.header .header-theme__heading{font-size:5.5rem;margin-bottom:.5rem}.header .header-theme__bottom{font-size:2rem}.header__btn{font-size:1.7rem}}@media (min-width:1450px){.header .header-theme{bottom:43%}.prices .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/pozyskiwanie-dowodow-1920.jpg);background-size:cover;background-position:50%;background-attachment:fixed}.contact .section-img .section-img{background-image:linear-gradient(45deg,rgba(9,9,9,.1) 9%,rgba(0,0,0,.3),rgba(0,0,0,.1)),url(../img/prywatny-detektyw-nea-1920.jpg);background-size:cover;background-position:20% 10%;background-attachment:scroll}.contact .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/kontakt-biuro-detektywistyczne-1920.jpg);background-size:cover;background-position:50%;background-attachment:fixed}}@media (min-width:1850px){.header .header-theme{bottom:41%}}@media (min-width:2500px){.header .background-img .contact .section-img .section-img{background-image:linear-gradient(45deg,rgba(9,9,9,.1) 9%,rgba(0,0,0,.3),rgba(0,0,0,.1)),url(../img/prywatny-detektyw-nea-5000.jpg);background-size:cover;background-position:20% 10%;background-attachment:scroll}.header .header-theme{bottom:40%}.about .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/detektywi-wlamanie-4000.jpg)}.about .section-img,.prices .section-img{background-size:cover;background-position:50%;background-attachment:fixed}.prices .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/pozyskiwanie-dowodow-hq.jpg)}.contact .section-img{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9),rgba(0,0,0,.1)),url(../img/kontakt-biuro-detektywistyczne-hq.jpg);background-size:cover;background-position:50%;background-attachment:fixed}.header__text{font-size:2.2rem}.header__btn{font-size:1.8rem}.header .header-theme__heading{font-size:6.6rem}.header .description,.header .header-theme__bottom,.header .subject{font-size:2.2rem}.header .description__item,.header .subject__item{margin-bottom:2rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb21wb25lbnRzLnNjc3MiLCJzdHlsZS5jc3MiLCJfY29sb3JzLnNjc3MiLCJfYW5pbWF0aW9uLnNjc3MiLCJzdHlsZS5zY3NzIiwiX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLFNBQ0MsY0FBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxDQ0pELEFEVUEsWUFDQyxlQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSw2QkFBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsQUFnREEsVUU1RFcsQ0RNWixBRFFDLGtCQUNDLGFBQUEsQUFFQSw0QkFBQSxDQ1BGLEFEV0UscUZBRUMsVUFBQSxDQ1RILEFEYUMsaUJBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDQ1hGLEFEYUMsbUVBR0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxBQUNBLFlBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSx3QkFBQSxDQ2JGLEFEZ0JDLGtCQUNDLFVBQUEsQ0NkRixBRGdCRSx3QkFDQyxTQUFBLEFBQ0EsVUFBQSxBQUVBLG9CQUFBLENDZkgsQURrQkUseUJBQ0MsU0FBQSxBQUNBLFNBQUEsQ0NoQkgsQUR3QkEsTUFDQyxrQkFBQSxBQUNBLGFFN0VhLENEd0RkLEFEdUJBLCtCQUdDLHdCQUFBLENDcEJELEFEdUJBLGFBQ0MsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxhQUFBLEFBQ0EsV0FBQSxBQUNBLHlCRTNGWSxBRjRGWixtQkFBQSxDQ3BCRCxBRHNCQSxtQkFDQyxrQkFBQSxDQ25CRCxBRHVCQSxPQUdDLGlCQUFBLEFBQ0EsZ0JBQUEsQUFFQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLDZCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0EseUJBQUEsQUFFQSxjQUFBLENDckJELEFEd0JBLDhCQWpCQyxrQkFBQSxBQWFBLGVBQUEsQ0FJRCxBQ2pCQSx1QkRtQkMsZ0NBQUEsQUFFQSxTQUFBLENDckJELEFEdUJDLDhCQUNDLGNBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsQUFDQSx1QkFBQSxBQUNBLHlCQUFBLEFBQ0EsVUFBQSxDQ3JCRixBRHVCQyxvQ0FDQyxvQkFBQSxBQUNBLHFCQUFBLENDckJGLEFEMEJBLGlCQUNDLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLFdFcEpZLEFGcUpaLDZCQUFBLEFBQ0EsYUFBQSxDQ3ZCRCxBRHlCQSwrQ0FFQyxxQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EseUJFckpjLEFGc0pkLGFBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQ0N0QkQsQUR3QkEsaUJBQ0MsYUFBQSxDQ3JCRCxBRDBCQSxNQUNDLFdBQUEsQUFDQSxpQkFBQSxDQ3ZCRCxBRHdCQyxvQkFDQyxhQUFBLEFBQ0EsbUJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxDQ3RCRixBRHVCRSwwQkFDQyxjQUFBLENDckJILEFEdUJFLDRCQUNDLGlCQUFBLEFBQ0EsU0FBQSxBQUNBLG9CQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEFBQ0EscUNBQUEsQUFDQSx1Q0FBQSxDQ3JCSCxBRHVCRSxrQ0FDQyxzQkFBQSxBQUNBLFVBQUEsQ0NyQkgsQUR3QkMsZ0JBQ0MsZUFBQSxBQUNBLHNCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSxvQ0FBQSxBQUNBLGlCQUFBLENDdEJGLEFEd0JFLHVCQUNDLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLDRCQUFBLENDdEJILEFEeUJDLGFBQ0MsaUJBQUEsQUFDQSxpQkFBQSxDQ3ZCRixBRHlCQyxZQUNDLFlBQUEsQ0N2QkYsQUR5QkUsa0JBQ0MsWUFBQSxDQ3ZCSCxBRHlCRSxzQkFDQyxrQkFBQSxBQUNBLFdBQUEsQ0N2QkgsQUR5QkUsa0JBQ0MscUJBQUEsQUFDQSxlQUFBLENDdkJILEFEeUJFLGtCQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEFBQ0EsMENBQUEsQUFDQSxnQkFBQSxDQ3ZCSCxBRDBCRSx3QkFDQyxvQkVwUFUsQUZxUFYsVUFBQSxBQUNBLHNCRTlPUSxBRitPUixXQUFBLEFBQ0EsOEJBQUEsQ0N4QkgsQUQyQkUsbUJBcUNDLGFBQUEsQUFDQSxvQkFBQSxDQzdESCxBRHdCRyxnQ0FDQyxnQkFBQSxDQ3RCSixBRHdCRyx3Q0FDQyxxQkFBQSxBQUVBLHdCQUFBLHFCQUFBLGdCQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQUFDQSxzQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLENDdkJKLEFEeUJHLGdDQUNDLGVBQUEsQUFDQSxnQkFBQSxDQ3ZCSixBRHlCRyxnREFDQyxxQkFBQSxBQUNBLHNCRXpRTyxBRjBRUCwrQkFBQSxDQ3ZCSixBRDBCRyw4Q0FDQyxxQkFBQSxBQUNBLHVCQUFBLEFBQ0EsbUJBQUEsQUFDQSx3QkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQ0N4QkosQUQ2Qkcsd0JBQ0MsaUJBQUEsQ0MzQkosQUQrQkUscUJBQ0MsV0FBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBRUEsMENBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBRUEsc0JBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQ0MvQkgsQURpQ0csMkJBQ0Msb0JFdFRTLEFGdVRULFVBQUEsQUFDQSxzQkVoVE8sQUZpVFAsV0FBQSxBQUNBLDhCQUFBLENDL0JKLEFEd0NBLHlCQUNDLGlCQUNDLGdCQUFBLENDckNBLENBQ0YsQUR1Q0EseUJBQ0MsaUJBQ0MsZ0JBQUEsQ0NyQ0EsQ0FDRixBRHVDQSx5QkFDQyxpQkFDQyxpQkFBQSxBQUNBLFFBQUEsQ0NyQ0EsQ0FDRixBRHVDQSx5QkFDQyxpQkFDQyxnQkFBQSxDQ3JDQSxDQUNGLEFFalRBLGFBQ0MsR0FDQywwQkFBQSxDRm1UQSxBRWpURCxHQUNDLHVCQUFBLENGbVRBLENBQ0YsQUVoVEEsYUFDQyxHQUNDLHFCQUFBLEFBQ0EsNkJBQUEsQ0ZrVEEsQUUvU0QsSUFDQyxzQkFBQSxBQUNBLDJCQUFBLENGaVRBLEFFL1NELEdBQ0Msc0JBQUEsQUFDQSwyQkFBQSxDRmlUQSxDQUNGLEFFL1NBLGFBQ0MsR0FDQyxXQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxDRmlUQSxBRS9TRCxJQUNDLFVBQUEsQ0ZpVEEsQUUvU0QsSUFDQywwQkFBQSxBQUNBLFVBQUEsQ0ZpVEEsQUUvU0QsSUFDQyxVQUFBLENGaVRBLEFFL1NELElBQ0MsVUFBQSxDRmlUQSxBRS9TRCxHQUNDLHdCQUFBLEFBQ0EsVUFBQSxBQUNBLHlCQUFBLENGaVRBLENBQ0YsQUc1VkEsaUJBR0Msc0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxDSDhWRCxBRzNWQSxLQUNDLGdCQUFBLEFBQ0EsdUJBQUEsQUFDQSxvQkFBQSxDSDhWRCxBRzNWQSxLQUNDLGtCQUFBLEFBQ0Esd0NBQUEsQUFDQSxvQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JGcEJZLEFFcUJaLFdBQUEsQ0g4VkQsQUc3VkMsT0FDQyxxQkFBQSxBQUNBLFdGeEJXLEFFeUJYLGNBQUEsQ0grVkYsQUc3VkMsZ0JBQ0Msa0JBQUEsQUFDQSxXQUFBLENIK1ZGLEFHdFZBLElBQ0MsY0FBQSxBQUNBLGtCQUFBLEFBQ0EsVUZ6Q1ksQ0RrWWIsQUd4VkMsU0FxQkMseUJBQUEsQUFLQSxlQUFBLEFBQ0EsTUFBQSxBQUNBLFFBQUEsQUFDQSxhQUFBLEFBQ0EsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxnQ0Z2RVcsQUV3RVgsV0FBQSxBQUNBLDJCQUFBLEFBQ0EsMENBQUEsQ0hrVUYsQUd2V0UscUJBQ0MsYUFBQSxBQUNBLGtCQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxhQUFBLEFBQ0EsaUJBQUEsQUFDQSxVQUFBLEFBQ0EsV0ZuRFUsQUVvRFYsb0JBQUEsQUFDQSxxQkFBQSxBQUNBLGNBQUEsQ0h5V0gsQUd2V0ksNkJBQ0MsOENBQUEsc0NBQUEsQUFDQSxzQ0FBQSw4QkFBQSx3REFBQSxDSHlXTCxBR25XRSxpQkFDQyxhRnJFVSxDRDBhYixBR25WRSxjQUNDLGFBQUEsQ0hxVkgsQUduVkUsaUJBQ0Msd0JBQUEsQUFDQSxnQ0ZsRlUsQUVtRlYsWUFBQSxDSHFWSCxBR2xWRSxlQUNDLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQUFDQSxhQUFBLEFBQ0EsaUJBQUEsQUFDQSxxQkFBQSxBQUNBLFdGNUZTLEFFNkZULGVBQUEsQUFDQSxVQUFBLENIb1ZILEFHblZHLHdCQUNDLGFBQUEsQUFDQSxtQkFBQSxBQUNBLHNCQUFBLENIcVZKLEFHblZJLG9FQUVDLFdBQUEsQUFDQSxpQkFBQSxBQUNBLG9CQUFBLENIcVZMLEFHblZJLGdGQUVDLGFGdkhRLENENGNiLEFHalZFLGVBQ0Msa0JBQUEsQUFDQSxVQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQ0htVkgsQUdqVkksMEJBQ0MsV0FBQSxDSG1WTCxBRzVVQSxxQkFDQyxtQkFBQSxDSCtVRCxBRzVVQSxtRUFHQyxxQkYzSU0sQ0QwZFAsQUd6VUEsUUFFQyxhQUFBLEFBQ0EsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLHNCQUFBLEFBQ0EsWUFBQSxBQUVBLGtCQUFBLEFBQ0EsV0YzSlksQUU0Slosc0JBQUEsQUFDQSxZQUFBLENINlVELEFHMVVDLDZCQWJBLGtCQUFBLEFBTUEsV0FBQSxBQUtBLGVBQUEsQ0FFQSxBSHNWRCxxQkdyVkUsYUFBQSxBQ2xLRCxxSUFBQSxBQUNBLHNCQUFBLEFBQ0EsNEJBQUEsQUFDQSw2QkFBQSxBRG1LQyxpQkFBQSxBQUNBLHNCQUFBLENIZ1ZGLEFHN1VDLG1CQUNDLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQUFDQSwwQkFBQSxBQUNBLFVBQUEsQUFFQSxpQkFBQSxBQUNBLHFCQUFBLENIOFVGLEFHNVVFLGlDQUNDLGlCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxDSDhVSCxBRzVVRSx1QkFDQyxZQUFBLEFBQ0EsWUFBQSxDSDhVSCxBRzNVQyxzQkFDQyxrQkFBQSxBQUNBLFFBQUEsQUFDQSxRQUFBLEFBTUEsYUFBQSxBQUNBLFNBQUEsQUFDQSw2QkFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxDSDRVRixBRzNVRSxvREFUQSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSwyQkFBQSxBQUNBLHNCQUFBLENIdVZGLEFHM1VFLCtCQUNDLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLFNBQUEsQ0g2VUgsQUczVUcsb0NBQ0MsYUFBQSxDSDZVSixBRzFVRSxtQ0FDQyxhRmxPVSxDRDhpQmIsQUcxVUUsOEJBQ0MsYUFBQSxBQUNBLGdCQUFBLENINFVILEFHdlVDLGFBQ0Msa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSw2QkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLFdGblBXLEFFb1BYLHFCQUFBLEFBQ0EsY0FBQSxDSHlVRixBR3ZVRSxvQkFDQyxvQ0ZuUGtCLENENGpCckIsQUd0VUMsY0FDQyxrQkFBQSxBQUNBLFVBQUEsQUFDQSxNQUFBLEFBQ0EsV0FBQSxDSHdVRixBR3RVRyx5QkFFQyxZQUFBLENIdVVKLEFHcFVFLG9CQUNDLGFBQUEsQUFFQSxlQUFBLEFBQ0EsWUFBQSxDSHFVSCxBR2hVQSxPQUNDLGVBQUEsQ0htVUQsQUdqVUMsb0JBQ0MsWUFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQy9RRCwrSEFBQSxBQUNBLHNCQUFBLEFBQ0EsMkJBQUEsQUFDQSw0QkFBQSxBRDhRQywwQkFBQSxBQUNBLGVBQUEsQ0hzVUYsQUdwVUMscUJBQ0MsYUFBQSxBQUNBLHFCQUFBLEFBQ0EsbUJBQUEsQUFDQSxzQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxDSHNVRixBR3JVRSxtQ0FDQyxpQkFBQSxDSHVVSCxBR3JVRSwrQkFDQyxlQUFBLEFBQ0EsbUJBQUEsQUFDQSxjRjdTVSxBRThTVixrQkFBQSxBQUNBLGtCQUFBLENIdVVILEFHdFVHLGlDQUNDLGFGalRTLENEeW5CYixBR3JVRSwyQkFDQyxnQkFBQSxDSHVVSCxBR3BVRSwwQkFDQyxlQUFBLEFBQ0EsV0Z0VFUsQUV1VFYsZ0NBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUNBLHlCQUFBLEFBQ0EscUNBQUEsQUFDQSxzQkFBQSxDSHNVSCxBR3JVRyxnQ0FDQywrQkFBQSxDSHVVSixBR3RVSSxtQ0FDQyxVQUFBLENId1VMLEFHclVHLGlDQUNDLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxjRjFVUyxBRTJVVCwwQkFBQSxBQUNBLHNCQUFBLENIdVVKLEFHclVHLDRCQUNDLGtCQUFBLENIdVVKLEFHcFVJLDBDQUNDLGVBQUEsQ0hzVUwsQUduVUcsNkJBQ0Msa0JBQUEsQ0hxVUosQUdsVUUsZ0NBQ0Msa0JBQUEsQ0hvVUgsQUduVUcsdUNBQ0MsYUFBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQUFDQSxjQUFBLENIcVVKLEFHblVHLHNDQUNDLFdGL1ZTLEFFZ1dULGNBQUEsQUFDQSxpQkFBQSxDSHFVSixBR3BVSSx3Q0FDQyxlQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsMEJBQUEsQ0hzVUwsQUdwVUksd0NBQ0MsaUJBQUEsQUFDQSxpQkFBQSxDSHNVTCxBRzlUQSxPQUNDLHNCQUFBLEFBQ0EsZUFBQSxDSGlVRCxBRy9UQyxnQ0FDQyxlQUFBLENIaVVGLEFHL1RDLHVCQUNDLG1CQUFBLENIaVVGLEFHOVRDLHNCQUNDLGFBQUEsQUFDQSw2QkFBQSxBQUNBLG1CQUFBLEFBQ0EsY0FBQSxDSGdVRixBRy9URSwwQkFDQyxpQkFBQSxDSGlVSCxBR2hVRyxnQ0FDQyxrQkFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLFdGMVlTLEFFMllULGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSwwQ0FBQSxBQUNBLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLHlCQUFBLENIa1VKLEFHalVJLHNDQUNDLDBDQUFBLENIbVVMLEFHbFVLLG9EQUNDLDJCQUFBLEFBQ0EsU0FBQSxDSG9VTixBR2xVSyxzREFDQyx3QkFBQSxBQUNBLFVBQUEsQUFDQSx5Q0FBQSxDSG9VTixBR2hVSSxzQ0FDQyxrQkFBQSxBQUNBLE1BQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLCtERnBXZ0IsQUVxV2hCLFVBQUEsQUFDQSwwQkFBQSxBQUNBLHVDQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLENIa1VMLEFHalVLLG9EQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLEFBQ0EsMEJBQUEsQUFDQSxlQUFBLEFBQ0EsWUFBQSxDSG1VTixBR2xVTSx1REFDQyxzQkFBQSxBQUNBLFVBQUEsQ0hvVVAsQUdqVUsseUNBQ0MsaUJBQUEsQ0htVU4sQUcvVEcsb0NBTUMsd0JBQUEsQUFDQSx1Q0FBQSxBQUVBLHlGRmpjb0IsQ0Rpd0J4QixBRzlUSSw0RUFWQSxrQkFBQSxBQUVBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLHNCQUFBLEFBR0EsZUFBQSxDQUdBLEFINFVKLHdDRzNVSyxxQkFBQSxBQUdBLFdBQUEsQUFHQSxTQUFBLEFBQ0EsVUFBQSxBQUVBLHNCQUFBLEFBRUEsMENBQUEsQUFFQSxVQUFBLENIOFRMLEFHNVRJLDhDQUNDLHlGRnBkbUIsQ0RreEJ4QixBRzVUSSx1Q0FDQyxrQkFBQSxBQUNBLE1BQUEsQUFDQSxlQUFBLEFBQ0EsNEJBQUEsQ0g4VEwsQUc1VEksMENBQ0MsMkJBQUEsQUFDQSxTQUFBLENIOFRMLEFHNVRJLHlDQUNDLG1JQUFBLENIOFRMLEFHM1RJLDBDQUNDLG9JQUFBLENINlRMLEFHMVRJLHlDQUNDLHlJQUFBLENINFRMLEFHeFRJLDJDQUNDLGNBQUEsQ0gwVEwsQUd2VEksNENBQ0Msa0JBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxDSHlUTCxBR3ZUSyw4Q0FDQyxpQkFBQSxBQUNBLGlCQUFBLENIeVROLEFHdFRJLDhDQUNDLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxBQUNBLFdBQUEsQUFDQSw4QkFBQSxBQUNBLGtCQUFBLENId1RMLEFHblRDLG9CQUNDLGFBQUEsQUFDQSx1QkFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQ0hxVEYsQUdwVEUseUJBQ0MsVUFBQSxDSHNUSCxBR3JURyw0QkFDQyxrQkFBQSxBQUNBLGNGL2hCUyxBRWdpQlQsZUFBQSxBQUNBLFlBQUEsQ0h1VEosQUdwVEUsMEJBQ0MsYUFBQSxBQUNBLFdGbGlCVSxBRW1pQlYsbUJBQUEsQUFDQSxnQkFBQSxDSHNUSCxBR2hUQSxRQUVDLHNCQUFBLEFBQ0EsZUFBQSxDSGtURCxBR2hUQyx5QkFDQyxpQkFBQSxDSGtURixBR2hUQyx5QkFDQyxnQkFBQSxDSGtURixBRy9TQyxxQkFDQyxZQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFDbmlCRCxrSUFBQSxBQUNBLHNCQUFBLEFBQ0Esd0JBQUEsQUFDQSw0QkFBQSxBRGtpQkMsMEJBQUEsQUFDQSxlQUFBLENIb1RGLEFHalRFLDBCQUNDLGlCQUFBLEFBQ0EsaUJBQUEsQ0htVEgsQUdqVEUsd0JBQ0MsZUFBQSxBQUNBLGNGemtCVSxBRTBrQlYsa0JBQUEsQUFDQSxZQUFBLENIbVRILEFHalRFLDJCQUNDLFdBQUEsQUFDQSxtQkFBQSxBQUNBLFlBQUEsQ0htVEgsQUdsVEcsNkJBQ0Msa0JBQUEsQ0hvVEosQUc1U0EsVUFDQyxxQkFBQSxDSCtTRCxBRzlTQywyQkFDQyxhQUFBLENIZ1RGLEFHOVNDLGtCQUNDLGFBQUEsQUFDQSxrQkFBQSxBQUVBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUVBLGtCQUFBLEFBQ0EscUJBQUEsQ0g4U0YsQUc1U0UsK0JBQ0Msa0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQ0g4U0gsQUc1U0csMkNBQ0MsV0FBQSxDSDhTSixBRzNTRyxtQ0FDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLDRCQUFBLEFBQ0Esc0JBQUEsQ0g2U0osQUc1U0kseUNBQ0MsVUFBQSxDSDhTTCxBRzFTSSx5Q0FDQyxTQUFBLENINFNMLEFHelNHLHFDQUNDLGFBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxhRi9vQlMsQ0QwN0JiLEFHelNHLHFDQUNDLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQ0gyU0osQUd6U0cscUNBQ0Msa0JBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsVUFBQSxDSDJTSixBR3ZTRSw4QkFDQyxhQUFBLEFBQ0EsMkJBQUEsQUFDQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSx1QkFBQSxBQUNBLHVCQUFBLENIeVNILEFHdFNFLHVCQUNDLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsZ0NBQUEsQUFDQSxlQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxRQUFBLENId1NILEFHdFNFLDRCQUNDLE1BQUEsQ0h3U0gsQUd0U0UsNkJBQ0MsT0FBQSxDSHdTSCxBR3RTRSw0QkFDQyxjQUFBLEFBQ0Esd0JBQUEsQ0h3U0gsQUd0U0Usa0NBQ0Msb0JBQUEsQ0h3U0gsQUdoU0EsU0E4REMsc0JGbHdCWSxBRW93QlosVUFBQSxDSHVPRCxBR3RTQywrQkE0REEsa0JBQUEsQUFFQSxlQUFBLENBOURBLEFIZ1RELHNCRzlTRSx1QkFBQSxBQ3pyQkQsK0lBQUEsQUFDQSxzQkFBQSxBQUNBLHdCQUFBLEFBQ0EsNEJBQUEsQUQwckJDLGlCQUFBLENIMFNGLEFHeFNFLDZCQUNDLGVBQUEsQUFDQSxrQkFBQSxDSDBTSCxBR3RTQyx1QkFDQyxhQUFBLEFBQ0EsYUFBQSxBQUNBLHVCQUFBLEFBQ0Esa0JBQUEsQ0h3U0YsQUd2U0UsOEJBQ0MsWUFBQSxDSHlTSCxBR3ZTRSxtQ0FDQyxhQUFBLEFBQ0EsZUFBQSxBQUNBLFNBQUEsQUFDQSxnQ0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsMkJBQUEsQUFDQSw2QkFBQSxBQUNBLHlCQUFBLENIeVNILEFHdlNFLG1DQUNDLGVBQUEsQUFDQSxpQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLHNCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxjQUFBLENIeVNILEFHdlNFLHlDQUNDLHdCRjN2QlUsQ0RvaUNiLEFHdlNFLGFBQ0MsR0FDQyxVQUFBLEFBQ0EsdUJBQUEsQ0h5U0YsQ0FDRixBR2pTQywyQkFDQyxVQUFBLENIbVNGLEFHaFNDLHNCQUNDLFdGMXdCVyxBRTJ3QlgsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLENIa1NGLEFHaFNFLDZCQUNDLGFBQUEsQUFDQSxzQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLENIa1NILEFHaFNHLDZDQUNDLGFBQUEsQUFDQSxtQkFBQSxBQUNBLDJCQUFBLEFBQ0Esa0JBQUEsQ0hrU0osQUdqU0ksb0RBQ0Msa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ0htU0wsQUdsU0ssaUVBQ0MsY0Z6eUJPLEFFMHlCUCxnQkFBQSxDSG9TTixBRzlSRyx3Q0FDQyxXQUFBLENIZ1NKLEFHOVJHLGtEQUNDLGFBQUEsQUFDQSxzQkFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLENIZ1NKLEFHOVJJLHdEQUVDLGtCQUFBLENIK1JMLEFHN1JJLGtFQUNDLFlBQUEsQ0grUkwsQUc1Uk0sMEZBQ0Msa0JBQUEsQ0g4UlAsQUc3Uk8sZ0dBQ0Msa0JBQUEsQ0grUlIsQUcxUk0saUZBQ0Msa0JBQUEsQ0g0UlAsQUczUk8sbUZBQ0MsV0YzMEJLLEFFNDBCTCxvQkFBQSxDSDZSUixBRzNSUSxxRkFDQyxjQUFBLENINlJULEFHMVJPLG1GQUNDLG9CQUFBLENINFJSLEFHcFJDLHNCQUNDLFlBQUEsQUFDQSxhQUFBLEFBQ0EsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLFVBQUEsQ0hzUkYsQUdwUkUsMkJBQ0MsVUFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLENIc1JILEFHclJHLGtDQUNDLFdBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLENIdVJKLEFHblJDLHVCQUNDLGlCQUFBLENIcVJGLEFHcFJFLDZCQUNDLGVBQUEsQUFDQSxpQkFBQSxDSHNSSCxBR3BSRSw2QkFDQyxlQUFBLEFBQ0EsU0FBQSxDSHNSSCxBR3JSRywrQkFDQyxjQUFBLEFBQ0EsbUJBQUEsQ0h1UkosQUc1UUEsNkNBVEssYUYvM0JRLENFdzRCYixBSHVSQSxRR3RSQyxrQkFBQSxBQUNBLHNCQUFBLEFBRUEsZ0JBQUEsQUFDQSxxQkFBQSxDSGtSRCxBR2pSQyxZQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSwwQkFBQSxBQUNBLFVBQUEsQ0htUkYsQUdoUkMscUJBQ0MsVUFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDSGtSRixBR2pSRSwwQkFDQyxjQUFBLENIbVJILEFHaFJDLDRCQUNDLFdBQUEsQUFDQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQ0hrUkYsQUdqUkUsK0NBQ0MsVUFBQSxBQUNBLGNBQUEsQ0htUkgsQUdqUkUsOEJBQ0MscUJBQUEsQUFDQSxXRnQ2QlUsQUV1NkJWLFlBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLENIbVJILEFHalJFLG9DQUNDLGFBQUEsQ0htUkgsQUdoUkMsNkJBQ0MsZ0JBQUEsQ0hrUkYsQUdqUkUsb0NBQ0MsYUZ0N0JVLENEeXNDYixBRzFRQSx5QkFFRSxzQkFDQyxxQkFBQSxBQUNBLFdBQUEsQ0g0UUQsQUczUUMsNkJBQ0MsVUZqOEJTLENEOHNDWCxBRzNRQywrQkFDQyxlQUFBLEFBQ0EsbUJBQUEsQ0g2UUYsQUczUUMsOEJBQ0MsYUFBQSxBQUNBLGNBQUEsQ0g2UUYsQUd2UUMsbUNBRUMsZUFBQSxBQUNBLFNBQUEsQUFFQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxZQUFBLENIdVFGLEFHclFFLCtDQUNDLGdCQUFBLENIdVFILENBQ0YsQUdqUUEseUJBR0csOEJBQ0MsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxDSGlRRixDQUNGLEFHN1BBLHlCQUNDLEtBQ0MsU0FBQSxDSCtQQSxBRzlQQSxXQUNDLFlBQUEsQUFDQSxnQkFBQSxDSGdRRCxBRzFQQyxtQ0FDQyxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxZQUFBLENINFBGLENBQ0YsQUd4UEEseUJBRUUsY0FDQyxtQkFBQSxBQUNBLDZCQUFBLENIeVBELEFHdlBDLG1CQUNDLFNBQUEsQ0h5UEYsQUd4UEUsMEJBQ0Msa0JBQUEsQ0gwUEgsQUd0UEMsa0JBQ0MsU0FBQSxDSHdQRixBR3RQRSx5QkFDQyxPQUFBLENId1BILEFHblBBLGNBQ0MsZ0JBQUEsQUFDQSxnQkFBQSxDSHFQRCxDQUNGLEFHalBBLHlCQUNDLGlCQUNDLGdCQUFBLENIbVBBLEFHL09BLHNCQUNDLHNCQUFBLENIaVBELENBQ0YsQUc5T0EseUJBQ0MsS0FDQyxTQUFBLENIZ1BBLEFHOU9BLFdBRUMsZ0JBQUEsQ0hnUEQsQUc1T0EsaUNBTEMsV0FBQSxDSG9QRCxBRzdPQyw2QkFDQyxVRnBqQ1MsQ0RteUNYLEFHN09DLCtCQUNDLGlCQUFBLEFBQ0EsbUJBQUEsQ0grT0YsQUc3T0MsOEJBQ0Msa0JBQUEsQUFDQSxnQkFBQSxDSCtPRixBRzVPQSxhQUNDLGdCQUFBLENIOE9ELENBQ0YsQUczT0EseUJBQ0MsSUFRQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdDRnprQ1csQUUwa0NYLGVBQUEsQUFDQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQ0hzT0EsQUdqUEEsMEJBQ0MsWUFBQSxDSHNQRCxBRzNPQSxTQUNDLGtCQUFBLEFBYUEsYUFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUVBLHdCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxDSGdPRCxBR3BQQyxxQkFDQyxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsT0FBQSxBQUVBLFdBQUEsQ0hxUEYsQUdwUEUseUJBQ0MsWUFBQSxBQUNBLFVBQUEsQ0hzUEgsQUd4T0MsZ0JBQ0MsWUFBQSxDSDBPRixBR3hPQyxjQUNDLGlCQUFBLENIME9GLEFHeE9DLGlCQUNDLFlBQUEsQ0gwT0YsQUd2T0MsZUFDQyxrQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxBQUNBLGlCQUFBLEFBQ0EscUJBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDSHlPRixBRzlORSxnR0FDQyxZQUFBLENIeU9ILEFHdE9DLGVBQ0Msa0JBQUEsQUFDQSxVQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQ0h3T0YsQUd0T0csMEJBQ0MsWUFBQSxDSHdPSixBR2hPQyxpQ0FDQyxnQkFBQSxDSGtPRixBRy9OQSxxQkNscUNELG1JQUFBLEFBQ0Esc0JBQUEsQUFDQSw0QkFBQSxBQUNBLDRCQUFBLENKbzRDQyxBR2hPQSxzQkFDQyxhQUFBLEFBQ0EsbUJBQUEsQUFDQSwyQkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQ0hrT0QsQUdoT0MsNkJBQ0MsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsVUFBQSxBQUVBLGtCQUFBLEFBQ0EsZ0JBQUEsQ0hpT0YsQUc5Tkcsb0RBQ0MsZUFBQSxBQUNBLGtCQUFBLENIZ09KLEFHM05FLGtEQUNDLGdCQUFBLENINk5ILEFHNU5HLHdEQUNDLGtCQUFBLENIOE5KLEFHNU5HLGtFQUNDLFlBQUEsQ0g4TkosQUczTkssMEZBQ0Msa0JBQUEsQ0g2Tk4sQUc1Tk0sZ0dBQ0Msa0JBQUEsQ0g4TlAsQUd6TkssaUZBQ0Msa0JBQUEsQ0gyTk4sQUcxTk0sbUZBQ0Msb0JBQUEsQ0g0TlAsQUczTk8seUZBQ0MsYUZ4dENHLENEcTdDWCxBRzNOTyxxRkFDQyxnQkFBQSxDSDZOUixBR3BOQSwyQkFDQyxTQUFBLENIc05ELEFHcE5FLDJDQUNDLGdCQUFBLENIc05ILEFHbk5HLHNEQUNDLGdCQUFBLENIcU5KLEFHOU1DLG1DQUNDLG9CQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQ0hnTkYsQUc5TUUsK0NBQ0MsZ0JBQUEsQ0hnTkgsQUczTUQsVUFDQyxpQkFBQSxDSDZNQSxBRzVNQSxpQkFDQyxjQUFBLENIOE1ELEFHM01ELE9BQ0Msc0JBQUEsQUFDQSxlQUFBLENINk1BLEFHM01BLGdDQUNDLGVBQUEsQ0g2TUQsQUcxTUEsb0JBQ0MsWUFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUVBLDBCQUFBLEFBQ0EsZUFBQSxDSDJNRCxBR3pNQSx1QkFDQyxvQkFBQSxDSDJNRCxBR3pNQSxzQkFDQyxhQUFBLEFBQ0EsNkJBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQ0gyTUQsQUcxTUMsMEJBQ0MsaUJBQUEsQ0g0TUYsQUczTUUsZ0NBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXRmh5Q1EsQUVpeUNSLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSwwQ0FBQSxBQUNBLGtCQUFBLEFBQ0EseUJBQUEsQ0g2TUgsQUc1TUcsc0NBQ0MsMENBQUEsQ0g4TUosQUc3TUksb0RBQ0MsMkJBQUEsQUFDQSxTQUFBLENIK01MLEFHN01JLHNEQUNDLHdCQUFBLEFBQ0EsVUFBQSxBQUNBLHlDQUFBLENIK01MLEFHNU1HLHNDQUNDLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLGFBQUEsQUFDQSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxBQUNBLGtCQUFBLEFBQ0EsK0RGeHZDZSxBRXl2Q2YsVUFBQSxBQUNBLDBCQUFBLEFBQ0EsdUNBQUEsQUFDQSxrQkFBQSxBQUNBLGNBQUEsQ0g4TUosQUc3TUksb0RBQ0Msa0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSwwQkFBQSxBQUNBLGVBQUEsQUFDQSxZQUFBLENIK01MLEFHOU1LLHVEQUNDLHNCQUFBLEFBQ0EsVUFBQSxDSGdOTixBRzdNSSx5Q0FDQyxpQkFBQSxDSCtNTCxBR3pNQSxvQkFDQyx1QkFBQSxBQUNBLGtCQUFBLENIMk1ELEFHdk1BLHFCQUNDLFlBQUEsQUFDQSxpQkFBQSxDSHlNRCxBR3RNQywrQ0FDQyxnQkFBQSxDSHdNRixBR3JNQSw2QkFDQyxnQkFBQSxDSHVNRCxDQUNGLEFHcE1BLHlCQUVFLG9CQ3YyQ0QsNkhBQUEsQUFDQSxzQkFBQSxBQUNBLDJCQUFBLEFBQ0EsMkJBQUEsQ0o2aURDLEFHck1BLHFCQUNDLGFBQUEsQUFDQSxzQkFBQSxBQUNBLHVCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLENIdU1ELEFHck1DLCtCQUNDLGVBQUEsQUFDQSxtQkFBQSxBQUNBLGNGaDRDUyxBRWk0Q1Qsa0JBQUEsQUFDQSxrQkFBQSxDSHVNRixBR3JNQywyQkFDQyxhQUFBLEFBQ0EsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0EsWUFBQSxDSHVNRixBR3JNQywwQkFDQyxVQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXRjE0Q1MsQUUyNENULGdDQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQ0h1TUYsQUdyTUUsaUNBQ0MsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGFGdDVDUSxDRDZsRFgsQUdwTUMsZ0NBQ0Msa0JBQUEsQ0hzTUYsQUdyTUUsdUNBQ0MsYUFBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQUFDQSxjQUFBLENIdU1ILEFHck1FLHNDQUNDLFdGOTVDUSxBRSs1Q1IsY0FBQSxBQUNBLGlCQUFBLENIdU1ILEFHdE1HLHdDQUNDLGVBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSwwQkFBQSxDSHdNSixBR3RNRyx3Q0FDQyxpQkFBQSxBQUNBLGlCQUFBLENId01KLEFHak1BLHFCQzE1Q0QsK0hBQUEsQ0ppbURDLEFHbE1BLDJDQzk1Q0Qsc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENENDVDQyxBSHdNQSxzQkl2bURELDZJQUFBLENKdW1EQyxBR2xNQSxjQUNDLFlBQUEsQ0hvTUQsQUdsTUMsbUJBQ0MsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsNkJBQUEsQUFDQSxtQkFBQSxDSG9NRixBRzlMRyxzREFDQyxnQkFBQSxDSGdNSixDQUNGLEFHekxBLDBCQUVFLHNCQUNDLHFCQUFBLENIMExELENBQ0YsQUd2TEEsMEJBRUUsc0JBQ0MsV0FBQSxDSHdMRCxBR3ZMQyw2QkFDQyxVRjc5Q1MsQ0RzcERYLEFHdkxDLCtCQUNDLGlCQUFBLEFBQ0EsbUJBQUEsQ0h5TEYsQUd2TEMsOEJBQ0MsY0FBQSxDSHlMRixBR3RMQSxhQUNDLGdCQUFBLENId0xELENBQ0YsQUdwTEEsMEJBRUUsc0JBQ0MsVUFBQSxDSHFMRCxBR2pMQSxxQkM5OUNELGdJQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENKa3BEQyxBR2pMQyxtQ0MzL0NGLG1JQUFBLEFBQ0Esc0JBQUEsQUFDQSw0QkFBQSxBQUNBLDRCQUFBLENKK3FEQyxBR2pMQSxzQkMxK0NELDBJQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENKOHBEQyxDQUNGLEFHbkxBLDBCQUVFLHNCQUNDLFVBQUEsQ0hvTEQsQ0FDRixBR2hMQSwwQkFLSywyRENuaERKLG1JQUFBLEFBQ0Esc0JBQUEsQUFDQSw0QkFBQSxBQUNBLDRCQUFBLENKa3NEQyxBRzVLQSxzQkFDQyxVQUFBLENIOEtELEFHMUtBLG9CQ3ZnREQsNkhBQUEsQ0p1ckRDLEFHM0tBLHlDQzNnREQsc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENEeWdEQyxBSGlMQSxxQkk3ckRELDZIQUFBLENKNnJEQyxBRzVLQSxzQkNqaERELHdJQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENKZ3NEQyxBRzdLQSxjQUNDLGdCQUFBLENIK0tELEFHN0tBLGFBQ0MsZ0JBQUEsQ0grS0QsQUczS0MsK0JBQ0MsZ0JBQUEsQ0g2S0YsQUd2S0Esb0VBRUMsZ0JBQUEsQ0g0S0QsQUczS0Msa0RBQ0Msa0JBQUEsQ0g4S0YsQ0FDRiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vaW50cm9kdWNpb25cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ud3JhcHBlciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL05BViAmIEJVUkdFUi1CVE5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uYnVyZ2VyLWJ0biB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAyMHB4O1xuXHRyaWdodDogNXB4O1xuXHRwYWRkaW5nOiAxLjRyZW07XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDUwO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAxcztcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdC8vYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0LmJ1cmdlci1idG5fX2JhcnM6OmFmdGVyLFxuXHRcdC5idXJnZXItYnRuX19iYXJzOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHR9XG5cdCZfX2JhcnMsXG5cdCZfX2JhcnM6OmFmdGVyLFxuXHQmX19iYXJzOjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDRweDtcblx0XHRyaWdodDogMDtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBnb2xkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xuXHRcdGJvcmRlcjogc29saWQgMXB4ICRtYWluLWNvbG9yO1xuXHR9XG5cblx0Jl9fYmFycyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR0b3A6IDEzcHg7XG5cdFx0XHR3aWR0aDogNDAlO1xuXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR0b3A6IDI3cHg7XG5cdFx0XHR3aWR0aDogMTAlO1xuXHRcdH1cblx0fVxuXHRjb2xvcjogJG5hdi1jb2xvcjtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW5hd2lnYWNqYVxuXG4ubGluayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICRuYXZiYXItbWVudTtcbn1cbi5saW5rLFxuLmxpbms6OmFmdGVyLFxuLmxpbms6OmJlZm9yZSB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuXG4udGhyZWU6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGhlaWdodDogMC4xcmVtO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpbmstY29sb3I7XG5cdHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuLnRocmVlOmhvdmVyOjphZnRlciB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tZ2xhc3Mgc3R5bGVcblxuYnV0dG9uIHtcblx0Ly9mb3JtIGJ0blxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDEuNWVtO1xuXHRwYWRkaW5nOiAxZW0gM2VtO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDI1MywgMjUzLCAyNTMpO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGNvbG9yOiAjZmZmZjtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tc3BlY2lhbC1hbmltYXRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogMDtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0Jjpob3Zlcjo6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHR9XG59XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vIE1BSU5cblxuLnNlY3Rpb24taGVhZGluZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAzcmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0dGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IGdvbGQ7XG5cdHBhZGRpbmc6IDJlbSAwZW0gMmVtIDBlbTtcbn1cbi5zZWN0aW9uLWhlYWRpbmc6OmJlZm9yZSxcbi5zZWN0aW9uLWhlYWRpbmc6OmFmdGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3R0b206IDUwJTtcblx0Y29udGVudDogXCIgXCI7XG5cdGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLWJhcnM7XG5cdG1hcmdpbjogMC4yNWVtO1xuXHR3aWR0aDogMTUlO1xuXHRtYXgtd2lkdGg6IDgwcHg7XG5cdGhlaWdodDogMXB4O1xufVxuLnNlY3Rpb24tcGFkZGluZyB7XG5cdHBhZGRpbmc6IDRlbSAwZW0gNGVtIDBlbTtcbn1cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vL01BSUwgRk9STVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5mb3JtIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9fY29udHJvbC1idG5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Ji0tc2VuZCB7XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0fVxuXHRcdC5idXR0b24ge1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OCwgMTU1LCAyNSwgMC41KTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMsIGNvbG9yIDFzO1xuXHRcdH1cblx0XHQuYnV0dG9uOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHR9XG5cdH1cblx0Jl9fZmllbGRzZXQge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuXHRcdHBhZGRpbmc6IDAuNXJlbTtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdGxlZ2VuZCB7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCB3aGl0ZTtcblx0XHR9XG5cdH1cblx0Jl9fZXJyb3Ige1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQmX19pdGVtIHtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXG5cdFx0Ji0tZmFrZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLS1wb3NpdGlvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA0MDAwcHg7XG5cdFx0fVxuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDByZW07XG5cdFx0fVxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0fVxuXG5cdFx0aW5wdXQ6Zm9jdXMge1xuXHRcdFx0Y2FyZXQtY29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWJnYztcblx0XHRcdGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xuXHRcdH1cblxuXHRcdCYtLWNoZWNrIHtcblx0XHRcdC5yZWd1bGF0aW9ucyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdGhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQucmVndWxhdGlvbnMge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWJnYztcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjhzO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR9XG5cblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQuYm94IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdC8vdGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRyZXNpemU6IHZlcnRpY2FsO1xuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y2FyZXQtY29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1iZ2M7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vTUVESUFcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AbWVkaWEgKG1pbi13aWR0aDogMzUwcHgpIHtcblx0LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuXHQuc2VjdGlvbi1oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDMuNnJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5zZWN0aW9uLWhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5zZWN0aW9uLWhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogNC44cmVtO1xuXHR9XG59XG4iLCIud3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5cbi5idXJnZXItYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHBhZGRpbmc6IDEuNHJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNTA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDFzO1xuICBjb2xvcjogYmxhY2s7XG59XG4uYnVyZ2VyLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ1cmdlci1idG46aG92ZXIgLmJ1cmdlci1idG5fX2JhcnM6OmFmdGVyLFxuLmJ1cmdlci1idG46aG92ZXIgLmJ1cmdlci1idG5fX2JhcnM6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ1cmdlci1idG5fX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5idXJnZXItYnRuX19iYXJzLCAuYnVyZ2VyLWJ0bl9fYmFyczo6YWZ0ZXIsIC5idXJnZXItYnRuX19iYXJzOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNHB4O1xuICByaWdodDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IGdvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2FkOTAwMTtcbn1cbi5idXJnZXItYnRuX19iYXJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnVyZ2VyLWJ0bl9fYmFyczo6YWZ0ZXIge1xuICB0b3A6IDEzcHg7XG4gIHdpZHRoOiA0MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4uYnVyZ2VyLWJ0bl9fYmFyczo6YmVmb3JlIHtcbiAgdG9wOiAyN3B4O1xuICB3aWR0aDogMTAlO1xufVxuXG4ubGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNkYmMzMjg7XG59XG5cbi5saW5rLFxuLmxpbms6OmFmdGVyLFxuLmxpbms6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuXG4udGhyZWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMC4xcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiYzMyODtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi50aHJlZTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG5idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICBwYWRkaW5nOiAxZW0gM2VtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI1MywgMjUzLCAyNTMpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tc3BlY2lhbC1hbmltYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDtcbn1cbi5idG4tc3BlY2lhbC1hbmltYXRpb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJ0bi1zcGVjaWFsLWFuaW1hdGlvbjpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IGdvbGQ7XG4gIHBhZGRpbmc6IDJlbSAwZW0gMmVtIDBlbTtcbn1cblxuLnNlY3Rpb24taGVhZGluZzo6YmVmb3JlLFxuLnNlY3Rpb24taGVhZGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvdHRvbTogNTAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMTkxLCAwKTtcbiAgbWFyZ2luOiAwLjI1ZW07XG4gIHdpZHRoOiAxNSU7XG4gIG1heC13aWR0aDogODBweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5zZWN0aW9uLXBhZGRpbmcge1xuICBwYWRkaW5nOiA0ZW0gMGVtIDRlbSAwZW07XG59XG5cbi5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtX19jb250cm9sLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIG1hcmdpbjogMHB4O1xufVxuLmZvcm1fX2NvbnRyb2wtYnRucy0tc2VuZCB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cbi5mb3JtX19jb250cm9sLWJ0bnMgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk4LCAxNTUsIDI1LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzLCBjb2xvciAxcztcbn1cbi5mb3JtX19jb250cm9sLWJ0bnMgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmZvcm1fX2ZpZWxkc2V0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uZm9ybV9fZmllbGRzZXQgbGVnZW5kIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCB3aGl0ZTtcbn1cbi5mb3JtX19lcnJvciB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZm9ybV9faXRlbSB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uZm9ybV9faXRlbS0tZmFrZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV9faXRlbS0tcG9zaXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwMDBweDtcbn1cbi5mb3JtX19pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuLmZvcm1fX2l0ZW0gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLmZvcm1fX2l0ZW0gaW5wdXQ6Zm9jdXMge1xuICBjYXJldC1jb2xvcjogI2FkOTAwMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDApO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xufVxuLmZvcm1fX2l0ZW0tLWNoZWNrIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvcm1fX2l0ZW0tLWNoZWNrIC5yZWd1bGF0aW9ucyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmZvcm1fX2l0ZW0tLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm1fX2l0ZW0tLWNoZWNrIC5yZWd1bGF0aW9ucyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybV9faXRlbS0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuOHM7XG59XG4uZm9ybV9faXRlbS0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZm9ybV9faXRlbS0tY2hlY2sgLmJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb3JtX19pdGVtIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmZvcm1fX2l0ZW0gdGV4dGFyZWE6Zm9jdXMge1xuICBjYXJldC1jb2xvcjogI2FkOTAwMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDApO1xuICBjb2xvcjogd2hpdGU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNTBweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gIH1cbn1cbkBrZXlmcmFtZXMgbmF2SXRlbXNBbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVfbW9iaWxlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gIH1cbiAgOTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKGF1dG8pO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSAxMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZShhdXRvKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgMTAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZV9sb2dvIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0b3A6IC0yJTtcbiAgICBsZWZ0OiAxNSU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIDk1JSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgMCk7XG4gIH1cbn1cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkZyYW5rIFJ1aGwgTGlicmVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IGxpOjptYXJrZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiIFwiO1xufVxuXG5uYXYge1xuICBwYWRkaW5nOiAwZW0gMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xufVxubmF2IC5uYXYge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMCU7XG4gIHJpZ2h0OiAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAwdmg7XG4gIHdpZHRoOiA0MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgei1pbmRleDogNDU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMDAlKTtcbiAgdHJhbnNpdGlvbjogMC43cyBjdWJpYy1iZXppZXIoMC42NSwgMC4wNSwgMC4zNiwgMSk7XG59XG5uYXYgLm5hdiAubWFpbl9fbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBwYWRkaW5nOiAwcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbm5hdiAubmF2IC5tYWluX19sb2dvIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAycHggcmdiKDE5NiwgMTcyLCAzNik7XG4gIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbiAxcztcbn1cbm5hdiAubmF2IC5hY3RpdmUge1xuICBjb2xvcjogI2FkOTAwMTtcbn1cbm5hdiAubmF2X19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbm5hdiAubmF2LS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGhlaWdodDogMTAwdmg7XG59XG5uYXYgLm5hdl9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC44ZW0gMGVtO1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbm5hdiAubmF2X19pdGVtLS1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5uYXYgLm5hdl9faXRlbS0tY29udGFjdCAuZmEtc29saWQsXG5uYXYgLm5hdl9faXRlbS0tY29udGFjdCAuZmEtcGhvbmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xufVxubmF2IC5uYXZfX2l0ZW0tLWNvbnRhY3QgLmZhLXNvbGlkOmhvdmVyLFxubmF2IC5uYXZfX2l0ZW0tLWNvbnRhY3QgLmZhLXBob25lOmhvdmVyIHtcbiAgY29sb3I6ICNhZDkwMDE7XG59XG5uYXYgLm5hdiAubG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgYm90dG9tOiAwLjVlbTtcbiAgei1pbmRleDogMTAwO1xufVxubmF2IC5uYXYgLmxvZ28gLmxvZ29fX2ltZyB7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLm5hdi1pdGVtcy1hbmltYXRpb24ge1xuICBhbmltYXRpb246IG5hdkl0ZW1zQW5pbWF0aW9uIDFzIGJvdGg7XG59XG5cbi5ibGFjay1iYXJzLWNvbG9yLFxuLmJsYWNrLWJhcnMtY29sb3I6OmFmdGVyLFxuLmJsYWNrLWJhcnMtY29sb3I6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVhZGVyIC5zZWN0aW9uLWltZyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSg5LCA5LCA5LCAwLjEpIDklLCByZ2JhKDAsIDAsIDAsIDAuMyksIHJnYmEoMCwgMCwgMCwgMC4xKSksIHVybChcIi4uL2ltZy9wcnl3YXRueS1kZXRla3R5dy1uZWEtbW9iaWxlLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDEwJTtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVfbW9iaWxlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDIwcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXIgLm1haW4tbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAwKTtcbiAgei1pbmRleDogNDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZV9sb2dvO1xuICBhbmltYXRpb24tZHVyYXRpb246IDRzO1xufVxuLmhlYWRlciAubWFpbi1sb2dvIC50ZXh0X2hlYWRpbmcge1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjFlbTtcbn1cbi5oZWFkZXIgLm1haW4tbG9nbyBpbWcge1xuICB3aWR0aDogMjA1cHg7XG4gIGhlaWdodDogMTA1cHg7XG59XG4uaGVhZGVyIC5oZWFkZXItdGhlbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiA1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMC4yZW07XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYigwLCAwLCAwKTtcbiAgei1pbmRleDogNTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uaGVhZGVyIC5oZWFkZXItdGhlbWVfX2RlY29yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaGVhZGVyIC5oZWFkZXItdGhlbWVfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5oZWFkZXIgLmhlYWRlci10aGVtZV9faGVhZGluZyBzcGFuIHtcbiAgZm9udC1zaXplOiA1MCU7XG59XG4uaGVhZGVyIC5oZWFkZXItdGhlbWVfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNhZDkwMDE7XG59XG4uaGVhZGVyIC5oZWFkZXItdGhlbWVfX2JvdHRvbSB7XG4gIHBhZGRpbmc6IDAuM2VtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5oZWFkZXJfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDUlO1xuICBib3R0b206IDEwJTtcbiAgei1pbmRleDogNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgcGFkZGluZzogMC44ZW0gMS42ZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTg2LCAxNjcsIDM5KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19idG46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgzLCAxNjMsIDQ5LCAwLjMpO1xufVxuLmhlYWRlciAubG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG4uaGVhZGVyIC5sb2dvIC5sb2dvX19pbWcge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmhlYWRlciAubG9nb19fbWFpbiB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmFib3V0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hYm91dCAuc2VjdGlvbi1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSg5LCA5LCA5LCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuNyksIHJnYmEoMCwgMCwgMCwgMC45KSksIHVybChcIi4uL2ltZy9kZXRla3R5d2ktd2xhbWFuaWUtbW9iaWxlLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmFib3V0IC5zZWN0aW9uLXRleHQgLmJvdHRvbS1zcGFjZSB7XG4gIHBhZGRpbmc6IDFlbSAwZW0gMmVtIDBlbTtcbn1cbi5hYm91dCAuc2VjdGlvbi10ZXh0X19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTMwJTtcbiAgcGFkZGluZzogMGVtIDAuNWVtIDJlbSAwLjVlbTtcbiAgY29sb3I6ICNhZDkwMDE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5hYm91dCAuc2VjdGlvbi10ZXh0X19oZWFkbGluZSBhIHtcbiAgY29sb3I6ICNhZDkwMDE7XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuLmFib3V0IC5zZWN0aW9uLXRleHRfX2JveCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNywgNywgNywgMC4xKTtcbiAgbWFyZ2luOiAwLjZlbTtcbiAgcGFkZGluZzogMWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTBkZWcpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5hYm91dCAuc2VjdGlvbi10ZXh0X19ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcsIDcsIDcsIDAuOSk7XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dF9fYm94OmhvdmVyIGgzIHtcbiAgY29sb3I6IGdvbGQ7XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dF9fYm94LS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjYWQ5MDAxO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dF9fYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbi5hYm91dCAuc2VjdGlvbi10ZXh0X19ib3ggdWwgOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dF9fYm94IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0X19pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0X19pdGVtIGkge1xuICBmb250LXNpemU6IDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMWVtO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtc2hhZG93OiAxcHggMHB4IDVweCAjZmZmZmZmO1xufVxuLmFib3V0IC5zZWN0aW9uLXRleHQgLmljb24tdGV4dF9faXRlbSBwIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIHBhZGRpbmc6IDAuNWVtIDAuM2VtIDAuNWVtIDAuM2VtO1xufVxuXG4ub2ZmZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vZmZlciAuc2VjdGlvbi1oZWFkaW5nLXNwZWNpYWwge1xuICBwYWRkaW5nOiAwZW0gMGVtIDJlbSAwZW07XG59XG4ub2ZmZXIgLmhlYWRpbmctY2hhbmdlIHtcbiAgcGFkZGluZzogMWVtIDBlbSAxLjVlbSAwZW07XG59XG4ub2ZmZXIgLmNhcmRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMmVtO1xuICBoZWlnaHQ6IDM3NXB4O1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwZXJzcGVjdGl2ZTogMTA1MHB4O1xuICBib3gtc2hhZG93OiAzcHggM3B4IDhweCByZ2JhKDI1NSwgMjMwLCAxLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycztcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAzcHggM3B4IDhweCByZ2JhKDI1NSwgMjMwLCAxLCAwLjAxKTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQ6aG92ZXIgLm15X19jYXJkLWltZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQ6aG92ZXIgLm15X19jYXJkLS1pbmZvIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDhweCByZ2JhKDI1NSwgMjMwLCAxLCAwLjQpO1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC0taW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMTk2LCAxNjcsIDI1KSwgcmdiYSgwLCAwLCAwLCAwLjkpKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjJzLCBvcGFjaXR5IDEuMnM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC0taW5mbyAubG9jYWxpemF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA4MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiAwLjhlbTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtLWluZm8gLmxvY2FsaXphdGlvbiBociB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdvbGQ7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtLWluZm8gbGkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4ub2ZmZXIgLmNhcmRzLXdyYXBwZXIgLm15X19jYXJkLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuMnMsIG9wYWNpdHkgMS4ycztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjkpIC0xJSwgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuOSkpO1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC1pbWcgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgyNTUsIDIzMCwgMSwgMC4zKTtcbiAgb3BhY2l0eTogMC42O1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC1pbWcgLmdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjkpIC0xJSwgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuOSkpO1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC1pbWcgaDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiKDAsIDAsIDApO1xufVxuLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC1pbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG4ub2ZmZXIgLmNhcmRzLXdyYXBwZXIgLm15X19jYXJkLWltZy0tdHdvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjkpIC0xJSwgcmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuOSkpLCB1cmwoXCIuLi9pbWcvb2Nocm9uYS1vc29iLWRldGVrdHl3LW5lYS5qcGdcIik7XG59XG4ub2ZmZXIgLmNhcmRzLXdyYXBwZXIgLm15X19jYXJkLWltZy0tZm91ciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC45KSAtMSUsIHJnYmEoMCwgMCwgMCwgMC4yKSwgcmdiYSgwLCAwLCAwLCAwLjkpKSwgdXJsKFwiLi4vaW1nL29ic2Vyd2FjamUta29udHJvYnNlcndhY2plLmpwZ1wiKTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtaW1nLS1zaXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOSkgLTElLCByZ2JhKDAsIDAsIDAsIDAuMiksIHJnYmEoMCwgMCwgMCwgMC45KSksIHVybChcIi4uL2ltZy9kZXRla3R5dy11cnphZHplbmlhLXN6cGllZ3VqYWNlLmpwZ1wiKTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtaW1nLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtaW1nLS1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4ub2ZmZXIgLmNhcmRzLXdyYXBwZXIgLm15X19jYXJkLWltZy0tYm90dG9tIGkge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZlbTtcbn1cbi5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtaW1nLS1kaXN0YW5jZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBsZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgb3BhY2l0eTogMC40O1xuICB0ZXh0LXNoYWRvdzogMXB4IDBweCA1cHggcmdiKDI1NSwgMjMwLCAxKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbi5vZmZlciAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAxZW0gMGVtIDFlbSAwZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuLm9mZmVyIC5kZXNjcmlwdGlvbl9fYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub2ZmZXIgLmRlc2NyaXB0aW9uX19ib3ggaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjYWQ5MDAxO1xuICBmb250LXNpemU6IDEzMCU7XG4gIG1hcmdpbjogMWVtIDBlbSAxZW0gMGVtO1xufVxuLm9mZmVyIC5kZXNjcmlwdGlvbl9fdGV4dCB7XG4gIHBhZGRpbmc6IDAuOGVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG5cbi5wcmljZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcmljZXMgLnNlY3Rpb24taGVhZGluZyB7XG4gIHBhZGRpbmc6IDJlbSAwZW0gMWVtIDBlbTtcbn1cbi5wcmljZXMgLnNlY3Rpb24tcGFkZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAwZW07XG59XG4ucHJpY2VzIC5zZWN0aW9uLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuOSksIHJnYmEoMCwgMCwgMCwgMC4xKSksIHVybChcIi4uL2ltZy9wb3p5c2tpd2FuaWUtZG93b2Rvdy1tb2JpbGUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByaWNlcyAuZGVzY3JpcHRpb25fX2JveCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiA0ZW07XG59XG4ucHJpY2VzIC5kZXNjcmlwdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMTMwJTtcbiAgY29sb3I6ICNhZDkwMDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxZW0gMGVtIDFlbSAwZW07XG59XG4ucHJpY2VzIC5kZXNjcmlwdGlvbl9fdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgcGFkZGluZzogMC44ZW07XG59XG4ucHJpY2VzIC5kZXNjcmlwdGlvbl9fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG59XG5cbi5vcGluaW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLm9waW5pb25zIC5zZWN0aW9uLWhlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5vcGluaW9ucyAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLm9waW5pb25zIC5zbGlkZXIgLnNsaWRlci1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuLm9waW5pb25zIC5zbGlkZXIgLnNsaWRlci1jYXJkIC5zbGlkZXItaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLm9waW5pb25zIC5zbGlkZXIgLnNsaWRlci1jYXJkIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgb3BhY2l0eTogMC40O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5vcGluaW9ucyAuc2xpZGVyIC5zbGlkZXItY2FyZCBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4ub3BpbmlvbnMgLnNsaWRlciAuc2xpZGVyLWNhcmQ6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5vcGluaW9ucyAuc2xpZGVyIC5zbGlkZXItY2FyZF9fbmFtZSB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBjb2xvcjogI2FkOTAwMTtcbn1cbi5vcGluaW9ucyAuc2xpZGVyIC5zbGlkZXItY2FyZF9fdGV4dCB7XG4gIHBhZGRpbmc6IDAuNWVtIDEuOGVtO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIGZvbnQtc2l6ZTogMS41O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLm9waW5pb25zIC5zbGlkZXIgLnNsaWRlci1jYXJkX19zdGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IGdvbGQ7XG59XG4ub3BpbmlvbnMgLnNsaWRlciAuc2xpZGVyLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5sYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzO1xufVxuLm9waW5pb25zIC5zbGlkZXIgLmJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcGFkZGluZzogMC41ZW0gMC44ZW07XG4gIGNvbG9yOiBnb2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5vcGluaW9ucyAuc2xpZGVyIC5idG4tbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG4ub3BpbmlvbnMgLnNsaWRlciAuYnRuLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4ub3BpbmlvbnMgLnNsaWRlciAuYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ub3BpbmlvbnMgLnNsaWRlciAuYnRuOmhvdmVyIHNwYW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xufVxuXG4uY29udGFjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmNvbnRhY3QgLnNlY3Rpb24taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjZlbSAwLjZlbSAzZW0gMC42ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg5LCA5LCA5LCAwLjMpLCByZ2JhKDAsIDAsIDAsIDAuOSksIHJnYmEoMCwgMCwgMCwgMC4zKSksIHVybChcIi4uL2ltZy9rb250YWt0LWJpdXJvLWRldGVrdHl3aXN0eWN6bmUtbmVhLW1vYmlsZS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbnRhY3QgLnNlY3Rpb24taW1nX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uY29udGFjdCAuY29va2llX2FsZXJ0IHtcbiAgei1pbmRleDogMjAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udGFjdCAuY29va2llX2FsZXJ0IC5jb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdCAuY29va2llX2FsZXJ0IC5zY3JpcHQtYm94IHtcbiAgei1pbmRleDogMjAwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgcGFkZGluZzogMWVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBhbmltYXRpb246IHNob3ctc2NyaXB0IDAuOHMgMC44cyBmb3J3YXJkcztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdvbGQ7XG59XG4uY29udGFjdCAuY29va2llX2FsZXJ0IC5zY3JpcHQtYnRuIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgZ29sZDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWN0IC5jb29raWVfYWxlcnQgLnNjcmlwdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQ5MDAxO1xufVxuQGtleWZyYW1lcyBzaG93LXNjcmlwdCB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLmNvbnRhY3QgLmNvbnRhY3RfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0IC5jb250YWN0LWJveCB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAxLjZlbSAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0IC5jb250YWN0LWJveF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5jb250YWN0IC5jb250YWN0LWJveF9faXRlbXMgLmNvbnRhY3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94X19pdGVtcyAuY29udGFjdC1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4uY29udGFjdCAuY29udGFjdC1ib3hfX2l0ZW1zIC5jb250YWN0LWhlYWRlcl9fdGl0bGUgLmNvbG9yLWJyYW5kIHtcbiAgY29sb3I6ICNhZDkwMDE7XG4gIGZvbnQtc2l6ZTogbGFyZ2VyO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXNfX2l0ZW1zIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0IC5jb250YWN0LWJveCAuYm94LWl0ZW1zIC5jb250YWN0LWRldGFpbHNfX2xpbmsge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWwge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2FkZHJlc3MgLmNvbnRhY3RfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2FkZHJlc3MgLmNvbnRhY3RfX3RleHQtLWxhc3Qge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2xpbmstLWNvbnRhY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2xpbmstLWNvbnRhY3QgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2xpbmstLWNvbnRhY3QgYSBpIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2xpbmstLWNvbnRhY3QgcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb250YWN0IC5tYXAtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QgLm1hcC13cmFwcGVyIC5tYXAge1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNvbnRhY3QgLm1hcC13cmFwcGVyIC5tYXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDUwcHg7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jb250YWN0IC5zb2NpYWwtbWVkaWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGFjdCAuc29jaWFsLW1lZGlhX190ZXh0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwYWRkaW5nOiA0ZW0gMGVtIDFlbSAwZW07XG59XG4uY29udGFjdCAuc29jaWFsLW1lZGlhX19saW5rIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBwYWRkaW5nOiAwZW07XG59XG4uY29udGFjdCAuc29jaWFsLW1lZGlhX19saW5rIGEge1xuICBwYWRkaW5nOiAwZW0gMWVtIDBlbSAxZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDFzO1xufVxuLmNvbnRhY3QgLnNvY2lhbC1tZWRpYV9fbGluayBhOmhvdmVyIHtcbiAgY29sb3I6ICNhZDkwMDE7XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgY29sb3I6ICNhZDkwMDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uZm9vdGVyIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDglO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgd2lkdGg6IDYwcHg7XG59XG4uZm9vdGVyX19ib3R0b20tdGV4dCB7XG4gIHBhZGRpbmc6IDBlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cbi5mb290ZXJfX2JvdHRvbS10ZXh0LS1vbmUge1xuICBtYXJnaW4tdG9wOiAzZW07XG59XG4uZm9vdGVyIC5mb290ZXJfX2JveC1teW5hbWUge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogMWVtIDBlbSAxZW0gMGVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uZm9vdGVyIC5mb290ZXJfX2JveC1teW5hbWUgLmZvb3Rlcl9fYm94LXRpdGxlIHtcbiAgcGFkZGluZzogMGVtIDBlbSAwZW0gMGVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZm9vdGVyIC5mb290ZXJfX2JveC1teW5hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDFzO1xufVxuLmZvb3RlciAuZm9vdGVyX19ib3gtbXluYW1lIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDI1NSwgNTIsIDEpO1xufVxuLmZvb3RlciAuZm9vdGVyX19ib3R0b20tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmZvb3RlciAuZm9vdGVyX19ib3R0b20tdGV4dCAudGhlbWUge1xuICBjb2xvcjogI2FkOTAwMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItdGhlbWVfX2ZpcnN0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItdGhlbWVfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lX19ib3R0b20ge1xuICAgIHBhZGRpbmc6IDAuMmVtO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuY29udGFjdCAuY29va2llX2FsZXJ0IC5zY3JpcHQtYm94IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5jb250YWN0IC5jb29raWVfYWxlcnQgLnNjcmlwdC1ib3ggLnNjcmlwdC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lX19kZWNvcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTY3cHgpIHtcbiAgLm5hdiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAubmF2X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvb2tpZV9hbGVydCAuc2NyaXB0LWJveCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFjdF9fYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuY29udGFjdF9fYm94LXRleHQge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLmNvbnRhY3RfX2JveC10ZXh0LS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuICAuY29udGFjdF9fYm94LWltZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAuY29udGFjdF9fYm94LWltZy0tcmlnaHQge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5jb250YWN0X19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgfVxuICAuY29udGFjdCAuc2VjdGlvbi1pbWcge1xuICAgIHBhZGRpbmc6IDQuNmVtIDAuNmVtIDZlbSAwLjZlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gIC5uYXYge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLm5hdl9faXRlbSB7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZSB7XG4gICAgcGFkZGluZzogMWVtO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZV9fZmlyc3Qge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZV9fYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gIH1cbiAgLmhlYWRlcl9fYnRuIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgbmF2IC5idXJnZXItYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIG5hdiAubG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIG5hdiAubmF2IC5tYWluX19sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTAwO1xuICB9XG4gIG5hdiAubmF2IC5tYWluX19sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIG5hdiAubmF2X19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBuYXYgLm5hdl9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgbmF2IC5uYXYtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW46IDAuOGVtIDBlbTtcbiAgICBwYWRkaW5nOiAwZW0gMWVtO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIG5hdiAubmF2X19pdGVtOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXZfX2l0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdl9faXRlbS0tY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdl9faXRlbS0tZmlyc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXYgLmxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGJvdHRvbTogMC41ZW07XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIG5hdiAubmF2IC5sb2dvIC5sb2dvX19pbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmhlYWRlciAubWFpbi1sb2dvIC50ZXh0X2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIC5oZWFkZXIgLnNlY3Rpb24taW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoOSwgOSwgOSwgMC4xKSA5JSwgcmdiYSgwLCAwLCAwLCAwLjMpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvcHJ5d2F0bnktZGV0ZWt0eXctbmVhLTEyODAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDEwJTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuICAuY29udGFjdCAuY29udGFjdC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDJlbSAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb250YWN0IC5jb250YWN0LWJveF9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNTUlO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuY29udGFjdCAuY29udGFjdC1ib3hfX2l0ZW1zIC5jb250YWN0LWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG4gIC5jb250YWN0IC5jb250YWN0LWJveCAuYm94LWl0ZW1zIC5jb250YWN0LWRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIC5jb250YWN0IC5jb250YWN0LWJveCAuYm94LWl0ZW1zIC5jb250YWN0LWRldGFpbHNfX2xpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWwge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2FkZHJlc3MgLmNvbnRhY3RfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2FkZHJlc3MgLmNvbnRhY3RfX3RleHQtLWxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2xpbmstLWNvbnRhY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3QtYm94IC5ib3gtaXRlbXMgLmNvbnRhY3QtZGV0YWlscyAuY29udGFjdC1kZXRhaWxfX2xpbmstLWNvbnRhY3QgYSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cztcbiAgfVxuICAuY29udGFjdCAuY29udGFjdC1ib3ggLmJveC1pdGVtcyAuY29udGFjdC1kZXRhaWxzIC5jb250YWN0LWRldGFpbF9fbGluay0tY29udGFjdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2FkOTAwMTtcbiAgfVxuICAuY29udGFjdCAuY29udGFjdC1ib3ggLmJveC1pdGVtcyAuY29udGFjdC1kZXRhaWxzIC5jb250YWN0LWRldGFpbF9fbGluay0tY29udGFjdCBhIGkge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG4gIC5jb250YWN0IC5jb250YWN0X193cmFwcGVyIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5jb250YWN0IC5jb250YWN0X193cmFwcGVyIGZpZWxkc2V0IGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3RfX3dyYXBwZXIgZmllbGRzZXQgZm9ybSAucmVndWxhdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5jb250YWN0IC5jb29raWVfYWxlcnQgLnNjcmlwdC1ib3gge1xuICAgIHBhZGRpbmc6IDIuNXJlbSA2cmVtO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5jb250YWN0IC5jb29raWVfYWxlcnQgLnNjcmlwdC1ib3ggLnNjcmlwdC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5tYWluLWltZyB7XG4gICAgcGFkZGluZzogMjVyZW0gMmVtO1xuICB9XG4gIC5tYWluLWltZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuICAub2ZmZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm9mZmVyIC5zZWN0aW9uLWhlYWRpbmctc3BlY2lhbCB7XG4gICAgcGFkZGluZzogMGVtIDBlbSAyZW0gMGVtO1xuICB9XG4gIC5vZmZlciAuc2VjdGlvbi1pbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogZml4ZWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAub2ZmZXIgLmhlYWRpbmctY2hhbmdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41ZW07XG4gIH1cbiAgLm9mZmVyIC5jYXJkcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5vZmZlciAuY2FyZHMtd3JhcHBlciAubXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAub2ZmZXIgLmNhcmRzLXdyYXBwZXIgLm15X19jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAyZW07XG4gICAgaGVpZ2h0OiAzNzVweDtcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBlcnNwZWN0aXZlOiAxMDUwcHg7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgyNTUsIDIzMCwgMSwgMC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzO1xuICB9XG4gIC5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggOHB4IHJnYmEoMjU1LCAyMzAsIDEsIDAuMDEpO1xuICB9XG4gIC5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQ6aG92ZXIgLm15X19jYXJkLWltZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZDpob3ZlciAubXlfX2NhcmQtLWluZm8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJveC1zaGFkb3c6IDVweCA1cHggOHB4IHJnYmEoMjU1LCAyMzAsIDEsIDAuNCk7XG4gIH1cbiAgLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC0taW5mbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDE5NiwgMTY3LCAyNSksIHJnYmEoMCwgMCwgMCwgMC45KSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycywgb3BhY2l0eSAxLjJzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC0taW5mbyAubG9jYWxpemF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmc6IDAuOGVtO1xuICB9XG4gIC5vZmZlciAuY2FyZHMtd3JhcHBlciAubXlfX2NhcmQtLWluZm8gLmxvY2FsaXphdGlvbiBociB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZ29sZDtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgLm9mZmVyIC5jYXJkcy13cmFwcGVyIC5teV9fY2FyZC0taW5mbyBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIC5vZmZlciAuZGVzY3JpcHRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmZvb3Rlcl9fYm90dG9tLXRleHQge1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyX19ib3gtbXluYW1lIC5mb290ZXJfX2JveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyX19ib3R0b20tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXQgLnNlY3Rpb24taW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoOSwgOSwgOSwgMC45KSwgcmdiYSgwLCAwLCAwLCAwLjcpLCByZ2JhKDAsIDAsIDAsIDAuOSkpLCB1cmwoXCIuLi9pbWcvZGV0ZWt0eXdpLXdsYW1hbmllLTEyODAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG4gIC5hYm91dCAuc2VjdGlvbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFib3V0IC5zZWN0aW9uLXRleHRfX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEzMCU7XG4gICAgcGFkZGluZzogMGVtIDAuNWVtIDJlbSAwLjVlbTtcbiAgICBjb2xvcjogI2FkOTAwMTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxuICAuYWJvdXQgLnNlY3Rpb24tdGV4dF9fdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbjogMWVtIDBlbSAxZW0gMGVtO1xuICB9XG4gIC5hYm91dCAuc2VjdGlvbi10ZXh0X19ib3gge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcsIDcsIDcsIDAuMyk7XG4gICAgbWFyZ2luOiAwLjZlbTtcbiAgICBwYWRkaW5nOiAxZW07XG4gIH1cbiAgLmFib3V0IC5zZWN0aW9uLXRleHRfX2JveC0tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2FkOTAwMTtcbiAgfVxuICAuYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgfVxuICAuYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0X19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYWJvdXQgLnNlY3Rpb24tdGV4dCAuaWNvbi10ZXh0X19pdGVtIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFib3V0IC5zZWN0aW9uLXRleHQgLmljb24tdGV4dF9faXRlbSBpIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtc2hhZG93OiAxcHggMHB4IDVweCAjZmZmZmZmO1xuICB9XG4gIC5hYm91dCAuc2VjdGlvbi10ZXh0IC5pY29uLXRleHRfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgcGFkZGluZzogMC41ZW0gMC4zZW0gMC41ZW0gMC4zZW07XG4gIH1cbiAgLnByaWNlcyAuc2VjdGlvbi1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvcG96eXNraXdhbmllLWRvd29kb3ctMTI4MC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuICAuY29udGFjdCAuc2VjdGlvbi1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcva29udGFrdC1iaXVyby1kZXRla3R5d2lzdHljem5lLW5lYS0xMjgwLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG4gIC5jb250YWN0X19ib3gge1xuICAgIG1hcmdpbjogNWVtIDA7XG4gIH1cbiAgLmNvbnRhY3RfX2JveC10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41ZW07XG4gIH1cbiAgLmNvbnRhY3QgLmNvbnRhY3RfX3dyYXBwZXIgZmllbGRzZXQgZm9ybSAucmVndWxhdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MHB4KSB7XG4gIC5jb250YWN0IC5zZWN0aW9uLWltZyB7XG4gICAgcGFkZGluZzogNC41ZW0gMWVtIDRlbSAxZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lIHtcbiAgICBwYWRkaW5nOiAxZW07XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lX19maXJzdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lX19ib3R0b20ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuaGVhZGVyX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ1MHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZSB7XG4gICAgYm90dG9tOiA0MyU7XG4gIH1cbiAgLnByaWNlcyAuc2VjdGlvbi1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvcG96eXNraXdhbmllLWRvd29kb3ctMTkyMC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuICAuY29udGFjdCAuc2VjdGlvbi1pbWcgLnNlY3Rpb24taW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoOSwgOSwgOSwgMC4xKSA5JSwgcmdiYSgwLCAwLCAwLCAwLjMpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvcHJ5d2F0bnktZGV0ZWt0eXctbmVhLTE5MjAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDEwJTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuICAuY29udGFjdCAuc2VjdGlvbi1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcva29udGFrdC1iaXVyby1kZXRla3R5d2lzdHljem5lLTE5MjAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODUwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lIHtcbiAgICBib3R0b206IDQxJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1MDBweCkge1xuICAuaGVhZGVyIC5iYWNrZ3JvdW5kLWltZyAuY29udGFjdCAuc2VjdGlvbi1pbWcgLnNlY3Rpb24taW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoOSwgOSwgOSwgMC4xKSA5JSwgcmdiYSgwLCAwLCAwLCAwLjMpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvcHJ5d2F0bnktZGV0ZWt0eXctbmVhLTUwMDAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDEwJTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItdGhlbWUge1xuICAgIGJvdHRvbTogNDAlO1xuICB9XG4gIC5hYm91dCAuc2VjdGlvbi1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvZGV0ZWt0eXdpLXdsYW1hbmllLTQwMDAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbiAgLnByaWNlcyAuc2VjdGlvbi1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwLjkpLCByZ2JhKDAsIDAsIDAsIDAuMSkpLCB1cmwoXCIuLi9pbWcvcG96eXNraXdhbmllLWRvd29kb3ctaHEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbiAgLmNvbnRhY3QgLnNlY3Rpb24taW1nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMC45KSwgcmdiYSgwLCAwLCAwLCAwLjEpKSwgdXJsKFwiLi4vaW1nL2tvbnRha3QtYml1cm8tZGV0ZWt0eXdpc3R5Y3puZS1ocS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuICAuaGVhZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuICAuaGVhZGVyX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10aGVtZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA2LjZyZW07XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLXRoZW1lX19ib3R0b20ge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG4gIC5oZWFkZXIgLnN1YmplY3QsXG4uaGVhZGVyIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLmhlYWRlciAuc3ViamVjdF9faXRlbSxcbi5oZWFkZXIgLmRlc2NyaXB0aW9uX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59IiwiJG1haW4tY29sb3I6ICNhZDkwMDE7XG4kbmF2YmFyLW1lbnU6ICNkYmMzMjg7XG4kbGluay1jb2xvcjogI2RiYzMyODtcblxuJHB1cmUtd2hpdGU6ICNmZmY7XG4kZGFyazogIzAwMDAwMDtcbiRjYXJkLWJhY2tncm91bmQ6IHJnYigyMTcsIDIzMCwgMjMzKTtcbiR0aGVtZS1hY2NlbnQ6IHJnYigxODYsIDE2NywgMzkpO1xuJGZvcm0tYmdjOiByZ2IoMCwgMCwgMCk7XG4kdGhlbWUtYWNjZW50LWhvdmVyOiByZ2JhKDE4MywgMTYzLCA0OSwgMC4zKTtcbiRuYXYtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuOSk7IC8vbmF2IGJnY1xuJG5hdi1jb2xvcjogYmxhY2s7XG4kaGVhZGluZy1iYXJzOiByZ2IoMjU1LCAxOTEsIDApO1xuJGJsYWNrLWxpbmVhci1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQxODBkZWcsXG5cdHJnYmEoMCwgMCwgMCwgMC45KSAtMSUsXG5cdHJnYmEoMCwgMCwgMCwgMC4yKSxcblx0cmdiYSgwLCAwLCAwLCAwLjkpXG4pO1xuJG1lZGl1bS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQxODBkZWcsXG5cdHJnYmEoMCwgMCwgMCwgMC41KSxcblx0cmdiYSgwLCAwLCAwLCAwLjkpLFxuXHRyZ2JhKDAsIDAsIDAsIDAuMSlcbik7XG4vL21haW5cbiRibGFjay1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQ0NWRlZyxcblx0cmdiYSg5LCA5LCA5LCAwLjEpIDklLFxuXHRyZ2JhKDAsIDAsIDAsIDAuMyksXG5cdHJnYmEoMCwgMCwgMCwgMC4xKVxuKTsgLy9iZ2kgaW1nIGNvbG9yXG4kbGFzdC1ibGFjay1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQ5MGRlZyxcblx0cmdiYSg5LCA5LCA5LCAwLjMpICxcblx0cmdiYSgwLCAwLCAwLCAwLjkpLFxuXHRyZ2JhKDAsIDAsIDAsIDAuMylcbik7IC8vYmdpIGltZyBjb2xvclxuJHNlY29uZC1ibGFjay1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQ0NWRlZyxcblx0cmdiYSg5LCA5LCA5LCAwLjkpLFxuXHRyZ2JhKDAsIDAsIDAsIDAuNyksXG5cdHJnYmEoMCwgMCwgMCwgMC45KVxuKTsgLy9iZ2kgaW1nIGNvbG9yXG5cbiRsaWdodC1ibGFjay1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQ0NWRlZyxcblx0cmdiYSg5LCA5LCA5LCAwLjUpLFxuXHRyZ2JhKDAsIDAsIDAsIDAuMyksXG5cdHJnYmEoMCwgMCwgMCwgMC41KVxuKTtcbiR3aGl0ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQ0NWRlZyxcblx0cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOClcbik7XG5cbi8vaW5zaWRlIGJnaVxuJGJsYWNrLWdyYWRpZW50LXZpZXY6IGxpbmVhci1ncmFkaWVudChcblx0MTgwZGVnLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSksXG5cdHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KVxuKTtcblxuJGNvbnRhY3QtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudChcblx0MTgwZGVnLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSksXG5cdHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSxcblx0OTMlLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSlcbik7XG4vL2NvbnRhY3Qgc3R5bGVcblxuJGRhcmstZ29sZC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuXHQ0NWRlZyxcblx0cmdiKDE5NiwgMTY3LCAyNSksXG5cdHJnYmEoMCwgMCwgMCwgMC45KVxuKTtcblxuJGxpZ2h0LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoXG5cdDkwZGVnLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksXG5cdHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSxcblx0cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpXG4pO1xuIiwiQGtleWZyYW1lcyBuYXZJdGVtc0FuaW1hdGlvbiB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlX21vYmlsZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuXHR9XG5cblx0OTUlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKGF1dG8pO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDIwJSAxMCU7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZShhdXRvKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgMTAlO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZV9sb2dvIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0XHR0b3A6IC0yJTtcblx0XHRsZWZ0OiAxNSU7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuXHR9XG5cdDEwJSB7XG5cdFx0b3BhY2l0eTogMC40O1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG5cdFx0b3BhY2l0eTogMC4zO1xuXHR9XG5cdDgwJSB7XG5cdFx0b3BhY2l0eTogMC44O1xuXHR9XG5cdDk1JSB7XG5cdFx0b3BhY2l0eTogMC4xO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgMCk7XG5cdH1cbn1cbiIsIkB1c2UgXCIuL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi9jb21wb25lbnRzXCIgYXMgKjtcbkB1c2UgXCIuL21peGluc1wiIGFzICo7XG5AdXNlIFwiLi9hbmltYXRpb25cIiBhcyAqO1xuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5ib2R5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LWZhbWlseTogXCJGcmFuayBSdWhsIExpYnJlXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRmb250LXNpemU6IDEuOHJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHB1cmUtd2hpdGU7XG5cdGhlaWdodDogMTAwJTtcblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0bGk6Om1hcmtlciB7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHR9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL05BViAmIEJVUkdFUi1CVE5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbm5hdiB7XG5cdHBhZGRpbmc6IDBlbSAyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHQubmF2IHtcblx0XHQubWFpbl9fbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogLTEwO1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0cGFkZGluZzogMHJlbTtcblx0XHRcdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC41cztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGEge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAycHggcmdiKDE5NiwgMTcyLCAzNik7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdGV4dC1kZWNvcmF0aW9uIDFzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHQuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkbWFpbi1jb2xvcjtcblx0XHR9XG5cblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwJTtcblx0XHRyaWdodDogMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDB2aDtcblx0XHR3aWR0aDogNDAlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICRuYXYtc2hhZG93O1xuXHRcdHotaW5kZXg6IDQ1O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMDAlKTtcblx0XHR0cmFuc2l0aW9uOiAwLjdzIGN1YmljLWJlemllcigwLjY1LCAwLjA1LCAwLjM2LCAxKTtcblx0XHQvL21hcmdpbi1ib3R0b206IDJyZW07XG5cblx0XHQmX19pbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG5hdi1zaGFkb3c7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAuOGVtIDBlbTtcblx0XHRcdHBhZGRpbmc6IDAuMmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogJG5hdi1jb2xvcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdCYtLWNvbnRhY3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHQuZmEtc29saWQsXG5cdFx0XHRcdC5mYS1waG9uZSB7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuNXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZhLXNvbGlkOmhvdmVyLFxuXHRcdFx0XHQuZmEtcGhvbmU6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubG9nbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0Ym90dG9tOiAwLjVlbTtcblx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdC5sb2dvIHtcblx0XHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdi1pdGVtcy1hbmltYXRpb24ge1xuXHRhbmltYXRpb246IG5hdkl0ZW1zQW5pbWF0aW9uIDFzIGJvdGg7XG59XG5cbi5ibGFjay1iYXJzLWNvbG9yLFxuLmJsYWNrLWJhcnMtY29sb3I6OmFmdGVyLFxuLmJsYWNrLWJhcnMtY29sb3I6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9IRUFERVJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJHB1cmUtd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuc2VjdGlvbi1pbWcge1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIGZpcnN0LW1haW4taW1hZ2VzKFwiLi4vaW1nL3ByeXdhdG55LWRldGVrdHl3LW5lYS1tb2JpbGUuanBnXCIpO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiByb3RhdGVfbW9iaWxlO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMjBzO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0Lm1haW4tbG9nbyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNDAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlIDApO1xuXHRcdHotaW5kZXg6IDQ7XG5cblx0XHRhbmltYXRpb24tbmFtZTogcm90YXRlX2xvZ287XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcblxuXHRcdC50ZXh0X2hlYWRpbmcge1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuMWVtO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDIwNXB4O1xuXHRcdFx0aGVpZ2h0OiAxMDVweDtcblx0XHR9XG5cdH1cblx0LmhlYWRlci10aGVtZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAlO1xuXHRcdGxlZnQ6IDUlO1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiAwLjJlbTtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYigwLCAwLCAwKTtcblx0XHR6LWluZGV4OiA1O1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdCZfX2RlY29yZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDByZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ly90cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMHB4KSByb3RhdGVYKDQwZGVnKTtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdH1cblx0XHQmX19ib3R0b20ge1xuXHRcdFx0cGFkZGluZzogMC4zZW07XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdC8vdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDBweCkgcm90YXRlWCgzMGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDUlO1xuXHRcdGJvdHRvbTogMTAlO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luLXRvcDogMS41ZW07XG5cdFx0cGFkZGluZzogMC44ZW0gMS42ZW07XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHRoZW1lLWFjY2VudDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWFjY2VudC1ob3Zlcjtcblx0XHR9XG5cdH1cblx0LmxvZ28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0LmxvZ28ge1xuXHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0Ly9maWx0ZXI6IGJyaWdodG5lc3MoMS41KTtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbWFpbiB7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdH1cblx0fVxufVxuXG4uYWJvdXQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5zZWN0aW9uLWltZyB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBzZWNvbmQtbWFpbi1pbWFnZXMoXCIuLi9pbWcvZGV0ZWt0eXdpLXdsYW1hbmllLW1vYmlsZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogZml4ZWQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQuc2VjdGlvbi10ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogbGVmdDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdC5ib3R0b20tc3BhY2Uge1xuXHRcdFx0cGFkZGluZzogMWVtIDBlbSAyZW0gMGVtO1xuXHRcdH1cblx0XHQmX19oZWFkbGluZSB7XG5cdFx0XHRmb250LXNpemU6IDEzMCU7XG5cdFx0XHRwYWRkaW5nOiAwZW0gMC41ZW0gMmVtIDAuNWVtO1xuXHRcdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJG1haW4tY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHQvL21hcmdpbjogMWVtIDBlbSAxZW0gMGVtO1xuXHRcdH1cblx0XHQmX19ib3gge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3LCA3LCA3LCAwLjEpO1xuXHRcdFx0bWFyZ2luOiAwLjZlbTtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxMGRlZyk7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3LCA3LCA3LCAwLjkpO1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Y29sb3I6IGdvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC43ZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC43ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC43ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pY29uLXRleHQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHQmX19pdGVtcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4xZW07XG5cdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAxcHggMHB4IDVweCAjZmZmZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuM2VtIDAuNWVtIDAuM2VtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9PRkZFUlxuLm9mZmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0LnNlY3Rpb24taGVhZGluZy1zcGVjaWFsIHtcblx0XHRwYWRkaW5nOiAwZW0gMGVtIDJlbSAwZW07XG5cdH1cblx0LmhlYWRpbmctY2hhbmdlIHtcblx0XHRwYWRkaW5nOiAxZW0gMGVtIDEuNWVtIDBlbTtcblx0fVxuXG5cdC5jYXJkcy13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC5teSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmX19jYXJkIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDJlbTtcblx0XHRcdFx0aGVpZ2h0OiAzNzVweDtcblx0XHRcdFx0bWluLXdpZHRoOiAyNzBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNzBweDtcblx0XHRcdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBlcnNwZWN0aXZlOiAxMDUwcHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDNweCAzcHggOHB4IHJnYmEoMjU1LCAyMzAsIDEsIDAuMyk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAzcHggM3B4IDhweCByZ2JhKDI1NSwgMjMwLCAxLCAwLjAxKTtcblx0XHRcdFx0XHQubXlfX2NhcmQtaW1nIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5teV9fY2FyZC0taW5mbyB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogNXB4IDVweCA4cHggcmdiYSgyNTUsIDIzMCwgMSwgMC40KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1pbmZvIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGRhcmstZ29sZC1ncmFkaWVudDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjJzLCBvcGFjaXR5IDEuMnM7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHQubG9jYWxpemF0aW9uIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC44ZW07XG5cdFx0XHRcdFx0XHRociB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGdvbGQ7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuMjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fY2FyZC1pbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vcGFkZGluZzogMmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycywgb3BhY2l0eSAxLjJzO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stbGluZWFyLWdyYWRpZW50O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDNweCAzcHggOHB4IHJnYmEoMjU1LCAyMzAsIDEsIDAuMyk7XG5cdFx0XHRcdFx0Ly92aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ncmFkaWVudCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLWxpbmVhci1ncmFkaWVudDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYigwLCAwLCAwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS10d28ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRibGFjay1saW5lYXItZ3JhZGllbnQsXG5cdFx0XHRcdFx0XHR1cmwoXCIuLi9pbWcvb2Nocm9uYS1vc29iLWRldGVrdHl3LW5lYS5qcGdcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tZm91ciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGJsYWNrLWxpbmVhci1ncmFkaWVudCxcblx0XHRcdFx0XHRcdHVybChcIi4uL2ltZy9vYnNlcndhY2plLWtvbnRyb2JzZXJ3YWNqZS5qcGdcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tc2l4IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkYmxhY2stbGluZWFyLWdyYWRpZW50LFxuXHRcdFx0XHRcdFx0dXJsKFwiLi4vaW1nL2RldGVrdHl3LXVyemFkemVuaWEtc3pwaWVndWphY2UuanBnXCIpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWJvdHRvbSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRyaWdodDogMjBweDtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1kaXN0YW5jZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogNTBweDtcblx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDBweCA1cHggcmdiKDI1NSwgMjMwLCAxKTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kZXNjcmlwdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luOiAxZW0gMGVtIDFlbSAwZW07XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0Jl9fYm94IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aDMge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1jb2xvcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMzAlO1xuXHRcdFx0XHRtYXJnaW46IDFlbSAwZW0gMWVtIDBlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRwYWRkaW5nOiAwLjhlbTtcblx0XHRcdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHR9XG5cdH1cbn1cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5wcmljZXMge1xuXHQvL21pbi1oZWlnaHQ6IDUwdmg7XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5zZWN0aW9uLWhlYWRpbmcge1xuXHRcdHBhZGRpbmc6IDJlbSAwZW0gMWVtIDBlbTtcblx0fVxuXHQuc2VjdGlvbi1wYWRkaW5nIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMGVtO1xuXHR9XG5cblx0LnNlY3Rpb24taW1nIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIG1haW4taW1hZ2VzKFwiLi4vaW1nL3Bvenlza2l3YW5pZS1kb3dvZG93LW1vYmlsZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogZml4ZWQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQuZGVzY3JpcHRpb24ge1xuXHRcdCZfX2JveCB7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRlbTtcblx0XHR9XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxMzAlO1xuXHRcdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAxZW0gMGVtIDFlbSAwZW07XG5cdFx0fVxuXHRcdCZfX3RleHQge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdHBhZGRpbmc6IDAuOGVtO1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuOGVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vT1BJTklPTlNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ub3BpbmlvbnMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblx0LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblx0LnNsaWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdG1hcmdpbi1ib3R0b206IDNlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblxuXHRcdC5zbGlkZXItY2FyZCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXG5cdFx0XHQuc2xpZGVyLWltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG5cdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjVlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0fVxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDEuOGVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdFx0fVxuXHRcdFx0Jl9fc3RhciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRyaWdodDogNDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdGNvbG9yOiBnb2xkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbGlkZXItYm94IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFubGF0ZVgoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuOGVtO1xuXHRcdFx0Y29sb3I6IGdvbGQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdC5idG4tbGVmdCB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHQuYnRuLXJpZ2h0IHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuYnRuIHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcblx0XHR9XG5cdFx0LmJ0bjpob3ZlciBzcGFuIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG5cdFx0fVxuXHR9XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9DT05UQUNUXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uY29udGFjdCB7XG5cdC5zZWN0aW9uLWltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDIuNmVtIDAuNmVtIDNlbSAwLjZlbTtcblx0XHRAaW5jbHVkZSBsYXN0LW1haW4taW1hZ2VzKFxuXHRcdFx0XCIuLi9pbWcva29udGFrdC1iaXVyby1kZXRla3R5d2lzdHljem5lLW5lYS1tb2JpbGUuanBnXCJcblx0XHQpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdH1cblx0fVxuXG5cdC5jb29raWVfYWxlcnQge1xuXHRcdHotaW5kZXg6IDIwMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5jb3ZlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuc2NyaXB0LWJveCB7XG5cdFx0XHR6LWluZGV4OiAyMDAwO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRcdFx0cGFkZGluZzogMWVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXHRcdFx0YW5pbWF0aW9uOiBzaG93LXNjcmlwdCAwLjhzIDAuOHMgZm9yd2FyZHM7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgZ29sZDtcblx0XHR9XG5cdFx0LnNjcmlwdC1idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdFx0cGFkZGluZzogMC41ZW0gMWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGdvbGQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LnNjcmlwdC1idG46aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tY29sb3I7XG5cdFx0fVxuXHRcdEBrZXlmcmFtZXMgc2hvdy1zY3JpcHQge1xuXHRcdFx0dG8ge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vY29udGFjdFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwdXJlLXdoaXRlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjb2xvcjogd2hpdGU7XG5cdC5jb250YWN0X193cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb250YWN0LWJveCB7XG5cdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMS42ZW0gMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCZfX2l0ZW1zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzZW07XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cblx0XHRcdC5jb250YWN0LWhlYWRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRcdC5jb2xvci1icmFuZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJG1haW4tY29sb3I7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGxhcmdlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJveC1pdGVtcyB7XG5cdFx0XHQmX19pdGVtcyB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5jb250YWN0LWRldGFpbHMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Jl9fbGluayB7XG5cdFx0XHRcdFx0Ly8vLy8vLy8vLy8vLy8vdHV0YWpcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb250YWN0LWRldGFpbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMXJlbTtcblxuXHRcdFx0XHRcdCZfX2FkZHJlc3Mge1xuXHRcdFx0XHRcdFx0LmNvbnRhY3RfX3RleHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHQmLS1sYXN0IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX2xpbmsge1xuXHRcdFx0XHRcdFx0Ji0tY29udGFjdCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xuXG5cdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWFwLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTQ0LCAxMTQsIDM4KTtcblx0XHQubWFwIHtcblx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDQ1MHB4O1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtbWVkaWEge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdHBhZGRpbmc6IDRlbSAwZW0gMWVtIDBlbTtcblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRwYWRkaW5nOiAwZW07XG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogMGVtIDFlbSAwZW0gMWVtO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAxcztcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9GT09URVJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uZm9vdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7XG5cdGNvbG9yOiAkbWFpbi1jb2xvcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0aW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogOCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdH1cblxuXHQmX19ib3R0b20tdGV4dCB7XG5cdFx0cGFkZGluZzogMGVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0XHQmLS1vbmUge1xuXHRcdFx0bWFyZ2luLXRvcDogM2VtO1xuXHRcdH1cblx0fVxuXHQuZm9vdGVyX19ib3gtbXluYW1lIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMXJlbTtcblx0XHRtYXJnaW46IDFlbSAwZW0gMWVtIDBlbTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHQuZm9vdGVyX19ib3gtdGl0bGUge1xuXHRcdFx0cGFkZGluZzogMGVtIDBlbSAwZW0gMGVtO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0XHRcdG1hcmdpbjogMXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMXM7XG5cdFx0fVxuXHRcdGE6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJnYigyNTUsIDUyLCAxKTtcblx0XHR9XG5cdH1cblx0LmZvb3Rlcl9fYm90dG9tLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdC50aGVtZSB7XG5cdFx0XHRjb2xvcjogJG1haW4tY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL01FRElBXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcblx0LmhlYWRlciB7XG5cdFx0LmhlYWRlci10aGVtZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxZW07XG5cdFx0XHQmX19maXJzdCB7XG5cdFx0XHRcdGNvbG9yOiAkcHVyZS13aGl0ZTtcblx0XHRcdH1cblx0XHRcdCZfX2hlYWRpbmcge1xuXHRcdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdH1cblx0XHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0IHtcblx0XHQuY29va2llX2FsZXJ0IHtcblx0XHRcdC5zY3JpcHQtYm94IHtcblx0XHRcdFx0Ly8tLS0tLS0tLS0tLS0tLWNvb2tpZSBhbGVydFxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdGJvdHRvbTogMDtcblxuXHRcdFx0XHRwYWRkaW5nOiAyLjVyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXG5cdFx0XHRcdC5zY3JpcHQtYnRuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcblx0LmhlYWRlciB7XG5cdFx0LmhlYWRlci10aGVtZSB7XG5cdFx0XHQmX19kZWNvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NjdweCkge1xuXHQubmF2IHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0cGFkZGluZzogMWVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRhY3Qge1xuXHRcdC5jb29raWVfYWxlcnQge1xuXHRcdFx0LnNjcmlwdC1ib3gge1xuXHRcdFx0XHRwYWRkaW5nOiAyLjVyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdC5jb250YWN0IHtcblx0XHQmX19ib3gge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdFx0Ji0tcmlnaHQge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1pbWcge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXG5cdFx0XHRcdCYtLXJpZ2h0IHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ltZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuXHQuc2VjdGlvbi1oZWFkaW5nIHtcblx0XHRmb250LXNpemU6IDMuNnJlbTtcblx0fVxuXG5cdC5jb250YWN0IHtcblx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0cGFkZGluZzogNC42ZW0gMC42ZW0gNmVtIDAuNmVtO1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG5cdC5uYXYge1xuXHRcdHdpZHRoOiAzMCU7XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyIHtcblx0XHQuaGVhZGVyLXRoZW1lIHtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdCZfX2ZpcnN0IHtcblx0XHRcdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNS41cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19ib3R0b20ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxLjhyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS45cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19idG4ge1xuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0bmF2IHtcblx0XHQuYnVyZ2VyLWJ0biB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQubG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNHJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXNoYWRvdztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Lm5hdiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQubWFpbl9fbG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHQvL3RvcDotMTRweDtcblx0XHRcdFx0ei1pbmRleDogNTAwO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiAwcztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cblx0XHRcdCZfX2l0ZW1zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0bWFyZ2luOiAwLjhlbSAwZW07XG5cdFx0XHRcdHBhZGRpbmc6IDBlbSAxZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tY29udGFjdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS1maXJzdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdGJvdHRvbTogMC41ZW07XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGVhZGVyIHtcblx0XHQubWFpbi1sb2dvIHtcblx0XHRcdC50ZXh0X2hlYWRpbmcge1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdEBpbmNsdWRlIGZpcnN0LW1haW4taW1hZ2VzKFwiLi4vaW1nL3ByeXdhdG55LWRldGVrdHl3LW5lYS0xMjgwLmpwZ1wiKTtcblx0XHR9XG5cdH1cblx0LmNvbnRhY3Qge1xuXHRcdC5jb250YWN0LWJveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDJlbSAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCZfX2l0ZW1zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0d2lkdGg6IDU1JTsgLy9zemVyb2tvxZvEhyBkaXZhIHogZGV0YWxhbWkga29udGFrdHVcblxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXG5cdFx0XHRcdC5jb250YWN0LWhlYWRlciB7XG5cdFx0XHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib3gtaXRlbXMge1xuXHRcdFx0XHQuY29udGFjdC1kZXRhaWxzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0XHQmX19saW5rIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb250YWN0LWRldGFpbCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xuXG5cdFx0XHRcdFx0XHQmX19hZGRyZXNzIHtcblx0XHRcdFx0XHRcdFx0LmNvbnRhY3RfX3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0Ji0tbGFzdCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jl9fbGluayB7XG5cdFx0XHRcdFx0XHRcdCYtLWNvbnRhY3Qge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRhY3RfX3dyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdGZpZWxkc2V0IHtcblx0XHRcdFx0bGVnZW5kIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHQucmVndWxhdGlvbnMge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvb2tpZV9hbGVydCB7XG5cdFx0XHQuc2NyaXB0LWJveCB7XG5cdFx0XHRcdHBhZGRpbmc6IDIuNXJlbSA2cmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdGhlaWdodDogMTUwcHg7XG5cdFx0XHRcdC8vY29va2llIGFsZXJ0XG5cdFx0XHRcdC5zY3JpcHQtYnRuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWFpbi1pbWcge1xuXHRcdHBhZGRpbmc6IDI1cmVtIDJlbTtcblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0fVxuXHR9XG5cdC5vZmZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdC5zZWN0aW9uLWhlYWRpbmctc3BlY2lhbCB7XG5cdFx0XHRwYWRkaW5nOiAwZW0gMGVtIDJlbSAwZW07XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdC5oZWFkaW5nLWNoYW5nZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMS41ZW07XG5cdFx0fVxuXHRcdC5jYXJkcy13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQubXkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCZfX2NhcmQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW46IDJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDM3NXB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjcwcHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyNzBweDtcblx0XHRcdFx0XHRjb2xvcjogJHB1cmUtd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHBlcnNwZWN0aXZlOiAxMDUwcHg7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgyNTUsIDIzMCwgMSwgMC4zKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgyNTUsIDIzMCwgMSwgMC4wMSk7XG5cdFx0XHRcdFx0XHQubXlfX2NhcmQtaW1nIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm15X19jYXJkLS1pbmZvIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiA1cHggNXB4IDhweCByZ2JhKDI1NSwgMjMwLCAxLCAwLjQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLS1pbmZvIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRkYXJrLWdvbGQtZ3JhZGllbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycywgb3BhY2l0eSAxLjJzO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0LmxvY2FsaXphdGlvbiB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwJTtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC44ZW07XG5cdFx0XHRcdFx0XHRcdGhyIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBnb2xkO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuMjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXHR9XG5cdC5mb290ZXIge1xuXHRcdCZfX2JvdHRvbS10ZXh0IHtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmZvb3Rlcl9fYm94LW15bmFtZSB7XG5cdFx0XHQuZm9vdGVyX19ib3gtdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlcl9fYm90dG9tLXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LmFib3V0IHtcblx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0QGluY2x1ZGUgc2Vjb25kLW1haW4taW1hZ2VzKFwiLi4vaW1nL2RldGVrdHl3aS13bGFtYW5pZS0xMjgwLmpwZ1wiKTtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdCZfX2hlYWRsaW5lIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMzAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwZW0gMC41ZW0gMmVtIDAuNWVtO1xuXHRcdFx0XHRjb2xvcjogJG1haW4tY29sb3I7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdH1cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdG1hcmdpbjogMWVtIDBlbSAxZW0gMGVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9fYm94IHtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcsIDcsIDcsIDAuMyk7XG5cdFx0XHRcdG1hcmdpbjogMC42ZW07XG5cdFx0XHRcdHBhZGRpbmc6IDFlbTtcblxuXHRcdFx0XHQmLS10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmljb24tdGV4dCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdFx0XHQmX19pdGVtcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0XHRjb2xvcjogJHB1cmUtd2hpdGU7XG5cdFx0XHRcdFx0cGFkZGluZzogMS41ZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDBweCA1cHggI2ZmZmZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuM2VtIDAuNWVtIDAuM2VtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJpY2VzIHtcblx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0QGluY2x1ZGUgbWFpbi1pbWFnZXMoXCIuLi9pbWcvcG96eXNraXdhbmllLWRvd29kb3ctMTI4MC5qcGdcIik7XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0IHtcblx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0QGluY2x1ZGUgbWFpbi1pbWFnZXMoXG5cdFx0XHRcdFwiLi4vaW1nL2tvbnRha3QtYml1cm8tZGV0ZWt0eXdpc3R5Y3puZS1uZWEtMTI4MC5qcGdcIlxuXHRcdFx0KTtcblx0XHR9XG5cblx0XHQmX19ib3gge1xuXHRcdFx0bWFyZ2luOiA1ZW0gMDtcblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGFjdF9fd3JhcHBlciB7XG5cdFx0XHRmaWVsZHNldCB7XG5cdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdC5yZWd1bGF0aW9ucyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTBweCkge1xuXHQuY29udGFjdCB7XG5cdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdHBhZGRpbmc6IDQuNWVtIDFlbSA0ZW0gMWVtO1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuXHQuaGVhZGVyIHtcblx0XHQuaGVhZGVyLXRoZW1lIHtcblx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdCZfX2ZpcnN0IHtcblx0XHRcdFx0Y29sb3I6ICRwdXJlLXdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNS41cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19ib3R0b20ge1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX2J0biB7XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NTBweCkge1xuXHQuaGVhZGVyIHtcblx0XHQuaGVhZGVyLXRoZW1lIHtcblx0XHRcdGJvdHRvbTogNDMlO1xuXHRcdH1cblx0fVxuXHQucHJpY2VzIHtcblx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0QGluY2x1ZGUgbWFpbi1pbWFnZXMoXCIuLi9pbWcvcG96eXNraXdhbmllLWRvd29kb3ctMTkyMC5qcGdcIik7XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0IHtcblx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdFx0QGluY2x1ZGUgZmlyc3QtbWFpbi1pbWFnZXMoXCIuLi9pbWcvcHJ5d2F0bnktZGV0ZWt0eXctbmVhLTE5MjAuanBnXCIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGFjdCB7XG5cdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdEBpbmNsdWRlIG1haW4taW1hZ2VzKFwiLi4vaW1nL2tvbnRha3QtYml1cm8tZGV0ZWt0eXdpc3R5Y3puZS0xOTIwLmpwZ1wiKTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODUwcHgpIHtcblx0LmhlYWRlciB7XG5cdFx0LmhlYWRlci10aGVtZSB7XG5cdFx0XHRib3R0b206IDQxJTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDI1MDBweCkge1xuXHQuaGVhZGVyIHtcblx0XHQuYmFja2dyb3VuZC1pbWcge1xuXHRcdFx0LmNvbnRhY3Qge1xuXHRcdFx0XHQuc2VjdGlvbi1pbWcge1xuXHRcdFx0XHRcdC5zZWN0aW9uLWltZyB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmaXJzdC1tYWluLWltYWdlcyhcIi4uL2ltZy9wcnl3YXRueS1kZXRla3R5dy1uZWEtNTAwMC5qcGdcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkZXItdGhlbWUge1xuXHRcdFx0Ym90dG9tOiA0MCU7XG5cdFx0fVxuXHR9XG5cdC5hYm91dCB7XG5cdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdEBpbmNsdWRlIG1haW4taW1hZ2VzKFwiLi4vaW1nL2RldGVrdHl3aS13bGFtYW5pZS00MDAwLmpwZ1wiKTtcblx0XHR9XG5cdH1cblx0LnByaWNlcyB7XG5cdFx0LnNlY3Rpb24taW1nIHtcblx0XHRcdEBpbmNsdWRlIG1haW4taW1hZ2VzKFwiLi4vaW1nL3Bvenlza2l3YW5pZS1kb3dvZG93LWhxLmpwZ1wiKTtcblx0XHR9XG5cdH1cblx0LmNvbnRhY3Qge1xuXHRcdC5zZWN0aW9uLWltZyB7XG5cdFx0XHRAaW5jbHVkZSBtYWluLWltYWdlcyhcIi4uL2ltZy9rb250YWt0LWJpdXJvLWRldGVrdHl3aXN0eWN6bmUtaHEuanBnXCIpO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyIHtcblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdH1cblx0XHQmX19idG4ge1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0fVxuXG5cdFx0LmhlYWRlci10aGVtZSB7XG5cdFx0XHQmX19oZWFkaW5nIHtcblx0XHRcdFx0Zm9udC1zaXplOiA2LjZyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19ib3R0b20ge1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN1YmplY3QsXG5cdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi9jb2xvcnNcIiBhcyAqO1xuXG5AbWl4aW4gZmlyc3QtbWFpbi1pbWFnZXMoJGJnLWltZykge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAkYmxhY2stZ3JhZGllbnQsIHVybCgkYmctaW1nKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDEwJTtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG5cdC8vYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG59XG5AbWl4aW4gc2Vjb25kLW1haW4taW1hZ2VzKCRiZy1pbWcpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogJHNlY29uZC1ibGFjay1ncmFkaWVudCwgdXJsKCRiZy1pbWcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMDAlO1xuXHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXG5cdC8vYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG59XG5AbWl4aW4gbGFzdC1tYWluLWltYWdlcygkYmctaW1nKSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6ICRsYXN0LWJsYWNrLWdyYWRpZW50LCB1cmwoJGJnLWltZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblxuXHQvL2JvcmRlcjogc29saWQgMXB4IGJsYWNrO1xufVxuQG1peGluIG1haW4taW1hZ2VzKCRiZy1pbWcpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogJG1lZGl1bS1ncmFkaWVudCwgdXJsKCRiZy1pbWcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cblx0Ly9ib3JkZXI6IHNvbGlkIDFweCBibGFjaztcbn1cblxuQG1peGluIG1haW4taW1hZ2VzLWNsZWFyKCRiZy1pbWcpIHtcblx0Ly9hcmVhXG5cdGJhY2tncm91bmQtaW1hZ2U6ICRsaWdodC1ncmFkaWVudCwgdXJsKCRiZy1pbWcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5AbWl4aW4gbWFpbi1pbWFnZXMtYmxhY2soJGJnLWltZykge1xuXHQvLyByZWd1bGF0aW9uXG5cdGJhY2tncm91bmQtaW1hZ2U6ICRibGFjay1ncmFkaWVudC12aWV2LCB1cmwoJGJnLWltZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuQG1peGluIG1haW4taW1hZ2VzLWdyZXkoJGJnLWltZykge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAkY29udGFjdC1ncmFkaWVudCwgdXJsKCRiZy1pbWcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuXHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuIl19 */
