a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:300;src:url(../fonts/Gotham/woff/Gotham-Light_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:300;src:url(../fonts/Gotham/woff/Gotham-LightItalic_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:400;src:url(../fonts/Gotham/woff/Gotham-Book_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:400;src:url(../fonts/Gotham/woff/Gotham-BookItalic_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:500;src:url(../fonts/Gotham/woff/Gotham-Medium_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:500;src:url(../fonts/Gotham/woff/Gotham-MediumItalic_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:700;src:url(../fonts/Gotham/woff2/Gotham-Bold_Web.woff2) format("woff2"),url(../fonts/Gotham/woff/Gotham-Bold_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:700;src:url(../fonts/Gotham/woff2/Gotham-BoldItalic_Web.woff2) format("woff2"),url(../fonts/Gotham/woff/Gotham-BoldItalic_Web.woff) format("woff")}.header{background-image:linear-gradient(90deg,var(--highlight-background) 50%,#fff 50%);position:relative;transition:background .3s;z-index:900}.header--btime{background-image:linear-gradient(90deg,var(--highlight-background) 50%,#ffcbc3 50%)}.header--btime .header__business-time{background-image:none!important}@media (min-width:768px){.header--btime .header__menu>*{display:none}.header--btime .header__business-hours{background-color:#ffcbc3;flex-shrink:0;width:500px}.header--btime .header__businessPopup{position:static}.header--btime .header__public{animation-name:none;background-image:url(../static/header/img/close.svg);height:30px;left:-15px;top:calc(50% - 15px);width:30px}.header--btime .businessTime{opacity:1;transform:translateY(100%)}}@media (max-width:769){.header--btime .header__business-hours{flex-direction:column;flex-shrink:0;height:100px;justify-content:center;left:120px;position:absolute;right:0;top:0;z-index:11}.header--btime .header__business-hours a{flex-wrap:wrap}.header--btime .header__businessPopup{left:-120px;overflow:visible;position:absolute;top:100px;width:100vw}.header--btime .header__business-time{font-size:28px;margin:0;width:100%}.header--btime .header__public{animation-name:none;background-image:url(../static/header/img/close.svg);height:30px;left:unset;right:20px;top:calc(50% - 15px);width:30px}.header--btime .businessTime{height:100%;opacity:1;top:0;transform:translateY(100%);transform:translate(0)}}.header--has-btime .header__business-hours{cursor:pointer;min-width:auto}.header--has-btime .header__business-time{background-image:url(../static/header/img/expand.svg);padding-right:20px}.header--has-btime .header__public{display:block}.header__body{align-items:center;background-color:var(--highlight-background);display:flex;flex-direction:row;height:100px;justify-content:space-between;position:relative}@media (min-width:768px){.header__body{height:120px}}.header__logo{align-items:center;display:flex;margin-left:20px;position:relative;width:100px;z-index:11}.header__logo a,.header__logo img{display:block;width:100%}@media (min-width:768px){.header__logo{flex-shrink:0;height:120px;width:100px}}@media (min-width:1200px){.header__logo{margin-left:0}}.header__split{align-items:flex-end;display:flex;flex-direction:column-reverse;height:100%;justify-content:space-between;width:100%}@media (min-width:768px){.header__split{align-items:center;flex-direction:row}}.header__mobilegroup{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.header__language{display:flex;list-style:none;margin:0;opacity:.5;padding-left:0;position:relative;z-index:11}@media (min-width:768px){.header__language{margin-left:40px}}.header__langselector{color:#918f8b;letter-spacing:1px;margin-right:20px;text-decoration:none}.header__langselector:hover{color:#31261d;text-decoration:underline}.header__menu{display:none;flex-grow:2;font-weight:700;justify-content:flex-end;list-style:none;text-transform:uppercase}@media (min-width:992px){.header__menu{display:flex}}.header__sections{color:#31261d;letter-spacing:1px;margin-right:20px;text-decoration:none}.header__sections:hover{color:#000;text-decoration:underline}.header__button{align-items:center;cursor:pointer;display:flex;justify-items:center}.header__button:last-child{margin-right:20px}.header__button--search{background-image:url(../static/header/img/search-white.svg)!important}.header__button--close{background-image:url(../static/header/img/close.svg)!important}.header__button--close-black{background-image:url(../static/header/img/btn-close.svg)!important}.header__burger{background-color:transparent;background-image:url(../static/header/img/burger.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;cursor:pointer;height:50px;width:50px}.header__search{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;margin:0;padding:0;position:relative}@media (min-width:768px){.header__search{padding-right:20px}}.header__search--search{align-items:center;background-color:#31261d;height:100%}@media (min-width:768px){.header__search--search{background-color:#d4ecf1}}.header__search.isactive .header__searchbar{opacity:1;transform:translate(0)}.header__search .header__button{margin-right:0}.header__searchbar{background-color:#2c2c2c;color:#c4c4c4;display:none;font-size:.75rem;font-weight:700;opacity:0;padding:10px 0 10px 10px;position:absolute;right:0;top:100%;transform:translateY(-10);transition:transform .2s ease,opacity .2s;width:100vw;z-index:10}.header__searchbar>div{display:flex}.header__searchbar label{width:100%}@media (min-width:768px){.header__searchbar{padding-left:20px;right:20px;width:300px}}.header__searchbarCaption{text-transform:uppercase;white-space:nowrap}.header__searchbarInput{background-color:transparent;border:none;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:400;margin-top:9px;width:100%}@media (min-width:768px){.header__searchbarInput{font-size:1.5rem}}.header__searchbarInput:focus{outline:none}.header__searchAction{background-color:transparent;background-image:url(../static/header/img/search.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;cursor:pointer;flex-shrink:0;height:50px;padding:0;width:50px}.header__searchAction--white{background-image:url(../static/header/img/search-white.svg)}.header__searchAction--close{background-color:#2c2c2c;background-image:url(../static/header/img/close.svg);display:none;position:absolute}.header__business-hours{background-color:#fff;display:flex;flex-direction:row;min-width:124px;padding:10px 20px 10px 30px;position:relative;text-transform:uppercase;transition:width .3s,flex-shrink .3s;transition:all .3s}@media (min-width:768px){.header__business-hours{background-color:#fff;display:flex;flex-direction:column;font-size:.75rem;font-weight:700;height:100%;justify-content:center;padding:0 20px 0 30px;position:relative;text-align:left;text-transform:uppercase}}@media (min-width:1200px){.header__business-hours{padding-right:0}}.header__business-hours a{color:var(--text);display:flex;text-align:left;text-decoration:none}.header__business-hours a:hover{color:var(--text)}@media (min-width:768px){.header__business-hours a{display:block}}.header__business-time,.header__business-title{font-size:.75rem;font-weight:700}.header__business-time{background-position:100%;background-repeat:no-repeat;margin-left:10px}@media (min-width:768px){.header__business-time{background-image:none;font-size:1.25rem;font-size:1.875rem;margin-left:0;padding-right:0}}.header__public{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:timeDot;background-color:#f9423a;background-position:50%;background-repeat:no-repeat;background-size:40%;border-radius:100%;display:none;height:16px;left:-8px;position:absolute;top:calc(50% - 8px);transition:all .3s;width:16px}.header__businessPopup{overflow:hidden;position:relative}@keyframes timeDot{0%{transform:scale(1)}to{transform:scale(1.3)}}.businessTime{background-color:#fff;bottom:-65px;color:#31261d;letter-spacing:.5px;opacity:0;position:absolute;right:0;transform:translate(100%);transition:transform .3s ease;width:100vw;z-index:21}.businessTime--ru .businessTime__caption{height:100%}@media (min-width:768px){.businessTime{bottom:0;transform:translate(100%,100%);width:500px}}.businessTime__box{background-color:#fff;position:relative}.businessTime__list{padding-bottom:60px;padding-left:60px;position:relative}.businessTime__caption{background-color:#f9423a;box-sizing:border-box;color:#fff;font-weight:700;height:calc(100% - 60px);position:absolute;text-transform:uppercase;width:60px}@media (min-width:768px){.businessTime__caption{left:-60px}}.businessTime__holiday{font-size:1rem;margin-top:50px;transform:rotate(-90deg);white-space:nowrap}@media (min-width:768px){.businessTime__holiday{padding-top:0}}.businessTime__holiday span{position:absolute;right:0;top:-7px}.businessTime__item{border-bottom:1px solid #ececec;padding:30px 20px}.businessTime__row{width:100%}.businessTime__row+.businessTime__row{margin-top:8px}.businessTime__time{font-size:1.5rem;font-weight:700;margin-top:8px}.businessTime__place{font-size:.9375rem;font-weight:400}.businessTime__day{font-size:1rem;font-weight:700;width:100%}.businessTime__loadMore{background-color:#f9f8f7;bottom:0;display:block;font-size:1.1875rem;font-weight:700;padding:20px;position:absolute;text-transform:uppercase;width:100%}.businessTime__loadMore:hover{text-decoration:underline}@media (min-width:768px){.businessTime__list{padding-bottom:0;padding-left:0}.businessTime__row{display:flex}.businessTime__time{align-items:center;display:flex;font-size:1.1875rem;justify-content:center;margin-top:0}.businessTime__day{font-size:1.1875rem;width:50%}.businessTime__loadMore{position:static}}.navigation{background-color:#fff;left:0;position:absolute;right:0;top:120px;top:0;transform:translateY(-120%);transition:transform .3s ease,opacity .3s ease;z-index:10}.navigation.isopen{max-height:100vh;opacity:1;transform:translate(0)}.navigation.isopen~.navigation__background{transform:translate(0);transition:transform .1s}.navigation.isopen .navigation__grid{overflow:auto}.navigation__background{background-color:#fff;height:120px;left:0;position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform .5s;width:100%;z-index:10}.navigation__spacer{width:100%}.navigation__body{display:flex}.navigation__button{height:120px;margin-right:0!important;margin-top:5px;position:relative;z-index:12}@media (min-width:992px){.navigation__button{margin-top:0}}.navigation__grid{display:flex;margin-top:-30px;padding:0 0 3.75rem;width:100%}@media (min-width:992px){.navigation__grid{margin:0}}.navigation__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.875rem;padding:0;width:100%}.navigation__list--sub{flex-direction:column;margin:.625rem 0 1.25rem}@media (min-width:992px){.navigation__list{margin:1.875rem 1.875rem 0 0}}.navigation__listItem{display:inline-block;width:40vw}@media (min-width:992px){.navigation__listItem{width:auto}}.navigation__link{color:#31261d;display:block;font-size:1.1875rem;margin-bottom:10px;opacity:.6;text-decoration:none}.navigation__link--larger{font-weight:700;opacity:1}@media (min-width:992px){.navigation__link--larger{font-size:1.5rem}}.navigation a.navigation__link:hover{color:#000;text-decoration:underline}.businesshours,.navigation--noscroll{overflow:hidden}.businesshours{background-color:#ff8672;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4.375rem 20px;position:relative}.businesshours__cover{position:absolute;top:0;width:150px}.businesshours__cover svg{height:auto;width:100%}.businesshours__cover--left{left:0}.businesshours__cover--right{right:0}@media (min-width:1200px){.businesshours{padding-left:0;padding-right:0}}@media (min-width:768px){.businesshours{background-size:300px}.businesshours__cover{width:300px}}@media (min-width:992px){.businesshours{background-size:contain}}.businesshours .container{position:relative;z-index:1}.businesshours__date,.businesshours__title{font-size:2.1875rem;letter-spacing:-.5px;margin:0;text-align:center}@media (min-width:992px){.businesshours__date,.businesshours__title{font-size:2.875rem}}.businesshours__shops{-moz-column-count:1;column-count:1;font-size:1.1875rem;line-height:32px;list-style-type:none;margin:0;padding:1.25rem 0 0}@media (min-width:768px){.businesshours__shops{display:flex;flex-wrap:wrap;padding-top:3.125rem}}.businesshours__shop{display:none;font-size:1.625rem;margin:0 0 1.25rem;padding:0}@media (min-width:768px){.businesshours__shop{display:block}}.businesshours__item{display:none;margin-bottom:4.375rem}@media (min-width:768px){.businesshours__item{display:block!important;width:50%}}@media (min-width:992px){.businesshours__item{width:25%}}.businesshours__mobile{margin-top:2.5rem}@media (min-width:768px){.businesshours__mobile{display:none}}.businesshours__desktop{width:100%}.dropdown{border-radius:20px;overflow:hidden;transition:height .2s ease}.dropdown,.dropdown__default{color:#fff;font-size:1.1875rem;height:40px;text-align:center}.dropdown__default{background-color:#31261d;cursor:pointer;display:flex;position:relative}.dropdown__active{line-height:1.5;padding:10px 10px 10px 30px;position:relative;width:100%;z-index:1}.dropdown__icon{background:url(../static/brandlist/categories/img/expand.svg) no-repeat;background-position:0;display:block;height:100%;position:absolute;right:0;top:0;width:30px}.dropdown__list{background-color:#fff;display:block;height:300px;overflow-y:scroll}.dropdown__item{color:#31261d;display:block;font-size:1.1875rem;font-weight:700;padding:10px;text-decoration:none}.dropdown__item:nth-child(odd){background-color:#f1f9fa}.dropdown__item--selected{color:#fff;cursor:default;pointer-events:none}.dropdown__item:hover{color:#fff}.dropdown__item.dropdown__item--selected,.dropdown__item:hover{background-color:#31261d}.dropdown__item--empty{color:#c5c7c7;cursor:default;pointer-events:none}.social-buttons{border-bottom:1px solid #463c34;display:flex;justify-content:center;margin-bottom:30px;padding-bottom:30px}@media (min-width:768px){.social-buttons{border:none}}.social-buttons__button{display:block;float:left;height:48px;margin-right:10px;width:48px}.social-buttons__button:hover svg circle{opacity:1}.social-buttons__button:hover svg path{fill:#000}.copyright{display:flex;flex-direction:column-reverse;font-size:1.1875rem;font-weight:300;justify-content:space-between;opacity:.6;padding:0 0 40px;text-align:center}@media (min-width:768px){.copyright{flex-direction:row;padding-top:20px;text-align:left}}.copyright__rules{color:hsla(0,0%,100%,.4)}.copyright__line{margin:5px 0}.footer{background-color:#31261d;color:#fff;padding-left:20px;padding-right:20px;padding-top:66px}@media (min-width:1200px){.footer{padding-left:0;padding-right:0}}.footer__logo{margin-bottom:30px;text-align:center}@media (min-width:768px){.footer__logo{text-align:left}}.footer__navigation{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:center}@media (min-width:768px){.footer__navigation{flex-direction:row;text-align:left}}.footer__address{display:flex;flex-direction:column;justify-content:center}.footer__item{font-size:1.1875rem;margin:3px 0;padding-left:0;padding-top:5px}.footer__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;margin-right:6px;position:relative;top:8px;width:30px}.footer__maillink{color:#ada8a5;text-decoration:none}.footer__maillink:hover{color:#fff;text-decoration:underline}.footer__phonenumber{color:#fff;line-height:28px;text-decoration:none}.footer__phonenumber:hover{color:#fff;text-decoration:underline}.footer__hr{background-color:#463c34;border:none;height:1px;margin-top:30px;width:100%}.footer__hr--desktop-only{display:none}@media (min-width:768px){.footer__hr--desktop-only{display:block}}.footer__hr--mobile-only{display:block}@media (min-width:768px){.footer__hr--mobile-only{display:none}}.footer__links{-moz-column-count:1;column-count:1;list-style-type:none;padding-left:0;width:50%}@media (min-width:768px){.footer__links{-moz-column-count:2;column-count:2}}.footer__link{color:#ada8a5;font-size:1.1875rem;line-height:30px;text-decoration:none}.footer__link--locked{background-image:url(../static/footer/img/lock.svg);background-position:0;background-repeat:no-repeat;padding-left:20px}.footer__link:hover{color:#fff;text-decoration:underline}.sectiontitle__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.sectiontitle__title{font-size:2.3125rem;font-weight:700;margin:0}.sectiontitle__title--floorplan{margin-bottom:24px}.sectiontitle__full{color:#31261d;display:none;font-size:.9375rem;font-weight:700;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.sectiontitle__full{display:block}}.sectiontitle__full:hover{color:#000;text-decoration:underline}:root{--highlight-background:#f0f9fa;--text:#31261d;--link:#298fc2;--base1:#f9423a;--base2:#a4bcc2;--base3:#8e9fbc;--base4:#d4b59e;--base5:#fecb8b}html{font-size:12.8px}@media (min-width:1200px){html{font-size:18.4px}}@media (min-width:768px){html{font-size:16px}}body{color:var(--text)!important;font-family:HCo Gotham,sans-serif;font-size:100%;margin:0 auto;overflow-x:hidden}body h2{margin:20px 0}*{box-sizing:border-box}button,input,select,textarea{font:inherit;min-width:0}.pswp{display:none}.grecaptcha-badge{position:absolute;visibility:hidden}.container{padding:0}@media (min-width:1200px){.container{margin-left:auto;margin-right:auto;max-width:1170px}}.container--top{padding-left:20px;padding-right:20px}@media (min-width:1200px){.container--top{padding-left:0;padding-right:0}}section.container{padding-left:20px;padding-right:20px}@media (min-width:1200px){section.container{padding-left:0;padding-right:0}}a{color:inherit;transition:color .1s}a:hover{color:var(--link)}.page.page-template-default .container{padding-left:20px;padding-right:20px}.page.page-template-default .container.header__body{padding:0}.page__title{font-size:46px;font-weight:700;line-height:56px;margin-bottom:16px;margin-top:36px}.page__title,.text-style a,.text-style h1,.text-style h2,.text-style h3,.text-style h4,.text-style p{color:var(--text)}.text-style h1,.text-style h2,.text-style h3,.text-style h4{font-weight:700}.text-style h1{font-size:46px;line-height:56px;margin-bottom:16px}.text-style h2{font-size:36px;line-height:40px;margin-bottom:16px}.text-style h3{font-size:30px;line-height:36px;margin-bottom:12px;margin-top:30px}.text-style h4{font-size:24px;line-height:32px;margin-bottom:8px}.text-style p{font-size:18px;line-height:26px}.text-style p+ol,.text-style p+p,.text-style p+ul{margin-top:16px}.text-style p+h2{margin-top:32px}.text-style p+h3,.text-style p+h4{margin-top:24px}.text-style a:focus,.text-style a:hover{color:var(--base1)}.text-style blockquote{margin-top:24px;padding-left:34px;position:relative}.text-style blockquote p{font-size:26px;font-weight:300;line-height:40px}.text-style blockquote:before{background-color:#eff9fa;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.text-style ol li,.text-style ul li{font-size:18px;line-height:26px;padding-left:8px}.text-style ol li:before,.text-style ul li:before{background-color:var(--text);border-radius:50%;content:"";display:inline-block;height:8px;left:-4px;position:relative;top:-2px;width:8px}.text-style ol li+li,.text-style ul li+li{margin-top:16px}.text-style ol ol,.text-style ol ul,.text-style ul ol,.text-style ul ul{padding-left:18px}.text-style ol+h1,.text-style ol+h2,.text-style ol+h3,.text-style ol+h4,.text-style ol+p,.text-style ul+h1,.text-style ul+h2,.text-style ul+h3,.text-style ul+h4,.text-style ul+p{margin-top:16px}.text-style strong{font-weight:700}.text-style table td{padding:10px}.text-style .wp-block-table{display:block;margin-left:0;margin-right:0;overflow-x:auto}.text-style .wp-block-table .has-fixed-layout{table-layout:auto}.text-style .wp-block-image img{height:auto}.button{display:block;font-size:15px;padding:15px 50px;position:relative;text-align:center;text-decoration:none}.button--loading{background-image:url(../../assets/img/svg/spinner.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;font-size:0;padding-top:33px;pointer-events:none}.page__info{background-color:#fff;border-bottom:2px solid var(--highlight-background);color:#31261d;display:block;font-size:14px;line-height:24px;margin:0;padding:12px 20px;position:relative;text-align:center}.page__info span{display:inline-block;padding-left:8px;position:relative}.page__info span:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;left:0;position:absolute;top:4px;width:16px}.page__info svg{position:relative;top:3px}.nice-select.open .nice-select-dropdown{width:100%}.term-pakalpojumi-serviss .categories,.term-pakalpojumi-serviss .sectiontitle__header{display:none}.post-type-archive-events .categories,.tax-event-category .categories{margin-bottom:24px}.post-type-archive-events .brandlist,.tax-event-category .brandlist{padding-bottom:24px}.post-type-archive-events .news__body,.tax-event-category .news__body{padding-top:24px}.page-template-all-services-template .subnavigation__title,.tax-service .subnavigation__title{width:auto}.page-template-all-services-template .subnavigation__list,.tax-service .subnavigation__list{flex-wrap:wrap;justify-content:flex-end}.button{-webkit-appearance:default-button;background-color:#ff8672;border:none;border-radius:30px;color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;letter-spacing:1px;padding:.9375rem 1.875rem;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.button:hover{background-color:#31261d;color:#fff;outline:none}.button:hover i{transform:translate(5px)}.button--secondary{background-color:hsla(9,100%,72%,.2)}.button--secondary:hover{background-color:rgba(49,38,29,.2)!important}.button--dark{background-color:#31261d}.button--dark:hover{background-color:#000!important}.button--dark-secondary{background-color:rgba(49,38,29,.2)}.button--dark-secondary:hover{background-color:rgba(49,38,29,.4)!important}.button--border{background-color:#fff;border:2px solid #a29891;color:#ff8672}.button--border:hover{background-color:#a29891}.button--border:focus-visible{border-color:#ff8672}.button__group{margin-bottom:.625rem}.button__group .button{margin-bottom:.625rem;margin-right:.625rem;width:auto}.button__group .button:last-child{margin-bottom:0;margin-right:0}.button__group--center{text-align:center}@media (max-width:769px){.button__group--sm-fullw .button{width:100%}}.button i{margin-left:.625rem;transition:transform .2s ease}.subnavigation{background-color:var(--highlight-background);height:3.75rem;overflow:hidden;padding-top:20px;transition:height .3s}@media (min-width:768px){.subnavigation{height:auto!important}}.subnavigation.isopen .subnavigation__carret i{transform:rotate(180deg)}.subnavigation__body{align-items:flex-end;display:flex;height:100%;justify-content:space-between;padding-bottom:10px;padding-left:20px;padding-right:20px}@media (min-width:768px){.subnavigation__body{align-items:baseline}}@media (min-width:1200px){.subnavigation__body{padding-left:0;padding-right:0}}.subnavigation__title{font-size:1.5rem;font-weight:700;width:100%}.subnavigation__navigation{font-size:1.1875rem;padding-right:20px;text-align:right}.subnavigation__navigation--list{display:none;height:100%}@media (min-width:768px){.subnavigation__navigation--list{display:block}}.subnavigation__navigation--mobile-only{cursor:pointer;display:block;white-space:nowrap}@media (min-width:768px){.subnavigation__navigation--mobile-only{display:none}}.subnavigation__carret{height:100%;width:10px}.subnavigation__carret i{background-image:url(../static/subnavigation/img/down.svg);background-position:100% 0;background-position:50%;background-repeat:no-repeat;display:block;height:10px;margin:5px 0;transition:transform .1s;width:10px}@media (min-width:768px){.subnavigation__carret{display:none}}.subnavigation__list{display:flex;flex-direction:column}@media (min-width:768px){.subnavigation__list{flex-direction:row}}.subnavigation__item{border-bottom:1px solid transparent;color:rgba(0,0,0,.702);display:inline-block;margin-bottom:10px;margin-left:20px;text-decoration:none;white-space:nowrap}.subnavigation__item--selected,.subnavigation__item:hover{border-bottom:1px solid #000;color:#000}@media (min-width:768px){.subnavigation__item{padding-bottom:10px}}.subnavigation__item.current-menu-item{border-bottom:1px solid #000;color:#000}.offers{margin:0 0 50px}.offers__banner{position:relative}.offers__descr{color:#fff;font-size:14px;font-weight:300;letter-spacing:0;line-height:20.6px}.offers__img--desk{display:none}.offers__img--mob{position:relative;top:-100px;width:100%;z-index:0}.offers__time{color:#fff;font-size:18px;font-weight:300;line-height:32px}.offers__title{color:#fff;font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;margin:14px 0 22px}.offers__box{margin:10px 20px 0;padding:20px;position:relative;z-index:1}.offers__body{padding-left:20px;padding-right:20px;position:relative}@media (min-width:1200px){.offers__body{padding-left:0;padding-right:0}}.offers__carousel{margin-top:30px}.offers__carousel,.offers__grid{margin-left:-20px;margin-right:-20px}.offers__grid{padding-left:0}.offers__body{margin-top:30px}.offers__item{font-size:1.1875rem;padding:8px 10px}.offers__button{background-color:transparent;border:none;color:rgba(0,0,0,.702);cursor:pointer;text-align:start}.offers__button:hover{color:#000;text-decoration:underline;text-underline-offset:7px}.offers .is-checked{color:#000;text-decoration:underline}.offers__filter-btn{border-bottom:1px solid #eae9e8;border-top:1px solid #eae9e8;-moz-column-count:2;column-count:2;list-style:none;margin-bottom:50px;padding:20px 0}.offers__sorting{display:flex;justify-content:flex-end;margin-bottom:40px}.offers__sorting-text{margin-right:8px;position:relative;top:2px}.offers__sorting .button{background-color:var(--text);cursor:pointer;font-size:14px;margin-bottom:4px;margin-right:4px;padding:8px 16px;width:auto}.offers__sorting .button:hover{background-color:#ff8672}@media (min-width:768px){.offers__body{margin-top:68px}.offers .is-checked{text-underline-offset:7px}.offers__img--mob{display:none}.offers__img--desk{display:block;position:relative;width:100%;z-index:10}.offers__filter-btn{-moz-column-count:3;column-count:3;padding:20px 34px}.offers__box{background-color:transparent!important;margin:auto;padding:0 20px}.offers__box--block{display:none}.offers__carousel{margin-top:0}.offers__gradient{bottom:0;left:0;position:absolute;right:0;top:0}.offers__block{padding:134px 0;width:50%}.offers__time{font-size:22px;line-height:36px}.offers__title{font-size:48px;line-height:56px;margin-bottom:56px}.offers__descr{color:#fff;font-size:16px;line-height:24px}}@media (min-width:992px){.offers__filter-btn{-moz-column-count:4;column-count:4}}.offerblock{background-color:#fff;cursor:pointer;list-style:none;text-decoration:none;width:100%}.offerblock:hover .offerblock__brag{transform:scale(1.1)}.offerblock__content{padding-top:100%;position:relative}.offerblock__content--scene1{background-color:var(--base1)}.offerblock__content--scene2{background-color:var(--base2)}.offerblock__content--scene3{background-color:var(--base3)}.offerblock__content--scene4{background-color:var(--base4)}.offerblock__content--scene5{background-color:var(--base5)}.offerblock__text{padding:24px 19px}.offerblock__title{color:var(--text);font-size:1.1875rem;font-weight:700;margin:0 0 10px;padding:0}.offerblock__desc{color:var(--text);font-size:15px;margin:0;padding:0}.offerblock__percentages{font-size:1.5rem;margin-bottom:1rem}.offerblock__brag{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.375rem;font-weight:700;height:100%;justify-content:center;left:0;padding:1.875rem;position:absolute;text-align:center;top:0;transition:transform .3s;width:100%}@media (min-width:576px){.offerblock{margin:0 2%;width:46%}}@media (min-width:768px){.offerblock{margin:0 1.5%;width:30%}.offerblock__percentages{font-size:3rem;margin-bottom:1.5rem}}.popupoffers{background-color:rgba(49,38,29,.5);color:#31261d;display:none;height:100%;left:0;opacity:0;overflow:auto;padding:1.25rem;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:901}.popupoffers.isopen{display:block}.popupoffers.animate-in{opacity:1}.popupoffers.animate-in .popupoffers__body{transform:translate(-50%)}.popupoffers__body{background-color:#fff;left:50%;margin-top:30px;max-width:830px;position:relative;top:0;transform:translate(-50%,-10px);transition:transform .3s;width:100%;z-index:40}.popupoffers__content{margin:60px auto;max-width:570px;padding:0 1.25rem 3.75rem}.popupoffers__header{background-color:#f6f6f6;padding:30px;text-align:center}.popupoffers__image{max-width:400px;width:100%}.popupoffers__close{background-color:#fff;background-image:url(../static/offers/popup/img/close.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;border-radius:100%;cursor:pointer;height:3.125rem;position:absolute;right:15px;top:15px;width:3.125rem}.popupoffers__close:hover{background-color:#d4b59e}.popupoffers__shop{font-size:19px;font-weight:700;margin:0}.popupoffers__percentages{font-size:1.5rem;margin-bottom:.5rem}.popupoffers__title{font-size:25px;font-weight:700;margin:0 0 1rem}.popupoffers__date{font-size:19px;margin:0;opacity:.5}.popupoffers__desc{font-size:19px;line-height:27px;margin:27px 0}.popupoffers__goto{color:#31261d;font-weight:700;text-decoration:none;text-transform:uppercase}.popupoffers__goto:hover{text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zY3NzL3Jlc2V0LnNjc3MiLCJzYWxlcy5jc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9mb250cy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXIuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL21peGlucy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9idXNpbmVzc1RpbWUvYnVzaW5lc3NUaW1lLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvaGVhZGVyL25hdmlnYXRpb24vbmF2aWdhdGlvbi5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2J1c2luZXNzaG91cnMvYnVzaW5lc3Nob3Vycy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2Ryb3Bkb3duL2Ryb3Bkb3duLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZm9vdGVyL2NvcHlyaWdodC9zb2NpYWxidXR0b25zL3NvY2lhbGJ1dHRvbnMuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9mb290ZXIvY29weXJpZ2h0L2NvcHlyaWdodC5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2Zvb3Rlci9mb290ZXIuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9zZWN0aW9udGl0bGUvc2VjdGlvbnRpdGxlLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9zdHlsZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdmFyaWFibGVzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvYnV0dG9uL2J1dHRvbi5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL3N1Ym5hdmlnYXRpb24vc3VibmF2aWdhdGlvbi5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL29mZmVycy9vZmZlcnMuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9vZmZlcnMvb2ZmZXJibG9jay9vZmZlcmJsb2NrLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvb2ZmZXJzL3BvcHVwL3BvcHVwb2ZmZXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsMlpBZUUsUUFBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBSkEsUUFBQSxDQUNBLFNBQUEsQ0FJQSx1QkNLRixDREZBLDhFQUVFLGFDS0YsQ0RIQSxLQUNFLGFDTUYsQ0RKQSxNQUNFLGVDT0YsQ0RMQSxhQUNFLFdDUUYsQ0ROQSxvREFFRSxVQUFBLENBQ0EsWUNTRixDRFBBLE1BQ0Usd0JBQUEsQ0FDQSxnQkNVRixDQ3RDQSxXQUtFLGlCQUFBLENBSkEsc0JBQUEsQ0FHQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSxrRUQrREYsQ0N6REEsV0FLRSxpQkFBQSxDQUpBLHNCQUFBLENBR0EsaUJBQUEsQ0FEQSxlQUFBLENBREEsd0VEOERGLENDeERBLFdBS0UsaUJBQUEsQ0FKQSxzQkFBQSxDQUdBLGlCQUFBLENBREEsZUFBQSxDQURBLGlFRDZERixDQ3ZEQSxXQUtFLGlCQUFBLENBSkEsc0JBQUEsQ0FHQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSx1RUQ0REYsQ0N0REEsV0FLRSxpQkFBQSxDQUpBLHNCQUFBLENBR0EsaUJBQUEsQ0FEQSxlQUFBLENBREEsbUVEMkRGLENDckRBLFdBS0UsaUJBQUEsQ0FKQSxzQkFBQSxDQUdBLGlCQUFBLENBREEsZUFBQSxDQURBLHlFRDBERixDQ3BEQSxXQU1FLGlCQUFBLENBTEEsc0JBQUEsQ0FJQSxpQkFBQSxDQURBLGVBQUEsQ0FGQSxrSUR5REYsQ0NsREEsV0FNRSxpQkFBQSxDQUxBLHNCQUFBLENBSUEsaUJBQUEsQ0FEQSxlQUFBLENBRkEsOElEdURGLENFbklBLFFBSUksZ0ZBQUEsQ0FIQSxpQkFBQSxDQUlBLHlCQUFBLENBSEEsV0Z1SUosQ0VsSUksZUFDSSxtRkZvSVIsQ0VqSVEsc0NBQ0ksK0JGbUlaLENHckhFLHlCRFZVLCtCQUNJLFlGa0lkLENFL0hVLHVDQUlJLHdCQUFBLENBSEEsYUFBQSxDQUNBLFdGa0lkLENFM0hVLHNDQUNJLGVGNkhkLENFMUhVLCtCQVlJLG1CQUFBLENBRkEsb0RBQUEsQ0FGQSxXQVBPLENBR1AsVUFGTyxDQUdQLG9CQUFBLENBRUEsVUYySGQsQ0VuSFUsNkJBRUksU0FBQSxDQURBLDBCRnNIZCxDQUNGLENFbEhRLHVCQUNJLHVDQVVJLHFCQUFBLENBSEEsYUFBQSxDQUZBLFlBQUEsQ0FNQSxzQkFBQSxDQVRBLFVBQUEsQ0FJQSxpQkFBQSxDQUhBLE9BQUEsQ0FGQSxLQUFBLENBT0EsVUZxSGQsQ0VoSGMseUNBQ0ksY0ZrSGxCLENFOUdVLHNDQUVJLFdBQUEsQ0FJQSxnQkFBQSxDQUxBLGlCQUFBLENBRUEsU0FBQSxDQUVBLFdGZ0hkLENFekdVLHNDQUVJLGNBQUEsQ0FDQSxRQUFBLENBRkEsVUY2R2QsQ0V4R1UsK0JBY0ksbUJBQUEsQ0FGQSxvREFBQSxDQUZBLFdBVE8sQ0FHUCxVQUFBLENBQ0EsVUFBQSxDQUVBLG9CQUFBLENBRUEsVUZ3R2QsQ0VoR1UsNkJBSUksV0FBQSxDQURBLFNBQUEsQ0FFQSxLQUFBLENBSkEsMEJBQUEsQ0FDQSxzQkZxR2QsQ0FDRixDRTVGUSwyQ0FFSSxjQUFBLENBREEsY0YrRlosQ0UzRlEsMENBRUkscURBQUEsQ0FEQSxrQkY4RlosQ0UxRlEsbUNBQ0ksYUY0RlosQ0V4RkksY0FLSSxrQkFBQSxDQUNBLDRDQUFBLENBTEEsWUFBQSxDQUVBLGtCQUFBLENBQ0EsWUFBQSxDQUZBLDZCQUFBLENBS0EsaUJGMEZSLENHOU1FLHlCRDZHRSxjQVVRLFlGMkZWLENBQ0YsQ0V4RkksY0FLSSxrQkFBQSxDQUpBLFlBQUEsQ0FDQSxnQkFBQSxDQXFCQSxpQkFBQSxDQXBCQSxXQUFBLENBbUJBLFVGMEVSLENFekZRLGtDQUVJLGFBQUEsQ0FEQSxVRjRGWixDRy9ORSx5QkQySEUsY0FhUSxhQUFBLENBRUEsWUM3SkksQ0Q0SkosV0Y0RlYsQ0FDRixDR3hORSwwQkQ2R0UsY0FtQlEsYUY0RlYsQ0FDRixDRXRGSSxlQU1JLG9CQUFBLENBTEEsWUFBQSxDQUNBLDZCQUFBLENBRUEsV0FBQSxDQUNBLDZCQUFBLENBRkEsVUYyRlIsQ0duUEUseUJEcUpFLGVBUVEsa0JBQUEsQ0FDQSxrQkYwRlYsQ0FDRixDRXZGSSxxQkFLSSxrQkFBQSxDQUZBLFlBQUEsQ0FEQSxXQUFBLENBRUEsd0JBQUEsQ0FIQSxVRjZGUixDRXRGSSxrQkFDSSxZQUFBLENBQ0EsZUFBQSxDQUVBLFFBQUEsQ0FEQSxVQUFBLENBRUEsY0FBQSxDQU9BLGlCQUFBLENBREEsVUZvRlIsQ0d6UUUseUJEMEtFLGtCQVFRLGdCRjJGVixDQUNGLENFcEZJLHNCQUlJLGFBQUEsQ0FGQSxrQkFBQSxDQURBLGlCQUFBLENBRUEsb0JGdUZSLENFcEZRLDRCQUNJLGFBQUEsQ0FDQSx5QkZzRlosQ0VsRkksY0FNSSxZQUFBLENBREEsV0FBQSxDQUZBLGVBQUEsQ0FGQSx3QkFBQSxDQUNBLGVBQUEsQ0FFQSx3QkZzRlIsQ0d6UkUseUJEK0xFLGNBUVEsWUZzRlYsQ0FDRixDRW5GSSxrQkFDSSxhQUFBLENBRUEsa0JBQUEsQ0FEQSxpQkFBQSxDQUVBLG9CRnFGUixDRW5GUSx3QkFDSSxVQUFBLENBQ0EseUJGcUZaLENFakZJLGdCQUdJLGtCQUFBLENBQ0EsY0FBQSxDQUhBLFlBQUEsQ0FDQSxvQkZxRlIsQ0VqRlEsMkJBQ0ksaUJGbUZaLENFaEZRLHdCQUNJLHFFRmtGWixDRS9FUSx1QkFDSSw4REZpRlosQ0U5RVEsNkJBQ0ksa0VGZ0ZaLENFNUVJLGdCQUlJLDRCQUFBLENBQ0EscURBQUEsQ0FFQSwyQkFBQSxDQURBLDJCQUFBLENBSEEsV0FBQSxDQU1BLGNBQUEsQ0FQQSxXQUFBLENBREEsVUZxRlIsQ0UxRUksZ0JBS0ksa0JBQUEsQ0FJQSxjQUFBLENBUkEsWUFBQSxDQUdBLHdCQUFBLENBR0EsUUFBQSxDQUxBLFNBQUEsQ0FJQSxpQkY2RVIsQ0dwVkUseUJEaVFFLGdCQVlRLGtCRjJFVixDQUNGLENFekVRLHdCQUVJLGtCQUFBLENBQ0Esd0JBQUEsQ0FGQSxXRjZFWixDRzlWRSx5QkRnUk0sd0JBTVEsd0JGNEVkLENBQ0YsQ0V4RVksNENBRUksU0FBQSxDQURBLHNCRjJFaEIsQ0VyRVEsZ0NBQ0ksY0Z1RVosQ0VuRUksbUJBVUksd0JBQUEsQ0FKQSxhQUFBLENBVUEsWUFBQSxDQVRBLGdCQUFBLENBQ0EsZUFBQSxDQVNBLFNBQUEsQ0FKQSx3QkFBQSxDQVpBLGlCQUFBLENBR0EsT0FBQSxDQURBLFFBQUEsQ0FZQSx5QkFBQSxDQUlBLHlDQUFBLENBakJBLFdBQUEsQ0FTQSxVRndFUixDRTlEUSx1QkFDSSxZRmdFWixDRTdEUSx5QkFDSSxVRitEWixDR2hZRSx5QkR1U0UsbUJBZ0NRLGlCQUFBLENBRkEsVUFBQSxDQUNBLFdGZ0VWLENBQ0YsQ0U1REksMEJBRUksd0JBQUEsQ0FEQSxrQkYrRFIsQ0UzREksd0JBR0ksNEJBQUEsQ0FEQSxXQUFBLENBTUEscUJBQUEsQ0FGQSxVQUFBLENBQ0EsY0FBQSxDQU5BLGVBQUEsQ0FHQSxjQUFBLENBQ0EsVUZnRVIsQ0dyWkUseUJEZ1ZFLHdCQWFRLGdCRjREVixDQUNGLENFMURRLDhCQUNJLFlGNERaLENFeERJLHNCQUtJLDRCQUFBLENBSUEscURBQUEsQ0FGQSwyQkFBQSxDQURBLDJCQUFBLENBSEEsV0FBQSxDQVVBLGNBQUEsQ0FUQSxhQUFBLENBRkEsV0FBQSxDQVNBLFNBQUEsQ0FWQSxVRm1FUixDRXJEUSw2QkFDSSwyREZ1RFosQ0VwRFEsNkJBRUksd0JBQUEsQ0FFQSxvREFBQSxDQUhBLFlBQUEsQ0FFQSxpQkZ1RFosQ0U3Q0ksd0JBR0kscUJBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FHQSxlQUFBLENBREEsMkJBQUEsQ0FOQSxpQkFBQSxDQUNBLHdCQUFBLENBUUEsb0NBQUEsQ0FDQSxrQkY4Q1IsQ0c5YkUseUJEcVlFLHdCQWlCUSxxQkFBQSxDQUVBLFlBQUEsQ0FDQSxxQkFBQSxDQUlBLGdCQUFBLENBREEsZUFBQSxDQUxBLFdBQUEsQ0FHQSxzQkFBQSxDQUtBLHFCQUFBLENBWEEsaUJBQUEsQ0FVQSxlQUFBLENBVEEsd0JGeURWLENBQ0YsQ0dqY0UsMEJEdVhFLHdCQStCUSxlRitDVixDQUNGLENFN0NRLDBCQUVJLGlCQUFBLENBRUEsWUFBQSxDQURBLGVBQUEsQ0FGQSxvQkZrRFosQ0U3Q1ksZ0NBQ0UsaUJGK0NkLENHN2RFLHlCRHVhTSwwQkFXUSxhRitDZCxDQUNGLENFdENJLCtDQUhJLGdCQUFBLENBREEsZUZxRFIsQ0VqREksdUJBS0ksd0JBQUEsQ0FEQSwyQkFBQSxDQUZBLGdCRitDUixDRzdlRSx5QkQ0YkUsdUJBVVEscUJBQUEsQ0FEQSxpQkFBQSxDQUdBLGtCQUFBLENBQ0EsYUFBQSxDQUZBLGVGOENWLENBQ0YsQ0V6Q0ksZ0JBdUJJLDZCQUFBLENBRkEscUJBQUEsQ0FDQSxrQ0FBQSxDQUZBLHNCQUFBLENBTkEsd0JBQUEsQ0FaQSx1QkFBQSxDQURBLDJCQUFBLENBRUEsbUJBQUEsQ0FTQSxrQkFBQSxDQU1BLFlBQUEsQ0FSQSxXQUFBLENBSkEsU0FBQSxDQURBLGlCQUFBLENBRUEsbUJBQUEsQ0FTQSxrQkFBQSxDQVBBLFVGa0RSLENFakNJLHVCQUVJLGVBQUEsQ0FEQSxpQkZvQ1IsQ0UvQkksbUJBQ0ksR0FBSSxrQkZrQ1YsQ0VqQ00sR0FBTSxvQkZvQ1osQ0FDRixDSTlpQkEsY0FHSSxxQkFBQSxDQUVBLFlBQUEsQ0FHQSxhQUFBLENBREEsbUJBQUEsQ0FHQSxTQUFBLENBVEEsaUJBQUEsQ0FHQSxPQUFBLENBS0EseUJBQUEsQ0FHQSw2QkFBQSxDQVZBLFdBQUEsQ0FJQSxVSnNqQkosQ0k3aUJJLHlDQUNFLFdKK2lCTixDR3JpQkUseUJDMUJGLGNBcUJRLFFBQUEsQ0FFQSw4QkFBQSxDQURBLFdKK2lCTixDQUNGLENJNWlCSSxtQkFFSSxxQkFBQSxDQURBLGlCSitpQlIsQ0kzaUJJLG9CQUNJLG1CQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQko2aUJSLENJMWlCSSx1QkFFSSx3QkFBQSxDQU1BLHFCQUFBLENBTEEsVUFBQSxDQUNBLGVBQUEsQ0FFQSx3QkFBQSxDQUNBLGlCQUFBLENBTkEsd0JBQUEsQ0FJQSxVSitpQlIsQ0cvakJFLHlCQ1dFLHVCQVdRLFVKNmlCVixDQUNGLENJM2lCSSx1QkFJSSxjQUFBLENBREEsZUFBQSxDQUZBLHdCQUFBLENBQ0Esa0JKK2lCUixDRzFrQkUseUJDeUJFLHVCQVVRLGFKMmlCVixDQUNGLENJemlCUSw0QkFDSSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxRSjRpQlosQ0l2aUJJLG9CQUNJLCtCQUFBLENBQ0EsaUJKeWlCUixDSXRpQkksbUJBQ0UsVUp3aUJOLENJdGlCTSxzQ0FDRSxjSndpQlIsQ0lwaUJJLG9CQUVJLGdCQUFBLENBQ0EsZUFBQSxDQUZBLGNKd2lCUixDSW5pQkkscUJBRUksa0JBQUEsQ0FEQSxlSnNpQlIsQ0luaUJJLG1CQUVJLGNBQUEsQ0FDQSxlQUFBLENBRkEsVUp1aUJSLENJbmlCSSx3QkFHSSx3QkFBQSxDQVlBLFFBQUEsQ0FkQSxhQUFBLENBR0EsbUJBQUEsQ0FJQSxlQUFBLENBREEsWUFBQSxDQU9BLGlCQUFBLENBUkEsd0JBQUEsQ0FKQSxVSjRpQlIsQ0lwaUJRLDhCQUNJLHlCSnNpQlosQ0cxbkJFLHlCQzRGSSxvQkFDRSxnQkFBQSxDQUNBLGNKaWlCTixDSTloQkksbUJBQ0UsWUpnaUJOLENJN2hCSSxvQkFHRSxrQkFBQSxDQURBLFlBQUEsQ0FFQSxtQkFBQSxDQUNBLHNCQUFBLENBSkEsWUptaUJOLENJNWhCSSxtQkFFRSxtQkFBQSxDQURBLFNKK2hCTixDSTNoQkksd0JBQ0UsZUo2aEJOLENBQ0YsQ0szcUJBLFlBV0kscUJBQUEsQ0FQQSxNQUFBLENBSEEsaUJBQUEsQ0FJQSxPQUFBLENBSEEsU0FBQSxDQUNBLEtBQUEsQ0FJQSwyQkFBQSxDQVFBLDhDQUFBLENBRkEsVUwwcUJKLENLdHFCSSxtQkFHSSxnQkFBQSxDQURBLFNBQUEsQ0FEQSxzQkwwcUJSLENLcnFCUSwyQ0FFSSxzQkFBQSxDQURBLHdCTHdxQlosQ0twcUJRLHFDQUNJLGFMc3FCWixDS2xxQkksd0JBWUkscUJBQUEsQ0FOQSxZQUFBLENBSEEsTUFBQSxDQUZBLGlCQUFBLENBR0EsT0FBQSxDQUZBLEtBQUEsQ0FPQSwyQkFBQSxDQUNBLHdCQUFBLENBTEEsVUFBQSxDQUVBLFVMdXFCUixDSzdwQkksb0JBQ0ksVUwrcEJSLENLNXBCSSxrQkFDSSxZTDhwQlIsQ0sxcEJJLG9CQUVJLFlGdERRLENFdURSLHdCQUFBLENBQ0EsY0FBQSxDQUhBLGlCQUFBLENBS0EsVUwycEJSLENHM3JCRSx5QkUwQkUsb0JBU1EsWUw0cEJWLENBQ0YsQ0t6cEJJLGtCQUVJLFlBQUEsQ0FHQSxnQkFBQSxDQUZBLG1CQUFBLENBRkEsVUw4cEJSLENHdHNCRSx5QkV1Q0Usa0JBUVEsUUwycEJWLENBQ0YsQ0t4cEJJLGtCQUtJLFlBQUEsQ0FDQSxjQUFBLENBRUEsNkJBQUEsQ0FQQSxlQUFBLENBQ0EsU0FBQSxDQUVBLFVMNHBCUixDS3JwQlEsdUJBR0kscUJBQUEsQ0FGQSx3Qkx3cEJaLENHdnRCRSx5QkVtREUsa0JBd0JRLDRCTGtwQlYsQ0FDRixDSy9vQkksc0JBQ0ksb0JBQUEsQ0FDQSxVTGlwQlIsQ0dsdUJFLHlCRStFRSxzQkFLUSxVTGtwQlYsQ0FDRixDSy9vQkksa0JBR0ksYUFBQSxDQUZBLGFBQUEsQ0FDQSxtQkFBQSxDQUdBLGtCQUFBLENBQ0EsVUFBQSxDQUZBLG9CTG1wQlIsQ0svb0JRLDBCQUNJLGVBQUEsQ0FDQSxTTGlwQlosQ0dudkJFLHlCRWdHTSwwQkFLUSxnQkxrcEJkLENBQ0YsQ0s5b0JJLHFDQUVJLFVBQUEsQ0FEQSx5QkxpcEJSLENNN3hCQSxxQ0RrSlEsZUwycEJSLENNN3lCQSxlQUtJLHdCQUFBLENBRUEsdUJBQUEsQ0FEQSwyQkFBQSxDQUVBLHFCQUFBLENINkNGLHFCQUFBLENHcERFLGlCTjR5QkosQ01ueUJJLHNCQUNFLGlCQUFBLENBQ0EsS0FBQSxDQUNBLFdOcXlCTixDTW55Qk0sMEJBRUUsV0FBQSxDQURBLFVOc3lCUixDTWx5Qk0sNEJBQ0UsTU5veUJSLENNanlCTSw2QkFDRSxPTm15QlIsQ0dweEJFLDBCR3hDRixlSHdESSxjQUFBLENBQ0EsZUh3d0JGLENBQ0YsQ0d4eUJFLHlCRzFCRixlQWlDUSxxQk5xeUJOLENNbnlCTSxzQkFDSSxXTnF5QlYsQ0FDRixDR3p5QkUseUJHakNGLGVBeUNRLHVCTnF5Qk4sQ0FDRixDTW55QkksMEJBQ0UsaUJBQUEsQ0FDQSxTTnF5Qk4sQ01seUJJLDJDQUVJLG1CQUFBLENBQ0Esb0JBQUEsQ0FFQSxRQUFBLENBREEsaUJOb3lCUixDR3h6QkUseUJHZ0JFLDJDQVFRLGtCTm95QlYsQ0FDRixDTWp5Qkksc0JBT0ksbUJBQUEsQ0FBQSxjQUFBLENBSEEsbUJBQUEsQ0FFQSxnQkFBQSxDQURBLG9CQUFBLENBSkEsUUFBQSxDQUVBLG1CTnV5QlIsQ0c3MEJFLHlCR21DRSxzQkFXUSxZQUFBLENBQ0EsY0FBQSxDQUZBLG9CTnN5QlYsQ0FDRixDTWp5QkkscUJBQ0ksWUFBQSxDQUNBLGtCQUFBLENBRUEsa0JBQUEsQ0FFQSxTTmt5QlIsQ0czMUJFLHlCR21ERSxxQkFTUSxhTm15QlYsQ0FDRixDTWh5QkkscUJBRUksWUFBQSxDQURBLHNCTm15QlIsQ0dwMkJFLHlCR2dFRSxxQkFNUSx1QkFBQSxDQURBLFNOb3lCVixDQUNGLENHbjJCRSx5Qkd5REUscUJBVVEsU05veUJWLENBQ0YsQ01qeUJJLHVCQUNJLGlCTm15QlIsQ0dsM0JFLHlCRzhFRSx1QkFJUSxZTm95QlYsQ0FDRixDTWp5Qkksd0JBQ0ksVU5teUJSLENPcDVCQSxVQUNJLGtCQUFBLENBT0EsZUFBQSxDQUVBLDBCUG81QkosQ09sNUJJLDZCQVJBLFVBQUEsQ0FFQSxtQkFBQSxDQUpBLFdBQUEsQ0FHQSxpQlBtNkJKLENPNTVCSSxtQkFTSSx3QkFBQSxDQURBLGNBQUEsQ0FOQSxZQUFBLENBREEsaUJQMjVCUixDT2g1Qkksa0JBTUksZUFBQSxDQUZBLDJCQUFBLENBSEEsaUJBQUEsQ0FJQSxVQUFBLENBSEEsU1BzNUJSLENPLzRCSSxnQkFPSSx1RUFBQSxDQUNBLHFCQUFBLENBRkEsYUFBQSxDQUZBLFdBQUEsQ0FIQSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBR0EsVVBvNUJSLENPOTRCSSxnQkFFSSxxQkFBQSxDQURBLGFBQUEsQ0FJQSxZQUFBLENBQ0EsaUJQODRCUixDTzM0QkksZ0JBS0ksYUFBQSxDQUpBLGFBQUEsQ0FFQSxtQkFBQSxDQUNBLGVBQUEsQ0FGQSxZQUFBLENBSUEsb0JQNjRCUixDTzM0QlEsK0JBQ0ksd0JQNjRCWixDTzE0Qk0sMEJBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FDQSxtQlA0NEJSLENPejRCTSxzQkFDRSxVUDQ0QlIsQ094NEJNLCtEQUhFLHdCUDg0QlIsQ092NEJNLHVCQUNFLGFBQUEsQ0FDQSxjQUFBLENBQ0EsbUJQeTRCUixDUTU5QkEsZ0JBR0ksK0JBQUEsQ0FGQSxZQUFBLENBQ0Esc0JBQUEsQ0FHQSxrQkFBQSxDQURBLG1CUmcrQkosQ0cxOEJFLHlCSzFCRixnQkFPUSxXUmkrQk4sQ0FDRixDUS85Qkksd0JBR0ksYUFBQSxDQUVBLFVBQUEsQ0FIQSxXQUFBLENBRUEsaUJBQUEsQ0FIQSxVUnErQlIsQ1E3OUJVLHlDQUNFLFNSKzlCWixDUTc5QlUsdUNBQ0UsU1IrOUJaLENTcC9CQSxXQUNJLFlBQUEsQ0FJQSw2QkFBQSxDQUVBLG1CQUFBLENBR0EsZUFBQSxDQVJBLDZCQUFBLENBT0EsVUFBQSxDQUhBLGdCQUFBLENBRkEsaUJUNC9CSixDR3grQkUseUJNeEJGLFdBZVEsa0JBQUEsQ0FGQSxnQkFBQSxDQUNBLGVUdy9CTixDQUNGLENTci9CSSxrQkFDSSx3QlR1L0JSLENTci9CSSxpQkFDSSxZVHUvQlIsQ1U3Z0NBLFFBR0ksd0JBQUEsQ0FEQSxVQUFBLENBRUEsaUJBQUEsQ0FDQSxrQkFBQSxDQUpBLGdCVm1oQ0osQ0c5K0JFLDBCT3RDRixRQU9RLGNBQUEsQ0FDQSxlVmloQ04sQ0FDRixDVS9nQ0ksY0FFSSxrQkFBQSxDQURBLGlCVmtoQ1IsQ0d0Z0NFLHlCT2JFLGNBSVEsZVZtaENWLENBQ0YsQ1VqaENJLG9CQUlJLGtCQUFBLENBSEEsWUFBQSxDQUVBLHFCQUFBLENBREEsNkJBQUEsQ0FHQSxpQlZtaENSLENHbGhDRSx5Qk9ORSxvQkFRUSxrQkFBQSxDQURBLGVWc2hDVixDQUNGLENVbGhDSSxpQkFDSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQlZvaENSLENVamhDSSxjQUlJLG1CQUFBLENBRkEsWUFBQSxDQUNBLGNBQUEsQ0FGQSxlVnNoQ1IsQ1VoaENJLGNBUUUsdUJBQUEsQ0FEQSwyQkFBQSxDQUVBLHVCQUFBLENBSEEsb0JBQUEsQ0FEQSxXQUFBLENBRkEsZ0JBQUEsQ0FGQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSxVVnVoQ04sQ1UvZ0NJLGtCQUNJLGFBQUEsQ0FDQSxvQlZpaENSLENVL2dDUSx3QkFFSSxVQUFBLENBREEseUJWa2hDWixDVTdnQ0kscUJBR0ksVUFBQSxDQUZBLGdCQUFBLENBQ0Esb0JWZ2hDUixDVTdnQ1EsMkJBRUksVUFBQSxDQURBLHlCVmdoQ1osQ1UzZ0NJLFlBQ0ksd0JBQUEsQ0FHQSxXQUFBLENBRkEsVUFBQSxDQUdBLGVBQUEsQ0FGQSxVVitnQ1IsQ1U1Z0NRLDBCQUNJLFlWOGdDWixDR3prQ0UseUJPMERNLDBCQUdRLGFWZ2hDZCxDQUNGLENVOWdDUSx5QkFDSSxhVmdoQ1osQ0dqbENFLHlCT2dFTSx5QkFHUSxZVmtoQ2QsQ0FDRixDVTlnQ0ksZUFDSSxtQkFBQSxDQUFBLGNBQUEsQ0FDQSxvQkFBQSxDQUVBLGNBQUEsQ0FEQSxTVmloQ1IsQ0c1bENFLHlCT3dFRSxlQU9RLG1CQUFBLENBQUEsY1ZpaENWLENBQ0YsQ1U5Z0NJLGNBQ0ksYUFBQSxDQUdBLG1CQUFBLENBRkEsZ0JBQUEsQ0FDQSxvQlZpaENSLENVOWdDUSxzQkFFSSxtREFBQSxDQUVBLHFCQUFBLENBREEsMkJBQUEsQ0FGQSxpQlZtaENaLENVN2dDUSxvQkFFSSxVQUFBLENBREEseUJWZ2hDWixDV3pvQ0ksc0JBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNkJBQUEsQ0FFQSxtQlg0b0NSLENXem9DSSxxQkFDSSxtQkFBQSxDQUNBLGVBQUEsQ0FDQSxRWDJvQ1IsQ1d6b0NNLGdDQUNFLGtCWDJvQ1IsQ1d2b0NJLG9CQUlJLGFBQUEsQ0FFQSxZQUFBLENBTEEsa0JBQUEsQ0FJQSxlQUFBLENBSEEsb0JBQUEsQ0FDQSx3Qlg0b0NSLENHeG9DRSx5QlFQRSxvQkFTUSxhWDBvQ1YsQ0FDRixDV3hvQ1EsMEJBRUksVUFBQSxDQURBLHlCWDJvQ1osQ1lscENBLE1BQ0UsOEJBQUEsQ0FDQSxjQUFBLENBQ0EsY0FBQSxDQUVBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxlWnFwQ0YsQ1lqcENBLEtBQ0UsZ0Jab3BDRixDR25wQ0UsMEJTRkYsS0FJSSxnQlpxcENGLENBQ0YsQ0d0cUNFLHlCU1lGLEtBT0ksY1p1cENGLENBQ0YsQ1lwcENBLEtBSUUsMkJBQUEsQ0FDQSxpQ0FBQSxDQUpBLGNBQUEsQ0FDQSxhQUFBLENBQ0EsaUJaeXBDRixDWXJwQ0UsUUFDRSxhWnVwQ0osQ1lucENBLEVBQ0UscUJac3BDRixDWW5wQ0EsNkJBQWtDLFlBQUEsQ0FBZSxXWndwQ2pELENZdHBDQSxNQUNFLFlaeXBDRixDWXRwQ0Esa0JBQ0UsaUJBQUEsQ0FDQSxpQlp5cENGLENZcnBDQSxXQUNFLFNaeXBDRixDRy9yQ0UsMEJTcUNGLFdBSUksZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCWjBwQ0YsQ0FDRixDWXhwQ0UsZ0JBQ0UsaUJBQUEsQ0FDQSxrQlowcENKLENHMXNDRSwwQlM4Q0EsZ0JBS0ksY0FBQSxDQUNBLGVaMnBDSixDQUNGLENZdnBDQSxrQlQ3Q0UsaUJBQUEsQ0FDQSxrQkh3c0NGLENHcnRDRSwwQlN5REYsa0JUekNJLGNBQUEsQ0FDQSxlSHlzQ0YsQ0FDRixDWTlwQ0EsRUFFRSxhQUFBLENBREEsb0Jaa3FDRixDWS9wQ0UsUUFDRSxpQlppcUNKLENZM3BDRSx1Q0FDRSxpQkFBQSxDQUNBLGtCWjhwQ0osQ1k1cENJLG9EQUNFLFNaOHBDTixDWTFwQ0UsYUFJRSxjQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBSkEsa0JBQUEsQ0FEQSxlWmlxQ0osQ1l4cENFLHFHQVBFLGlCWm1xQ0osQ1l4cENFLDREQUNFLGVaMHBDSixDWXZwQ0UsZUFFRSxjQUFBLENBQ0EsZ0JBQUEsQ0FGQSxrQloycENKLENZdHBDRSxlQUVFLGNBQUEsQ0FDQSxnQkFBQSxDQUZBLGtCWjBwQ0osQ1lycENFLGVBR0UsY0FBQSxDQUNBLGdCQUFBLENBRkEsa0JBQUEsQ0FEQSxlWjBwQ0osQ1lwcENFLGVBRUUsY0FBQSxDQUNBLGdCQUFBLENBRkEsaUJad3BDSixDWW5wQ0UsY0FDRSxjQUFBLENBQ0EsZ0JacXBDSixDWW5wQ0ksa0RBQ0UsZVpxcENOLENZbHBDSSxpQkFDRSxlWm9wQ04sQ1lqcENJLGtDQUVFLGVaa3BDTixDWTdvQ0ksd0NBRUUsa0JaOG9DTixDWTFvQ0UsdUJBRUUsZUFBQSxDQUNBLGlCQUFBLENBRkEsaUJaOG9DSixDWTFvQ0kseUJBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxnQlo0b0NOLENZem9DSSw4QkFNRSx3QkFBQSxDQUNBLFVBQUEsQ0FGQSxXQUFBLENBRkEsTUFBQSxDQUZBLGlCQUFBLENBQ0EsS0FBQSxDQUVBLFVaOG9DTixDWXRvQ0ksb0NBRUUsY0FBQSxDQUNBLGdCQUFBLENBRkEsZ0JaMG9DTixDWXRvQ00sa0RBT0UsNEJBQUEsQ0FEQSxpQkFBQSxDQUVBLFVBQUEsQ0FDQSxvQkFBQSxDQUpBLFVBQUEsQ0FGQSxTQUFBLENBRkEsaUJBQUEsQ0FDQSxRQUFBLENBRUEsU1o2b0NSLENZcm9DTSwwQ0FDRSxlWnVvQ1IsQ1lub0NJLHdFQUNFLGlCWnFvQ04sQ1lsb0NJLGtMQUVFLGVabW9DTixDWS9uQ0UsbUJBQ0UsZVppb0NKLENZN25DSSxxQkFDRSxZWituQ04sQ1kzbkNFLDRCQUdFLGFBQUEsQ0FGQSxhQUFBLENBQ0EsY0FBQSxDQUVBLGVaNm5DSixDWTNuQ0ksOENBQ0UsaUJaNm5DTixDWXhuQ0ksZ0NBQ0ksV1owbkNSLENZcm5DQSxRQUtFLGFBQUEsQ0FJQSxjQUFBLENBUEEsaUJBQUEsQ0FEQSxpQkFBQSxDQVVBLGlCQUFBLENBQ0Esb0JaeW5DRixDWXRuQ0UsaUJBSUUsc0RBQUEsQ0FDQSx1QkFBQSxDQUNBLDJCQUFBLENBQ0Esb0JBQUEsQ0FKQSxXQUFBLENBRkEsZ0JBQUEsQ0FDQSxtQlo2bkNKLENZaG5DQSxZQU1FLHFCQUFBLENBREEsbURBQUEsQ0FFQSxhQ3JUYyxDRGtUZCxhQUFBLENBSUEsY0FBQSxDQUNBLGdCQUFBLENBUEEsUUFBQSxDQUNBLGlCQUFBLENBRkEsaUJBQUEsQ0FTQSxpQlpzbkNGLENZcG5DRSxpQkFHRSxvQkFBQSxDQURBLGdCQUFBLENBREEsaUJad25DSixDWXBuQ0ksd0JBUUUsdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHVCQUFBLENBSEEsVUFBQSxDQURBLG9CQUFBLENBREEsV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSxVWjRuQ04sQ1lsbkNFLGdCQUNFLGlCQUFBLENBQ0EsT1pvbkNKLENZaG5DQSx3Q0FDRSxVWm1uQ0YsQ1kvbUNFLHNGQUVFLFlaa25DSixDWTVtQ0Usc0VBQ0Usa0JaZ25DSixDWTdtQ0Usb0VBQ0UsbUJaZ25DSixDWTdtQ0Usc0VBQ0UsZ0JaZ25DSixDWTFtQ0UsOEZBQ0UsVVo4bUNKLENZM21DRSw0RkFDRSxjQUFBLENBQ0Esd0JaOG1DSixDY24rQ0EsUUFjSSxpQ0FBQSxDQVpBLHdCRE9VLENDRFYsV0FBQSxDQUVBLGtCQUFBLENBTkEsVUFBQSxDQUhBLG9CQUFBLENBS0Esa0JBQUEsQ0FIQSxlQUFBLENBSUEsa0JBQUEsQ0FFQSx5QkFBQSxDQUpBLHdCQUFBLENBT0EsOEJBQUEsQ0FEQSxVZHcrQ0osQ2NuK0NJLGNBRUksd0JBQUEsQ0FDQSxVRGZNLENDYU4sWWR1K0NSLENjbitDUSxnQkFDSSx3QmRxK0NaLENjaitDSSxtQkFDSSxvQ2RtK0NSLENjaitDUSx5QkFDSSw0Q2RtK0NaLENjLzlDSSxjQUNJLHdCZGkrQ1IsQ2MvOUNRLG9CQUNJLCtCZGkrQ1osQ2M3OUNJLHdCQUNJLGtDZCs5Q1IsQ2M3OUNRLDhCQUNJLDRDZCs5Q1osQ2MzOUNJLGdCQUVJLHFCRGhETSxDQytDTix3QkFBQSxDQUVBLGFkNjlDUixDYzM5Q1Esc0JBQ0ksd0JkNjlDWixDYzE5Q1EsOEJBQ0ksb0JkNDlDWixDY3g5Q0ksZUFDSSxxQmQwOUNSLENjeDlDUSx1QkFHSSxxQkFBQSxDQURBLG9CQUFBLENBREEsVWQ0OUNaLENjeDlDWSxrQ0FFSSxlQUFBLENBREEsY2QyOUNoQixDY3Q5Q1EsdUJBQ0ksaUJkdzlDWixDR3BoREUseUJXaUVjLGlDQUNJLFVkczlDbEIsQ0FDRixDY2o5Q0ksVUFDSSxtQkFBQSxDQUNBLDZCZG05Q1IsQ2VoakRBLGVBQ0ksNENBQUEsQ0FJQSxjQUFBLENBQ0EsZUFBQSxDQUpBLGdCQUFBLENBQ0EscUJmcWpESixDRzloREUseUJZMUJGLGVBU1EscUJmbWpETixDQUNGLENlaGpEUSwrQ0FDSSx3QmZrakRaLENlOWlESSxxQkFJSSxvQkFBQSxDQUhBLFlBQUEsQ0FNQSxXQUFBLENBTEEsNkJBQUEsQ0FDQSxtQkFBQSxDQUVBLGlCQUFBLENBQ0Esa0JmaWpEUixDRy9pREUseUJZUkUscUJBVVEsb0JmaWpEVixDQUNGLENHdGlERSwwQll0QkUscUJBY1EsY0FBQSxDQUNBLGVma2pEVixDQUNGLENlaGpESSxzQkFFSSxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxVZm9qRFIsQ2VoakRJLDJCQUNJLG1CQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQmZrakRSLENlaGpEUSxpQ0FDSSxZQUFBLENBQ0EsV2ZrakRaLENHeGtERSx5QllvQk0saUNBS1EsYWZtakRkLENBQ0YsQ2VoakRRLHdDQUdJLGNBQUEsQ0FGQSxhQUFBLENBQ0Esa0JmbWpEWixDR2xsREUseUJZNkJNLHdDQU1RLFlmbWpEZCxDQUNGLENlL2lESSx1QkFFSSxXQUFBLENBREEsVWZrakRSLENlL2lEUSx5QkFFSSwwREFBQSxDQUVBLDBCQUFBLENBQ0EsdUJBQUEsQ0FGQSwyQkFBQSxDQUZBLGFBQUEsQ0FNQSxXQUFBLENBQ0EsWUFBQSxDQUVBLHdCQUFBLENBSkEsVWZvakRaLENHdG1ERSx5Qll3Q0UsdUJBa0JRLFlmZ2pEVixDQUNGLENlN2lESSxxQkFDSSxZQUFBLENBQ0EscUJmK2lEUixDRy9tREUseUJZOERFLHFCQUtRLGtCZmdqRFYsQ0FDRixDZTdpREkscUJBT0ksbUNBQUEsQ0FIQSxzQkFBQSxDQURBLG9CQUFBLENBREEsa0JBQUEsQ0FEQSxnQkFBQSxDQUlBLG9CQUFBLENBQ0Esa0JmZ2pEUixDZTdpRFEsMERBR0ksNEJBQUEsQ0FEQSxVZitpRFosQ0dqb0RFLHlCWXVFRSxxQkFnQlEsbUJmOGlEVixDQUNGLENlNWlEUSx1Q0FFSSw0QkFBQSxDQURBLFVmK2lEWixDZ0JwcURBLFFBQ0ksZWhCdXFESixDZ0JycURJLGdCQUNJLGlCaEJ1cURSLENnQnBxREksZUFDSSxVSEpNLENHS04sY0FBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCaEJzcURSLENnQmxxRFEsbUJBQ0ksWWhCb3FEWixDZ0JqcURRLGtCQUdJLGlCQUFBLENBQ0EsVUFBQSxDQUZBLFVBQUEsQ0FEQSxTaEJzcURaLENnQi9wREksY0FDSSxVSHpCTSxDRzBCTixjQUFBLENBQ0EsZUFBQSxDQUNBLGdCaEJpcURSLENnQjlwREksZUFDSSxVSGhDTSxDR2lDTixjQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQmhCZ3FEUixDZ0I3cERJLGFBSUksa0JBQUEsQ0FDQSxZQUFBLENBRkEsaUJBQUEsQ0FEQSxTaEJrcURSLENnQjVwREksY2JBRixpQkFBQSxDQUNBLGtCQUFBLENhQ00saUJoQitwRFIsQ0c3cURFLDBCYVlFLGNiSUEsY0FBQSxDQUNBLGVIaXFERixDQUNGLENnQmxxREksa0JBR0ksZWhCb3FEUixDZ0JqcURJLGdDQUxJLGlCQUFBLENBQ0Esa0JoQjBxRFIsQ2dCdHFESSxjQUdJLGNoQm1xRFIsQ2dCaHFESSxjQUNJLGVoQmtxRFIsQ2dCL3BESSxjQUVJLG1CQUFBLENBREEsZ0JoQmtxRFIsQ2dCOXBESSxnQkFDSSw0QkFBQSxDQUNBLFdBQUEsQ0FDQSxzQkFBQSxDQUVBLGNBQUEsQ0FEQSxnQmhCaXFEUixDZ0I5cERRLHNCQUNJLFVBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCaEJncURaLENnQjVwREksb0JBQ0ksVUFBQSxDQUNBLHlCaEI4cERSLENnQjNwREksb0JBSUksK0JBQUEsQ0FEQSw0QkFBQSxDQUdBLG1CQUFBLENBQUEsY0FBQSxDQURBLGVBQUEsQ0FIQSxrQkFBQSxDQURBLGNoQmtxRFIsQ2dCMXBESSxpQkFFSSxZQUFBLENBQ0Esd0JBQUEsQ0FGQSxrQmhCOHBEUixDZ0IxcERRLHNCQUdJLGdCQUFBLENBRkEsaUJBQUEsQ0FDQSxPaEI2cERaLENnQnpwRFEseUJBQ0ksNEJBQUEsQ0FLQSxjQUFBLENBQ0EsY0FBQSxDQUxBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLFVoQjZwRFosQ2dCenBEWSwrQkFDSSx3QmhCMnBEaEIsQ0dod0RFLHlCYTJHTSxjQUNJLGVoQndwRFYsQ2dCcnBETSxvQkFDSSx5QmhCdXBEVixDZ0JscERVLGtCQUNJLFloQm9wRGQsQ2dCanBEVSxtQkFDSSxhQUFBLENBRUEsaUJBQUEsQ0FEQSxVQUFBLENBRUEsVWhCbXBEZCxDZ0Ivb0RNLG9CQUVJLG1CQUFBLENBQUEsY0FBQSxDQURBLGlCaEJrcERWLENnQjlvRE0sYUFFSSxzQ0FBQSxDQUNBLFdBQUEsQ0FGQSxjaEJrcERWLENnQi9vRFUsb0JBQ0ksWWhCaXBEZCxDZ0I3b0RNLGtCQUNJLFloQitvRFYsQ2dCNW9ETSxrQmI5Qk4sUUFBQSxDQUVBLE1BQUEsQ0FKQSxpQkFBQSxDQUdBLE9BQUEsQ0FGQSxLSGtyREEsQ2dCL29ETSxlQUNJLGVBQUEsQ0FDQSxTaEJpcERWLENnQjlvRE0sY0FDSSxjQUFBLENBQ0EsZ0JoQmdwRFYsQ2dCN29ETSxlQUNJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCaEIrb0RWLENnQjVvRE0sZUFDSSxVSDlMRSxDRytMRixjQUFBLENBQ0EsZ0JoQjhvRFYsQ0FDRixDR2x6REUseUJhd0tNLG9CQUNJLG1CQUFBLENBQUEsY2hCNm9EVixDQUNGLENpQngxREEsWUFHSSxxQkFBQSxDQUVBLGNBQUEsQ0FIQSxlQUFBLENBREEsb0JBQUEsQ0FHQSxVakI0MURKLENpQngxRFEsb0NBQ0ksb0JqQjAxRFosQ2lCdDFESSxxQkFDSSxnQkFBQSxDQUNBLGlCakJ3MURSLENpQnQxRFEsNkJBQVcsNkJqQnkxRG5CLENpQngxRFEsNkJBQVcsNkJqQjIxRG5CLENpQjExRFEsNkJBQVcsNkJqQjYxRG5CLENpQjUxRFEsNkJBQVcsNkJqQisxRG5CLENpQjkxRFEsNkJBQVcsNkJqQmkyRG5CLENpQi8xREksa0JBQ0ksaUJqQmkyRFIsQ2lCLzFESSxtQkFLSSxpQkFBQSxDQUZBLG1CQUFBLENBQ0EsZUFBQSxDQUVBLGVBQUEsQ0FMQSxTakJzMkRSLENpQi8xREksa0JBSUksaUJBQUEsQ0FEQSxjQUFBLENBREEsUUFBQSxDQURBLFNqQm8yRFIsQ2lCOTFESSx5QkFDSSxnQkFBQSxDQUNBLGtCakJnMkRSLENpQjcxREksa0JBVUksa0JBQUEsQ0FUQSxVQUFBLENBUUEsWUFBQSxDQUlBLHFCQUFBLENBVkEsa0JBQUEsQ0FEQSxlQUFBLENBTUEsV0FBQSxDQUdBLHNCQUFBLENBTEEsTUFBQSxDQVFBLGdCQUFBLENBVkEsaUJBQUEsQ0FRQSxpQkFBQSxDQVBBLEtBQUEsQ0FXQSx3QkFBQSxDQVRBLFVqQnUyRFIsQ0doNURFLHlCY1pGLFlBbUVRLFdBQUEsQ0FEQSxTakIrMUROLENBQ0YsQ0d4NERFLHlCYzFCRixZQXdFUSxhQUFBLENBREEsU2pCZzJETixDaUI3MURNLHlCQUNJLGNBQUEsQ0FDQSxvQmpCKzFEVixDQUNGLENrQjU2REEsYUFNSSxrQ0FBQSxDQUNBLGFBQUEsQ0FRQSxZQUFBLENBVkEsV0FBQSxDQUZBLE1BQUEsQ0FTQSxTQUFBLENBS0EsYUFBQSxDQVBBLGVBQUEsQ0FUQSxjQUFBLENBQ0EsS0FBQSxDQVdBLHNCQUFBLENBVEEsVUFBQSxDQUlBLFdsQm83REosQ2tCejZESSxvQkFDSSxhbEIyNkRSLENrQng2REksd0JBQ0ksU2xCMDZEUixDa0J4NkRRLDJDQUNJLHlCbEIwNkRaLENrQnQ2REksbUJBT0kscUJBQUEsQ0FKQSxRQUFBLENBTUEsZUFBQSxDQUVBLGVBQUEsQ0FWQSxpQkFBQSxDQUNBLEtBQUEsQ0FHQSwrQkFBQSxDQVFBLHdCQUFBLENBSEEsVUFBQSxDQUtBLFVsQm02RFIsQ2tCajZESSxzQkFDSSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSx5QmxCbTZEUixDa0JqNkRJLHFCQUNJLHdCQUFBLENBQ0EsWUFBQSxDQUNBLGlCbEJtNkRSLENrQmo2REksb0JBRUksZUFBQSxDQURBLFVsQm82RFIsQ2tCajZESSxvQkFVSSxxQkFBQSxDQUNBLDBEQUFBLENBRUEsMkJBQUEsQ0FEQSwyQkFBQSxDQU5BLFdBQUEsQ0FEQSxrQkFBQSxDQVNBLGNBQUEsQ0FMQSxlQUFBLENBUkEsaUJBQUEsQ0FFQSxVQUFBLENBREEsUUFBQSxDQU1BLGNsQnU2RFIsQ2tCaDZEUSwwQkFDSSx3QmxCazZEWixDa0IvNURJLG1CQUNJLGNBQUEsQ0FFQSxlQUFBLENBREEsUWxCazZEUixDa0I5NURJLDBCQUNJLGdCQUFBLENBQ0EsbUJsQmc2RFIsQ2tCNzVESSxvQkFDRyxjQUFBLENBQ0MsZUFBQSxDQUVBLGVsQis1RFIsQ2tCNzVESSxtQkFDSSxjQUFBLENBRUEsUUFBQSxDQURBLFVsQmc2RFIsQ2tCNzVESSxtQkFDSSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhbEIrNURSLENrQjc1REksbUJBSUksYUFBQSxDQURBLGVBQUEsQ0FGQSxvQkFBQSxDQUNBLHdCbEJpNkRSLENrQjc1RFEseUJBQ0kseUJsQis1RFoiLCJmaWxlIjoic2FsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbiAqIFRoZW1lIE5hbWU6IE9yaWdvIDIwMjBcbiAqIERlc2NyaXB0aW9uOiBWaXNzIHBhciB1biBhcCBwaWVrxLzFq3N0YW3Eq2J1XG4gKiBBdXRob3I6IFR1cm4ubHZcbiAqIFRleHQgRG9tYWluOiBvcmlnb1xuICogRG9tYWluIFBhdGg6IC9sYW5ndWFnZXNcbiovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbkBjdXN0b20tbWVkaWEgLS1tb2JpbGVMIChtaW4td2lkdGg6IDU3NnB4KTtcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQgKG1pbi13aWR0aDogNzY4cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxhcHRvcFMgKG1pbi13aWR0aDogOTkycHgpO1xuQGN1c3RvbS1tZWRpYSAtLWxhcHRvcCAobWluLXdpZHRoOiAxMjAwcHgpO1xuLypcblx0Q29weXJpZ2h0IChDKSBIb2VmbGVyICYgQ28uXG5cdFRoaXMgc29mdHdhcmUgaXMgdGhlIHByb3BlcnR5IG9mIEhvZWZsZXIgJiBDby4gKEgmQ28pLlxuXHRZb3VyIHJpZ2h0IHRvIGFjY2VzcyBhbmQgdXNlIHRoaXMgc29mdHdhcmUgaXMgc3ViamVjdCB0byB0aGVcblx0YXBwbGljYWJsZSBMaWNlbnNlIEFncmVlbWVudCwgb3IgVGVybXMgb2YgU2VydmljZSwgdGhhdCBleGlzdHNcblx0YmV0d2VlbiB5b3UgYW5kIEgmQ28uIElmIG5vIHN1Y2ggYWdyZWVtZW50IGV4aXN0cywgeW91IG1heSBub3Rcblx0YWNjZXNzIG9yIHVzZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkgcHVycG9zZS5cblx0VGhpcyBzb2Z0d2FyZSBtYXkgb25seSBiZSBob3N0ZWQgYXQgdGhlIGxvY2F0aW9ucyBzcGVjaWZpZWQgaW5cblx0dGhlIGFwcGxpY2FibGUgTGljZW5zZSBBZ3JlZW1lbnQgb3IgVGVybXMgb2YgU2VydmljZSwgYW5kIG9ubHlcblx0Zm9yIHRoZSBwdXJwb3NlcyBleHByZXNzbHkgc2V0IGZvcnRoIHRoZXJlaW4uIFlvdSBtYXkgbm90IGNvcHksXG5cdG1vZGlmeSwgY29udmVydCwgY3JlYXRlIGRlcml2YXRpdmUgd29ya3MgZnJvbSBvciBkaXN0cmlidXRlIHRoaXNcblx0c29mdHdhcmUgaW4gYW55IHdheSwgb3IgbWFrZSBpdCBhY2Nlc3NpYmxlIHRvIGFueSB0aGlyZCBwYXJ0eSxcblx0d2l0aG91dCBmaXJzdCBvYnRhaW5pbmcgdGhlIHdyaXR0ZW4gcGVybWlzc2lvbiBvZiBIJkNvLlxuXHRGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHZpc2l0IHVzIGF0IGh0dHA6Ly90eXBvZ3JhcGh5LmNvbS5cbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1MaWdodF9XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUxpZ2h0SXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9va19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUJvb2tJdGFsaWNfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1NZWRpdW1fV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1NZWRpdW1JdGFsaWNfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmMi9Hb3RoYW0tQm9sZF9XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb2xkX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZjIvR290aGFtLUJvbGRJdGFsaWNfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9sZEl0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDkwMDsgLyogdG8gYmUgdG9wIG9mIHRoZSBmbG9vcnBsYW4gKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB2YXIoLS1oaWdobGlnaHQtYmFja2dyb3VuZCkgNTAlLCAjZmZmIDUwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7XG59XG4uaGVhZGVyLS1idGltZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpIDUwJSwgI2ZmY2JjMyA1MCUpO1xufVxuLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19tZW51ID4gKiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19idXNpbmVzcy1ob3VycyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmNiYzM7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3NQb3B1cCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19wdWJsaWMge1xuICAgIGxlZnQ6IC0xNXB4O1xuICAgIHRvcDogY2FsYyggNTAlICsgLTE1cHggKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvY2xvc2Uuc3ZnXCIpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBub25lO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5idXNpbmVzc1RpbWUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjkpIHtcbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMjBweDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB6LWluZGV4OiAxMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLWhvdXJzIGEge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19idXNpbmVzc1BvcHVwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEyMHB4O1xuICAgIHRvcDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fcHVibGljIHtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IGNhbGMoIDUwJSArIC0xNXB4ICk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2Z1wiKTtcbiAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuYnVzaW5lc3NUaW1lIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5oZWFkZXItLWhhcy1idGltZSAuaGVhZGVyX19idXNpbmVzcy1ob3VycyB7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci0taGFzLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9leHBhbmQuc3ZnXCIpO1xufVxuLmhlYWRlci0taGFzLWJ0aW1lIC5oZWFkZXJfX3B1YmxpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlcl9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYm9keSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyX19sb2dvIGEsIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX3NwbGl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19zcGxpdCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaGVhZGVyX19tb2JpbGVncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sYW5ndWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xhbmd1YWdlIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxufVxuLmhlYWRlcl9fbGFuZ3NlbGVjdG9yIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjOTE4ZjhiO1xufVxuLmhlYWRlcl9fbGFuZ3NlbGVjdG9yOmhvdmVyIHtcbiAgY29sb3I6ICMzMTI2MUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhlYWRlcl9fbWVudSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmbGV4LWdyb3c6IDI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlcl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlcl9fc2VjdGlvbnMge1xuICBjb2xvcjogIzMxMjYxRDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyX19zZWN0aW9uczpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX2J1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmhlYWRlcl9fYnV0dG9uLS1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2gtd2hpdGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19idXR0b24tLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvY2xvc2Uuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19idXR0b24tLWNsb3NlLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvYnRuLWNsb3NlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvYnVyZ2VyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19zZWFyY2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX3NlYXJjaC0tc2VhcmNoIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyNjFkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaC0tc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlY2YxO1xuICB9XG59XG4uaGVhZGVyX19zZWFyY2guaXNhY3RpdmUgLmhlYWRlcl9fc2VhcmNoYmFyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXJfX3NlYXJjaCAuaGVhZGVyX19idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaGVhZGVyX19zZWFyY2hiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDB2dztcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNjNGM0YzQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTEwKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UsIG9wYWNpdHkgMjAwbXM7XG59XG4uaGVhZGVyX19zZWFyY2hiYXIgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fc2VhcmNoYmFyIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fc2VhcmNoYmFyIHtcbiAgICByaWdodDogMjBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4uaGVhZGVyX19zZWFyY2hiYXJDYXB0aW9uIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5oZWFkZXJfX3NlYXJjaGJhcklucHV0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19zZWFyY2hiYXJJbnB1dCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5oZWFkZXJfX3NlYXJjaGJhcklucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5oZWFkZXJfX3NlYXJjaEFjdGlvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2guc3ZnXCIpO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19zZWFyY2hBY3Rpb24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvc2VhcmNoLXdoaXRlLnN2Z1wiKTtcbn1cbi5oZWFkZXJfX3NlYXJjaEFjdGlvbi0tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyYzJjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2Z1wiKTtcbn1cbi5oZWFkZXJfX2J1c2luZXNzLWhvdXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMTI0cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zLCBmbGV4LXNocmluayAzMDBtcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2J1c2luZXNzLWhvdXJzIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2J1c2luZXNzLWhvdXJzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2J1c2luZXNzLWhvdXJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX2J1c2luZXNzLWhvdXJzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tdGV4dCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXJfX2J1c2luZXNzLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX3B1YmxpYyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLThweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOTQyM0E7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgZGlzcGxheTogbm9uZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRpbWVEb3Q7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG59XG4uaGVhZGVyX19idXNpbmVzc1BvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQGtleWZyYW1lcyB0aW1lRG90IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG59XG5cbi5idXNpbmVzc1RpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAtNjVweDtcbiAgei1pbmRleDogMjE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6ICMzMTI2MUQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG4uYnVzaW5lc3NUaW1lLS1ydSAuYnVzaW5lc3NUaW1lX19jYXB0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc1RpbWUge1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAxMDAlKTtcbiAgfVxufVxuLmJ1c2luZXNzVGltZV9fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuLmJ1c2luZXNzVGltZV9fbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idXNpbmVzc1RpbWVfX2NhcHRpb24ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk0MjNhO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzVGltZV9fY2FwdGlvbiB7XG4gICAgbGVmdDogLTYwcHg7XG4gIH1cbn1cbi5idXNpbmVzc1RpbWVfX2hvbGlkYXkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzVGltZV9faG9saWRheSB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxufVxuLmJ1c2luZXNzVGltZV9faG9saWRheSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAwO1xufVxuLmJ1c2luZXNzVGltZV9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjO1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG4uYnVzaW5lc3NUaW1lX19yb3cge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idXNpbmVzc1RpbWVfX3JvdyArIC5idXNpbmVzc1RpbWVfX3JvdyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5idXNpbmVzc1RpbWVfX3RpbWUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idXNpbmVzc1RpbWVfX3BsYWNlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG4uYnVzaW5lc3NUaW1lX19kYXkge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idXNpbmVzc1RpbWVfX2xvYWRNb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOGY3O1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMjBweCAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG4uYnVzaW5lc3NUaW1lX19sb2FkTW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc1RpbWVfX2xpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuYnVzaW5lc3NUaW1lX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmJ1c2luZXNzVGltZV9fdGltZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmJ1c2luZXNzVGltZV9fZGF5IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB9XG4gIC5idXNpbmVzc1RpbWVfX2xvYWRNb3JlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyMHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTEyMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UsIG9wYWNpdHkgMzAwbXMgZWFzZTtcbn1cbi5uYXZpZ2F0aW9uLmlzb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBvcGFjaXR5OiAxO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cbi5uYXZpZ2F0aW9uLmlzb3BlbiB+IC5uYXZpZ2F0aW9uX19iYWNrZ3JvdW5kIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuLm5hdmlnYXRpb24uaXNvcGVuIC5uYXZpZ2F0aW9uX19ncmlkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ubmF2aWdhdGlvbl9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5uYXZpZ2F0aW9uX19zcGFjZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXZpZ2F0aW9uX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZ2F0aW9uX19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTIwcHg7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHotaW5kZXg6IDEyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDByZW0gMCAzLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbl9fZ3JpZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ubmF2aWdhdGlvbl9fbGlzdCB7XG4gIG1hcmdpbjogMS44NzVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZpZ2F0aW9uX19saXN0LS1zdWIge1xuICBtYXJnaW46IDAuNjI1cmVtIDAgMS4yNXJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbl9fbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19saXN0SXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb25fX2xpc3RJdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLm5hdmlnYXRpb25fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGNvbG9yOiAjMzEyNjFEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5uYXZpZ2F0aW9uX19saW5rLS1sYXJnZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbl9fbGluay0tbGFyZ2VyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb24gYS5uYXZpZ2F0aW9uX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5uYXZpZ2F0aW9uLS1ub3Njcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idXNpbmVzc2hvdXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0LjM3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODY3MjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uYnVzaW5lc3Nob3Vyc19fY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLmJ1c2luZXNzaG91cnNfX2NvdmVyIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnVzaW5lc3Nob3Vyc19fY292ZXItLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmJ1c2luZXNzaG91cnNfX2NvdmVyLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnVzaW5lc3Nob3VycyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzaG91cnMge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzAwcHg7XG4gIH1cbiAgLmJ1c2luZXNzaG91cnNfX2NvdmVyIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnVzaW5lc3Nob3VycyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG4uYnVzaW5lc3Nob3VycyAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmJ1c2luZXNzaG91cnNfX3RpdGxlLCAuYnVzaW5lc3Nob3Vyc19fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idXNpbmVzc2hvdXJzX190aXRsZSwgLmJ1c2luZXNzaG91cnNfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIH1cbn1cbi5idXNpbmVzc2hvdXJzX19zaG9wcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2x1bW4tY291bnQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX3Nob3BzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4xMjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5idXNpbmVzc2hvdXJzX19zaG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc2hvdXJzX19zaG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0LjM3NXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3Vyc19faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX2l0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5idXNpbmVzc2hvdXJzX19tb2JpbGUge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX2Rlc2t0b3Age1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRyb3Bkb3duIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDIwMG1zIGVhc2U7XG59XG4uZHJvcGRvd25fX2RlZmF1bHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbn1cbi5kcm9wZG93bl9fYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmRyb3Bkb3duX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2JyYW5kbGlzdC9jYXRlZ29yaWVzL2ltZy9leHBhbmQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG59XG4uZHJvcGRvd25fX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmRyb3Bkb3duX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMTI2MWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kcm9wZG93bl9faXRlbTpudGgtY2hpbGQoMm4rMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGOUZBO1xufVxuLmRyb3Bkb3duX19pdGVtLS1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmRyb3Bkb3duX19pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XG59XG4uZHJvcGRvd25fX2l0ZW0uZHJvcGRvd25fX2l0ZW0tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbn1cbi5kcm9wZG93bl9faXRlbS0tZW1wdHkge1xuICBjb2xvcjogI2M1YzdjNztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNvY2lhbC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDYzYzM0O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc29jaWFsLWJ1dHRvbnMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLnNvY2lhbC1idXR0b25zX19idXR0b24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5zb2NpYWwtYnV0dG9uc19fYnV0dG9uOmhvdmVyIHN2ZyBjaXJjbGUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNvY2lhbC1idXR0b25zX19idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMDAwMDAwO1xufVxuXG4uY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBvcGFjaXR5OiAwLjY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY29weXJpZ2h0X19ydWxlcyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uY29weXJpZ2h0X19saW5lIHtcbiAgbWFyZ2luOiA1cHggMHB4O1xufVxuLmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA2NnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxRDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX25hdmlnYXRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmZvb3Rlcl9fYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvb3Rlcl9faXRlbSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbjogM3B4IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xufVxuLmZvb3Rlcl9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmZvb3Rlcl9fbWFpbGxpbmsge1xuICBjb2xvcjogI2FkYThhNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fbWFpbGxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlcl9fcGhvbmVudW1iZXIge1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZm9vdGVyX19waG9uZW51bWJlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZm9vdGVyX19ociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjNjMzQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmZvb3Rlcl9faHItLWRlc2t0b3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9faHItLWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mb290ZXJfX2hyLS1tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2hyLS1tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fbGlua3Mge1xuICBjb2x1bW4tY291bnQ6IDE7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua3Mge1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgfVxufVxuLmZvb3Rlcl9fbGluayB7XG4gIGNvbG9yOiAjYWRhOGE1O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbn1cbi5mb290ZXJfX2xpbmstLWxvY2tlZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2Zvb3Rlci9pbWcvbG9jay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCBjZW50ZXI7XG59XG4uZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlY3Rpb250aXRsZV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5zZWN0aW9udGl0bGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjMxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDBweDtcbn1cbi5zZWN0aW9udGl0bGVfX3RpdGxlLS1mbG9vcnBsYW4ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnNlY3Rpb250aXRsZV9fZnVsbCB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzEyNjFkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbnRpdGxlX19mdWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNlY3Rpb250aXRsZV9fZnVsbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIEdsb2JhbHMgKi9cbjpyb290IHtcbiAgLS1oaWdobGlnaHQtYmFja2dyb3VuZDojZjBmOWZhO1xuICAtLXRleHQ6IzMxMjYxRDtcbiAgLS1saW5rOiAjMjk4RkMyO1xuICAtLWJhc2UxOiNGOTQyM0E7XG4gIC0tYmFzZTI6I0E0QkNDMjtcbiAgLS1iYXNlMzojOEU5RkJDO1xuICAtLWJhc2U0OiNENEI1OUU7XG4gIC0tYmFzZTU6I0ZFQ0I4Qjtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTIuOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE4LjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tdGV4dCkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiLCBzYW5zLXNlcmlmO1xufVxuYm9keSBoMiB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIGJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnBzd3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBDb250YWluZXIgKi9cbi5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tdG9wIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLS10b3Age1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbnNlY3Rpb24uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBzZWN0aW9uLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAxMDBtcztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWxpbmspO1xufVxuXG4ucGFnZS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5wYWdlLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuY29udGFpbmVyLmhlYWRlcl9fYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFnZV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG59XG5cbi50ZXh0LXN0eWxlIGgxLCAudGV4dC1zdHlsZSBoMiwgLnRleHQtc3R5bGUgaDMsIC50ZXh0LXN0eWxlIGg0LCAudGV4dC1zdHlsZSBwLCAudGV4dC1zdHlsZSBhIHtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xufVxuLnRleHQtc3R5bGUgaDEsIC50ZXh0LXN0eWxlIGgyLCAudGV4dC1zdHlsZSBoMywgLnRleHQtc3R5bGUgaDQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRleHQtc3R5bGUgaDEge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuLnRleHQtc3R5bGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLnRleHQtc3R5bGUgaDMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLnRleHQtc3R5bGUgaDQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4udGV4dC1zdHlsZSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi50ZXh0LXN0eWxlIHAgKyBwLCAudGV4dC1zdHlsZSBwICsgdWwsIC50ZXh0LXN0eWxlIHAgKyBvbCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4udGV4dC1zdHlsZSBwICsgaDIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnRleHQtc3R5bGUgcCArIGgzLCAudGV4dC1zdHlsZSBwICsgaDQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnRleHQtc3R5bGUgYTpob3ZlciwgLnRleHQtc3R5bGUgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlMSk7XG59XG4udGV4dC1zdHlsZSBibG9ja3F1b3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG59XG4udGV4dC1zdHlsZSBibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLnRleHQtc3R5bGUgYmxvY2txdW90ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjlGQTtcbiAgY29udGVudDogXCJcIjtcbn1cbi50ZXh0LXN0eWxlIHVsIGxpLCAudGV4dC1zdHlsZSBvbCBsaSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnRleHQtc3R5bGUgdWwgbGk6OmJlZm9yZSwgLnRleHQtc3R5bGUgb2wgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAtNHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRleHQtc3R5bGUgdWwgbGkgKyBsaSwgLnRleHQtc3R5bGUgb2wgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4udGV4dC1zdHlsZSB1bCB1bCwgLnRleHQtc3R5bGUgdWwgb2wsIC50ZXh0LXN0eWxlIG9sIHVsLCAudGV4dC1zdHlsZSBvbCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cbi50ZXh0LXN0eWxlIHVsICsgaDEsIC50ZXh0LXN0eWxlIHVsICsgaDIsIC50ZXh0LXN0eWxlIHVsICsgaDMsIC50ZXh0LXN0eWxlIHVsICsgaDQsIC50ZXh0LXN0eWxlIHVsICsgcCwgLnRleHQtc3R5bGUgb2wgKyBoMSwgLnRleHQtc3R5bGUgb2wgKyBoMiwgLnRleHQtc3R5bGUgb2wgKyBoMywgLnRleHQtc3R5bGUgb2wgKyBoNCwgLnRleHQtc3R5bGUgb2wgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi50ZXh0LXN0eWxlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRleHQtc3R5bGUgdGFibGUgdGQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnRleHQtc3R5bGUgLndwLWJsb2NrLXRhYmxlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4udGV4dC1zdHlsZSAud3AtYmxvY2stdGFibGUgLmhhcy1maXhlZC1sYXlvdXQge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG4udGV4dC1zdHlsZSAud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg2NzI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idXR0b24tLWxvYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMzNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9zdmcvc3Bpbm5lci5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5wYWdlX19pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1oaWdobGlnaHQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZV9faW5mbyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhZ2VfX2luZm8gc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnBhZ2VfX2luZm8gc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuLm5pY2Utc2VsZWN0Lm9wZW4gLm5pY2Utc2VsZWN0LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZXJtLXBha2FscG9qdW1pLXNlcnZpc3MgLnNlY3Rpb250aXRsZV9faGVhZGVyLFxuLnRlcm0tcGFrYWxwb2p1bWktc2VydmlzcyAuY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHMgLmNhdGVnb3JpZXMsXG4udGF4LWV2ZW50LWNhdGVnb3J5IC5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHMgLmJyYW5kbGlzdCxcbi50YXgtZXZlbnQtY2F0ZWdvcnkgLmJyYW5kbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50cyAubmV3c19fYm9keSxcbi50YXgtZXZlbnQtY2F0ZWdvcnkgLm5ld3NfX2JvZHkge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtYWxsLXNlcnZpY2VzLXRlbXBsYXRlIC5zdWJuYXZpZ2F0aW9uX190aXRsZSxcbi50YXgtc2VydmljZSAuc3VibmF2aWdhdGlvbl9fdGl0bGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5wYWdlLXRlbXBsYXRlLWFsbC1zZXJ2aWNlcy10ZW1wbGF0ZSAuc3VibmF2aWdhdGlvbl9fbGlzdCxcbi50YXgtc2VydmljZSAuc3VibmF2aWdhdGlvbl9fbGlzdCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODY3MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogZGVmYXVsdC1idXR0b247XG59XG4uYnV0dG9uOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnV0dG9uOmhvdmVyIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDApO1xufVxuLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEzNCwgMTE0LCAwLjIpO1xufVxuLmJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgMzgsIDI5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbn1cbi5idXR0b24tLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLS1kYXJrLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDM4LCAyOSwgMC4yKTtcbn1cbi5idXR0b24tLWRhcmstc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgMzgsIDI5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLS1ib3JkZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQTI5ODkxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmODY3Mjtcbn1cbi5idXR0b24tLWJvcmRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMjk4OTE7XG59XG4uYnV0dG9uLS1ib3JkZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmODY3Mjtcbn1cbi5idXR0b25fX2dyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4uYnV0dG9uX19ncm91cCAuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLmJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ1dHRvbl9fZ3JvdXAtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuYnV0dG9uX19ncm91cC0tc20tZnVsbHcgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5idXR0b24gaSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG59XG5cbi5zdWJuYXZpZ2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym5hdmlnYXRpb24ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3VibmF2aWdhdGlvbi5pc29wZW4gLnN1Ym5hdmlnYXRpb25fX2NhcnJldCBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zdWJuYXZpZ2F0aW9uX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibmF2aWdhdGlvbl9fYm9keSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJuYXZpZ2F0aW9uX19ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5zdWJuYXZpZ2F0aW9uX190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc3VibmF2aWdhdGlvbl9fbmF2aWdhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zdWJuYXZpZ2F0aW9uX19uYXZpZ2F0aW9uLS1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJuYXZpZ2F0aW9uX19uYXZpZ2F0aW9uLS1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnN1Ym5hdmlnYXRpb25fX25hdmlnYXRpb24tLW1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibmF2aWdhdGlvbl9fbmF2aWdhdGlvbi0tbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zdWJuYXZpZ2F0aW9uX19jYXJyZXQge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN1Ym5hdmlnYXRpb25fX2NhcnJldCBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9zdWJuYXZpZ2F0aW9uL2ltZy9kb3duLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibmF2aWdhdGlvbl9fY2FycmV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3VibmF2aWdhdGlvbl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym5hdmlnYXRpb25fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5zdWJuYXZpZ2F0aW9uX19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43MDE5NjA3ODQzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc3VibmF2aWdhdGlvbl9faXRlbS0tc2VsZWN0ZWQsIC5zdWJuYXZpZ2F0aW9uX19pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJuYXZpZ2F0aW9uX19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnN1Ym5hdmlnYXRpb25fX2l0ZW0uY3VycmVudC1tZW51LWl0ZW0ge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5vZmZlcnMge1xuICBtYXJnaW46IDBweCAwcHggNTBweDtcbn1cbi5vZmZlcnNfX2Jhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vZmZlcnNfX2Rlc2NyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC42cHg7XG59XG4ub2ZmZXJzX19pbWctLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9mZmVyc19faW1nLS1tb2Ige1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMDBweDtcbn1cbi5vZmZlcnNfX3RpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5vZmZlcnNfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAxNHB4IDAgMjJweDtcbn1cbi5vZmZlcnNfX2JveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5vZmZlcnNfX2JvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmVyc19fYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG4ub2ZmZXJzX19jYXJvdXNlbCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5vZmZlcnNfX2dyaWQge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5vZmZlcnNfX2JvZHkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm9mZmVyc19faXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbn1cbi5vZmZlcnNfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzAxOTYwNzg0Myk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub2ZmZXJzX19idXR0b246aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogN3B4O1xufVxuLm9mZmVycyAuaXMtY2hlY2tlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vZmZlcnNfX2ZpbHRlci1idG4ge1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWU5ZTg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlOWU4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2x1bW4tY291bnQ6IDI7XG59XG4ub2ZmZXJzX19zb3J0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5vZmZlcnNfX3NvcnRpbmctdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLm9mZmVyc19fc29ydGluZyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub2ZmZXJzX19zb3J0aW5nIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NjcyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vZmZlcnNfX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IDY4cHg7XG4gIH1cbiAgLm9mZmVycyAuaXMtY2hlY2tlZCB7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA3cHg7XG4gIH1cbiAgLm9mZmVyc19faW1nLS1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmVyc19faW1nLS1kZXNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLm9mZmVyc19fZmlsdGVyLWJ0biB7XG4gICAgcGFkZGluZzogMjBweCAzNHB4O1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgfVxuICAub2ZmZXJzX19ib3gge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICAub2ZmZXJzX19ib3gtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZlcnNfX2Nhcm91c2VsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5vZmZlcnNfX2dyYWRpZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5vZmZlcnNfX2Jsb2NrIHtcbiAgICBwYWRkaW5nOiAxMzRweCAwO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLm9mZmVyc19fdGltZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5vZmZlcnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgfVxuICAub2ZmZXJzX19kZXNjciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9mZmVyc19fZmlsdGVyLWJ0biB7XG4gICAgY29sdW1uLWNvdW50OiA0O1xuICB9XG59XG5cbi5vZmZlcmJsb2NrIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm9mZmVyYmxvY2s6aG92ZXIgLm9mZmVyYmxvY2tfX2JyYWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ub2ZmZXJibG9ja19fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub2ZmZXJibG9ja19fY29udGVudC0tc2NlbmUxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZTEpO1xufVxuLm9mZmVyYmxvY2tfX2NvbnRlbnQtLXNjZW5lMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UyKTtcbn1cbi5vZmZlcmJsb2NrX19jb250ZW50LS1zY2VuZTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlMyk7XG59XG4ub2ZmZXJibG9ja19fY29udGVudC0tc2NlbmU0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZTQpO1xufVxuLm9mZmVyYmxvY2tfX2NvbnRlbnQtLXNjZW5lNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2U1KTtcbn1cbi5vZmZlcmJsb2NrX190ZXh0IHtcbiAgcGFkZGluZzogMjRweCAxOXB4O1xufVxuLm9mZmVyYmxvY2tfX3RpdGxlIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ub2ZmZXJibG9ja19fZGVzYyB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xufVxuLm9mZmVyYmxvY2tfX3BlcmNlbnRhZ2VzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ub2ZmZXJibG9ja19fYnJhZyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMS44NzVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmZXJibG9jayB7XG4gICAgd2lkdGg6IDQ2JTtcbiAgICBtYXJnaW46IDAgMiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub2ZmZXJibG9jayB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW46IDAgMS41JTtcbiAgfVxuICAub2ZmZXJibG9ja19fcGVyY2VudGFnZXMge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuLnBvcHVwb2ZmZXJzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCAzOCwgMjksIDAuNSk7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICB6LWluZGV4OiA5MDE7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnBvcHVwb2ZmZXJzLmlzb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcHVwb2ZmZXJzLmFuaW1hdGUtaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLnBvcHVwb2ZmZXJzLmFuaW1hdGUtaW4gLnBvcHVwb2ZmZXJzX19ib2R5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMHB4KTtcbn1cbi5wb3B1cG9mZmVyc19fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICB6LWluZGV4OiA0MDtcbn1cbi5wb3B1cG9mZmVyc19fY29udGVudCB7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xuICBwYWRkaW5nOiAwcHggMS4yNXJlbSAzLjc1cmVtO1xufVxuLnBvcHVwb2ZmZXJzX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9wdXBvZmZlcnNfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4ucG9wdXBvZmZlcnNfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAzLjEyNXJlbTtcbiAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL29mZmVycy9wb3B1cC9pbWcvY2xvc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucG9wdXBvZmZlcnNfX2Nsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0YjU5ZTtcbn1cbi5wb3B1cG9mZmVyc19fc2hvcCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvcHVwb2ZmZXJzX19wZXJjZW50YWdlcyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ucG9wdXBvZmZlcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucG9wdXBvZmZlcnNfX2RhdGUge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWFyZ2luOiAwcHg7XG59XG4ucG9wdXBvZmZlcnNfX2Rlc2Mge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW46IDI3cHggMHB4O1xufVxuLnBvcHVwb2ZmZXJzX19nb3RvIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMTI2MUQ7XG59XG4ucG9wdXBvZmZlcnNfX2dvdG86aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn0iLCJcclxuLypcclxuXHRDb3B5cmlnaHQgKEMpIEhvZWZsZXIgJiBDby5cclxuXHRUaGlzIHNvZnR3YXJlIGlzIHRoZSBwcm9wZXJ0eSBvZiBIb2VmbGVyICYgQ28uIChIJkNvKS5cclxuXHRZb3VyIHJpZ2h0IHRvIGFjY2VzcyBhbmQgdXNlIHRoaXMgc29mdHdhcmUgaXMgc3ViamVjdCB0byB0aGVcclxuXHRhcHBsaWNhYmxlIExpY2Vuc2UgQWdyZWVtZW50LCBvciBUZXJtcyBvZiBTZXJ2aWNlLCB0aGF0IGV4aXN0c1xyXG5cdGJldHdlZW4geW91IGFuZCBIJkNvLiBJZiBubyBzdWNoIGFncmVlbWVudCBleGlzdHMsIHlvdSBtYXkgbm90XHJcblx0YWNjZXNzIG9yIHVzZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkgcHVycG9zZS5cclxuXHRUaGlzIHNvZnR3YXJlIG1heSBvbmx5IGJlIGhvc3RlZCBhdCB0aGUgbG9jYXRpb25zIHNwZWNpZmllZCBpblxyXG5cdHRoZSBhcHBsaWNhYmxlIExpY2Vuc2UgQWdyZWVtZW50IG9yIFRlcm1zIG9mIFNlcnZpY2UsIGFuZCBvbmx5XHJcblx0Zm9yIHRoZSBwdXJwb3NlcyBleHByZXNzbHkgc2V0IGZvcnRoIHRoZXJlaW4uIFlvdSBtYXkgbm90IGNvcHksXHJcblx0bW9kaWZ5LCBjb252ZXJ0LCBjcmVhdGUgZGVyaXZhdGl2ZSB3b3JrcyBmcm9tIG9yIGRpc3RyaWJ1dGUgdGhpc1xyXG5cdHNvZnR3YXJlIGluIGFueSB3YXksIG9yIG1ha2UgaXQgYWNjZXNzaWJsZSB0byBhbnkgdGhpcmQgcGFydHksXHJcblx0d2l0aG91dCBmaXJzdCBvYnRhaW5pbmcgdGhlIHdyaXR0ZW4gcGVybWlzc2lvbiBvZiBIJkNvLlxyXG5cdEZvciBtb3JlIGluZm9ybWF0aW9uLCBwbGVhc2UgdmlzaXQgdXMgYXQgaHR0cDovL3R5cG9ncmFwaHkuY29tLlxyXG4qL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTGlnaHRfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUxpZ2h0SXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb29rX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb29rSXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1NZWRpdW1fV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLU1lZGl1bUl0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZjIvR290aGFtLUJvbGRfV2ViLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gIHVybCgnLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUJvbGRfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYyL0dvdGhhbS1Cb2xkSXRhbGljX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb2xkSXRhbGljX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG4iLCIuaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDkwMDsgLyogdG8gYmUgdG9wIG9mIHRoZSBmbG9vcnBsYW4gKi9cclxuICAgICRoOiAmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB2YXIoLS1oaWdobGlnaHQtYmFja2dyb3VuZCkgNTAlLCAjZmZmIDUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xyXG5cclxuICAgICYtLWJ0aW1le1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpIDUwJSwgI2ZmY2JjMyA1MCUpO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICNmZmNiYzMgO1xyXG5cclxuICAgICAgICAjeyRofV9fYnVzaW5lc3MtdGltZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICAjeyRofV9fbWVudSA+ICoge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzLWhvdXJzIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmY2JjMztcclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAjeyRofV9fYnVzaW5lc3NQb3B1cCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjeyRofV9fcHVibGljIHtcclxuICAgICAgICAgICAgICAgICRzaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgJGhhbGY6IC0xNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGxlZnQ6ICRoYWxmO1xyXG4gICAgICAgICAgICAgICAgdG9wOmNhbGMoIDUwJSArICN7JGhhbGZ9ICk7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6JHNpemU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6JHNpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2ZycpO1xyXG5cclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnVzaW5lc3NUaW1lIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OSkge1xyXG4gICAgICAgICAgICAjeyRofV9fYnVzaW5lc3MtaG91cnMge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMTtcclxuXHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjeyRofV9fYnVzaW5lc3NQb3B1cCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTIwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjeyRofV9fYnVzaW5lc3MtdGl0bGUge31cclxuXHJcbiAgICAgICAgICAgICN7JGh9X19idXNpbmVzcy10aW1lIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjeyRofV9fcHVibGljIHtcclxuICAgICAgICAgICAgICAgICRzaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgJGhhbGY6IC0xNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgdG9wOmNhbGMoIDUwJSArICN7JGhhbGZ9ICk7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6JHNpemU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6JHNpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2ZycpO1xyXG5cclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnVzaW5lc3NUaW1lIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLS1oYXMtYnRpbWUge1xyXG4gICAgICAgICN7JGh9X19idXNpbmVzcy1ob3VycyB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3skaH1fX2J1c2luZXNzLXRpbWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9leHBhbmQuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjeyRofV9fcHVibGljIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcclxuICAgICAgICBoZWlnaHQ6MTAwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgaGVpZ2h0OiRoZWFkZXItaGVpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dve1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MjBweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcblxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGEsIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDs7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHhse1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDowcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3BsaXR7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmZsZXgtZW5kO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbW9iaWxlZ3JvdXB7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OmZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19sYW5ndWFnZXtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OjAuNTtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6NDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFuZ3NlbGVjdG9ye1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiM5MThmOGI7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiMzMTI2MUQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tZW51e1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZmxleC1ncm93OjI7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlY3Rpb25ze1xyXG4gICAgICAgIGNvbG9yOiMzMTI2MUQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2gtd2hpdGUuc3ZnJykgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNsb3NlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2ZycpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jbG9zZS1ibGFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9idG4tY2xvc2Uuc3ZnJykgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnVyZ2VyIHtcclxuICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgIGhlaWdodDo1MHB4O1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL2J1cmdlci5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO1xyXG5cclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoe1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNlYXJjaHtcclxuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzEyNjFkO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNkNGVjZjE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXNhY3RpdmUge1xyXG4gICAgICAgICAgICAjeyRofV9fc2VhcmNoYmFyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3skaH1fX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoYmFye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICBjb2xvcjojYzRjNGM0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyYzJjO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDEwcHg7XHJcblxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTEwKTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLCBvcGFjaXR5IDIwMG1zO1xyXG5cclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoYmFyQ2FwdGlvbntcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoYmFySW5wdXR7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDo5cHg7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgLy8gY29sb3I6IzJjMmMyYztcclxuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoQWN0aW9ue1xyXG4gICAgICAgIHdpZHRoOjUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvc2VhcmNoLnN2ZycpO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICYtLXdoaXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC13aGl0ZS5zdmcnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNsb3NlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvY2xvc2Uuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBAaW5jbHVkZSBtZHtcclxuICAgICAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1c2luZXNzLWhvdXJze1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMTI0cHg7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zLCBmbGV4LXNocmluayAzMDBtcztcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBwYWRkaW5nOjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeGx7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1c2luZXNzLXRpdGxle1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1c2luZXNzLXRpbWV7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBtYXJnaW4tbGVmdDoxMHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQ7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcHVibGlje1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcclxuXHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDotOHB4O1xyXG4gICAgICAgIHRvcDpjYWxjKDUwJSAtIDhweCk7XHJcblxyXG4gICAgICAgIHdpZHRoOjE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OjE2cHg7XHJcblxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6MTAwJTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRjk0MjNBO1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiB0aW1lRG90O1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1c2luZXNzUG9wdXB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG5cclxuICAgIEBrZXlmcmFtZXMgdGltZURvdCB7XHJcbiAgICAgICAgMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG4gICAgICAgIDEwMCUge3RyYW5zZm9ybTogc2NhbGUoMS4zKTt9XHJcbiAgICB9XHJcbn1cclxuIiwiJHNjcmVlbi1zbS1taW46IDU3NnB4O1xyXG4kc2NyZWVuLW1kLW1pbjogNzY4cHg7XHJcbiRzY3JlZW4tbGctbWluOiA5OTJweDtcclxuJHNjcmVlbi14bC1taW46IDEyMDBweDtcclxuJHNjcmVlbi14bC1sYXJnZXI6IDEzMDBweDtcclxuXHJcbiRmb250LXNpemUtYmFzZTogMTYgIWRlZmF1bHQ7XHJcbiRoZWFkZXItaGVpZ2h0OiAxMjBweDtcclxuXHJcblxyXG4vLyBTbWFsbCBkZXZpY2VzXHJcbkBtaXhpbiBzbSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi1zbS1taW59KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE9ubHkgU21hbGwgZGV2aWNlc1xyXG5AbWl4aW4gbWQtZG93biB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7KCRzY3JlZW4tbWQtbWluICsgMXB4KX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaXVtIGRldmljZXNcclxuQG1peGluIG1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4gbGcge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tbGctbWlufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXHJcbkBtaXhpbiB4bCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi14bC1taW59KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB4bGxhcmdlIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXhsLWxhcmdlcn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZXBhZGRpbmcoKSB7XHJcbiAgcGFkZGluZy1sZWZ0OjIwcHg7XHJcbiAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG5cclxuICBAaW5jbHVkZSB4bHtcclxuICAgIHBhZGRpbmctbGVmdDowcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFN0cmlwIHVuaXRzXHJcbkBmdW5jdGlvbiBzdHJpcC11bml0KCRudW1iZXIpIHtcclxuICBAaWYgdHlwZS1vZigkbnVtYmVyKSA9PSAnbnVtYmVyJyBhbmQgbm90IHVuaXRsZXNzKCRudW1iZXIpIHtcclxuICAgIEByZXR1cm4gY2FsYygkbnVtYmVyIC8gKCRudW1iZXIgKiAwICsgMSkpO1xyXG4gIH1cclxuICBAcmV0dXJuICRudW1iZXI7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gUmVsYXRpdmUgdW5pdHMgZnJvbSBwaXhlbHNcclxuJG1peGluLS1iYXNlRm9udFNpemU6ICRmb250LXNpemUtYmFzZTtcclxuQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzLCAkY29udGV4dDogJG1peGluLS1iYXNlRm9udFNpemUpIHtcclxuICAkdS1waXhlbHM6IHN0cmlwLXVuaXQoJHBpeGVscyk7XHJcbiAgJHUtY29udGV4dDogc3RyaXAtdW5pdCgkY29udGV4dCk7XHJcblxyXG4gIC8vIEBpZiAodW5pdGxlc3MoJHUtcGl4ZWxzKSkge1xyXG4gIC8vICAgJHUtcGl4ZWxzOiAkdS1waXhlbHMgKiAxcHg7XHJcbiAgLy8gfVxyXG5cclxuICAvLyBAaWYgKHVuaXRsZXNzKCR1LWNvbnRleHQpKSB7XHJcbiAgLy8gICAkdS1jb250ZXh0OiAkdS1jb250ZXh0ICogMXB4O1xyXG4gIC8vIH1cclxuXHJcbiAgQHJldHVybiBjYWxjKCR1LXBpeGVscyAvICR1LWNvbnRleHQgKiAxcmVtKTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiA5MiU7XHJcblxyXG4gIEBtZWRpYSAoLS10YWJsZXQpe1xyXG4gICAgbWF4LXdpZHRoOiA5NiU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tbGFwdG9wKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIGJyb3dzZXItcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiRjb2xvcjsgfVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiRjb2xvcjsgfSAvKiBGRiA0LTE4ICovXHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiRjb2xvcjsgfSAvKiBGRiAxOSsgKi9cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiRjb2xvcjsgfSAvKiBJRSAxMCsgKi9cclxufVxyXG5cclxuQG1peGluIHJldGluYSB7XHJcbiAgQG1lZGlhXHJcbiAgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLXZlcnlmYXN0KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1mYXN0KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gcG9zaXRpb24tYWJzb2x1dGUoKSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG4iLCIuYnVzaW5lc3NUaW1lIHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgd2lkdGg6MTAwdnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XHJcbiAgICByaWdodDowcHg7XHJcbiAgICBib3R0b206LTY1cHg7XHJcbiAgICB6LWluZGV4OjIxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gICAgY29sb3I6IzMxMjYxRDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDAlKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XHJcblxyXG4gICYtLXJ1IHtcclxuICAgIC5idXNpbmVzc1RpbWVfX2NhcHRpb24ge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBib3R0b206MHB4O1xyXG4gICAgICAgIHdpZHRoOjUwMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRjtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0e1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDo2MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jYXB0aW9ue1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NDIzYTtcclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgd2lkdGg6NjBweDtcclxuICAgICAgICBoZWlnaHQ6Y2FsYygxMDAlIC0gNjBweCk7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGxlZnQ6LTYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faG9saWRheXtcclxuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc217XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWNlY2VjO1xyXG4gICAgICAgIHBhZGRpbmc6MzBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJiArIC5idXNpbmVzc1RpbWVfX3JvdyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGltZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgyNCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19wbGFjZXtcclxuICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxNSk7XHJcbiAgICB9XHJcbiAgICAmX19kYXl7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICB9XHJcbiAgICAmX19sb2FkTW9yZXtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2Y5ZjhmNztcclxuICAgICAgICBmb250LXNpemU6cmVtKDE5KTtcclxuXHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwYWRkaW5nOjIwcHggMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICZfX2xpc3R7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aW1lIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxOSk7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fZGF5IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fbG9hZE1vcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIubmF2aWdhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEyMHB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTIwJSk7XHJcbiAgICAvLyBvcGFjaXR5OiAwO1xyXG5cclxuICAgIC8vIGhlaWdodDogMzAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLCBvcGFjaXR5IDMwMG1zIGVhc2U7XHJcblxyXG4gICAgJi5pc29wZW4ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcblxyXG5cclxuICAgICAgICAmIH4gLm5hdmlnYXRpb25fX2JhY2tncm91bmQge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXM7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2aWdhdGlvbl9fZ3JpZCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19iYWNrZ3JvdW5kIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTEwMCUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcztcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvIHt9XHJcblxyXG4gICAgJl9fc3BhY2VyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgei1pbmRleDogMTI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ncmlkIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgwKSAwIHJlbSg2MCk7XHJcblxyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBtYXJnaW46IHJlbSgzMCk7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblxyXG4gICAgICAgICYtLXN1YiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDEwKSAwIHJlbSgyMCk7XHJcblxyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmlnYXRpb25fX2xpbmsgfiAmIHtcclxuICAgICAgICAgICAgLy8gbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMzApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0SXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA0MHZ3O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuICAgICAgICBjb2xvcjogIzMxMjYxRDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBvcGFjaXR5OiAwLjY7XHJcblxyXG4gICAgICAgICYtLWxhcmdlciB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgYSN7Jn1fX2xpbms6aG92ZXJ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLS1ub3Njcm9sbCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG4iLCIuYnVzaW5lc3Nob3Vyc3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOnJlbSg3MCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTpyZW0oNzApO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmODY3MjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAmX19jb3ZlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOjA7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1sZWZ0IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1yaWdodCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4O1xyXG5cclxuICAgICAgICAmX19jb3ZlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUsXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzNSk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW46MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaG9wcyB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgyMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDozMnB4O1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNTApO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Nob3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjYpO1xyXG4gICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6MDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNzApO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2t0b3Age1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIH1cclxufVxyXG4iLCIuZHJvcGRvd257XHJcbiAgICBib3JkZXItcmFkaXVzOjIwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgY29sb3I6I2ZmZjtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG5cclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDIwMG1zIGVhc2U7XHJcblxyXG4gICAgJl9fZGVmYXVsdHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxOSk7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19hY3RpdmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6MTBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vc3RhdGljL2JyYW5kbGlzdC9jYXRlZ29yaWVzL2ltZy9leHBhbmQuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI0YxRjlGQTtcclxuXHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICMzMTI2MWQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMUY5RkE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgJi0tc2VsZWN0ZWQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzEyNjFkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmRyb3Bkb3duX19pdGVtLS1zZWxlY3RlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzEyNjFkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1lbXB0eSB7XHJcbiAgICAgICAgY29sb3I6ICNjNWM3Yzc7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNvY2lhbC1idXR0b25zIHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ2M2MzNDtcclxuICAgIHBhZGRpbmctYm90dG9tOjMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b257XHJcbiAgICAgICAgd2lkdGg6NDhweDtcclxuICAgICAgICBoZWlnaHQ6NDhweDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgY2lyY2xlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICBmaWxsOiAjMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuL3NvY2lhbGJ1dHRvbnMvc29jaWFsYnV0dG9ucy5zY3NzXCI7XHJcblxyXG4uY29weXJpZ2h0e1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzo0MHB4IDBweDtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7XHJcbiAgICBwYWRkaW5nLXRvcDowcHg7XHJcbiAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcblxyXG4gICAgb3BhY2l0eTogMC42O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcnVsZXN7XHJcbiAgICAgICAgY29sb3I6I2ZmZmZmZjY2O1xyXG4gICAgfVxyXG4gICAgJl9fbGluZXtcclxuICAgICAgICBtYXJnaW46NXB4IDBweDtcclxuICAgIH1cclxuICAgICZfX3NvY2lhbHtcclxuXHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4vY29weXJpZ2h0L2NvcHlyaWdodC5zY3NzXCI7XHJcblxyXG4uZm9vdGVye1xyXG4gICAgcGFkZGluZy10b3A6NjZweDtcclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzMTI2MUQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6MjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuICAgIEBpbmNsdWRlIHhse1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYXZpZ2F0aW9ue1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FkZHJlc3N7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVte1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjVweDtcclxuICAgICAgICBtYXJnaW46M3B4IDBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19tYWlsbGlua3tcclxuICAgICAgICBjb2xvcjojYWRhOGE1O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waG9uZW51bWJlcntcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICBjb2xvcjp3aGl0ZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faHJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNDYzYzM0O1xyXG4gICAgICAgIGhlaWdodDoxcHg7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XHJcbiAgICAgICAgJi0tZGVza3RvcC1vbmx5e1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tb2JpbGUtb25seXtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3N7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlua3tcclxuICAgICAgICBjb2xvcjojYWRhOGE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuXHJcbiAgICAgICAgJi0tbG9ja2Vke1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9mb290ZXIvaW1nL2xvY2suc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowcHggY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNlY3Rpb250aXRsZXtcclxuXHJcbiAgICAmX19oZWFkZXJ7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDM3KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcblxyXG4gICAgICAmLS1mbG9vcnBsYW4ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mdWxse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiMzMTI2MWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKlxyXG4gKiBUaGVtZSBOYW1lOiBPcmlnbyAyMDIwXHJcbiAqIERlc2NyaXB0aW9uOiBWaXNzIHBhciB1biBhcCBwaWVrxLzFq3N0YW3Eq2J1XHJcbiAqIEF1dGhvcjogVHVybi5sdlxyXG4gKiBUZXh0IERvbWFpbjogb3JpZ29cclxuICogRG9tYWluIFBhdGg6IC9sYW5ndWFnZXNcclxuKi9cclxuXHJcbkBpbXBvcnQgXCJyZXNldFwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJncmlkLXNldHRpbmdzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9oZWFkZXIvYnVzaW5lc3NUaW1lL2J1c2luZXNzVGltZVwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9uYXZpZ2F0aW9uL25hdmlnYXRpb25cIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9idXNpbmVzc2hvdXJzL2J1c2luZXNzaG91cnNcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9kcm9wZG93bi9kcm9wZG93blwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2Zvb3Rlci9mb290ZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9zZWN0aW9udGl0bGUvc2VjdGlvbnRpdGxlXCI7XHJcblxyXG4vKiBHbG9iYWxzICovXHJcbjpyb290e1xyXG4gIC0taGlnaGxpZ2h0LWJhY2tncm91bmQ6I2YwZjlmYTtcclxuICAtLXRleHQ6IzMxMjYxRDtcclxuICAtLWxpbms6ICMyOThGQzI7XHJcblxyXG4gIC0tYmFzZTE6I0Y5NDIzQTtcclxuICAtLWJhc2UyOiNBNEJDQzI7XHJcbiAgLS1iYXNlMzojOEU5RkJDO1xyXG4gIC0tYmFzZTQ6I0Q0QjU5RTtcclxuICAtLWJhc2U1OiNGRUNCOEI7XHJcblxyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlICogMC44fXB4O1xyXG5cclxuICBAaW5jbHVkZSB4bCB7XHJcbiAgICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlICogMS4xNX1weDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWQge1xyXG4gICAgZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZX1weDtcclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgY29sb3I6dmFyKC0tdGV4dCkgIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTonSENvIEdvdGhhbScsIHNhbnMtc2VyaWY7XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIGJ1dHRvbiB7IGZvbnQ6IGluaGVyaXQ7IG1pbi13aWR0aDogMDsgfVxyXG5cclxuLnBzd3Age1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5ncmVjYXB0Y2hhLWJhZGdlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBDb250YWluZXIgKi9cclxuLmNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAwO1xyXG5cclxuICBAaW5jbHVkZSB4bCB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1heC13aWR0aDogJHNjcmVlbi14bC1taW4gLSAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJi0tdG9wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgeGwge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5zZWN0aW9uLmNvbnRhaW5lciB7XHJcbiAgQGluY2x1ZGUgbW9iaWxlcGFkZGluZygpO1xyXG59XHJcblxyXG5hIHtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAxMDBtcztcclxuICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tbGluayk7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZSB7XHJcbiAgLy8qKiBhZGQgc3BlY2lmaWMgcGFnZSBjbGFzcyB0byBhdm9pZCB0byBicmVhayBzdHlsZSBpbiBvdGhlciBwYWdlcywgd2hpY2ggdXNlcyAgY29udGFpbmVyXHJcbiAgJi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICYuaGVhZGVyX19ib2R5IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gIH1cclxufVxyXG4udGV4dC1zdHlsZSB7XHJcbiAgaDEsaDIsaDMsaDQscCxhIHtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICB9XHJcblxyXG4gIGgxLGgyLGgzLGg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuICAgICYgKyBwLCAmICsgdWwsICYgKyBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmICsgaDMsXHJcbiAgICAmICsgaDQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1iYXNlMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBibG9ja3F1b3RlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjlGQTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCwgb2wge1xyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICBsZWZ0OiAtNHB4O1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmICsgbGkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCwgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGgxLCYgKyBoMiwmICsgaDMsJiArIGg0LFxyXG4gICAgJiArIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfSBcclxuICB9XHJcblxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cC1ibG9jay10YWJsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuXHJcbiAgICAuaGFzLWZpeGVkLWxheW91dCB7XHJcbiAgICAgIHRhYmxlLWxheW91dDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXR0b257XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6MTVweCA1MHB4O1xyXG4gIGJvcmRlcjpub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojZmY4NjcyO1xyXG4gIGNvbG9yOiNmZmY7XHJcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICBmb250LXNpemU6MTVweDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgJi0tbG9hZGluZyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzNweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9zdmcvc3Bpbm5lci5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcntcclxuICAgIG91dGxpbmU6bm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlX19pbmZvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDEycHggMjBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDNweDtcclxuICB9XHJcbn1cclxuXHJcbi5uaWNlLXNlbGVjdC5vcGVuIC5uaWNlLXNlbGVjdC1kcm9wZG93biB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50ZXJtLXBha2FscG9qdW1pLXNlcnZpc3Mge1xyXG4gIC5zZWN0aW9udGl0bGVfX2hlYWRlcixcclxuICAuY2F0ZWdvcmllcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50cyxcclxuLnRheC1ldmVudC1jYXRlZ29yeSB7XHJcbiAgLmNhdGVnb3JpZXMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIC5icmFuZGxpc3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgfVxyXG5cclxuICAubmV3c19fYm9keSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLWFsbC1zZXJ2aWNlcy10ZW1wbGF0ZSxcclxuLnRheC1zZXJ2aWNlIHtcclxuICAuc3VibmF2aWdhdGlvbl9fdGl0bGUge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC5zdWJuYXZpZ2F0aW9uX19saXN0IHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG59IiwiJGNvbG9yLXByaW1hcnk6ICMzMTI2MUQ7XHJcblxyXG4kY29sb3ItYnJvd255OiAjMzIyNjFFO1xyXG4kY29sb3Itc2tpZXM6ICNmMGY5ZmE7XHJcbiRjb2xvci13aGl0ZTogI2ZmZjtcclxuJGNvbG9yLWRhcms6ICMxMTExMTE7XHJcbiRjb2xvci1ncmFzcy1saWdodDogI0QxRTJEODtcclxuJGNvbG9yLXdhdGVyLWxpZ2h0OiAjRjBGOEZBO1xyXG4kY29sb3Itc3RvbmU6ICM5ODkzOEU7XHJcbiRjb2xvci1wZWFjaDogI2ZmODY3MjsiLCIuYnV0dG9ue1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3ItcGVhY2g7XHJcbiAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgY29sb3I6JGNvbG9yLXdoaXRlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTpyZW0oMTUpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGJvcmRlcjpub25lO1xyXG4gICAgcGFkZGluZzpyZW0oMTUpIHJlbSgzMCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGRlZmF1bHQtYnV0dG9uO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgb3V0bGluZTpub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxMjYxRCwgMSk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNlY29uZGFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcGVhY2gsIDAuMik7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMTI2MUQsIDAuMikgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGFyayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMzEyNjFELCAxKTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGFyay1zZWNvbmRhcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxMjYxRCwgMC4yKTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxMjYxRCwgMC40KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1ib3JkZXIge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNBMjk4OTE7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlOyBcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXBlYWNoO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0EyOTg5MTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXBlYWNoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ncm91cCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY2VudGVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tc20tZnVsbHcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZC1kb3due1xyXG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG4iLCIuc3VibmF2aWdhdGlvbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xyXG4gICAgcGFkZGluZy10b3A6MjBweDtcclxuICAgIHRyYW5zaXRpb246ICBoZWlnaHQgMzAwbXM7XHJcblxyXG4gICAgaGVpZ2h0OiByZW0oNjApO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzb3BlbiB7XHJcbiAgICAgICAgLnN1Ym5hdmlnYXRpb25fX2NhcnJldCBpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keXtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB4bHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICB9XHJcbiAgICAmX19uYXZpZ2F0aW9ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICAmLS1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLW1vYmlsZS1vbmx5e1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcnJldCB7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvc3VibmF2aWdhdGlvbi9pbWcvZG93bi5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBtYXJnaW4tbGVmdDoyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgY29sb3I6IzAwMDAwMGIzO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAmLS1zZWxlY3RlZCxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIub2ZmZXJze1xyXG4gICAgbWFyZ2luOjBweCAwcHggNTBweDtcclxuXHJcbiAgICAmX19iYW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjAuNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgJi0tZGVzayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1tb2Ige1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IC0xMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGltZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZXBhZGRpbmcoKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2Fyb3VzZWx7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ncmlkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IzAwMDAwMGIzO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLmlzLWNoZWNrZWQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpbHRlci1idG4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWU5ZTg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWU5ZTg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc29ydGluZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGVhY2g7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICZfX2JvZHkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiAuaXMtY2hlY2tlZCB7XHJcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuXHJcbiAgICAgICAgICAgICYtLW1vYiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS1kZXNrIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7ICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZmlsdGVyLWJ0biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzRweDtcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICYtLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Nhcm91c2VsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2dyYWRpZW50IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9zaXRpb24tYWJzb2x1dGUoKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTM0cHggMDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVzY3Ige1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgJl9fZmlsdGVyLWJ0biB7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm9mZmVyYmxvY2t7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAub2ZmZXJibG9ja19fYnJhZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBwYWRkaW5nLXRvcDoxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLS1zY2VuZTF7IGJhY2tncm91bmQtY29sb3I6dmFyKC0tYmFzZTEpOyB9XHJcbiAgICAgICAgJi0tc2NlbmUyeyBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJhc2UyKTsgfVxyXG4gICAgICAgICYtLXNjZW5lM3sgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iYXNlMyk7IH1cclxuICAgICAgICAmLS1zY2VuZTR7IGJhY2tncm91bmQtY29sb3I6dmFyKC0tYmFzZTQpOyB9XHJcbiAgICAgICAgJi0tc2NlbmU1eyBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJhc2U1KTsgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dHtcclxuICAgICAgICBwYWRkaW5nOjI0cHggMTlweDtcclxuICAgIH1cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgY29sb3I6dmFyKC0tdGV4dCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZGVzY3tcclxuICAgICAgICBwYWRkaW5nOjBweDtcclxuICAgICAgICBtYXJnaW46MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNXB4O1xyXG4gICAgICAgIGNvbG9yOnZhcigtLXRleHQpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BlcmNlbnRhZ2Vze1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMjQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgfVxyXG5cclxuICAgICZfX2JyYWd7XHJcbiAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjBweDtcclxuICAgICAgICBsZWZ0OjBweDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgzMCk7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbXtcclxuICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgIG1hcmdpbjogMCAyJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAxLjUlO1xyXG5cclxuICAgICAgICAmX19wZXJjZW50YWdlc3tcclxuICAgICAgICAgICAgZm9udC1zaXplOnJlbSg0OCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5wb3B1cG9mZmVyc3tcclxuICAgIHBvc2l0aW9uOmZpeGVkO1xyXG4gICAgdG9wOjBweDtcclxuICAgIGxlZnQ6MHB4O1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGhlaWdodDoxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMzEyNjFELCAwLjUpO1xyXG4gICAgY29sb3I6IzMxMjYxRDtcclxuICAgIHotaW5kZXg6OTAxO1xyXG5cclxuICAgIHBhZGRpbmc6IHJlbSgyMCk7XHJcblxyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XHJcblxyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAmLmlzb3BlbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbmltYXRlLWluIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAucG9wdXBvZmZlcnNfX2JvZHkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOjBweDtcclxuICAgICAgICBsZWZ0OjUwJTtcclxuXHJcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuXHJcbiAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOjgzMHB4O1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XHJcblxyXG4gICAgICAgIHotaW5kZXg6NDA7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIG1hcmdpbjo2MHB4IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOjU3MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6MHB4IHJlbSgyMCkgcmVtKDYwKTtcclxuICAgIH1cclxuICAgICZfX2hlYWRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7XHJcbiAgICAgICAgcGFkZGluZzozMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9faW1hZ2V7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6NDAwcHg7XHJcbiAgICB9XHJcbiAgICAmX19jbG9zZXtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MTVweDtcclxuICAgICAgICByaWdodDoxNXB4O1xyXG5cclxuICAgICAgICBib3JkZXItcmFkaXVzOjEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICB3aWR0aDogcmVtKDUwKTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSg1MCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvb2ZmZXJzL3BvcHVwL2ltZy9jbG9zZS5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I2Q0YjU5ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaG9we1xyXG4gICAgICAgIGZvbnQtc2l6ZToxOXB4O1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3BlcmNlbnRhZ2Vze1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgIGZvbnQtc2l6ZToyNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgJl9fZGF0ZXtcclxuICAgICAgICBmb250LXNpemU6MTlweDtcclxuICAgICAgICBvcGFjaXR5OjAuNTtcclxuICAgICAgICBtYXJnaW46MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZGVzY3tcclxuICAgICAgICBmb250LXNpemU6MTlweDtcclxuICAgICAgICBsaW5lLWhlaWdodDoyN3B4O1xyXG4gICAgICAgIG1hcmdpbjoyN3B4IDBweDtcclxuICAgIH1cclxuICAgICZfX2dvdG97XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIGNvbG9yOiMzMTI2MUQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIl19 */
