@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Arimo:regular,500,600,700,italic,500italic,600italic,700italic);@-webkit-keyframes pulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(240,225,177,.2);box-shadow:0 0 0 0 rgba(240,225,177,.2)}50%{-webkit-box-shadow:0 0 10px 5px rgba(240,225,177,.6);box-shadow:0 0 10px 5px rgba(240,225,177,.6)}}@keyframes pulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(240,225,177,.2);box-shadow:0 0 0 0 rgba(240,225,177,.2)}50%{-webkit-box-shadow:0 0 10px 5px rgba(240,225,177,.6);box-shadow:0 0 10px 5px rgba(240,225,177,.6)}}@-webkit-keyframes text{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes text{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes tel{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes tel{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}*{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}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}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:1950px;--container-padding:15px;--font-main:Arimo, sans-serif;--page-bg:#191b20;--text-color:#fff}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;overflow-x:hidden}.container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}img{display:block}a{color:var(--link-color)}.subtitle,.title{font-family:var(--font-family);font-weight:900;font-size:clamp(1.75rem,1.072rem + 3.01vw,4.688rem);line-height:125%;letter-spacing:.03em;text-transform:uppercase;color:#fff}.subtitle{font-weight:400;font-size:clamp(1.125rem,1.038rem + .38vw,1.5rem);line-height:200%}.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}body,html{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto}.advantage__cards{display:grid;grid-template-columns:repeat(4,1fr)}.advantage__card{padding:30px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:90px;background:#282b32}.advantage__card:nth-child(2n),.advantages__card:nth-child(2n){background:#202124}.advantage__card-text{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;letter-spacing:.03em;position:relative}.advantages{background-image:url(./../img/advantages/bg.webp);background-position:center center;background-size:cover;background-repeat:no-repeat}.advantages__inner{padding:97px 50px 110px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.advantages__left{max-width:1360px;width:100%}.advantages__subtitle{margin-top:33px;margin-bottom:45px}.advantages__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.advantages__card{padding:50px 30px 38px 50px;background:#282b32;display:grid;grid-template-rows:minmax(70px,auto) auto 1fr;gap:30px}.advantages__card-icon{width:80px;height:80px}.advantages__card-info-item,.advantages__card-title{font-family:var(--font-family);font-weight:800;font-size:18px;line-height:133%;letter-spacing:.03em;color:#fff}.advantages__card-info-item{padding-left:20px;font-weight:400;font-size:16px;line-height:150%;color:#c5c5c5;position:relative}.advantages__card-info-item::before{content:url(../img/advantages/icon7.svg);position:absolute;left:0;top:1px;width:13px;height:13px}.advantages__right{padding-top:50px;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.btn--hero,.header__btn{font-family:var(--font-family);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.btn--hero{padding:25px 35px;border-radius:60px;width:277px;background:linear-gradient(141deg,#ea422a 0,#f69020 47.92%,#ffc619 100%);text-align:center;color:#252121;-webkit-animation:pulse 4s infinite;animation:pulse 4s infinite}.btn--hero:hover{-webkit-animation:none;animation:none}.header__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #393c43;border-radius:40px;width:204px;height:60px;background:0 0;color:#fff}.--white,.btn--rooms,.header__btn{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.--white,.header__btn:hover{background:#fff;color:#000}.--white:hover{background:0 0;color:#fff;border:1px solid #393c43}.btn--rooms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:60px;width:277px;height:70px;background:linear-gradient(141deg,#ea422a 0,#f69020 47.92%,#ffc619 100%);font-family:var(--font-family);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#252121}.btn--rooms:hover{-webkit-box-shadow:0 0 10px 5px rgba(240,225,177,.6);box-shadow:0 0 10px 5px rgba(240,225,177,.6)}.btn--rooms.mt{margin-top:210px}.faq__inner{padding:120px 50px 130px}.faq__title{margin-bottom:33px}.faq__subtitle{margin-bottom:45px}.faq__info{display:grid;grid-template-columns:2fr 1fr}.faq__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq__accordion-card{cursor:pointer}.faq__accordion-card.active .faq__accordion-desc{max-height:400px;-webkit-animation:text 1s ease-in-out;animation:text 1s ease-in-out}.faq__accordion-card.active .faq__accordion-expand img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__accordion-header{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;background:#282b32;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.faq__accordion-header:hover{background:#343740}.faq__accordion-title{font-family:var(--font-family);font-weight:800;font-size:18px;line-height:133%;letter-spacing:.03em;color:#fff}.faq__accordion-expand{width:43px;height:43px;-webkit-box-shadow:0 9px 16px 0 rgba(0,0,0,.21);box-shadow:0 9px 16px 0 rgba(0,0,0,.21);background:#34373f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.faq__accordion-expand img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq__accordion-desc{max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.faq__accordion-text{padding:25px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:194%;letter-spacing:.03em;color:#c5c5c5}.faq__content{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding-left:64px}.faq__content-text{font-family:var(--font-family);font-weight:900;font-size:32px;line-height:162%;letter-spacing:.03em;color:#fff}.faq__content-text span{color:#f69020}.faq__btn{-ms-flex-item-align:center;align-self:center}.footer{background-color:#131517;background-image:url(./../img/footer/bg.png);background-position:center center;background-size:cover;background-repeat:no-repeat}.footer__inner{padding:90px 50px;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;position:relative;gap:30px}.footer__logo{cursor:pointer}.footer__contact{gap:30px}.footer__box,.footer__box-svg,.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__box{gap:20px;margin:0 10px;cursor:pointer}.footer__box:hover svg,.header__contact-location:hover svg,.header__contact-phone:hover svg{fill:#f69020}.footer__box-svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:60px;height:60px;background:rgba(255,255,255,.07)}.footer__box-text,.footer__btn{font-family:var(--font-family);font-weight:400;font-size:15px;letter-spacing:.03em;color:#fff}.footer__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #f69020;border-radius:40px;width:232px;height:60px;background:0 0;margin-right:150px;padding:10px;font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.footer__btn:hover{background:#f69020;color:#000}.footer__up{position:absolute;right:50px;bottom:50px;-webkit-animation:tel 4s infinite;animation:tel 4s infinite}.header{position:absolute;width:100%;top:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:0 0;z-index:99}.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px;height:70px;gap:30px}.header__contact,.header__info,.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__contact{gap:53px;margin-inline:auto}.header__contact-location,.header__contact-phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px;cursor:pointer}.header__btns,.header__contact-box,.header__contact-location,.header__contact-phone{display:-webkit-box;display:-ms-flexbox;display:flex}.header__contact-box{border-radius:50%;width:60px;height:60px;background:rgba(255,255,255,.07);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__btns{gap:24px}.header__nav-btn{display:none}.header__menu{width:50px;height:50px;background-color:transparent;cursor:pointer}.header__menu img{width:100%;height:auto}.contact__location-text,.contact__phone-text{font-family:var(--font-family);font-weight:400;font-size:15px;letter-spacing:.03em;color:#fff}.contact__location-text{color:#f69020}.hero__main{max-height:870px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__content{background-image:url(./../img/hero/bg1.webp);background-position:50%;background-size:auto;background-repeat:no-repeat;padding:220px 0 50px 50px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero__content-subtitle{font-family:var(--font-family);font-weight:400;font-size:clamp(1.125rem,.793rem + 1.47vw,2.563rem);line-height:200%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:10px}.hero__content-title{margin-bottom:70px}.hero__content-card,.hero__content-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__content-cards{gap:20px;max-width:772px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:73px}.hero__content-card{gap:11px}.hero__content-card-text{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:133%;letter-spacing:.03em}.hero__right{background-image:url(./../img/hero/bg2.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.hero__img,.modal__main iframe{-o-object-fit:cover;object-fit:cover}.hero__img{margin-inline:auto}.hero__img-birka{position:absolute;bottom:-2%;left:0}.hero__img-telegram{position:absolute;bottom:12%;right:10%;-webkit-animation:tel 4s infinite;animation:tel 4s infinite}.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--verified{fill:#606571;width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0}.icon--micro{width:55px;height:67px}.icon--champan{width:62px;height:62px}.icon--cash{width:68px;height:64px}.icon--confeti{width:61px;height:60px}.icon--location,.icon--phone{fill:#606571;width:27px;height:27px;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.icon--location{width:20px;height:30px}.icon--vector{stroke:#fff;width:21px;height:21px}.icon--vector2,.icon--vector3{fill:#fff;width:17px;height:17px}.icon--vector3{width:21px}.icon--day{fill:#606571;width:27px;height:27px}.logo{cursor:pointer}.mobile-nav{position:fixed;left:0;top:-100%;width:100%;height:100%;z-index:98;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:#282b32;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav--open{top:0}.mobile-nav__list{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;row-gap:30px;font-size:28px}.mobile-nav__list .active{opacity:.5}.modal{display:none;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;position:fixed;inset:0;background-color:rgba(0,0,0,.8);cursor:pointer;z-index:999}.modal__main{position:relative;max-width:80vw;max-height:90vh;margin:auto;background-color:azure;color:#000;border-radius:10px;overflow:hidden;cursor:default}.modal__main iframe{width:80vw;height:90vh}.modal__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background-color:transparent;cursor:pointer;position:absolute;top:20px;right:20px;border-radius:6px;-webkit-transition:all .5s ease;transition:all .5s ease;border:2px solid transparent;z-index:1000}.modal__close img{width:40px;height:40px}.modal__close:focus,.modal__close:hover{border:2px solid #000}.mobile-nav-btn{--time:0.1s;--width:45px;--height:30px;--width-m:30px;--height-m:25px;--line-height:4px;--spacing:8px;--line-height-m:2px;--spacing-m:6px;--color:#f69020;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items: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}.reservation{margin-bottom:60px}.reservation__inner{padding:240px 50px 0;position:relative}.reservation__abs{position:absolute;top:90px}.reservation__title{margin-bottom:20px}.rooms__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.rooms__info-item:last-child{margin-bottom:0}.rooms__info-text{font-family:var(--font-family);font-weight:400;font-size:18px;letter-spacing:.05em;color:#fff}.item,.rooms__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.item{padding:10px 60px 10px 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;background:linear-gradient(97deg,rgba(246,144,32,.3) 0,rgba(246,144,32,0) 100%)}.rooms__inner{position:relative}.rooms__content{padding-left:50px;-ms-flex-preferred-size:25%;flex-basis:25%}.rooms__title{position:absolute;top:30px}.rooms__subtitle{margin-top:240px;margin-bottom:76px}.rooms__hall{margin-right:15px}.rooms__info-text.-active{display:block}.rooms__galary{display:grid;grid-template-columns:repeat(3,1fr);-ms-flex-preferred-size:75%;flex-basis:75%}.rooms__galary-card{overflow:hidden}.rooms__galary-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.rooms__galary-card img:hover{scale:1.05}[role=tablist]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:35px}[role=tab]{font-family:var(--font-family);font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:#606571;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:start}[role=tab]:hover,button[aria-selected=true]{color:#ffc619}.rooms__galary:has(img:hover) div img:not(:hover){-webkit-filter:grayscale(90%);filter:grayscale(90%);opacity:.5}.swiper{width:100%;padding:50px 0!important}.swiper-slide{background-position:center;background-size:cover;width:560px!important;height:auto}.swiper-slide img{display:block;width:100%}@media (max-width:1550px){.advantage__card{padding:30px 20px;gap:60px}.advantages{background-image:url(./../img/advantages/klipartz4.webp);background-position:center center;background-size:contain;background-repeat:no-repeat}.advantages__inner{-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}.advantages__right img{display:none}.header__btn{width:150px;height:50px}.footer__logo{width:200px}.footer__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__btn{margin-right:80px}.header__contact-location,.header__contact-phone{gap:10px}.header__contact-box{width:50px;height:50px}.hero__content{padding:200px 0 45px 45px;background-size:300px 100%}.hero__img{-o-object-position:0 75px;object-position:0 75px}.hero__img-birka{width:250px;height:250px;bottom:7%}.icon--micro{width:45px}.icon--champan{width:52px}.icon--cash{width:55px}.icon--confeti{width:52px}.swiper-slide{width:400px!important}}@media (max-width:1200px){.advantage__cards{grid-template-columns:repeat(2,1fr)}.card1,.card2{grid-column:2;grid-row:2}.card2{grid-column:1}.advantages__cards{grid-template-columns:repeat(2,1fr)}.advantages__card{padding:20px}.advantages__card-icon{width:60px;height:60px}.btn--hero{padding:20px;width:240px;margin:auto 0 0}.header__btn{width:300px;height:70px;font-size:24px;background:0 0;border-color:#fff}.btn--rooms{padding:20px;width:240px;height:60px;margin:auto 0 0}.footer__box-svg{width:50px;height:50px}.footer__btn{margin-right:0}.footer__up,.header__info{display:none}.header__contact-location,.header__contact-phone{gap:30px}.header__contact-box{width:70px;height:70px}.header__nav-btn{display:block}.contact__location-text,.contact__phone-text{font-size:30px}.hero__content-subtitle{line-height:130%;margin-bottom:20px}.hero__content-title{line-height:110%;margin-bottom:50px}.hero__content-cards{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__img{-o-object-position:0 170px;object-position:0 170px;height:100%}.hero__img-birka{width:200px;height:200px;bottom:15%}.hero__img-telegram{bottom:6%;right:6%;width:70px}.rooms__content{-ms-flex-preferred-size:40%;flex-basis:40%}.rooms__galary{-ms-flex-preferred-size:60%;flex-basis:60%;grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.btn--rooms.mt{margin-top:auto}.faq__info{grid-template-columns:1fr}.faq__accordion{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.faq__content{margin-bottom:30px;padding-left:0}.faq__btn{-ms-flex-item-align:end;align-self:flex-end}.footer__btn{display:none}.hero__img-birka{width:142px;height:142px}.hero__img-telegram{width:50px}.icon--verified{width:40px;height:40px}.rooms__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rooms__subtitle{margin-top:120px;margin-bottom:50px}.rooms__tabs{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:40px}.rooms__hall{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:3}.swiper-slide{width:300px!important}}@media (max-width:768px){.advantage__card{padding:13px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.advantages__cards{grid-template-columns:1fr}.btn--hero{width:223px;font-size:11px}.header__btn{width:200px;height:60px;font-size:18px}.btn--rooms{width:223px;height:55px;font-size:11px}.footer__inner{padding:60px 20px}.header__contact-box{width:50px;height:50px}.contact__location-text,.contact__phone-text{font-size:20px}.logo{width:200px}.hero__main{height:756px}.hero__content,.hero__content-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__content{padding:122px 20px 32px;z-index:10;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__content-cards{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:auto}.hero__content-card-text{font-size:16px}.hero__img,.hero__right{position:absolute;right:0}.hero__right{top:0;height:756px;width:100%;background-size:668px 447px;background-position:right bottom}.hero__img{bottom:0}.hero__img-birka{left:34%}.hero__img-telegram{display:none}.swiper-slide{width:200px!important}}@media (max-width:576px){.title{line-height:123%}.subtitle{line-height:128%}.advantage__card-text{font-size:14px;line-height:136%}.advantages__inner{padding:60px 20px 0}.advantages__title{font-size:20px}.advantages__card{padding:15px;gap:20px}.advantages__card-icon{width:40px;height:40px}.advantages__card-title{font-size:16px;line-height:1.1}.faq__inner{padding:60px 20px 80px}.faq__accordion-header{padding:10px}.faq__accordion-title{font-size:16px}.faq__accordion-expand{width:30px;height:30px}.faq__accordion-text{font-size:14px}.faq__content-text{font-size:16px}.footer__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__contact{display:none}.header__inner{padding:0 20px}.logo{width:150px}.hero__content-subtitle{line-height:128%}.hero__content-card:last-child{max-width:140px}.hero__content-card{max-width:195px}.hero__content-card-text{font-size:13px}.hero__right{background-position:center bottom 10%}.hero__img{width:329px;height:586px;-o-object-position:70px 110px;object-position:70px 110px}.hero__img-birka{bottom:13%}.icon--verified{width:36px;height:36px}.icon--micro{width:30px}.icon--champan{width:33px}.icon--cash{width:36px}.icon--confeti{width:33px}.mobile-nav-btn{height:calc(var(--line-height-m)*3 + var(--spacing-m)*2);width:var(--width-m)}.nav-icon,.nav-icon::after,.nav-icon::before{width:var(--width-m);height:var(--line-height-m)}.nav-icon::before{top:calc(-1*(var(--line-height-m) + var(--spacing-m)))}.nav-icon::after{top:calc(var(--line-height-m) + var(--spacing-m))}.reservation__inner{padding:240px 20px 0}.rooms__tabs{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr}.rooms__hall{grid-column-end:2}.rooms__galary{grid-template-columns:1fr}.swiper-slide{width:150px!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19idG4uc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmxvY2tzL19mYXEuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdmFycy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsIm1haW4uc2NzcyIsImJsb2Nrcy9fYWR2YW50YWdlLnNjc3MiLCJibG9ja3MvX2FkdmFudGFnZXMuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2hlcm8uc2NzcyIsImJsb2Nrcy9faWNvbnMuc2NzcyIsImJsb2Nrcy9fbG9nby5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJibG9ja3MvX21vZGFsLnNjc3MiLCJibG9ja3MvX25hdi1pY29uLnNjc3MiLCJibG9ja3MvX3Jlc2VydmF0aW9uLnNjc3MiLCJibG9ja3MvX3Jvb21zLWluZm8uc2NzcyIsImJsb2Nrcy9fcm9vbXMuc2NzcyIsImJsb2Nrcy9fc3dpcGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBTUEsb0gsQUEwYkEseUJBQ0UsRSxDQTdCRixFLENDN1lHLCtDLENBQ0EsdUMsQ0NEQyxHLENEdkJKLG9ELENBNkJHLDhDLEFEb2JILGlCQUNFLEUsQ0N0YUQsRSxDRHVhRywrQyxDQzlhSCx1QyxDQUNBLEcsQ0FDQSxvRCxDQUNBLDhDLEFEbWdCRCx3QkdoaEJDLEUsQ0FDQyxTLENBQUEsbUMsQ0FBQSwyQixDSGltQkEsRSxDQUNFLFMsQ0dobUJGLCtCLENIa2hCRix5QixBQW9GQSxnQkFDRSxFLENBakZBLFMsQ0FDRixtQyxDR2hoQkMsMkIsQ0FFQyxFLENBQ0MsUyxDQUNBLCtCLENIcW1CQyx5QixBQXlWSix1Qkk3OUJFLEUsQ0orekJGLEUsQ0k5ekJFLCtCLENKKzlCRSx1QixDQUdGLEcsQ0FDRSxtQyxDSWorQkYsNkIsQUFTRCxlQUNDLEUsQ0ZWRSxFLENFVUYsK0IsQ0FBQSx1QixDSnUrQkEsRyxDSXIrQkEsbUMsQ0p1K0JFLDZCQXgvQkosQyxDS0RBLFMsQ0xHRSxRLENBQ0EsUSxDQUhGLEMsQ0tLQSxPLENMRUEsUSxDS0FBLDZCLENBQ0kscUIsQ0xNSixDLENBT0EsTyxDQUxBLE0sQ0tEQSxTLENBRUEsb0IsQ0FTQSxLLENMRUEsTSxDQUVBLE0sQ0E4RUEsTSxDQTVFQSxJLENBSkEsRyxDS0VBLE8sQ0xFQSxhLENBSUEsRSxDQUNBLEUsQ0FBQSxFLENBRUEsRSxDS0FBLEUsQ0xFQSxFLENBQUEsQyxDQUVFLGlCLENLQUYsbUIsQ0xJQSxFLENBQ0EsSyxDS0NJLGUsQ0FHSixHLENBQ0Msa0IsQ0FERCxHLENMS0EsRyxDS0NJLGMsQ0xDRixXLENBR0YsTyxDQURBLGlCLENBS0EsSyxDQUtBLE0sQ0FGQSxRLENLS0EsNEIsQ0FMQSxNLENMSEEsSyxDQUtBLE0sQ0FGQSxRLENLRUMsbUIsQ0xBRCxpQixDQUdFLGEsQ0FJRixnQixDS0FBLFksQ0xJQSxNLENNMUZBLGtCLENBQ0Msb0IsQ0FDQSx1QixDQUVBLGUsQ0FFQSw0QixDQUNBLGMsQ053RkQsYyxDQVFBLGEsQ0FIQSxZLENBQ0EsWSxDQURBLFcsQ083RkEsUyxDUG9HQSx3QixDT2hHQyxTLENBQ0EsUSxDQUdELEssQ0FDQyxjLENQd0dELEssQ0FEQSx3QixDQUdFLHdCLENPL0ZGLDZCLENBQ0MsaUIsQ1ArRkQsaUIsQ0FLQSxJLENPL0ZDLHNCLENBQ0Esd0IsQ1BtR0QsSSxDTy9GQywrQixDUCtGRCx1QixDRXpHSSw0QixDS0dKLGlCLENQMkdFLGlCLENBR0YsVSxDT2hHQSxhLENBQ0Msa0MsQ0FDQSxnQyxDQUNBLFUsQ1BvR0QsRyxDT2hHQyxhLENQb0dELEMsQ0FDRSx1QixDQWFGLFMsQ0FWQSxNLENRNUpBLDhCLENBQ0MsZSxDUjRKRCxtRCxDQUdFLGdCLENRNUpGLG9CLENBQ0Msd0IsQ0FDQSxVLENSZ0tELFMsQ1EzSkMsZSxDQUNBLGlELENSOEpDLGdCLENBTUYsSyxDQUZBLHNCLENBTUEsZ0IsQ1NsTEksaUIsQ0FBQSxTLENBQUEsVSxDQUNBLFcsQ0FBQSxRLENUdUxGLFMsQ0FDQSxrQixDQVBGLDZCLENBU0UscUIsQ1N2TEYsa0IsQ0FDSSxlLENDSUosVSxDQ1ZDLGlCLENUWUcsSSxDRmlMSixJLENXN0xDLGdCLENYd01DLG1CLENBUEEsbUIsQ0FDRixZLENXekxDLDJCLENBQ0MsNEIsQ0FDQSx5QixDQUFBLHFCLENYc01GLE8sQ0FDRSxlLENBS0YsaUIsQ0FiQSxZLENXekxFLG1DLENUWEUsZ0IsQ1NHSCxpQixDWHFOQyxtQixDQUNBLG1CLENBYkEsWSxDQUNGLHdCLENFN0xJLHFCLENTYkgsa0IsQ1gyTkMsc0IsQ0FDQSxtQixDQUNBLHFCLENBQ0EsUSxDQUNBLGtCLENBR0YsOEIsQ0FnQ0EsK0IsQ0EvQkUsa0IsQ1cxTUQscUIsQ0FDQyw4QixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGlCLENYZ05GLFcsQ0FDRSxpRCxDQUNBLGlDLENBakJGLHFCLENBb0JFLDJCLENBR0Ysa0IsQ0FDRSx1QixDQWxCQSxtQixDQUNGLG1CLENBb0JFLFksQ0V4UEUsaUIsQ0Y0UEosaUIsQ0FsQkUsZ0IsQ0FDRixVLENBc0JBLHFCLENZNVFDLGUsQ0FDQSxrQixDVklHLGtCLENVUEosWSxDWnFSRSxtQyxDQUNBLFEsQ0FHRixpQixDQWxCQSwyQixDWTFQQyxrQixDQUNDLFksQ0FDQSw2QyxDQUFBLFEsQ1pzUkYsc0IsQ0FDRSxVLENBQ0EsVyxDQVlGLDJCLENBVEEsdUIsQ0F6QkUsOEIsQ0FDRixlLENFdFBJLGMsQ1VmSCxnQixDWmtTQyxvQixDQXpCQSxVLENBNkJGLDJCLENZclJFLGlCLENWRkUsZSxDVUtILGMsQ1p1UkMsZ0IsQ0F4QkYsYSxDWXpQQyxpQixDWjZQRCxtQyxDWXhQQyx3QyxDQUNDLGlCLENBQ0EsTSxDQUNBLE8sQ1owUEYsVSxDRTVSSSxXLENGMFRKLGtCLENBekJBLGdCLENFdlJJLG1CLENVcUJILG1CLENaK1JDLFksQ0F6QkEsMkIsQ0FDRiw0QixDWXpQQyx5QixDQUNDLHFCLENBQ0Esd0IsQ0FFQSxxQixDQUNBLGtCLENBQ0Esd0IsQ1owUEYscUIsQ1l4UEUsNkIsQ0FDQyxrQixDWjBQSCxtQixDRWhUSSxXLENGOFVKLFUsQ0FxQkEsWSxDQVhFLDhCLENBQ0YsZSxDWXpQRSxjLENBQ0Msb0IsQ0FDQSx3QixDWjRPSCxVLENBekJBLGlCLENFdFNJLGtCLENVOEJILFcsQ1pxU0Msd0UsQ1k3UUEsaUIsQ1owUEYsYSxDRS9USSxtQyxDVW1FSCwyQixDWjJSRCxnQixDQXpCQSxzQixDRXRUSSxjLENGb1ZKLFksQ0F6QkUsbUIsQ0FDRixtQixDWTFQQyxZLENBQ0Msd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLHNCLENaNFBGLHdCLENFcFVJLGtCLENVa0VILFcsQ1orUkMsVyxDQUNBLGMsQ1k5UUMsVSxDWjhSSCxRLENBYUEsVyxDQTNDQSxZLENDdldDLHNDLENBQ0EsOEIsQ0RvWUQsUSxDQUxBLGtCLENZOVFJLGUsQ0FDQSxVLENaeVJKLGMsQ1lqUkUsYyxDQUFBLFUsQ0FDQSx3QixDWnNSRixXLENZclJFLG1CLENadVJBLG1CLENBQ0EsWSxDWXZSQSx3QixDWnlSQSxxQixDQUNBLGtCLENZelJBLHVCLENaMlJBLG9CLENBQ0Esc0IsQ0FwQ0Ysa0IsQ0V6WEksbUIsQ1VzSUYsVyxDWjJSQSxrQixDQXBDQSxXLENBQ0YsVyxDQXNDRSx3RSxDQzNhRiw4QixDQUNDLGUsQ0FDQSxjLENBQ0Esb0IsQ0FFQSx3QixDQUVBLGlCLENBQ0EsYSxDRCthRCxpQixDQ3hhQyxvRCxDRDBhQyw0QyxDQUdGLGMsQ0FDRSxnQixDQXFDRixXLENDOWFDLHdCLENEa2JELFcsQ0M5YUMsa0IsQ0RrYkQsYyxDQUNFLGtCLENBM0NGLFUsQ0VuYkksWSxDRHFCSiw2QixDRGlkQSxlLENBQ0UsbUIsQ0FDQSxtQixDQTdDQSxZLENBQ0YsMkIsQ0VsYkksNEIsQ0RXSix5QixDRHdkRSxxQixDQUNBLFEsQ0EzQ0Ysb0IsQ0ErQ0UsYyxDQUdGLGdELENDL2FDLGdCLENBQUEscUMsQ0RtWUQsNkIsQ0FrREEsc0QsQ0NoYkMsZ0MsQ0RtWUQsNEIsQ0FnREUsd0IsQ0FHRixzQixDQy9hQyxZLENBQ0EsbUIsQ0RpYkMsbUIsQ0FDQSxZLENDamJELHdCLENEbWJDLHFCLENBQ0EsNkIsQ0NuYkQsd0IsQ0RxYkMscUIsQ0FDQSxrQixDQ3JiRCxRLENBQ0Esa0IsQ0FDQSw2QyxDQUVBLHFDLENEd2JELDRCLENDbmJDLGtCLENEdWJELHFCLENDbmJDLDhCLENBQUEsZSxDRDhYRCxjLENDNVhDLGdCLENBQ0Msb0IsQ0RzYkEsVSxDQUdGLHNCLENBeERBLFUsQ0VsZUksVyxDRG9HSCwrQyxDRDBiQyx1QyxDQXhEQSxrQixDQUNGLG1CLENFNWVJLG1CLENEaUZKLFksQ0R1ZEUsdUIsQ0FDQSxvQixDQUNBLHNCLENBQ0Esd0IsQ0F4REEscUIsQ0FDRixrQixDRTFlSSxtQixDRHVFSixhLENEaWVBLDBCLENBeERFLHNDLENBQ0YsOEIsQ0E0REEsb0IsQ0FDRSxZLENBQ0EsZSxDQXpEQSxxQyxDQzVYRCw2QixDRDBiRCxvQixDQ3ZiQyxZLENEeWJDLDhCLENBQ0EsZSxDQTNEQSxjLENBQ0YsZ0IsQ0E2REUsb0IsQ0NwY0YsYSxDRHdjQSxhLENBeEVFLG1CLENDNVhELG1CLENEdWNDLFksQ0FDQSwyQixDQXpFQSw0QixDQzVYRCx5QixDRHdjQyxxQixDQUNBLHdCLENBMUVBLHFCLENBQ0YsNkIsQ0dsaEJDLFEsQ0FDQyxpQixDSGltQkYsa0IsQ0FDRSw4QixDQTFFQSxlLENBQ0YsYyxDR2xoQkMsZ0IsQ0FDQyxvQixDSG9oQkYsVSxDQUdBLHVCLENHaGhCQyxhLENIb2hCRCxTLENFcGhCSSwwQixDQ0FILGlCLENIZ29CRCxPLENBQ0Usd0IsQ0FwRkYsNEMsQ0cvZ0JDLGlDLENBRUMscUIsQ0FBQSwyQixDSHltQkYsYyxDQUNFLGlCLENHeG1CQSxtQixDSDBtQkEsbUIsQ0FDQSxZLENHMW1CQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FBQSx3QixDSGloQkYscUIsQ0cvZ0JFLDZCLENBQ0MsaUIsQ0hpaEJILFEsQ0ErRkEsYSxDQTNGRSxjLENBK0ZGLGdCLENFbHBCSSxRLENGNHBCSixZLENBZ0JBLGdCLENBMUJBLGdCLENHcmxCRSxtQixDSGluQkEsbUIsQ0FuR0YsWSxDRTNrQkksd0IsQ0NtREgscUIsQ0grbkJDLGtCLENBdEJGLFksQ0dwbUJFLFEsQ0FDQSxhLENBQUEsYyxDSCttQkYsc0IsQ0FxSUEsbUMsQ0FEQSxnQyxDQW5JRSxZLENBR0YsZ0IsQ0FPRSx1QixDQW5HQSxvQixDQUNGLHNCLENHOWdCRSxpQixDQUNDLFUsQ0FBQSxXLENIZ2hCSCxnQyxDQXdHQSxpQixDQVFBLFksQ0d6bkJFLDhCLENBQUEsZSxDSDhnQkYsYyxDRzNnQkMsb0IsQ0FDQyxVLENIcW5CRixZLENHam5CRSxtQixDQUNBLG1CLENBQ0EsWSxDSDZnQkYsd0IsQ0VsbUJJLHFCLENDOEVILGtCLENINm5CQyx1QixDQXJHQSxvQixDQUNGLHNCLENHM2dCQyx3QixDQUNDLGtCLENBQUEsVyxDQUFBLFcsQ0FDQSxjLENBQUEsa0IsQ0hzbkJBLFksQ0dybkJBLGUsQ0h3bkJBLGMsQ0FDQSxvQixDR3huQkEsd0IsQ0FDQSxpQixDRDNHRSxjLENDc0dILHNDLENIa29CQyw4QixDQTFHRixrQixDRzNnQkMsa0IsQ0FDQyxVLENING5CRixXLENHeG5CRSxpQixDQUNBLFUsQ0g2Z0JGLFcsQ0U1bkJJLGlDLENDeUdILHlCLENId2hCRCxPLENHNWdCRSxpQixDQUNDLFUsQ0g4Z0JILFEsQ0d2Z0JDLFEsQ0FDQyxrQyxDSHNuQkEsOEIsQ0E3R0YsMEIsQ0VqcEJJLGMsQ0N1SUgsVSxDSDZuQkQsYyxDQU9FLHdCLENBL0dBLHFCLENHdmdCRCw2QixDSHluQkMsYyxDQUNBLFcsQ0FDQSxRLENBL0dGLGdCLENBa0hBLGEsQ0FmQSxjLENhdHhCQSxtQixDQUNDLG1CLENBQ0EsWSxDQUNBLHdCLENBQ0EscUIsQ0FDQSxrQixDYmd5QkQsYSxDRzluQkMsa0IsQ0hzb0JDLG1CLENBQ0EsVyxDQTNIRixnQixDQU9BLFEsQ2FuckJDLGtCLENic3pCRCx5QixDQURBLHNCLENhanpCRSx3QixDYnV6QkEscUIsQ0FDQSxrQixDYXZ6QkEsUSxDQUNBLGMsQ2JnMUJGLGEsQ0FoQkEsb0IsQ0FoQkEseUIsQ0FEQSxzQixDYTV4QkUsbUIsQ0FDQSxtQixDYit6QkEsWSxDQW5CRixvQixDQUNFLGlCLENBQ0EsVSxDQUNBLFcsQ0FySUEsZ0MsQ0FJRix3QixDRXhzQkkscUIsQ1dpQkgsa0IsQ2JnMEJDLHVCLENBcklBLG9CLENBQ0Ysc0IsQ0F5SUEsYSxDQUlFLFEsQ0UxMUJFLGdCLENXd0JILFksQ2J5MEJELGEsQ0FDRSxVLENBQ0EsVyxDQUNBLDRCLENBQ0EsYyxDRWgxQkUsaUIsQ1dHSCxVLENiazFCQyxXLENBV0YsdUIsQ2E5MEJDLG9CLENBQ0MsOEIsQ0FBQSxlLENBQUEsYyxDQUNBLG9CLENieTBCQSxVLENBR0YsdUIsQ0E5SUEsYSxDQXNKQSxXLENhejBCRSxnQixDQUNBLGUsQ2IyMEJBLG1CLENBQ0EsbUIsQ2EzMEJBLFksQ2IrMEJGLGMsQ2E3MEJFLDRDLENBQ0EsdUIsQ2J1ckJGLG9CLENFMXVCSSwyQixDVzZDSCx5QixDYnkxQkMsaUIsQ0FDQSxrQixDQXhKQSxVLENBQ0YsTSxDQTRKQSx1QixDYTcwQkUsOEIsQ0FDQSxlLENBQ0EsbUQsQ2JzckJGLGdCLENhbnJCQyxvQixDQUNDLHdCLENBQUEsa0IsQ2JpMUJGLG9CLENBQ0Usa0IsQ0FpQkYsbUIsQ0FkQSxvQixDYW4wQkUsbUIsQ0FDQSxtQixDQUFBLFksQ2JvckJGLHdCLENhbHJCRSxxQixDQUNDLGtCLENiK3pCSCxvQixDYTUwQkUsUSxDQUVBLGUsQ0FDQSxvQixDQUNBLGdCLENBQ0Esa0IsQ2JxMUJGLG1CLENhNTBCRyxRLENiczFCSCx3QixDQUNFLDhCLENBL0pBLGUsQ0FDRixjLENFcnhCSSxnQixDV29FSCxvQixDYnN0QkQsWSxDRXJ4QkksNEMsQ1crREgsaUMsQ2IwdEJDLHFCLENBQ0YsMkIsQ2FuckJDLGtCLENBQ0MsVSxDQUNBLE0sQ0FDQSxpQixDYnNyQkYsVSxDQWtYQSxtQixDQWhNQSxtQixDRTc5QkksZ0IsQ0YyeUJKLFUsQ0VyeUJJLGtCLENGNDhCSixnQixDSXo5QkEsaUIsQ0FDQyxVLENBQ0EsTSxDSjY5QkQsbUIsQ0FDRSxpQixDQUNBLFUsQ0kzOUJELFMsQ0FDQSxpQyxDSjB6QkQseUIsQ0F3TUEsYyxDSXgrQkUsYyxDQUFBLG1CLENBQ0EsbUIsQ0oyK0JBLFksQ0FDQSx1QixDSTMrQkEsb0IsQ0FDQSxlLENKKytCRixlLENJMStCRSxZLENBQUEsVSxDQUNBLFcsQ0o2K0JBLG1CLENBQ0EsYSxDQXBMRixZLENJdHpCRSxVLENBQ0MsVyxDSmkvQkgsYyxDQUNFLFUsQ0F0TEEsVyxDQTBMRixXLENBQ0UsVSxDQXRMQSxXLENBMExGLGMsQ0k3K0JFLFUsQ0FDQSxXLENKNHpCRixlLENBcUxBLFksQ0kvK0JFLFksQ0FDQSxVLENKaS9CQSxXLENBQ0EsdUMsQ0lqL0JBLCtCLENKd3pCRixlLENJL3pCQyxVLENKKy9CQyxXLENBS0YsYSxDQUNFLFcsQ0FDQSxVLENBNUxBLFcsQ0FnTUYsYyxDQU1BLGMsQ0FMRSxTLENBQ0EsVSxDQTVMQSxXLENBZ01GLGMsQ0l0L0JFLFUsQ0o0L0JGLFUsQ0E5TEEsWSxDRXQ0QkksVSxDRStFSCxXLENKNHpCRCxLLENJcHpCQyxjLENKdS9CRCxXLENJbi9CRSxjLENKc3pCRixNLENJcHpCRSxTLENBQ0MsVSxDQUNBLFcsQ0pzekJILFUsQ0FnTUUsbUIsQ0kvK0JELG1CLENBQ0MsWSxDQUNBLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLENKa3pCRix3QixDRTc1QkkscUIsQ0VzR0gsa0IsQ0p5L0JDLHVCLENBOUxBLG9CLENBQ0Ysc0IsQ0V4NUJJLGdCLENFNEZILG1CLENKOC9CQyxrQixDQTlMQSxrQyxDQUNGLDBCLENBa01BLGlCLENJaC9CRSxLLENKcXpCRixpQixDRTk2QkksbUIsQ0VzSEgsbUIsQ0owL0JDLFksQ0E5TEEsMkIsQ0FDRiw0QixDRXo2QkkseUIsQ0U0R0gscUIsQ0orL0JDLHdCLENBOUxBLHFCLENBQ0Ysa0IsQ0FnTUUsWSxDRTltQ0UsYyxDRmtuQ0oseUIsQ0E5TEEsVSxDQWtNQSxNLENBOUxFLFksQ0FDRiw0QyxDQWdNRSxvQyxDYy9vQ0QsYyxDQUNDLE8sQ0FDQSwrQixDQUNBLGMsQ0FBQSxXLENabUJFLFksQ1l0QkgsaUIsQ2R5cENDLGMsQ0FoTUEsZSxDQUNGLFcsQ2MvOEJDLHNCLENBQ0MsVSxDQUNBLGtCLENBQ0EsZSxDQUNBLGMsQ2RvcENGLG1CLENBQ0UsVSxDQUNBLFcsQ0FLRixhLENBbE1FLG1CLENBQ0YsbUIsQ0VuOUJJLFksQ1lYSCx3QixDZG9xQ0MscUIsQ0FDQSxrQixDQUNBLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLFUsQ0FDQSxXLENBQ0EsNEIsQ0FFQSxjLENBdk1BLGlCLENBQ0YsUSxDYy84QkMsVSxDQUNDLGlCLENBQ0EsK0IsQ0FDQSx1QixDQUNBLDRCLENBQ0EsWSxDZG05QkYsaUIsQ0UvK0JJLFUsQ1l1QkgsVyxDZDg5QkQsbUIsQ0F1TUEsbUIsQ0U3cUNJLHFCLENZMkJILGUsQ0FDQyxXLENkazlCRixZLENFNy9CSSxhLENZMENILGMsQ2Q4cENDLGUsQ0FDQSxpQixDQXZNQSxhLENBQ0YsbUIsQ2NoOUJDLGUsQ0FDQyxlLENBQUEsWSxDQUVBLG9ELENBQ0Esa0IsQ0FDQSxtQixDZDhwQ0EsbUIsQ2M3cENBLFksQ2RrOUJGLHVCLENFM2dDSSxvQixDWW1ESCxzQixDZHdxQ0Msd0IsQ0FDQSxxQixDQUNBLGtCLENBR0YsUyxDQVNBLGdCLENBREEsaUIsQ0F2TkEsaUIsQ0V2Z0NJLGtCLENZeUNILHlCLENkaXJDQyw2QixDQUNBLDJCLENBSUYsZ0IsQ0FEQSxpQixDQUVFLFUsQ0FDQSxhLENBcE5BLGlCLENBQ0YsTSxDYzc4QkUsMkYsQ2R5cUNBLDJFLENjeHFDQSxpSCxDZDRxQ0YsaUIsQ0F2TkUsa0QsQ0E0TkYsZ0IsQ0F2TkUsNkMsQ0E0TkYsMEIsQ2N0cUNFLDRCLENkazlCRixpQyxDQXdOQSxrQyxDRTV2Q0ksSyxDWWdGSCwyRixDZHc5QkMsMkUsQ0FDRiw2SCxDQTROQSxrQyxDQXhORSwrQixDQUNGLDJCLENjOThCQyx1QixDZDJxQ0QsaUMsQ2N2cUNFLGdDLENBRUEsNEIsQ2R3cUNBLHdCLENBS0YsZSxDQUNFLFcsQ0FHRixZLENBQ0Usa0IsQ0FHRixtQixDQTFOQSxvQixDRTVqQ0ksaUIsQ0YyeENKLGlCLENBMU5BLGlCLENjOThCQyxRLENkNnFDRCxtQixDQTNOQSxrQixDQStOQSxpQixDQUNFLG1CLENBNU5BLG1CLENBQ0YsWSxDRXpsQ0ksd0IsQ1lrSUgscUIsQ2R1ckNDLGtCLENBQ0Esa0IsQ0EzTkYsNEIsQ0VybENJLGUsQ0Z1ekNKLGlCLENBQ0UsOEIsQ0E3TkEsZSxDQUNGLGMsQ0V2bENJLG9CLENZbUhILFUsQ2R1c0NELEssQ0FZQSxhLENBQ0UsbUIsQ0E5TkEsbUIsQ0FDRixZLENBZ05BLEssQ0FDRSwyQixDYzdxQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENkbTlCRixRLENFeG5DSSwrRSxDRjIxQ0osYSxDRXIxQ0ksaUIsQ0Y0MUNKLGUsQ0FDRSxpQixDQTlOQSwyQixDQUNGLGMsQ0FrT0EsYSxDQUNFLGlCLENBOU5BLFEsQ0FrT0YsZ0IsQ0FDRSxnQixDQTlOQSxrQixDQWtPRixZLENBQ0UsaUIsQ2NsckNELHlCLENBQ0MsYSxDZHdyQ0YsYyxDQUNFLFksQ0EvTkYsbUMsQ0V0cENJLDJCLENZMkxILGMsQ2Rnc0NELG1CLENBL05FLGUsQ0FtT0YsdUIsQ0FDRSxVLENBL05BLFcsQ0FDRixtQixDRXhwQ0ksZ0IsQ1lpTEgsYyxDZDBzQ0MsK0IsQ0EvTkEsdUIsQ2NyOUJGLDZCLENBQ0MsVSxDZDJyQ0QsYyxDY3ZyQ0MsWSxDZHlyQ0MsbUMsQ0FDQSxrQixDQUdGLFUsQ0FDRSw4QixDQWxPQSxlLENBQ0YsYyxDQW9PRSxvQixDY3RzQ0Ysd0IsQ0FDQyxhLENkd3NDQyxzQyxDQUNBLDhCLENBL09BLGdCLENBbVBGLGdCLENBSUEsMEIsQ0FwUEUsYSxDQXdQRixtQmVuN0NDLFMsY0FBQSxPLENBQ0EsNkIsQ0FBQSxxQixDQUFBLFUsQ2Z3N0NELE8sQ0FyUEEsVSxDQXVQRSx3QixDQUdGLGEsQ2V0N0NDLDBCLENBQ0EscUIsQ2Z3N0NDLHFCLENBdFBGLFcsQ0EwUEEsaUIsQ0FDRSxhLENBdFBBLFUsQ0FPRiwwQkF3UEUsZ0IsQ2V6N0NGLGlCLENBQ0MsUSxDYmpCRyxXLENhZ0JKLHdELENBS0UsaUMsQ2Zzc0NGLHVCLENFdHNDSSwyQixDRjBzQ0Ysa0IsQ0FDRiwyQixDQXdQSSw0QixDZTM3Q0oseUIsQ0FDQyxxQixDQUNBLHdCLENmc3NDRCxxQixDRXJ1Q0ksa0IsQ0Z5dUNGLHNCLENBQ0YsWSxDQTBQRSxZLENBdFBBLFcsQ0FDRixXLENlcnNDQyxhLENBQ0EsVyxDQUZELGdCLENBSUUsMkIsQ2Yyc0NBLDRCLENBQ0YseUIsQ0VwdUNJLHFCLENhb0JKLHVCLENBUUUsb0IsQ2Y0c0NBLGlCLENleHNDRixZLENBQ0MsaUIsQ0FERCx5QixDYnJESSxzQixDYXlERixRLENicENFLG9CLENhZ0NKLFUsQ0FRRSxXLENmdzhDQSxjLENlcDhDRix5QixDQUNDLDBCLENBR0EsVSxDQUFBLHlCLENmK3NDRCxzQixDZTNzQ0MsZ0IsQ0FDQSxXLENBQ0EsWSxDQUNBLFMsQ2Z5OENDLFksQ2V0OENGLFUsQ0FHQyxjLENmK3NDRCxVLENlNXNDQyxXLENBQ0EsVSxDZjI4Q0MsYyxDZXg4Q0YsVSxDQUdDLGEsQ2ZpdENELHVCLEFBNlBBLDBCZXg4Q0MsaUIsQ2ZpdENELG1DLENnQnp6Q0ksTSxDQ0NILE0sQ2pCNHpDRCxhLENBMFBJLFUsQ2lCdGpESCxNLENBQ0EsYSxDQUtBLGtCLENBQUEsbUMsQ0FDQSxpQixDakI0akRHLFksQ0FHRixzQixDQUNFLFUsQ2lCOWpESCxXLENBQ0EsVSxDQUNBLFksQ0FFQSxXLENBQ0EsZSxDakJta0RDLFksQ2lCaGtERixXLENBQ0MsVyxDakIrekNELGMsQ0FvUUksYyxDaUI5akRKLGlCLENBQ0MsVyxDQUNBLFksQ0FBQSxXLENqQm1rREcsVyxDQUNBLGUsQ0FHRixnQixDaUJya0RELFUsQ0FDQSxXLENBR0MsWSxDakI2ekNGLGMsQ2tCNzFDRSxXLENBR0QsYSxDQUZBLFksQ0FTQSx5QixDbEI2MUNELHNCLENrQjUxQ0ksUSxDQUdBLG9CLENBQ0EsVSxDQUNBLFcsQ0FHQSxnQixDbEIrMUNKLGEsQ2tCdDFDRSx1QixDQUpFLG9CLENBQ0EsYyxDQUtBLHVCLENsQjJtREEsZ0IsQ0FDQSxrQixDQUdGLG9CLENrQjdtREUsZ0IsQ0FDQSxrQixDQUdBLG9CLENBQ0Esd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0Esa0IsQ0FDQSxjLENBRUEsVSxDbEI2MUNKLDBCLENrQjMxQ0ksdUIsQ0FDRSxXLENBSUYsZ0IsQ0FDRSxXLENsQjQxQ04sWSxDQW9SSSxVLENtQmxxREgsbUIsQ0FFQSxTLENBQ0EsUSxDQUNBLFUsQ0FJQSxlLENBQ0EsMkIsQ0FDQSxjLENBS0EsYyxDQUNBLDJCLENBQ0EsYyxDQUVBLHFDLEFuQm9xREQseUJtQmhxREMsYyxDQUNBLGUsQ0FDQSxVLENuQm9xREcseUIsQ0VucURBLGUsQ2lCM0JKLDJCLENBNkJFLGdCLENBQ0EsTyxDbkJ5cURBLGEsQ21CcnFERixrQixDQUNDLGMsQ0FHQSxTLENBQ0EsdUIsQ25CODRDRCxtQixDQTRSRSxZLENtQnRxREQsWSxDbkIwcURDLGdCLENtQnRxREYsVyxDbkJ3cURJLFksQ21CbnFESCxtQixDQUNBLFUsQ0FLQSxlLENBQ0EsVSxDQUNBLFcsQ0FBQSxhLENuQjQ0Q0QsMkIsQ0U3NkNJLDRCLENpQm9CSix5QixDbkJ3ckRJLHFCLENBelJGLGdCLENBQ0YsZ0IsQ0E2Ukksa0IsQ21CdHFESCxZLENuQjg0Q0QsWSxDRXo3Q0ksMEIsQ2lCeUNKLDZCLENBS0csa0IsQ25CNnFERCxZLENtQnpxREYsZ0IsQ0FDQyxtQixDQUNBLGMsQ25CKzRDRCxpQixDQStSRSxhLENBM1JBLHVCLEFBZ1NGLHlCQTNSQSxnQixDQTZSSSxpQixDbUIxcURKLDJCLENuQjRxREksNEIsQ21CMXFESCx5QixDQUNBLHFCLENBQUEsTyxDQUFBLHVCLENBQUEsb0IsQ25CZzVDRCxpQixDbUI1NENDLGtCLENuQitxREcseUIsQ0FHRixVLENtQi9xREYsVyxDQUNDLGMsQ25CZzVDRCxZLENBb1NJLFcsQ21CanJESixXLENBRUEsYyxDbkJvckRFLFcsQ29CL3hERixXLENBQ0MsVyxDcEI4L0NELGMsQ29CMS9DTSxjLENwQjgvQ04saUIsQ0FzU0Usb0IsQ0FsU0EsVSxDQUNGLFcsQ0FPQSx1QixDb0JqZ0RNLG9CLENwQjgvQ04sYyxDcUJyZ0RFLEssQ0FBQSxXLENyQm16REEsVyxDcUJqekRFLFksQ0FHRSxjLENBZUwsb0IsQ0FBQSwyQixDQUNBLDRCLENyQmt6REcseUIsQ0FDQSxxQixDcUJuMERFLGMsQ3JCNGdETix1QixDcUJ4Z0RDLFUsQ0FFQyxlLENBQ0EsbUIsQ0FDQSxtQixDQUNBLFksQ0FNRCxvQixDQUVBLHVCLENBQ0Esb0IsQ3JCeWdERCxpQixDQTRTSSxrQixDc0JqMURGLHdCLENBQUEsYyxDQVVBLFUsQ3BCTUUsWSxDRm0xREEsaUIsQ0FoVEosTyxDRW5pREksWSxDb0JaRCxLLEN0QncxREMsWSxDQUNBLFUsQ0EvU0YsMkIsQ0FDRixnQyxDc0JyaURFLFUsQ3BCQ0UsUSxDRjYxREYsZ0IsQ0FqVEEsUSxDc0JyaURBLG1CLENBQ0EsWSxDQUlBLGEsQ0FDQSx1QixBdEI2MURGLHlCQUNFLE0sQ0FqVEEsZ0IsQ3NCcmlERCxTLENBRUUsZ0IsQ3RCNDFERCxxQixDQWpUQSxjLENBQ0YsZ0IsQ0FxVEUsa0IsQ3NCejFEQyxtQixDQUlGLGtCLENBQ0MsYyxDQURELGlCLENBR0UsWSxDQUNBLFEsQ3RCNGlERCxzQixDQUNGLFUsQ0Vya0RJLFcsQ0Z5a0RGLHVCLENBQ0YsYyxDc0J0aURFLGUsQ0FLRCxXLENBQ0Msc0IsQ3RCMDFEQSxzQixDQWxURixZLENBc1RFLHFCLENBQ0UsYyxDQWpUSixzQixDRXhsREksVSxDb0J5Q0gsVyxDdEJvakRELG9CLENzQnRpREMsYyxDQUVDLGtCLENBQ0MsYyxDdEIrMURELGMsQ3NCNTFEQyx1QixDQUNBLG9CLENBQUEsc0IsQ0FFQyxnQixDdEIwaURKLFksQ3NCbmlEQyxjLENBQ0EsYyxDdEIrMURDLEssQ3NCMzFERixXLENBR0MsdUIsQ0FDQSxnQixDQUdBLDhCLENBQUEsZSxDQUVBLG1CLENBQ0MsZSxDQUdGLHdCLENBQ0MsYyxDQUdELFksQ0FDQyxxQyxDdEJ5aURELFUsQ0F5VEksVyxDdUI1OURKLFksQ0FDTSw2QixDQUNBLDBCLENBR0YsZ0IsQ0FDRSxVLENBR0EsZSxDdkJzcUROLFUsQ0V4cURJLFcsQ0Y0cURGLFksQ0FDRixVLENBMlRFLGMsQ0F2VEEsVSxDdUJuckRFLFcsQ0FlTSxVLENyQlFOLGMsQ3FCdkJBLFUsQ3ZCOHJESixlLENBeVRJLHdELEN1QmgrREEsb0IsQ3ZCNHFESixTLENBOFRFLGdCLENBREEsaUIsQ0FKRSxvQixDVXArREosMkIsQ1Y4K0RFLGlCLENBQ0Usc0QsQ0FHRixnQixDQUNFLGlELENBR0YsbUIsQ0FDRSxvQixDQUdGLFksQ0FDRSw4QixDQUNBLHlCLENBR0YsWSxDQUNFLGlCLENBR0YsYyxDQUNFLHlCLENBR0YsYSxDQUNFLHVCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QXJpbW86cmVndWxhciw1MDAsNjAwLDcwMCxpdGFsaWMsNTAwaXRhbGljLDYwMGl0YWxpYyw3MDBpdGFsaWMpO1xuKiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cbmEsIGE6bGluaywgYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13aWR0aDogMTk1MHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAxNXB4O1xuICAtLWZvbnQtbWFpbjogQXJpbW8sIHNhbnMtc2VyaWY7XG4gIC0tcGFnZS1iZzogIzE5MWIyMDtcbiAgLS10ZXh0LWNvbG9yOiAjZmZmO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS43NXJlbSwgMS4wNzJyZW0gKyAzLjAxdncsIDQuNjg4cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEyMyU7XG4gIH1cbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMS4wMzhyZW0gKyAwLjM4dncsIDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc3VidGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxMjglO1xuICB9XG59XG5cbi5ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbmh0bWwsIGJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi8qIEJsb2NrcyAqL1xuLmFkdmFudGFnZV9fY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWR2YW50YWdlX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLmFkdmFudGFnZV9fY2FyZCB7XG4gIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgZ2FwOiA5MHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgyYjMyO1xufVxuLmFkdmFudGFnZV9fY2FyZDpudGgtY2hpbGQoMm4pIHtcbiAgYmFja2dyb3VuZDogIzIwMjEyNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTUwcHgpIHtcbiAgLmFkdmFudGFnZV9fY2FyZCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIGdhcDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZHZhbnRhZ2VfX2NhcmQge1xuICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuLmFkdmFudGFnZV9fY2FyZC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hZHZhbnRhZ2VfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzYlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQxIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkMiB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbn1cblxuLmFkdmFudGFnZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uLy4uL2ltZy9hZHZhbnRhZ2VzL2JnLndlYnBcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IC8qIHggeSAqL1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuYWR2YW50YWdlcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pbWcvYWR2YW50YWdlcy9rbGlwYXJ0ejQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuLmFkdmFudGFnZXNfX2lubmVyIHtcbiAgcGFkZGluZzogOTdweCA1MHB4IDExMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gIC5hZHZhbnRhZ2VzX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFkdmFudGFnZXNfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHggMHB4O1xuICB9XG59XG4uYWR2YW50YWdlc19fbGVmdCB7XG4gIG1heC13aWR0aDogMTM2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWR2YW50YWdlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmFkdmFudGFnZXNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5hZHZhbnRhZ2VzX19jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFudGFnZXNfX2NhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFudGFnZXNfX2NhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmFkdmFudGFnZXNfX2NhcmQge1xuICBwYWRkaW5nOiA1MHB4IDMwcHggMzhweCA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgyYjMyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCg3MHB4LCBhdXRvKSBhdXRvIDFmcjtcbiAgZ2FwOiAzMHB4O1xufVxuLmFkdmFudGFnZXNfX2NhcmQ6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQ6ICMyMDIxMjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbnRhZ2VzX19jYXJkIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFkdmFudGFnZXNfX2NhcmQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uYWR2YW50YWdlc19fY2FyZC1pY29uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFudGFnZXNfX2NhcmQtaWNvbiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFkdmFudGFnZXNfX2NhcmQtaWNvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uYWR2YW50YWdlc19fY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hZHZhbnRhZ2VzX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuLmFkdmFudGFnZXNfX2NhcmQtaW5mby1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBjb2xvcjogI2M1YzVjNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkdmFudGFnZXNfX2NhcmQtaW5mby1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vLi4vaW1nL2FkdmFudGFnZXMvaWNvbjcuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbn1cbi5hZHZhbnRhZ2VzX19yaWdodCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTUwcHgpIHtcbiAgLmFkdmFudGFnZXNfX3JpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnRuLS1oZXJvIHtcbiAgcGFkZGluZzogMjVweCAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB3aWR0aDogMjc3cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNlYTQyMmEgMCUsICNmNjkwMjAgNDcuOTIlLCAjZmZjNjE5IDEwMCUpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyNTIxMjE7XG4gIGFuaW1hdGlvbjogcHVsc2UgNHMgaW5maW5pdGU7XG59XG4uYnRuLS1oZXJvOmhvdmVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYnRuLS1oZXJvIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbjogYXV0byAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tLWhlcm8ge1xuICAgIHdpZHRoOiAyMjNweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzOTNjNDM7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHdpZHRoOiAyMDRweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXJfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuaGVhZGVyX19idG4ge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fYnRuIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19idG4ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLi0td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzOTNjNDM7XG59XG5cbi5idG4tLXJvb21zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgd2lkdGg6IDI3N3B4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNlYTQyMmEgMCUsICNmNjkwMjAgNDcuOTIlLCAjZmZjNjE5IDEwMCUpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyNTIxMjE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi0tcm9vbXM6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCA1cHggcmdiYSgyNDAsIDIyNSwgMTc3LCAwLjYpO1xufVxuLmJ0bi0tcm9vbXMubXQge1xuICBtYXJnaW4tdG9wOiAyMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnRuLS1yb29tcy5tdCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYnRuLS1yb29tcyB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiBhdXRvIDAgMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi0tcm9vbXMge1xuICAgIHdpZHRoOiAyMjNweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0MCwgMjI1LCAxNzcsIDAuMik7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCA1cHggcmdiYSgyNDAsIDIyNSwgMTc3LCAwLjYpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDAsIDIyNSwgMTc3LCAwLjIpO1xuICB9XG59XG4uZmFxX19pbm5lciB7XG4gIHBhZGRpbmc6IDEyMHB4IDUwcHggMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhcV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMjBweCA4MHB4O1xuICB9XG59XG4uZmFxX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG4uZmFxX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uZmFxX19pbmZvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mYXFfX2luZm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uZmFxX19hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZhcV9fYWNjb3JkaW9uIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmZhcV9fYWNjb3JkaW9uLWNhcmQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmFxX19hY2NvcmRpb24tY2FyZC5hY3RpdmUgLmZhcV9fYWNjb3JkaW9uLWRlc2Mge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgYW5pbWF0aW9uOiB0ZXh0IDFzIGVhc2UtaW4tb3V0O1xufVxuLmZhcV9fYWNjb3JkaW9uLWNhcmQuYWN0aXZlIC5mYXFfX2FjY29yZGlvbi1leHBhbmQgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mYXFfX2FjY29yZGlvbi1oZWFkZXIge1xuICBwYWRkaW5nOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgYmFja2dyb3VuZDogIzI4MmIzMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmZhcV9fYWNjb3JkaW9uLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNDM3NDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhcV9fYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmZhcV9fYWNjb3JkaW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMzJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhcV9fYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mYXFfX2FjY29yZGlvbi1leHBhbmQge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBib3gtc2hhZG93OiAwIDlweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgYmFja2dyb3VuZDogIzM0MzczZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mYXFfX2FjY29yZGlvbi1leHBhbmQge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuLmZhcV9fYWNjb3JkaW9uLWV4cGFuZCBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5mYXFfX2FjY29yZGlvbi1kZXNjIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcyBlYXNlO1xufVxuLmZhcV9fYWNjb3JkaW9uLXRleHQge1xuICBwYWRkaW5nOiAyNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOTQlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBjb2xvcjogI2M1YzVjNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZmFxX19hY2NvcmRpb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZmFxX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZmFxX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmZhcV9fY29udGVudC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTYyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhcV9fY29udGVudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mYXFfX2NvbnRlbnQtdGV4dCBzcGFuIHtcbiAgY29sb3I6ICNmNjkwMjA7XG59XG4uZmFxX19idG4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZhcV9fYnRuIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRleHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTUxNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pbWcvZm9vdGVyL2JnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZm9vdGVyX19pbm5lciB7XG4gIHBhZGRpbmc6IDkwcHggNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19pbm5lciB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlcl9faW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuZm9vdGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvb3Rlcl9fYm94OmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmNjkwMjA7XG59XG4uZm9vdGVyX19ib3gtc3ZnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fYm94LXN2ZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZm9vdGVyX19ib3gtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y2OTAyMDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tcmlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjY5MDIwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTUwcHgpIHtcbiAgLmZvb3Rlcl9fYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyX19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX3VwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTBweDtcbiAgYm90dG9tOiA1MHB4O1xuICBhbmltYXRpb246IHRlbCA0cyBpbmZpbml0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9fdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiA5OTtcbn1cbi5oZWFkZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDUwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXJfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2luZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDUzcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uaGVhZGVyX19jb250YWN0LXBob25lLCAuaGVhZGVyX19jb250YWN0LWxvY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19jb250YWN0LXBob25lOmhvdmVyIHN2ZywgLmhlYWRlcl9fY29udGFjdC1sb2NhdGlvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjZjY5MDIwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuaGVhZGVyX19jb250YWN0LXBob25lLCAuaGVhZGVyX19jb250YWN0LWxvY2F0aW9uIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fY29udGFjdC1waG9uZSwgLmhlYWRlcl9fY29udGFjdC1sb2NhdGlvbiB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uaGVhZGVyX19jb250YWN0LWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRhY3QtYm94IHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fY29udGFjdC1ib3gge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRhY3QtYm94IHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG59XG4uaGVhZGVyX19uYXYtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fbmF2LWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fbWVudSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFjdF9fcGhvbmUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0X19waG9uZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9fcGhvbmUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uY29udGFjdF9fbG9jYXRpb24tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICNmNjkwMjA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0X19sb2NhdGlvbi10ZXh0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9fbG9jYXRpb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubG9nbyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxvZ28ge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG4uaGVyb19fbWFpbiB7XG4gIG1heC1oZWlnaHQ6IDg3MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19tYWluIHtcbiAgICBoZWlnaHQ6IDc1NnB4O1xuICB9XG59XG4uaGVyb19fY29udGVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vaW1nL2hlcm8vYmcxLndlYnBcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgLyogeCB5ICovXG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMjIwcHggMCA1MHB4IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTUwcHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwMHB4IDAgNDVweCA0NXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAwcHggMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMjJweCAyMHB4IDMycHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMC43OTNyZW0gKyAxLjQ3dncsIDIuNTYzcmVtKTtcbiAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxMjglO1xuICB9XG59XG4uaGVyb19fY29udGVudC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvX19jb250ZW50LXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4uaGVyb19fY29udGVudC1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA3NzJweDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDczcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNhcmRzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY2FyZHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cbn1cbi5oZXJvX19jb250ZW50LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxOTVweDtcbiAgfVxufVxuLmhlcm9fX2NvbnRlbnQtY2FyZC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMzJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fY29udGVudC1jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uaGVyb19fcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uLy4uL2ltZy9oZXJvL2JnMi53ZWJwXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDc1NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjY4cHggNDQ3cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX3JpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIDEwJTtcbiAgfVxufVxuLmhlcm9fX2ltZyB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuaGVyb19faW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IDAgNzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVyb19faW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IDAgMTcwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZXJvX19pbWcge1xuICAgIHdpZHRoOiAzMjlweDtcbiAgICBoZWlnaHQ6IDU4NnB4O1xuICAgIG9iamVjdC1wb3NpdGlvbjogNzBweCAxMTBweDtcbiAgfVxufVxuLmhlcm9fX2ltZy1iaXJrYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMiU7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gIC5oZXJvX19pbWctYmlya2Ege1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGJvdHRvbTogNyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX2ltZy1iaXJrYSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYm90dG9tOiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVyb19faW1nLWJpcmthIHtcbiAgICB3aWR0aDogMTQycHg7XG4gICAgaGVpZ2h0OiAxNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19pbWctYmlya2Ege1xuICAgIGxlZnQ6IDM0JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZXJvX19pbWctYmlya2Ege1xuICAgIGJvdHRvbTogMTMlO1xuICB9XG59XG4uaGVyb19faW1nLXRlbGVncmFtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEyJTtcbiAgcmlnaHQ6IDEwJTtcbiAgYW5pbWF0aW9uOiB0ZWwgNHMgaW5maW5pdGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvX19pbWctdGVsZWdyYW0ge1xuICAgIGJvdHRvbTogNiU7XG4gICAgcmlnaHQ6IDYlO1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlcm9fX2ltZy10ZWxlZ3JhbSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19faW1nLXRlbGVncmFtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGVsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxufVxuLmljb25zLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5pY29uLS12ZXJpZmllZCB7XG4gIGZpbGw6ICM2MDY1NzE7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pY29uLS12ZXJpZmllZCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmljb24tLXZlcmlmaWVkIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLmljb24tLW1pY3JvIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNjdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTUwcHgpIHtcbiAgLmljb24tLW1pY3JvIHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5pY29uLS1taWNybyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbn1cblxuLmljb24tLWNoYW1wYW4ge1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuaWNvbi0tY2hhbXBhbiB7XG4gICAgd2lkdGg6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaWNvbi0tY2hhbXBhbiB7XG4gICAgd2lkdGg6IDMzcHg7XG4gIH1cbn1cblxuLmljb24tLWNhc2gge1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuaWNvbi0tY2FzaCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaWNvbi0tY2FzaCB7XG4gICAgd2lkdGg6IDM2cHg7XG4gIH1cbn1cblxuLmljb24tLWNvbmZldGkge1xuICB3aWR0aDogNjFweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAuaWNvbi0tY29uZmV0aSB7XG4gICAgd2lkdGg6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaWNvbi0tY29uZmV0aSB7XG4gICAgd2lkdGg6IDMzcHg7XG4gIH1cbn1cblxuLmljb24tLXBob25lIHtcbiAgZmlsbDogIzYwNjU3MTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uaWNvbi0tbG9jYXRpb24ge1xuICBmaWxsOiAjNjA2NTcxO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5pY29uLS12ZWN0b3Ige1xuICBzdHJva2U6ICNmZmY7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5pY29uLS12ZWN0b3IyIHtcbiAgZmlsbDogI2ZmZjtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbn1cblxuLmljb24tLXZlY3RvcjMge1xuICBmaWxsOiAjZmZmO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvbi0tZGF5IHtcbiAgZmlsbDogIzYwNjU3MTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbn1cblxuLmxvZ28ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2JpbGUtbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5ODtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogIzI4MmIzMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuICB0b3A6IDA7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMzBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLm1vYmlsZS1uYXZfX2xpc3QgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5tb2RhbF9fbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IGF6dXJlO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsX19tYWluIGlmcmFtZSB7XG4gIHdpZHRoOiA4MHZ3O1xuICBoZWlnaHQ6IDkwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm1vZGFsX19jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5tb2RhbF9fY2xvc2UgaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5tb2RhbF9fY2xvc2U6aG92ZXIsIC5tb2RhbF9fY2xvc2U6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xufVxuXG4vKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgLS10aW1lOiAwLjFzO1xuICAtLXdpZHRoOiA0NXB4O1xuICAtLWhlaWdodDogMzBweDtcbiAgLS13aWR0aC1tOiAzMHB4O1xuICAtLWhlaWdodC1tOiAyNXB4O1xuICAtLWxpbmUtaGVpZ2h0OiA0cHg7XG4gIC0tc3BhY2luZzogOHB4O1xuICAtLWxpbmUtaGVpZ2h0LW06IDJweDtcbiAgLS1zcGFjaW5nLW06IDZweDtcbiAgLS1jb2xvcjogI2Y2OTAyMDtcbiAgLS1yYWRpdXM6IDRweDtcbiAgLyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICAvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG4gIC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG4gIC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICBoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2JpbGUtbmF2LWJ0biB7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LW0pICogMyArIHZhcigtLXNwYWNpbmctbSkgKiAyKTtcbiAgICB3aWR0aDogdmFyKC0td2lkdGgtbSk7XG4gIH1cbn1cblxuLm5hdi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXYtaWNvbiB7XG4gICAgd2lkdGg6IHZhcigtLXdpZHRoLW0pO1xuICAgIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtbSk7XG4gIH1cbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sIHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm5hdi1pY29uOjpiZWZvcmUsXG4gIC5uYXYtaWNvbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiB2YXIoLS13aWR0aC1tKTtcbiAgICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LW0pO1xuICB9XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm5hdi1pY29uOjpiZWZvcmUge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodC1tKSArIHZhcigtLXNwYWNpbmctbSkpKTtcbiAgfVxufVxuXG4ubmF2LWljb246OmFmdGVyIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuICB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXYtaWNvbjo6YWZ0ZXIge1xuICAgIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1tKSArIHZhcigtLXNwYWNpbmctbSkpO1xuICB9XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsIHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKiBMYXlvdXQgKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLnJlc2VydmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5yZXNlcnZhdGlvbl9faW5uZXIge1xuICBwYWRkaW5nOiAyNDBweCA1MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVzZXJ2YXRpb25fX2lubmVyIHtcbiAgICBwYWRkaW5nOiAyNDBweCAyMHB4IDA7XG4gIH1cbn1cbi5yZXNlcnZhdGlvbl9fYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwcHg7XG59XG4ucmVzZXJ2YXRpb25fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnJvb21zX19pbmZvLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJvb21zX19pbmZvLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucm9vbXNfX2luZm8tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pdGVtIHtcbiAgcGFkZGluZzogMTBweCA2MHB4IDEwcHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTdkZWcsIHJnYmEoMjQ2LCAxNDQsIDMyLCAwLjMpIDAlLCByZ2JhKDI0NiwgMTQ0LCAzMiwgMCkgMTAwJSk7XG59XG5cbi5yb29tc19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJvb21zX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJvb21zX19jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBmbGV4LWJhc2lzOiAyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yb29tc19fY29udGVudCB7XG4gICAgZmxleC1iYXNpczogNDAlO1xuICB9XG59XG4ucm9vbXNfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG59XG4ucm9vbXNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDc2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJvb21zX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yb29tc19fdGFicyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucm9vbXNfX3RhYnMge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5yb29tc19faGFsbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucm9vbXNfX2hhbGwge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucm9vbXNfX2hhbGwge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxufVxuLnJvb21zX19pbmZvLXRleHQuLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJvb21zX19nYWxhcnkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBmbGV4LWJhc2lzOiA3NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yb29tc19fZ2FsYXJ5IHtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yb29tc19fZ2FsYXJ5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnJvb21zX19nYWxhcnktY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucm9vbXNfX2dhbGFyeS1jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4ucm9vbXNfX2dhbGFyeS1jYXJkIGltZzpob3ZlciB7XG4gIHNjYWxlOiAxLjA1O1xufVxuXG5bcm9sZT10YWJsaXN0XSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbltyb2xlPXRhYl0ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNjA2NTcxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5bcm9sZT10YWJdOmhvdmVyIHtcbiAgY29sb3I6ICNmZmM2MTk7XG59XG5cbmJ1dHRvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgY29sb3I6ICNmZmM2MTk7XG59XG5cbi5yb29tc19fZ2FsYXJ5OmhhcyhpbWc6aG92ZXIpIGRpdiBpbWc6bm90KDpob3Zlcikge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSg5MCUpO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiA1NjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zd2lwZXItc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqLyIsIi5idG4tLWhlcm8ge1xyXG5cdHBhZGRpbmc6IDI1cHggMzVweDtcclxuXHRib3JkZXItcmFkaXVzOiA2MHB4O1xyXG5cdHdpZHRoOiAyNzdweDtcclxuXHRcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZWE0MjJhIDAlLCAjZjY5MDIwIDQ3LjkyJSwgI2ZmYzYxOSAxMDAlKTtcclxuXHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjMjUyMTIxO1xyXG5cclxuXHRhbmltYXRpb246IHB1bHNlIDRzIGluZmluaXRlO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGFuaW1hdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHg7XHJcblx0XHRcdHdpZHRoOiAyNDBweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvIDAgMCAwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgdGFibGV0LXNtYWxsIHtcclxuXHRcdFxyXG5cdFx0XHR3aWR0aDogMjIzcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXJfX2J0biB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMzOTNjNDM7XHJcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcclxuXHR3aWR0aDogMjA0cHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcblxyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRjb2xvcjogI2ZmZjtcclxuXHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2N0b3Age1xyXG5cdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG59XHJcblxyXG4uLS13aGl0ZSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzM5M2M0MztcclxuXHR9XHJcblxyXG5cdFxyXG59XHJcblxyXG4uYnRuLS1yb29tcyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGZsZXgtZ3JvdzogMDtcclxuXHRib3JkZXItcmFkaXVzOiA2MHB4O1xyXG5cdHdpZHRoOiAyNzdweDtcclxuXHRoZWlnaHQ6IDcwcHg7XHJcblxyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNlYTQyMmEgMCUsICNmNjkwMjAgNDcuOTIlLCAjZmZjNjE5IDEwMCUpO1xyXG5cclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICMyNTIxMjE7XHRcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCA1cHggcmdiYSgyNDAsIDIyNSwgMTc3LCAwLjYpO1xyXG5cdH1cclxuXHJcblx0Ji5tdCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMTBweDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMjQwcHg7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvIDAgMCAwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgdGFibGV0LXNtYWxsIHtcclxuXHRcdFxyXG5cdFx0XHR3aWR0aDogMjIzcHg7XHJcblx0XHRcdGhlaWdodDogNTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZSB7XHJcblx0MCUge1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0MCwgMjI1LCAxNzcsIDAuMik7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCA1cHggcmdiYSgyNDAsIDIyNSwgMTc3LCAwLjYpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDAsIDIyNSwgMTc3LCAwLjIpO1xyXG5cdH1cclxufVxyXG4iLCJAbWl4aW4gbWVkaWFCZygpIHtcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHQgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gZGVzY3RvcHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2N0b3ApIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gZGVzY3RvcC1zbWFsbHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2N0b3Atc21hbGwpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHRhYmxldHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gdGFibGV0LXNtYWxse1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXNtYWxsKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtb2JpbGV7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufSIsIi5mYXEge1xyXG5cdFxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmc6IDEyMHB4IDUwcHggMTMwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA2MHB4IDIwcHggODBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMzcHg7XHJcblx0fVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0Jl9faW5mbyB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19hY2NvcmRpb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0b3JkZXI6IDI7XHRcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2FjY29yZGlvbi1jYXJkIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdCYuYWN0aXZlIC5mYXFfX2FjY29yZGlvbi1kZXNjIHtcclxuXHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XHJcblx0XHRcdGFuaW1hdGlvbjogdGV4dCAxcyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHRcdCYuYWN0aXZlIC5mYXFfX2FjY29yZGlvbi1leHBhbmQgaW1nIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2FjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMjVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzI4MmIzMjtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzM0Mzc0MDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19hY2NvcmRpb24tdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTMzJTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2FjY29yZGlvbi1leHBhbmQge1xyXG5cdFx0d2lkdGg6IDQzcHg7XHJcblx0XHRoZWlnaHQ6IDQzcHg7XHJcblxyXG5cdFx0Ym94LXNoYWRvdzogMCA5cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMSk7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMzQzNzNmO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdH1cclxuXHRcdCYgaW1nIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19hY2NvcmRpb24tZGVzYyB7XHJcblx0XHRtYXgtaGVpZ2h0OiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZTtcclxuXHR9XHJcblxyXG5cdCZfX2FjY29yZGlvbi10ZXh0IHtcclxuXHRcdHBhZGRpbmc6IDI1cHg7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOTQlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuXHRcdGNvbG9yOiAjYzVjNWM1O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGdhcDogMzBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogNjRweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQtdGV4dCB7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNjIlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYgc3BhbiB7XHJcblx0XHRcdGNvbG9yOiAjZjY5MDIwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudC1pbWcge1xyXG5cdH1cclxuXHJcblx0Jl9fYnRuIHtcclxuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB0ZXh0IHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG4iLCIuaGVhZGVyIHtcdFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDQwcHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ei1pbmRleDogOTk7XG5cblx0Jl9faW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcdGhlaWdodDogNzBweDtcblx0XHRnYXA6IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRhY3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDUzcHg7XG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcblx0fVxuXG5cdCZfX2NvbnRhY3QtcGhvbmUsXG5cdCZfX2NvbnRhY3QtbG9jYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE3cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFxuXHRcdCY6aG92ZXIgc3Zne1xuXHRcdFx0ZmlsbDogI2Y2OTAyMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wIHtcblx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xuXHRcdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGFjdC1ib3gge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR3aWR0aDogNjBweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wIHtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xuXHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0bnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyNHB4O1xuXG5cdFx0XG5cdH1cblxuXHRcblx0Jl9fbmF2LWJ0biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmX19tZW51e1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmIGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XHRcdFxuXHR9XG5cbn1cblxuLmNvbnRhY3Qge1xuXHQmX19waG9uZS10ZXh0IHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldC1zbWFsbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19sb2NhdGlvbi10ZXh0IHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG5cdFx0Y29sb3I6ICNmNjkwMjA7XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldC1zbWFsbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLmxvZ28ge1xuXHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAxNTBweDtcblx0fVxufVxuXG5cbiIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxOTUwcHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cblx0LS1mb250LW1haW46IEFyaW1vLCBzYW5zLXNlcmlmO1xuXG5cdC0tcGFnZS1iZzogIzE5MWIyMDtcblx0LS10ZXh0LWNvbG9yOiAjZmZmO1xuXHRcbn1cblxuLy9CcmVha3BvaW50czpcbiRkZXNjdG9wOiAxNTUwcHg7XG4kZGVzY3RvcC1zbWFsbDogMTIwMHB4O1xuJHRhYmxldDogOTkycHg7XG4kdGFibGV0LXNtYWxsOiA3NjhweDtcbiRtb2JpbGU6IDU3NnB4O1xuXG4iLCJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QXJpbW86cmVndWxhciw1MDAsNjAwLDcwMCxpdGFsaWMsNTAwaXRhbGljLDYwMGl0YWxpYyw3MDBpdGFsaWMpO1xuXG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuXHR0ZXh0LXdyYXA6IGJhbGFuY2U7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmNvbnRhaW5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG5cdGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cblxuLnRpdGxlIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zaXplOiBjbGFtcCgxLjc1cmVtLCAxLjA3MnJlbSArIDMuMDF2dywgNC42ODhyZW0pO1xuXHRsaW5lLWhlaWdodDogMTI1JTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjMlO1xuXHR9XG59XG5cbi5zdWJ0aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDEuMDM4cmVtICsgMC4zOHZ3LCAxLjVyZW0pO1xuXHRsaW5lLWhlaWdodDogMjAwJTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjglO1xuXHR9XG59XG4iLCIubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbiIsIi8qIEJhc2UgKi9cbkBpbXBvcnQgJy4vYmFzZS9yZXNldCc7XG5AaW1wb3J0ICcuL2Jhc2UvdmFycyc7XG5AaW1wb3J0ICcuL2Jhc2UvbWl4aW5zJztcbkBpbXBvcnQgJy4vYmFzZS9mb250c0F1dG9HZW4nO1xuQGltcG9ydCAnLi9iYXNlL2Jhc2UnO1xuXG5AaW1wb3J0ICcuL2Jhc2UvdXRpbHMnOyAvLyDQotC10YHRgiDQvdCwINC+0YjQuNCx0LrRg1xuXG5AaW1wb3J0ICcuL2Jhc2Uvc3RpY2t5LWZvb3Rlcic7XG5cbi8qIEJsb2NrcyAqL1xuQGltcG9ydCBcImJsb2Nrcy9fYWR2YW50YWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2FkdmFudGFnZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fYnRuLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2ZhcS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faWNvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbG9nby5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21vZGFsLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX25hdi1pY29uLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Jlc2VydmF0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Jvb21zLWluZm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcm9vbXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc3dpcGVyLnNjc3NcIjtcblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi9cbiIsIi5hZHZhbnRhZ2Uge1xyXG5cdCZfX2NhcmRzIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZCB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDQ1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcblx0XHRnYXA6IDkwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMjgyYjMyO1xyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyMDIxMjQ7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVzY3RvcCB7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcclxuXHRcdFx0Z2FwOiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldC1zbWFsbCB7XHJcblx0XHRcdHBhZGRpbmc6IDEzcHggMjBweDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtdGV4dCB7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzYlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhcmQxIHtcclxuXHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdGdyaWQtY29sdW1uOiAyO1xyXG5cdFx0Z3JpZC1yb3c6IDI7XHJcblx0fVxyXG59XHJcblxyXG4uY2FyZDIge1xyXG5cdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0Z3JpZC1jb2x1bW46IDE7XHJcblx0XHRncmlkLXJvdzogMjtcclxuXHR9XHJcbn1cclxuIiwiLmFkdmFudGFnZXMge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvYWR2YW50YWdlcy9iZy53ZWJwJyk7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRAaW5jbHVkZSBkZXNjdG9wIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvYWR2YW50YWdlcy9rbGlwYXJ0ejQud2VicCcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdH1cclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogOTdweCA1MHB4IDExMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA2MHB4IDIwcHggMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbGVmdCB7XHJcblx0XHRtYXgtd2lkdGg6IDEzNjBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGV7XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDMzcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fY2FyZHMge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblx0XHRnYXA6IDMwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVzY3RvcC1zbWFsbCB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZCB7XHJcblx0XHRwYWRkaW5nOiA1MHB4IDMwcHggMzhweCA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzI4MmIzMjtcclxuXHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW5tYXgoNzBweCwgYXV0bykgYXV0byAxZnI7XHJcblx0XHRnYXA6IDMwcHg7XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzIwMjEyNDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1x0XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRcdGdhcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtaWNvbiB7XHJcblx0XHR3aWR0aDogODBweDtcclxuXHRcdGhlaWdodDogODBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTMzJTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC1pbmZvIHtcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuXHRcdFx0Y29sb3I6ICNjNWM1YzU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2ltZy9hZHZhbnRhZ2VzL2ljb243LnN2Zyk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEzcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19yaWdodCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wIHtcclxuXHRcdH1cclxuXHJcblx0XHQmIGltZyB7XHJcblx0XHRcdEBpbmNsdWRlIGRlc2N0b3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxMzE1MTc7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvZm9vdGVyL2JnLnBuZycpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHQmX19pbm5lciB7XG5cdFx0cGFkZGluZzogOTBweCA1MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGdhcDogMzBweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldC1zbWFsbCB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRAaW5jbHVkZSBkZXNjdG9wIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVzY3RvcCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMjBweDtcblx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHN2ZyB7XG5cdFx0XHRmaWxsOiAjZjY5MDIwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JveC1zdmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNyk7XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JveC10ZXh0IHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjY5MDIwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0d2lkdGg6IDIzMnB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE1MHB4O1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjY5MDIwO1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVzY3RvcCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDgwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVzY3RvcC1zbWFsbCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdXAge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogNTBweDtcblx0XHRib3R0b206IDUwcHg7XG5cdFx0YW5pbWF0aW9uOiB0ZWwgNHMgaW5maW5pdGU7XG5cblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuICB9XG59XG4iLCIuaGVybyB7XHJcblx0Jl9fbWFpbiB7XHJcblx0XHRtYXgtaGVpZ2h0OiA4NzBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldC1zbWFsbCB7XHJcblx0XHRcdC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGhlaWdodDogNzU2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvaGVyby9iZzEud2VicCcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlOyAvKiB4IHkgKi9cclxuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdFx0cGFkZGluZzogMjIwcHggMCA1MHB4IDUwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRmbGV4OiAxO1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2N0b3Age1xyXG5cdFx0XHRwYWRkaW5nOiAyMDBweCAwIDQ1cHggNDVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMDBweCAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldC1zbWFsbCB7XHJcblx0XHRcdHBhZGRpbmc6IDEyMnB4IDIwcHggMzJweDtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50LXN1YnRpdGxlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMC43OTNyZW0gKyAxLjQ3dncsIDIuNTYzcmVtKTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMDAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTI4JTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQtdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50LWNhcmRzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdFx0bWF4LXdpZHRoOiA3NzJweDtcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNzNweDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0LXNtYWxsIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudC1jYXJkIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAxMXB4O1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxOTVweDtcdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50LWNhcmQtdGV4dCB7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzMlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcmlnaHQge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2ltZy9oZXJvL2JnMi53ZWJwJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdGZsZXg6IDE7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0LXNtYWxsIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDc1NnB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA2NjhweCA0NDdweDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAxMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbWcge1xyXG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2N0b3Age1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IDAgNzVweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiAwIDE3MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0LXNtYWxsIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHdpZHRoOiAzMjlweDtcclxuXHRcdFx0aGVpZ2h0OiA1ODZweDtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiA3MHB4IDExMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW1nLWJpcmthIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogLTIlO1xyXG5cdFx0bGVmdDogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wIHtcclxuXHRcdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cdFx0XHRib3R0b206IDclO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdGJvdHRvbTogMTUlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdHdpZHRoOiAxNDJweDtcclxuXHRcdFx0aGVpZ2h0OiAxNDJweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xyXG5cdFx0XHRsZWZ0OiAzNCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRib3R0b206IDEzJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2ltZy10ZWxlZ3JhbSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDEyJTtcclxuXHRcdHJpZ2h0OiAxMCU7XHJcblx0XHRhbmltYXRpb246IHRlbCA0cyBpbmZpbml0ZTtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNjdG9wLXNtYWxsIHtcclxuXHRcdFx0Ym90dG9tOiA2JTtcclxuXHRcdFx0cmlnaHQ6IDYlO1xyXG5cdFx0XHR3aWR0aDogNzBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtc21hbGwge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB0ZWwge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG5cdH1cclxuXHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcblx0fVxyXG59XHJcbiIsIi5pY29ucy13cmFwcGVyIHtcblx0cGFkZGluZzogMzBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbi0tdmVyaWZpZWQge1xuXHRmaWxsOiAjNjA2NTcxO1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRmbGV4LXNocmluazogMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDM2cHg7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHR9XG59XG5cbi5pY29uLS1taWNybyB7XG5cdHdpZHRoOiA1NXB4O1xuXHRoZWlnaHQ6IDY3cHg7XG5cblx0QGluY2x1ZGUgZGVzY3RvcCB7XG5cdFx0d2lkdGg6IDQ1cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAzMHB4O1xuXHR9XG59XG5cbi5pY29uLS1jaGFtcGFuIHtcblx0d2lkdGg6IDYycHg7XG5cdGhlaWdodDogNjJweDtcblx0QGluY2x1ZGUgZGVzY3RvcCB7XG5cdFx0d2lkdGg6IDUycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAzM3B4O1xuXHR9XG59XG5cbi5pY29uLS1jYXNoIHtcblx0d2lkdGg6IDY4cHg7XG5cdGhlaWdodDogNjRweDtcblx0QGluY2x1ZGUgZGVzY3RvcCB7XG5cdFx0d2lkdGg6IDU1cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAzNnB4O1xuXHR9XG59XG5cbi5pY29uLS1jb25mZXRpIHtcblx0d2lkdGg6IDYxcHg7XG5cdGhlaWdodDogNjBweDtcblx0QGluY2x1ZGUgZGVzY3RvcCB7XG5cdFx0d2lkdGg6IDUycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAzM3B4O1xuXHR9XG59XG5cbi5pY29uLS1waG9uZSB7XG5cdGZpbGw6ICM2MDY1NzE7XG5cdHdpZHRoOiAyN3B4O1xuXHRoZWlnaHQ6IDI3cHg7XG5cdHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmljb24tLWxvY2F0aW9uIHtcblx0ZmlsbDogIzYwNjU3MTtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMzBweDtcblx0dHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uaWNvbi0tdmVjdG9yIHtcblx0c3Ryb2tlOiAjZmZmO1xuXHR3aWR0aDogMjFweDtcblx0aGVpZ2h0OiAyMXB4O1xufVxuLmljb24tLXZlY3RvcjIge1xuXHRmaWxsOiAjZmZmO1xuXHR3aWR0aDogMTdweDtcblx0aGVpZ2h0OiAxN3B4O1xufVxuLmljb24tLXZlY3RvcjMge1xuXHRmaWxsOiAjZmZmO1xuXHR3aWR0aDogMjFweDtcblx0aGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvbi0tZGF5IHtcblx0ZmlsbDogIzYwNjU3MTtcblx0d2lkdGg6IDI3cHg7XG5cdGhlaWdodDogMjdweDtcbn1cbiIsIi5sb2dvIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLm1vYmlsZS1uYXYge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHRvcDogLTEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDk4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMDlkZWcsICM0Mjg3YjMgLTE3LjM4JSwgIzEzM2Y2YiA3OC40JSksICMyNzYxOTU7XG5cdGJhY2tncm91bmQ6ICMyODJiMzI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0dG9wOiAwO1xufVxuXG5cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiAzMHB4O1xuXHRmb250LXNpemU6IDI4cHg7XG5cblx0JiAuYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cbn1cbiIsIi5tb2RhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcdFxyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGluc2V0OiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIC8vIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgXHJcblxyXG5cdCZfX21haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiA4MHZ3O1xyXG4gICAgbWF4LWhlaWdodDogOTB2aDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGF6dXJlO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcblxyXG4gICZfX21haW4gaWZyYW1lIHtcclxuICAgIHdpZHRoOiA4MHZ3O1xyXG4gICAgaGVpZ2h0OiA5MHZoO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAmX19jbG9zZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAgICBcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4OyAgICBcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgICAgXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG5cclxuICAgICYgaW1nIHtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbiIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuXHQtLXRpbWU6IDAuMXM7XG5cblx0LS13aWR0aDogNDVweDtcblx0LS1oZWlnaHQ6IDMwcHg7XG5cdC0td2lkdGgtbTogMzBweDtcblx0LS1oZWlnaHQtbTogMjVweDtcblxuXHQtLWxpbmUtaGVpZ2h0OiA0cHg7XG5cdC0tc3BhY2luZzogOHB4O1xuXHQtLWxpbmUtaGVpZ2h0LW06IDJweDtcblx0LS1zcGFjaW5nLW06IDZweDtcblxuXHQtLWNvbG9yOiAjZjY5MDIwO1xuXHQtLXJhZGl1czogNHB4O1xuXG5cdC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cblx0LyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuXHQvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuXG5cdC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtbSkgKiAzICsgdmFyKC0tc3BhY2luZy1tKSAqIDIpO1xuXHRcdHdpZHRoOiB2YXIoLS13aWR0aC1tKTtcblx0fVxufVxuXG4ubmF2LWljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiB2YXIoLS13aWR0aC1tKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1tKTtcblx0fVxufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sIHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiB2YXIoLS13aWR0aC1tKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1tKTtcblx0fVxufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG5cdHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQtbSkgKyB2YXIoLS1zcGFjaW5nLW0pKSk7XG5cdH1cbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cblx0dG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0dG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LW0pICsgdmFyKC0tc3BhY2luZy1tKSk7XG5cdH1cbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRvcDogMDtcblx0dHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhciwgdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuXG4ubW9iaWxlLW5hdi1idG4ge1xuXHR6LWluZGV4OiA5OTk7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbi8vIFx0Lm1vYmlsZS1uYXYtYnRuIHtcbi8vIFx0XHRkaXNwbGF5OiBibG9jaztcbi8vIFx0fVxuLy8gfVxuIiwiLnJlc2VydmF0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAyNDBweCA1MHB4IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyNDBweCAyMHB4IDA7XHJcblx0XHRcdH1cclxuXHR9XHJcblxyXG4gICAmX19hYnMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogOTBweDtcclxuICAgfVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxufVxyXG4iLCIucm9vbXMge1xyXG5cdCZfX2luZm8ge1xyXG5cdFx0XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdCZfX2luZm8taXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHR9XHJcblxyXG5cdCZfX2luZm8tdGV4dCB7XHJcblx0XHRcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG4uaXRlbSB7XHJcblx0cGFkZGluZzogMTBweCA2MHB4IDEwcHggMTJweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiAxMXB4O1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuXHRcdDk3ZGVnLFxyXG5cdFx0cmdiYSgyNDYsIDE0NCwgMzIsIDAuMykgMCUsXHJcblx0XHRyZ2JhKDI0NiwgMTQ0LCAzMiwgMCkgMTAwJVxyXG5cdCk7XHJcbn1cclxuXHJcbiIsIi5yb29tcyB7XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcblx0XHRmbGV4LWJhc2lzOiAyNSU7XHJcblxyXG5cdFx0QGluY2x1ZGUgZGVzY3RvcC1zbWFsbCB7XHJcblx0XHRcdGZsZXgtYmFzaXM6IDQwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDI0MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNzZweDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RhYnMge1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmcjtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19oYWxsIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGdyaWQtcm93LXN0YXJ0OiAxO1xyXG5cdFx0XHRncmlkLWNvbHVtbi1zdGFydDogMTtcclxuXHJcblx0XHRcdGdyaWQtcm93LWVuZDogMjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZW5kOiAzO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGdyaWQtY29sdW1uLWVuZDogMjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2luZm8tdGV4dCB7XHJcblx0XHQmLi1hY3RpdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2dhbGFyeSB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuXHRcdGZsZXgtYmFzaXM6IDc1JTtcclxuXHRcdEBpbmNsdWRlIGRlc2N0b3Atc21hbGwge1xyXG5cdFx0XHRmbGV4LWJhc2lzOiA2MCU7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19nYWxhcnktY2FyZCB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0JiBpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRzY2FsZTogMS4wNTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuW3JvbGU9J3RhYmxpc3QnXSB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuXHJcbltyb2xlPSd0YWInXSB7XHJcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICM2MDY1NzE7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0dGV4dC1hbGlnbjogc3RhcnQ7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogI2ZmYzYxOTtcclxuXHR9XHJcbn1cclxuYnV0dG9uW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XHJcblx0Y29sb3I6ICNmZmM2MTk7XHJcbn1cclxuXHJcbi5yb29tc19fZ2FsYXJ5OmhhcyhpbWc6aG92ZXIpIGRpdiBpbWc6bm90KDpob3Zlcikge1xyXG5cdGZpbHRlcjogZ3JheXNjYWxlKDkwJSk7XHJcblx0b3BhY2l0eTogMC41O1xyXG59XHJcbiIsIi5zd2lwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDU2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2N0b3Age1xyXG4gICAgICAgICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0LXNtYWxsIHtcclxuICAgICAgICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH0iXX0= */
