@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans);@-webkit-keyframes rotate{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1220px;--container-padding:15px;--font-main:"Open Sans", sans-serif;--font-accent:"Manrope", sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#909090;--accent:#ac182c;--link-color:#2578c8}.dark{--page-bg:#252526;--text-color:#fff}@font-face{font-family:FirasansBook;font-display:swap;src:url(../fonts/FirasansBook.woff2) format("woff2"),url(../fonts/FirasansBook.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance;font-size:18px;line-height:150%}.title{color:#181818}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.footer{background-color:#272727;padding:50px 0;color:#fff}.footer,.footer h1{font-size:32px}.footer a{color:#fff;text-decoration:underline}.footer__copyright{padding:10px 0;font-size:16px}.header{padding:16px 0}.nav,.nav__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__list{gap:24px}.nav__list a{color:#181818;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.nav__list a.active,.nav__list a:hover{color:#35aff4}.nav__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.btn-login,.btn-signup{padding:8px 20px;border-radius:8px;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.btn-login{border:1px solid #000;color:#454545}.btn-signup{color:#fff;background-color:#000}.btn-login:hover,.btn-signup:hover{opacity:.5}.hero{padding:40px 0}.hero__content,.hero__main{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:560px}.hero__title{font-size:72px;font-weight:600;width:560px;line-height:1.1;position:relative;z-index:1}.hero__title::after{position:absolute;content:url(../img/discover/underline.svg);left:-20px;bottom:-20px;z-index:-1}.hero__disc{font-size:18px}.hero__calendar,.hero__map,.hero__search{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__search{margin-top:40px;gap:16px;border:1px solid gray;border-radius:16px;padding:12px 16px;-webkit-box-shadow:rgba(0,0,0,.15) 0 5px 15px;box-shadow:rgba(0,0,0,.15) 0 5px 15px}.hero__search label{font-size:20px;font-weight:600;color:#35aff4}.hero__calendar,.hero__map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__map{border-right:1px solid gray}.search__button{margin-left:20px;border-radius:15px;padding:15px;background-color:#35aff4;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.search__button:hover{-webkit-transform:rotateZ(-10deg);-ms-transform:rotate(-10deg);transform:rotateZ(-10deg);background-color:#007fc9}.search__button:hover svg{fill:#35aff4}.hero__foto{position:relative}.info-img{position:absolute;top:50px}.hero__foto::after,.hero__foto::before{position:absolute;content:url(../img/discover/scroll-down.svg);right:73px;bottom:67px;z-index:5}.hero__foto::before{content:url(../img/discover/scroll-down-text.svg);right:14px;bottom:20px;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate}.icons-wrapper{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:62px;height:62px}.icon--heart-line{fill:#f14483}.icon--id-card-line{fill:#333}.icon--search-line{fill:#1cb050}.icon--user-star{fill:#1a86eb}.icon--user{stroke:#1a86eb;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.icon--user:hover{stroke:#11c15a}.logo{font-size:32px}.mail{padding:80px 0;background-color:#35aff4;overflow:hidden;position:relative}.mail__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mail__img{position:absolute;left:90px}.mail__main{padding-left:180px}.mail__title{color:#fff;font-size:32px;margin-bottom:4px}.mail__disc{color:#f0f0f0;font-size:20px}.mail__form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mail__form input{background:url(./../../img/icons/email.svg) no-repeat center left 5px;padding:10px 10px 10px 30px;background-color:#fff;width:280px;border-radius:8px}.mail__btn,.mobile-nav{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mail__btn{background-color:#000;color:#fff;padding:10px 20px;border-radius:8px}.mail__btn:hover,.mobile-nav__list .active{opacity:.5}.mobile-nav{position:fixed;top:-100%;width:100%;height:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;background:#8ccae6}.mobile-nav--open{top:0}.mobile-nav--active{display:block;z-index:999}.mobile-nav a{color:#fff}.mobile-nav-btn,.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;font-size:28px}.mobile-nav-btn{--time:0.1s;--width:40px;--height:30px;--line-height:4px;--spacing:6px;--color:#000;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{z-index:999;display:none}.nav{font-size:18px}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.partner{padding:60px 0}.partner__content,.partner__list{display:-webkit-box;display:-ms-flexbox;display:flex}.partner__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partner__list{gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner__list li:last-child{margin-bottom:10px}.popular{overflow:hidden;padding:60px 0}.popular__content{margin-bottom:32px;position:relative}.popular__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;float:right;margin-bottom:10px}.popular__btn{padding:10px;border:1px solid gray;border-radius:50%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.popular__btn:hover{background-color:#35aff4;cursor:pointer;border:1px solid transparent}.swiper-wrapper{gap:32px}.slide__img,.swiper-slide{overflow:hidden}.swiper-slide span{color:#35aff4;font-weight:600}.swiper-slide strong{color:#000}.slide__img{width:100%;border-radius:12px;margin-bottom:16px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.slide__img:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);cursor:pointer}.slide__about{position:relative}.slider__text{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}.review{padding:60px 0}.review__content,.review__content-down,.review__content-up{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.review__content{position:relative}.review__content-down,.review__content-up{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review__content-up{margin-bottom:50px}.review__content-down{height:100%;margin-top:50px}.marquee{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite}.reverce{animation-direction:reverse}.review__content:hover .marquee{-webkit-animation-play-state:paused;animation-play-state:paused}.card{height:322px;border:1px solid gray;border-radius:12px;-webkit-box-shadow:rgba(0,0,0,.15) 0 5px 15px;box-shadow:rgba(0,0,0,.15) 0 5px 15px;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.card,.card__star{display:-webkit-box;display:-ms-flexbox;display:flex}.card__text{max-width:320px}.card__main{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.title-1,.title-2,.title-3,.title-4{margin:1em 0 .5em;font-size:38px;font-weight:700;font-family:var(--font-titles)}.title-2,.title-3,.title-4{font-size:32px}.title-3,.title-4{font-size:26px}.title-4{font-size:18px}@media (max-width:1200px){.footer{font-size:26px}}@media (max-width:1000px){.mobile-nav-btn{display:block}}@media only screen and (max-width:992px){.mobile-nav-btn{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19pY29ucy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsIm1haW4uc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19oZXJvLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fbWFpbC5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJibG9ja3MvX25hdi1pY29uLnNjc3MiLCJibG9ja3MvX25hdi5zY3NzIiwiYmxvY2tzL19wYXJ0bmVyLnNjc3MiLCJibG9ja3MvX3BvcHVsYXIuc2NzcyIsImJsb2Nrcy9fcmV2aWV3LnNjc3MiLCJibG9ja3MvX3RpdGxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQU1BLCtELEFBZ2hCQSwwQkNuaEJDLEUsQ0RxaEJHLGdDLENBQ0Esd0IsQ0NuaEJKLEUsQ0FDQyw4QixDQUNBLHdCLEFEMGhCRCxrQkNyaEJBLEUsQ0FDQyxnQyxDRGdkRCx3QixDQzVjQyxFLENEZ2RELDhCLENBd0VJLHdCQWxpQkosQyxDRURBLFMsQ0ZHRSxRLENBQ0EsUSxDQUhGLEMsQ0VLQSxPLENGRUEsUSxDRUFBLDZCLENBQ0kscUIsQ0ZNSixDLENBT0EsTyxDQUxBLE0sQ0VEQSxTLENBRUEsb0IsQ0ZVQSxLLENBRUEsTSxDRUVBLE0sQ0ZrRUEsTSxDQWpFQSxJLENBTEEsRyxDQUlBLE8sQ0FDQSxhLENBSUEsRSxDQUFBLEssQ0FFRSxlLENBR0YsRyxDRUdJLGtCLENGSEosRyxDQUtBLEcsQ0VHQSxjLENBQ0MsVyxDQUdELE8sQ0FDSSxpQixDRkdKLEssQ0VJQSxNLENGTEEsUSxDQVFFLDRCLENBTEYsTSxDQUZBLEssQ0VJQSxNLENGTEEsUSxDQUtFLG1CLENFRUUsaUIsQ0ZGSixhLENBTUEsZ0IsQ0FEQSxZLENBS0EsTSxDQURBLGtCLENBR0Usb0IsQ0VFRix1QixDQUNDLGUsQ0ZGRCw0QixDQUdFLGMsQ0dyRkYsYyxDSDRGQSxhLENBREEsWSxDQURBLFksQ0FEQSxXLENHaEZDLFMsQ0hxRkQsd0IsQ0FHRSxTLENHaEZGLFEsQ0hrRkEsSyxDQUdFLGMsQ0FLRixLLENJcEdBLHdCLENBQ0Msd0IsQ0FDQSxtQyxDQUNBLG1DLENBQ0EsZ0MsQ0FDQSxjLENKc0dELG9CLENJcEdBLGdCLENBQ0Msb0IsQ0owR0QsSyxDSXRHQyxpQixDSnNHRCxpQixDQUtBLFdJdEdDLHdCLENBQ0EsaUIsQ0FDQSxtRyxDSnNHRCxlLENLN0hBLGtCLEFMaUlBLFdBR0Usc0IsQ0svSEYsaUIsQ0FDQyx5RyxDQUNBLGUsQ0FDQSxrQixBTG1JRCxXQURBLHNCLENBR0UsaUIsQ0svSEYscUgsQ0FDQyxlLENMK0hELGtCLEFBS0EsV0FEQSxzQixDQUdFLGlCLENLaElGLCtHLENBQ0MsZSxDTGdJRCxrQkFLQSxJLENLaElDLHNCLENBQ0Esd0IsQ0FHRCxJLENBQ0MsK0IsQ0FDQSx1QixDQUNBLDRCLENBQ0EsaUIsQ0xnSUQsYyxDQUdFLGdCLENBQ0YsTSxDQUdFLGEsQ0FHRixHLENNektDLGEsQ042S0QsQyxDTXpLQyx1QixDTjZLRCxJLENBR0EsUSxDTTdLQyx3QixDTnlLRCxhLENBSUUsaUIsQ0FBRixRLENBSUUsZSxDTXpLRCxZLENOK0tELEssQ0FGQSxzQixDQU1BLGdCLENBRkEsaUIsQ0FJRSxTLENNMUtGLFUsQ0FDQyxXLENBQUEsUSxDQUFBLFMsQ055S0Qsa0IsQ0FNRSw2QixDTTVLRixxQixDQUNDLGtCLENOOEtDLGUsQ0FHRixVLENPdk5BLGlCLENQMk5BLFUsQ092TkMsZSxDQUdELFcsQ0FDQSxnQixDUDJOQSxZLENPdE5DLGlCLENBR0QsTyxDQUNDLG1CLENBQ0EsbUIsQ1BpTkQsWSxDQVVBLFksQ090TkMsdUIsQ1BpTkQsb0IsQ0FRRSxzQixDQUZGLGEsQ0FRRSxrQixDT2xORixZLENBQ0Msd0IsQ1BpTkQsVSxDT3ZMQSxlLENBQ0Msa0MsQ1BzTEQsVSxDQVFFLGEsQ096TUQsZ0MsQ0FHQSxVLENBT0QsZSxDQUlDLGMsQ0MzREQsa0IsQ1JzUUEsbUIsQ1M5UUEsa0MsQ0FDQyxhLENUNlFELG1CLENTdlFFLGdCLENUNlFGLGdCLENTdlFFLCtFLENUMlFGLGUsQ0FDRSxnRixDQUdGLG9CLENTdlFBLGdGLENBQ0MsK0UsQ1QyUUQscUIsQ1VqU0EsK0UsQ0FDRSxnRixDVnVTRixPLENVL1JFLHdCLENBQ0EsYyxDVmtTQSxVLENBSkYsTyxDQU9BLFUsQ0FaQSxjLENBZ0JBLFMsQ1VwU0UsVSxDQUFBLHlCLENWeVNGLGtCLENBQ0UsYyxDQWhCRixjLENBb0JBLE8sQ1V4U0ksYyxDVjRTSixJLENBWUEsVSxDVXRTRSx3QixDVnVSRixxQixDQXNCRSxrQixDQW5CRixJLENVeFNJLG1CLENWd1JKLG1CLENBbUJFLFksQ1VyU0Esd0IsQ0FDQSxxQixDVnNSRiw2QixDQXVCQSxVLENVdFNFLFEsQ1ZnVEYsWSxDVTNTRSxhLENBQ0Esa0MsQ0FDQSwwQixDVitTRixtQixDVTdTQSxrQixDQUNFLGEsQ0FFRixVLENBQ0UsbUIsQ1YwUkYsbUIsQ0F1QkUsWSxDVS9TRixRLENWbVRBLFUsQ0FTQSxXLENXOVdFLGdCLENBQUEsaUIsQ0FDQSxzQyxDWG1YQSw4QixDQWZGLFUsQ1U3U0UscUIsQ1YyUkEsYSxDQTJCRixXLENXL1dBLFUsQ0FDRSxxQixDWHVYRixnQixDV25YQSxpQixDWG9YRSxVLENBV0YsSyxDVzNYRSxjLENYK1hGLGMsQ1dwWEEsVyxDQUNFLG1CLENBQ0EsbUIsQ0FDQSxZLENYaVhGLGMsQ1czWEUsd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBRUYsVyxDQUlFLDJCLENBQ0EsNEIsQ1g4VkYseUIsQ0FvQ0UscUIsQ1doWUYsUSxDQUNFLHVCLENYK1ZGLG9CLENBb0NFLHNCLENXallGLGUsQ1hxWUEsWSxDV25ZRSxjLENBQ0EsZSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxTLENYdVlGLG1CLENXcFlBLGlCLENBQ0UsMEMsQ0FDQSxVLENBQ0EsWSxDWGdXRixVLENBeUNBLFcsQ1dyWUUsYyxDWDRaRixlLENBVUEsVSxDQTdCQSxhLENXNVhFLG1CLENBQ0EsbUIsQ0FBQSxZLENYMlhGLGEsQ0FDRSxlLENXdllGLFEsQ0FDRSxxQixDQUFBLGtCLENBQUEsaUIsQ0FDQSw2QyxDQUFBLHFDLENYaVpGLG1CLENBL0NBLGMsQ0FpREUsZSxDVy9ZRixhLENYbVpBLGUsQ0FVQSxVLENBdkRBLDJCLENBa0RFLDRCLENXL1lGLHlCLENBQ0MscUIsQ1htWkQsVSxDQTNDQSwyQixDQXNEQSxlLENXaFpFLGdCLENYK1ZGLGtCLENBb0RFLFksQ1dqWkYsd0IsQ0FDRSxrQyxDQUNBLDBCLENYcVpGLHFCLENBbERBLGlDLENBb0RFLDRCLENXbFpGLHlCLENBQ0Usd0IsQ1hzWkYseUIsQ1dsWkUsWSxDWHNaRixXLENBQ0UsaUIsQ0FuREYsUyxDQXVERSxpQixDV3RaRixRLENYMFpBLGtCLENXMVpBLG1CLENYb1dFLGlCLENXL1ZBLDRDLENYd1pBLFUsQ0FDQSxXLENBdkRBLFMsQ1d2V0YsbUIsQ1hvYUUsaUQsQ0FDQSxVLENBakVBLFcsQ0FvRUEsNkIsQ0FDQSxxQixDQWxFQSwwQyxDQUNGLGtDLENDOWNBLDZCLENBQ0MscUIsQ0Q2aUJELGMsQ0N0aEJBLGMsQ0FDQyxtQixDRGlkRCxtQixDQXdFRSxZLENDdGhCRix1QixDQUNDLG9CLENBQ0EsZSxDQUVBLEssQ0FDQyxnQixDRGlkRixrQixDQXlFRSxVLENZM2pCRixXLENaK2pCQSxpQixDYS9qQkEsWSxDYm1rQkEsbUIsQ2EvakJFLFMsQ0FJRixrQixDQUNFLFksQ2Jra0JGLGdCLENBQ0UsWSxDQUdGLFcsQ0FDRSxjLENBN0VGLGtDLENBK0VFLDBCLENBR0YsaUIsQ0E3RUEsYyxDQWlGQSxLLENBN0VBLGMsQ0FpRkEsSyxDYXZrQkUsYyxDQUNBLHdCLENiMmZGLGUsQ0ErRUUsaUIsQ0FHRixjLENBN0VBLG1CLENBK0VFLG1CLENhemtCRixZLENBQ0Usd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FDQSxxQixDYjZrQkEsNkIsQ2E1a0JBLFUsQ0FDRSxpQixDQUNBLFMsQ2JrbEJKLFcsQ0FqRkEsa0IsQ0FxRkEsWSxDYTlrQkUsVSxDQUNBLGMsQ0FDQSxpQixDYitmRixXLENBb0ZFLGEsQ2FobEJGLGMsQ2JvbEJBLFcsQ2Nwb0JBLG1CLENBQ0UsbUIsQ0FFQSxZLENBQ0EsUSxDQUNBLHdCLENBQ0EscUIsQ0FFQSxrQixDZHNvQkYsaUIsQ2Nyb0JFLHFFLENkdW9CQSwyQixDQUNBLHFCLENjdm9CQSxXLENkeW9CQSxpQixDQUdGLFUsQ2Nob0JBLFcsQ2QrakJBLGtDLENjL2lCRSwwQixDZGduQkYsVSxDQUNFLHFCLENjM29CQSxVLENBQ0EsaUIsQ0FFQSxpQixDQUlGLGdCLENkc3NCQSx5QixDY3JzQkUsVSxDQUVGLFcsQ0FDRSxjLENBQ0EsUyxDZGlqQkYsVSxDQThGRSxXLENjNW9CRixVLENBQ0UsbUIsQ2RpakJGLG1CLENBOEZFLFksQ2M1b0JGLDJCLENBQ0UsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDZGlwQkEsa0IsQ0FDQSx1QixDY2pwQkEsb0IsQ2RtcEJBLHNCLENBQ0EsZ0IsQ2NucEJBLG1CLENBQ0Esa0IsQ2R5cEJGLGlCLENlN3JCQSxLLENmaXNCQSxtQixDZTVyQkUsYSxDQUVBLFcsQ2YrckJGLGEsQ2V6ckJFLFUsQ2ZrdEJGLGUsQ0FyQkEsaUIsQ2UzcEJFLG1CLENma2xCRixtQixDQThHRSxZLENBekdGLHdCLENBOEdFLHFCLENlN3JCRixrQixDZm1wQkEsaUIsQ2VyckJFLDJCLENBQUEsNEIsQ0FDQSx5QixDZjJyQkEscUIsQ0FJQSxZLENBekdGLGMsQ0FtSEEsZSxDZTdyQkEsVyxDZityQkUsWSxDZTdyQkEsYSxDQUNBLGlCLENBRUEsYSxDQUNBLFksQ0FFQSxZLENBS0Esb0QsQ0FBQSxrQixDQUdGLHVCLENBQ0Usb0IsQ0FDQSxzQixDZnVsQkYsUyxDQXNIQSxnQixDQURBLGlCLENBUEUsaUIsQ2U3ckJGLGtCLENBQ0UseUIsQ2ZrbEJGLDZCLENBOEdFLDJCLENBSUYsZ0IsQ0FEQSxpQixDZTdyQkUsVSxDQUFBLGEsQ0FBQSxpQixDZmtsQkYsTSxDQXFIRSwyRixDQUVBLDJFLENlbHNCRixpSCxDZnNzQkEsaUIsQ0FFRSxrRCxDQUdGLGdCLENBbEhBLDZDLENBdUhBLDBCLENBQ0UsNEIsQ0FJRixpQyxDZ0I3eEJBLGtDLENoQjBxQkEsSyxDQXFIRSwyRixDZ0IzeEJELDJFLENBQUEsNkgsQ2hCaXlCRCxrQyxDQUNFLCtCLENBdkhGLDJCLENBeUhFLHVCLENBckhGLGlDLENBeUhFLGdDLENpQjN5QkYsNEIsQ0FDSSx3QixDakJpekJKLGUsQ0EzSEEsVyxDQTZIRSxZLENBR0YsSSxDaUJoekJJLGMsQ2pCb3pCSixVLENBQ0UsbUIsQ0EvSEYsbUIsQ2lCbnJCSSxZLENBQ0ksdUIsQ2pCcXJCUixvQixDQWlJRSxlLENBR0YsUSxDQS9IQSxjLENBbUlBLGlCLENBU0EsYyxDa0J2MEJFLG1CLENsQnVzQkYsbUIsQ0FtSUUsWSxDQVpGLGlCLENrQmwwQkEsd0IsQ0FDRSxxQixDQUFBLDZCLENsQjAwQkYsYyxDa0JyMEJBLFEsQ0FDRSx3QixDQUNBLHFCLENBQ0Esa0IsQ2xCeXNCRiw0QixDQW9JRSxrQixDQUdGLFEsQ2tCeDBCRSxlLENsQnVzQkYsYyxDQXNJQSxpQixDQWxJQSxrQixDQW9JRSxpQixDQWhJRixpQixDa0Jyc0JFLG1CLENBQ0UsbUIsQ0FDQSxZLENsQnVzQkosUSxDa0Jyc0JFLFcsQ0FDRSxrQixDQUdKLGEsQ0FDRSxZLENBQ0EscUIsQ0FDQSxpQixDQUNBLGtDLENBQUEsMEIsQ2xCNjBCRixtQixDa0IxMEJBLHdCLENBQ0UsYyxDbEI0MEJBLDRCLENBbklGLGUsQ0F1SUUsUSxDbUIvM0JGLFcsQ25CNHZCQSxhLENBdUlFLGUsQ0FHRixrQixDa0I5MEJFLGEsQ0FBQSxlLENDN0RGLG9CLENBQ0UsVSxDQUlGLFcsQ0FDRSxVLENBQUEsa0IsQ0FBQSxrQixDQUVBLGtDLENBQ0EsMEIsQ0FLRixpQixDQUNFLDZCLENBQUEseUIsQ0FBQSxxQixDQUNBLGMsQ25CbzVCRixhLENtQm41QkUsaUIsQ25CdTVCRixhLENtQnA1QkEsVyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENuQjA1QkYsTyxDQUNFLGMsQ0FHRixnQixDQXFCQSxxQixDQVpBLG1CLENBYUUsbUIsQ21CNzVCQSxtQixDQUNBLFksQ25CbTZCQSxRLENBN0JGLGdCLENBS0UsaUIsQ0FnQkYscUIsQ0FaQSxtQixDbUIvNEJFLDJCLENBQUEsNEIsQ0FDQSx5QixDQUFBLHFCLENuQjg0QkYsbUIsQ21CcjVCRSxrQixDbkJpNkJGLHFCLENBU0UsVyxDbUJsNkJBLGUsQ25CeXdCRixRLENBOEpFLDRDLENtQm42QkYsb0MsQ25CdTZCQSxRLENtQnI2QkUsMkIsQ25CeTZCRiwrQixDbUJ0NkJBLG1DLENBQ0UsMkIsQ25Cd3dCRixLLENBbUtFLFksQ21CejZCRixxQixDQUNFLGtCLENuQnl3QkYsNkMsQ0FtS0UscUMsQ21CMTZCRixZLENBRUUsMkIsQ0FDQSw0QixDbkIwd0JGLHlCLENBcUtFLHFCLENvQmgvQkYsUSxDQUNDLGtDLENBQ0EsMEIsQ3BCZzFCRCxXLENBcUtFLDZCLENvQmgvQkYseUIsQ0FDQyxxQixDQUNBLDBDLENBQ0Esa0MsQ3BCdXpCRCxLLENBNkxBLFcsQ29CaC9CQSxtQixDQUNDLG1CLENBQ0EsWSxDcEJnMUJELFcsQ0FxS0UsZSxDQUdGLFcsQ29CaC9CQyxlLENBQ0EsbUIsQ3BCODBCRCxtQixDQXFLRSxZLENRci9CRixRLENSeS9CQSxRLENBT0EsUSxDQU9BLFEsQ0FPQSxRLENBcEJFLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSw4QixDQUdGLFEsQ0FPQSxRLENBT0EsUSxDQVpFLGMsQ0FLRixRLENBT0EsUSxDQUxFLGMsQ0FLRixRLENBRUUsYyxDQVNGLDBCQUNFLE8sQ0FDRSxnQixBQUlKLDBCQUNFLGUsQ0FDRSxlLEFBSUoseUNBQ0UsZSxDQUNFLGMiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBCYXNlICovIC8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2Fuc1wiKTtcbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5hLCBhOmxpbmssIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG51bCwgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13aWR0aDogMTIyMHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAxNXB4O1xuICAtLWZvbnQtbWFpbjpcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuICAtLXBhZ2UtYmc6ICNmZmY7XG4gIC0tdGV4dC1jb2xvcjogIzkwOTA5MDtcbiAgLS1hY2NlbnQ6ICNhYzE4MmM7XG4gIC0tbGluay1jb2xvcjogIzI1NzhjODtcbn1cblxuLmRhcmsge1xuICAtLXBhZ2UtYmc6ICMyNTI1MjY7XG4gIC0tdGV4dC1jb2xvcjogI2ZmZjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBGaXJhc2Fuc0Jvb2s7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9GaXJhc2Fuc0Jvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ZpcmFzYW5zQm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLnRpdGxlIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMC4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qINCU0LXQvNC+INC60L7QvdGC0LXQvdGCICovXG4uY29udGVudC1kZW1vIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbnRhaW5lci1yaWdodC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuXG4uY29udGFpbmVyLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cblxuLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuXG4vKiBCbG9ja3MgKi9cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXIgaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG4uZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZfX2xpc3QgYSB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLm5hdl9fbGlzdCBhLmFjdGl2ZSxcbi5uYXZfX2xpc3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzVhZmY0O1xufVxuXG4ubmF2X19idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uYnRuLWxvZ2luIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluO1xufVxuXG4uYnRuLXNpZ251cCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbn1cblxuLmJ0bi1sb2dpbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJ0bi1zaWdudXA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vYmlsZS1uYXYtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVybyB7XG4gIHBhZGRpbmc6IDQwcHggMHB4O1xufVxuXG4uaGVyb19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlcm9fX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuXG4uaGVyb19fdGl0bGUge1xuICBmb250LXNpemU6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiA1NjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaGVyb19fdGl0bGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoLi4vaW1nL2Rpc2NvdmVyL3VuZGVybGluZS5zdmcpO1xuICBsZWZ0OiAtMjBweDtcbiAgYm90dG9tOiAtMjBweDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5oZXJvX19kaXNjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uaGVyb19fc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNSkgMHB4IDVweCAxNXB4O1xufVxuXG4uaGVyb19fc2VhcmNoIGxhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM1YWZmNDtcbn1cblxuLmhlcm9fX2NhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmhlcm9fX21hcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGdyYXk7XG59XG5cbi5zZWFyY2hfX2J1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzVhZmY0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4uc2VhcmNoX19idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTEwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2ZjOTtcbn1cbi5zZWFyY2hfX2J1dHRvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjMzVhZmY0O1xufVxuXG4uaGVyb19fZm90byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmluZm8taW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwcHg7XG59XG5cbi5oZXJvX19mb3RvOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogdXJsKC4uL2ltZy9kaXNjb3Zlci9zY3JvbGwtZG93bi5zdmcpO1xuICByaWdodDogNzNweDtcbiAgYm90dG9tOiA2N3B4O1xuICB6LWluZGV4OiA1O1xufVxuXG4uaGVyb19fZm90bzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoLi4vaW1nL2Rpc2NvdmVyL3Njcm9sbC1kb3duLXRleHQuc3ZnKTtcbiAgcmlnaHQ6IDE0cHg7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogNTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGU7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbi5pY29ucy13cmFwcGVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuXG4uaWNvbi0taGVhcnQtbGluZSB7XG4gIGZpbGw6IHJnYigyNDEsIDY4LCAxMzEpO1xufVxuXG4uaWNvbi0taWQtY2FyZC1saW5lIHtcbiAgZmlsbDogcmdiKDUxLCA1MSwgNTEpO1xufVxuXG4uaWNvbi0tc2VhcmNoLWxpbmUge1xuICBmaWxsOiByZ2IoMjgsIDE3NiwgODApO1xufVxuXG4uaWNvbi0tdXNlci1zdGFyIHtcbiAgZmlsbDogcmdiKDI2LCAxMzQsIDIzNSk7XG59XG5cbi5pY29uLS11c2VyIHtcbiAgc3Ryb2tlOiByZ2IoMjYsIDEzNCwgMjM1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5pY29uLS11c2VyOmhvdmVyIHtcbiAgc3Ryb2tlOiByZ2IoMTcsIDE5MywgOTApO1xufVxuXG4ubG9nbyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLm1haWwge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNWFmZjQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haWxfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5tYWlsX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDkwcHg7XG59XG5cbi5tYWlsX19tYWluIHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbn1cblxuLm1haWxfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ubWFpbF9fZGlzYyB7XG4gIGNvbG9yOiAjZjBmMGYwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5tYWlsX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haWxfX2Zvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi8uLi8uLi9pbWcvaWNvbnMvZW1haWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGxlZnQgNXB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLm1haWxfX2J0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLm1haWxfX2J0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjOGNjYWU2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG4gIHRvcDogMDtcbn1cblxuLm1vYmlsZS1uYXYtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5tb2JpbGUtbmF2IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAyMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG59XG4ubW9iaWxlLW5hdl9fbGlzdCAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4vKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgLS10aW1lOiAwLjFzO1xuICAtLXdpZHRoOiA0MHB4O1xuICAtLWhlaWdodDogMzBweDtcbiAgLS1saW5lLWhlaWdodDogNHB4O1xuICAtLXNwYWNpbmc6IDZweDtcbiAgLS1jb2xvcjogIzAwMDtcbiAgLS1yYWRpdXM6IDRweDtcbiAgLyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICAvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG4gIC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG4gIC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICBoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlLFxuLm5hdi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluLCB0b3AgdmFyKC0tdGltZSkgbGluZWFyIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG4gIC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xufVxuXG4ubmF2LWljb246OmFmdGVyIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuICB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlLFxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdGltZSkgbGluZWFyLCB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG4ubW9iaWxlLW5hdi1idG4ge1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLm1vYmlsZS1uYXYtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5hdiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5wYXJ0bmVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuXG4ucGFydG5lcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBhcnRuZXJfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFydG5lcl9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBvcHVsYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5cbi5wb3B1bGFyX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9wdWxhcl9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucG9wdWxhcl9fYnRuIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4ucG9wdWxhcl9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1YWZmNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgZ2FwOiAzMnB4O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zd2lwZXItc2xpZGUgc3BhbiB7XG4gIGNvbG9yOiAjMzVhZmY0O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN3aXBlci1zbGlkZSBzdHJvbmcge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNsaWRlX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlX19pbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGlkZV9fYWJvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zbGlkZXJfX3RleHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZXZpZXcge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5cbi5yZXZpZXdfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnJldmlld19fY29udGVudC11cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnJldmlld19fY29udGVudC1kb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5tYXJxdWVlIHtcbiAgYW5pbWF0aW9uOiBzY3JvbGwgNDBzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnJldmVyY2Uge1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4ucmV2aWV3X19jb250ZW50OmhvdmVyIC5tYXJxdWVlIHtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cblxuLmNhcmQge1xuICBoZWlnaHQ6IDMyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmV5O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTUpIDBweCA1cHggMTVweDtcbiAgcGFkZGluZzogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4uY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmNhcmRfX3N0YXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2FyZF9fdGV4dCB7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG5cbi5jYXJkX19tYWluIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuXG4udGl0bGUtMSB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTIge1xuICBtYXJnaW46IDFlbSAwIDAuNWVtO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS0zIHtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtNCB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi8iLCIuaWNvbnMtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDMwcHggMDtcblx0ZGlzcGxheTogZmxleDtcblx0Y29sdW1uLWdhcDogMzBweDtcbn1cblxuLmljb24ge1xuXHRmaWxsOiB0cmFuc3BhcmVudDtcblx0c3Ryb2tlOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDYycHg7XG5cdGhlaWdodDogNjJweDtcbn1cblxuLmljb24tLWhlYXJ0LWxpbmUge1xuXHRmaWxsOiByZ2IoMjQxLCA2OCwgMTMxKTtcbn1cblxuLmljb24tLWlkLWNhcmQtbGluZSB7XG5cdGZpbGw6IHJnYig1MSwgNTEsIDUxKTtcbn1cbi5pY29uLS1zZWFyY2gtbGluZSB7XG5cdGZpbGw6IHJnYigyOCwgMTc2LCA4MCk7XG59XG5cbi5pY29uLS11c2VyLXN0YXIge1xuXHRmaWxsOiByZ2IoMjYsIDEzNCwgMjM1KTtcbn1cblxuLmljb24tLXVzZXIge1xuXHRzdHJva2U6IHJnYigyNiwgMTM0LCAyMzUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXG5cdCY6aG92ZXIge1xuXHRcdHN0cm9rZTogcmdiKDE3LCAxOTMsIDkwKTtcblx0fVxufVxuIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxMjIwcHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cblx0LS1mb250LW1haW46XCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250LWFjY2VudDogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtdGl0bGVzOiB2YXIoLS1mb250LWFjY2VudCk7XG5cblx0LS1wYWdlLWJnOiAjZmZmO1xuXHQtLXRleHQtY29sb3I6ICM5MDkwOTA7XG5cdC0tYWNjZW50OiAjYWMxODJjO1xuXHQtLWxpbmstY29sb3I6ICMyNTc4Yzg7XG5cblxuICAgXG59XG5cbi5kYXJrIHtcbiAgICAtLXBhZ2UtYmc6ICMyNTI1MjY7XG4gICAgLS10ZXh0LWNvbG9yOiAjZmZmO1xufSIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogRmlyYXNhbnNCb29rO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvRmlyYXNhbnNCb29rLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9GaXJhc2Fuc0Jvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsIlxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnMnKTtcblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcblx0dGV4dC13cmFwOiBiYWxhbmNlO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcbn1cbi50aXRsZXtcblx0Y29sb3I6ICMxODE4MTg7XG59XG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG5cdGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cblxuY29kZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG5cdHBhZGRpbmc6IDAuMnJlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5wcmUuY29kZSB7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbiIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi8qINCU0LXQvNC+INC60L7QvdGC0LXQvdGCICovXG4uY29udGVudC1kZW1vIHtcblx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0cGFkZGluZzogMXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cblx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXG5cdFxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcbn1cblxuLmNvbnRhaW5lci1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdFxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdFxufVxuIiwiLyogQmFzZSAqL1xuQGltcG9ydCAnLi9iYXNlL3Jlc2V0JztcbkBpbXBvcnQgJy4vYmFzZS92YXJzJztcbkBpbXBvcnQgJy4vYmFzZS9mb250c0F1dG9HZW4nO1xuQGltcG9ydCAnLi9iYXNlL2Jhc2UnO1xuQGltcG9ydCAnLi9iYXNlL3V0aWxzJzsgLy8g0KLQtdGB0YIg0L3QsCDQvtGI0LjQsdC60YNcbkBpbXBvcnQgJy4vYmFzZS9jb250YWluZXJzJztcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faWNvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbG9nby5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tYWlsLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21vYmlsZS1uYXYuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbmF2LWljb24uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbmF2LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3BhcnRuZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcG9wdWxhci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19yZXZpZXcuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGl0bGVzLnNjc3NcIjtcblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi9cbiIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG5cdHBhZGRpbmc6IDUwcHggMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuXG5cdGgxIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdH1cblxuXHRhIHtcblx0XHQvLyBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG5cdHBhZGRpbmc6IDEwcHggMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXG59XG4iLCIuaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuXG4uaGVhZGVyX19yb3cge1xufVxuLmhlYWRlcl9fbmF2IHtcbn1cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgYSB7XG4gICAgY29sb3I6ICMxODE4MTg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgfVxuICBhLmFjdGl2ZSxcbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzNWFmZjQ7XG4gIH1cbn1cbi5hY3RpdmUge1xufVxuLm5hdl9fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbn1cbi5idG4tbG9naW4ge1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW47XG59XG4uYnRuLXNpZ251cCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbn1cbi5idG4tbG9naW46aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnRuLXNpZ251cDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2LWljb24ge1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9iaWxlLW5hdi1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi5oZXJvIHtcclxuICBwYWRkaW5nOiA0MHB4IDBweDtcclxufVxyXG4uaGVyb19fY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uaGVyb19fbWFpbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjBweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBtYXgtd2lkdGg6IDU2MHB4O1xyXG59XHJcbi5oZXJvX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiA3MnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgd2lkdGg6IDU2MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmhlcm9fX3RpdGxlOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6IHVybCguLi9pbWcvZGlzY292ZXIvdW5kZXJsaW5lLnN2Zyk7XHJcbiAgbGVmdDogLTIwcHg7XHJcbiAgYm90dG9tOiAtMjBweDtcclxuICB6LWluZGV4OiAtMTtcclxufVxyXG4uaGVyb19fZGlzYyB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5oZXJvX19zZWFyY2gge1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDE2cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gIHBhZGRpbmc6IDEycHggMTZweDtcclxuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTUpIDBweCA1cHggMTVweDtcclxufVxyXG5cclxuLmhlcm9fX3NlYXJjaCBsYWJlbCB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICMzNWFmZjQ7XHJcbn1cclxuXHJcbi5oZXJvX19jYWxlbmRhciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5oZXJvX19tYXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBncmF5O1xyXG59XHJcblxyXG4uc2VhcmNoX19idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzVhZmY0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcbiAgXHJcbn1cclxuXHJcbi5zZWFyY2hfX2J1dHRvbjpob3ZlcntcclxuIHRyYW5zZm9ybTogcm90YXRlWigtMTBkZWcpO1xyXG4gYmFja2dyb3VuZC1jb2xvcjogIzAwN2ZjOTtcclxuIHN2Z3tcclxuXHJcbiAgIGZpbGw6ICMzNWFmZjQ7XHJcbiB9XHJcbi8vICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuXHJcbi5oZXJvX19mb3RvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmluZm8taW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MHB4O1xyXG59XHJcbi5oZXJvX19mb3RvOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6IHVybCguLi9pbWcvZGlzY292ZXIvc2Nyb2xsLWRvd24uc3ZnKTtcclxuICByaWdodDogNzNweDtcclxuICBib3R0b206IDY3cHg7XHJcbiAgei1pbmRleDogNTtcclxufVxyXG4uaGVyb19fZm90bzo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogdXJsKC4uL2ltZy9kaXNjb3Zlci9zY3JvbGwtZG93bi10ZXh0LnN2Zyk7XHJcbiAgcmlnaHQ6IDE0cHg7XHJcbiAgYm90dG9tOiAyMHB4O1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlO1xyXG59XHJcbkBrZXlmcmFtZXMgcm90YXRlIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbn1cclxuIiwiLmxvZ28ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbn0iLCIubWFpbCB7XHJcbiAgcGFkZGluZzogODBweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzNWFmZjQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNvbnRhaW5lciB7XHJcbn1cclxuLm1haWxfX2NvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLm1haWxfX2ltZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDkwcHg7XHJcbn1cclxuLm1haWxfX21haW4ge1xyXG4gIHBhZGRpbmctbGVmdDogMTgwcHg7XHJcbn1cclxuLm1haWxfX3RpdGxlIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcbi5tYWlsX19kaXNjIHtcclxuICBjb2xvcjogI2YwZjBmMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLm1haWxfX2Zvcm0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4vLi4vLi4vaW1nL2ljb25zL2VtYWlsLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBsZWZ0IDVweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIH1cclxufVxyXG4ubWFpbF9fYnRuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxufVxyXG4ubWFpbF9fYnRuOmhvdmVyIHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuIiwiLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8vIHRvcDogMDtcbiAgdG9wOiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwOWRlZywgIzQyODdiMyAtMTcuMzglLCAjMTMzZjZiIDc4LjQlKSwgIzI3NjE5NTtcbiAgYmFja2dyb3VuZDogIzhjY2FlNjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuICB0b3A6IDA7XG59XG4ubW9iaWxlLW5hdi0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLm1vYmlsZS1uYXYgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW9iaWxlLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcblxuICAmIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuIiwiLyogTmF2IEljb24gKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIC0tdGltZTogMC4xcztcblxuICAtLXdpZHRoOiA0MHB4O1xuICAtLWhlaWdodDogMzBweDtcblxuICAtLWxpbmUtaGVpZ2h0OiA0cHg7XG4gIC0tc3BhY2luZzogNnB4O1xuXG4gIC0tY29sb3I6ICMwMDA7XG4gIC0tcmFkaXVzOiA0cHg7XG5cbiAgLyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICAvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG4gIC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG5cbiAgLyogRHluYW1pYyBoZWlnaHQgYW5kIHdpZHRoICovXG4gIGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG5cbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG5cbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiwgdG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG4gIC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cbiAgdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhciwgdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuXG4ubW9iaWxlLW5hdi1idG4ge1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLm1vYmlsZS1uYXYtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLmhlYWRlcl9fbmF2IHtcbn1cbi5uYXYge1xuXHRmb250LXNpemU6IDE4cHg7XG59XG4ubmF2X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0Y29sdW1uLWdhcDogMzBweDtcbn1cbi5hY3RpdmUge1xufSIsIi5wYXJ0bmVyIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxufVxyXG4ucGFydG5lcl9fY29udGVudHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnBhcnRuZXJfX3RpdGxlIHtcclxufVxyXG4ucGFydG5lcl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAzMnB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxufVxyXG4iLCIucG9wdWxhciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiA2MHB4IDA7XHJcbn1cclxuXHJcbi5wb3B1bGFyX19jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucG9wdWxhcl9fYnV0dG9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDE0cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnBvcHVsYXJfX2J0biB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBncmV5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG4gIFxyXG59XHJcblxyXG4ucG9wdWxhcl9fYnRuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzVhZmY0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBcclxuICBcclxufVxyXG5cclxuLnN3aXBlci13cmFwcGVyIHtcclxuICBnYXA6IDMycHg7XHJcbn1cclxuLnN3aXBlci1zbGlkZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBzcGFuIHtcclxuICAgIGNvbG9yOiAjMzVhZmY0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgc3Ryb25nIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4uc2xpZGVfX2ltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uc2xpZGVfX2ltZzpob3ZlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnNsaWRlX19hYm91dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2xpZGVyX190ZXh0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4iLCIucmV2aWV3IHtcclxuICBwYWRkaW5nOiA2MHB4IDA7XHJcbn1cclxuLmNvbnRhaW5lciB7XHJcbn1cclxuLnJldmlld19fY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBcclxuICBnYXA6IDMycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBcclxufVxyXG4ucmV2aWV3X19jb250ZW50LXVwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAzMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLnJldmlld19fY29udGVudC1kb3duIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAzMnB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubWFycXVlZSB7XHJcbiAgYW5pbWF0aW9uOiBzY3JvbGwgNDBzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG4ucmV2ZXJjZSB7XHJcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcclxufVxyXG4ucmV2aWV3X19jb250ZW50OmhvdmVyIC5tYXJxdWVlIHtcclxuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xyXG59XHJcblxyXG4uY2FyZCB7XHJcbiAgaGVpZ2h0OiAzMjJweDtcclxuXHJcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JleTtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNSkgMHB4IDVweCAxNXB4O1xyXG4gIHBhZGRpbmc6IDMycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMTBweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG59XHJcblxyXG4uY2FyZDpob3ZlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbn1cclxuXHJcbi5jYXJkX19zdGFyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5jYXJkX190ZXh0IHtcclxuICBtYXgtd2lkdGg6IDMyMHB4O1xyXG59XHJcbi5jYXJkX19tYWluIHtcclxuICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxNnB4O1xyXG59XHJcbi5jYXJkX190aXRsZSB7XHJcbn1cclxuLmNhcmRfX2Rpc2Mge1xyXG59XHJcblxyXG5cclxuLy8gQGtleWZyYW1lcyBzY3JvbGwge1xyXG4vLyAgIGZyb20ge1xyXG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4vLyAgIH1cclxuLy8gICB0byB7XHJcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIDEwMHB4KSk7XHJcbi8vICAgfVxyXG4vLyB9XHJcbiIsIi50aXRsZS0xIHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAzOHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtMiB7XG5cdG1hcmdpbjogMWVtIDAgMC41ZW07XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTMge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS00IHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufSJdfQ== */
