@charset "UTF-8";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:Source Sans Pro;font-style:normal;font-weight:300;src:url(../fonts/sourcesanspro/SourceSansPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../fonts/sourcesanspro/SourceSansPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(../fonts/sourcesanspro/SourceSansPro-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../fonts/sourcesanspro/SourceSansPro-Bold.woff) format("woff")}html{height:100%;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}.site,body{height:100%}body{-webkit-font-smoothing:antialiased;font-family:Source Sans Pro,sans-serif;font-weight:400;overflow-x:hidden;position:relative}body footer{position:-webkit-sticky;position:sticky;top:100%}.page{position:relative}.menu-is-open{overflow:auto}@media (min-width:1024px){.menu-is-open{overflow:auto}.menu-is-open .page:before{position:relative}}b,strong{font-weight:bolder}img{display:inline-block;width:100%}a{text-decoration:none;transition:all .2s ease}a[href=""],a[href="#"]{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wrapper{margin:0 auto;padding-left:20px;padding-right:20px;position:relative}@media (min-width:768px){.wrapper{padding-left:40px;padding-right:40px}}@media (min-width:1400px){.wrapper{max-width:1300px;padding:0}}.wrapper--flex{display:block}.green{fill:#8cc63f}.about,.contacts{background-color:#f6f6f6}.cc-form{background-color:#fff;border:1px solid #ece9e9;border-radius:4px;margin-bottom:24px;padding:20px 22px}.cc-form,.cc-form .gform_heading{position:relative}.cc-form .gform_heading:after{background-image:url(../../assets/img/svg/icon-email.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;height:20px;position:absolute;right:0;top:6px;width:20px}.cc-form .gform_title{font-size:20px;font-weight:600;line-height:28px;margin-bottom:24px;padding-right:24px}.cc-form .gform_fields{align-items:flex-start}.cc-form .gfield--type-submit{margin:27px 0 0;margin:0;padding:0}.cc-form .gform_description{font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.cc-form .gfield--input-type-consent .gfield_label,.cc-form .gform_required_legend{display:none!important}.cc-form .gfield_label{color:#636466;font-size:14px!important;font-weight:400;font-weight:400!important;line-height:18px}.cc-form .gfield_label .gfield_required{color:#636466!important;font-style:normal!important}.cc-form .gfield--type-submit,.cc-form .gfield_html .gform_button,.cc-form .gform_footer{padding-top:26px}.cc-form .gfield--type-submit .button,.cc-form .gfield--type-submit button,.cc-form .gfield_html .gform_button .button,.cc-form .gfield_html .gform_button button,.cc-form .gform_footer .button,.cc-form .gform_footer button{background-color:#401263;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;height:50px!important;line-height:18px;padding:16px;transition:all .2s ease-in-out}.cc-form .gfield--type-submit .button:hover,.cc-form .gfield--type-submit button:hover,.cc-form .gfield_html .gform_button .button:hover,.cc-form .gfield_html .gform_button button:hover,.cc-form .gform_footer .button:hover,.cc-form .gform_footer button:hover{background-color:#d40e5f}.cc-form .gfield--type-submit .button:focus-visible,.cc-form .gfield--type-submit button:focus-visible,.cc-form .gfield_html .gform_button .button:focus-visible,.cc-form .gfield_html .gform_button button:focus-visible,.cc-form .gform_footer .button:focus-visible,.cc-form .gform_footer button:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #d40e5f;outline:none}.cc-form .gfield_description.gfield_validation_message,.cc-form .gform_validation_errors{background-color:transparent!important;border:none!important;color:#cf2e2e!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;padding:0!important}.cc-form .gform_validation_errors{box-shadow:none!important}.cc-form .gform_wrapper.gravity-theme .gfield_error .ginput_container_consent .gform-field-label{color:#636466}.cc-form .ginput_container_email input,.cc-form .ginput_container_textarea textarea{background-color:#f6f6f6;border:none;border-radius:4px;outline:none;padding:16px 20px!important;transition:all .2s ease-in-out}.cc-form .ginput_container_email input:focus-visible,.cc-form .ginput_container_textarea textarea:focus-visible{box-shadow:inset 0 0 0 2px #662d91}.cc-form .gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 8}.cc-form .gform_wrapper.gravity-theme .gfield.gfield--width-quarter{grid-column:span 4}.cc-form .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{padding:14px 20px!important}.cc-form .ginput_container_consent input{opacity:0;position:absolute}.cc-form .ginput_container_consent .gform-field-label{cursor:pointer;position:relative}.cc-form .ginput_container_consent .gform-field-label:before{background-image:url(../../assets/img/svg/checkbox--empty.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;height:20px;margin-right:4px;position:relative;top:4px;width:20px}.cc-form .ginput_container_consent input:focus-visible+.gform-field-label:before{box-shadow:inset 0 0 0 2px #662d91}.cc-form .ginput_container_consent input:checked+.gform-field-label:before{background-image:url(../../assets/img/svg/checkbox--checked.svg)}.cc-form .gform_confirmation_message{color:#12021d;font-size:16px;line-height:24px}.text-editor table{border:1px solid #ece9e9;margin-top:22px;overflow-x:auto;table-layout:auto!important}.text-editor table thead{background-color:#401263!important}.text-editor table th{color:#ece9e9;font-size:11.2px;font-weight:600;letter-spacing:-.08px;line-height:15.36px;padding:10px 12px 5px;text-align:start}.text-editor table td,.text-editor table th{min-width:110px}.text-editor table tbody tr{border-top:1px solid #ece9e9}.text-editor table tbody tr:nth-child(odd){background-color:#fff!important}.text-editor table tbody tr:nth-child(2n){background-color:#f6f6f6!important}.text-editor table tbody td{color:#12021d;font-size:11.2px;letter-spacing:-.08px;line-height:15.36px;padding:10px 12px 5px}@media (min-width:768px){.text-editor table th{padding:16px 16px 10px}.text-editor table tbody td,.text-editor table th{font-size:14px;letter-spacing:-.1px;line-height:19.2px}.text-editor table tbody td{padding:16px 16px 12px 17px}}.text-editor ::-webkit-scrollbar{height:20px}.text-editor ::-webkit-scrollbar-track{background:#fff;border:1px solid #ece9e9}.text-editor ::-webkit-scrollbar-thumb{background:#ece9e9;background-clip:content-box;border:5px solid transparent;border-radius:10px;width:50px}.text-editor ::-webkit-scrollbar-button{display:none}.text-editor ::-webkit-scrollbar-track-piece:start{width:10%}.text-editor h1,.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5{color:#12021d;font-weight:600;letter-spacing:-.1px}.text-editor h1{font-size:26px;line-height:46px;margin:14px 0 22px}.text-editor h2{font-size:22px;letter-spacing:-.12px;line-height:30px;margin:30px 0 14px}.text-editor h3{font-size:16px;line-height:24px;margin:26px 0 10px}.text-editor h4{font-size:16px;line-height:24px;margin:22px 0 6px}.text-editor h5{font-size:14px;line-height:20px;margin:18px 0 2px}.text-editor p{color:#12021d;font-size:16px;letter-spacing:-.1px;line-height:24px}.text-editor p+p{padding-top:18px}.text-editor p+p br{display:none}.text-editor .wp-block-image{margin:22px 0 14px}.text-editor .wp-block-image figcaption{color:#454545;font-size:14px;font-style:italic;letter-spacing:-.1px;line-height:22px}.text-editor .wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0;width:auto}.text-editor .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:auto}.text-editor img{height:auto;width:auto}.text-editor a{color:#662d91;cursor:pointer;font-size:16px;letter-spacing:-.1px;line-height:24px;text-decoration:underline}.text-editor a:focus-visible{box-shadow:inset 0 0 0 2px}.text-editor a:hover{color:#d40e5f}.text-editor ol,.text-editor ul{list-style-type:disc;margin-left:30px;margin-top:12px}.text-editor ol li,.text-editor ul li{font-size:16px;letter-spacing:0;line-height:24px}.text-editor ol li::marker,.text-editor ul li::marker{font-size:12px}.text-editor ol+p,.text-editor ul+p{margin-top:12x}.text-editor ol{list-style-type:auto}.text-editor ol li::marker{font-size:15px}.text-editor ol li ol{margin-bottom:12px;margin-left:35px}.text-editor ol li ol li:before{left:-35px}.text-editor ol{counter-reset:item}.text-editor ol li{display:block;position:relative}.text-editor ol li:before{content:counters(item,".") ".";counter-increment:item;left:-20px;position:absolute}.text-editor .wp-block-quote{border-left:4px solid #662d91;color:#12021d;font-size:20px;font-style:italic;letter-spacing:-.1px;line-height:30px;margin:22px 0;padding-left:46px;position:relative}.text-editor .wp-block-quote:before{color:#662d91;content:"“";font-size:50px;font-weight:600;left:5px;letter-spacing:-.19px;line-height:34px;position:absolute}.text-editor .wp-block-file__button{color:#fff;padding:0 12px;text-decoration:none}.text-editor .wp-block-file__button:hover{background:#662d91;color:#fff}.text-editor em{font-style:italic}@media (min-width:768px){.text-editor h1{font-size:36px;line-height:36px}.text-editor h2{font-size:30px;line-height:36px}.text-editor h3,.text-editor h4{font-size:20px;line-height:30px}.text-editor h5{font-size:16px;line-height:24px}.text-editor p{font-size:18px;line-height:26px}.text-editor a,.text-editor ol li,.text-editor ul li{font-size:18px;line-height:28px}.text-editor figcaption{font-size:16px;line-height:24px}.text-editor .wp-block-quote,.text-editor q{font-size:22px;line-height:32px}}.list-social__link{color:#12021d;display:block;font-size:14px;letter-spacing:-.1px;line-height:24px}.list-social__title{font-size:14px;font-weight:600;letter-spacing:-.08px;line-height:20px;margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.list-social svg{height:30px;vertical-align:middle;width:30px}.list-social__item{padding:2px 0}@media (min-width:768px){.list-social__link{font-size:16px}.list-social svg{height:38px;width:38px}.list-social__title{font-size:16px;letter-spacing:-.17px;line-height:30px}.list-social__item{padding:3px 0}}.footer{background-color:#fff;border-top:1px solid #ece9e9;padding-top:28px}.footer__blocks a:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91;outline:none}.footer__blocks a:hover{color:#662d91}.footer__privacy{background-color:#401263;margin-top:40px;padding:20px 0}.footer__nav{grid-row-gap:30px;grid-column-gap:42px;display:grid;grid-template-columns:1fr 1fr}.footer__nav:not(:last-child){margin-bottom:30px}.footer__nav-img{height:auto;width:100%}.footer__info{border:none;border-bottom:1px solid #ece9e9;margin-bottom:30px;padding-bottom:24px}.footer__text{color:#12021d;display:block;font-size:14px;letter-spacing:-.1px;line-height:24px;padding:2px 0}.footer__text--white{color:#ece9e9;display:block;margin-right:37px}.footer__text--white:hover{color:#fff}.footer__text--phone{font-weight:600;padding:4px 0}.footer__text--address{margin-bottom:20px}.footer__subtitle{font-size:14px;font-weight:600;letter-spacing:-.08px;line-height:20px;margin-bottom:14px;padding:0}.footer__title{font-size:18px;font-weight:600;letter-spacing:-.19px;line-height:30px;margin-bottom:12px;padding:0}.footer__privacy-list{display:inline}@media (min-width:1024px){.footer{padding-top:64px}.footer__nav{grid-column-gap:42px;grid-template-columns:2fr 2fr 2fr 2fr}.footer__privacy{margin-top:46px}.footer__blocks{grid-column-gap:42px;display:grid;grid-template-columns:4fr 8fr}.footer__text{font-size:16px;padding:4px 0}.footer__text--white{display:inline-block}.footer__text--address{margin-bottom:42px}.footer__subtitle{font-size:16px;letter-spacing:-.17px;line-height:30px;padding:0}.footer__title{font-size:16px;letter-spacing:-.08px}.footer__info{border:none;border-right:1px solid #ece9e9;margin-right:20px;padding-right:30px}}.menu{width:100%}.menu__items{background-color:#fff;border-bottom:1px solid #ece9e9;border-top:1px solid #ece9e9;display:none;position:relative;width:100%;z-index:110}.menu__items[id=menu2]{border:none;width:100%}.menu__items[id=menu2] .menu__link{font-weight:400;padding-left:45px}.menu__item{border-bottom:1px solid #ece9e9}.menu svg:first-child{margin-right:9px;margin-top:5px;vertical-align:text-bottom}.menu .current-lang{display:none}.menu__lang{display:flex}.menu__link{border-left:2px solid transparent;box-shadow:none;color:#12021d;display:block;font-size:16px;font-weight:600;letter-spacing:-.18px;line-height:28px;padding:18px}.menu__link:hover{border-left:2px solid #8cc63f;box-shadow:none;transition:all .5s ease}.menu__link:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91;outline:none}.menu__link--lang{border-bottom:1px solid #ece9e9;border-left:1px solid #ece9e9;font-weight:400;position:absolute;right:0;width:40%;z-index:20}.menu__btn{background-color:#fff;border:none;cursor:pointer;margin:10px 0 10px 170px;outline:none;padding:13px}.menu__btn--border{border-left:1px solid #ece9e9}.menu__btn-text{color:#12021d;font-size:14px;letter-spacing:0;line-height:18px;margin-right:6px}.menu__btn-text:last-child{margin-right:20px}.menu__btn[aria-expanded=true] svg{transform:rotate(180deg)}.menu__btn[aria-controls=menu2]{margin-left:8px;text-align:start}.menu__btn:focus-visible,.menu__btn:hover{background-color:#f6f6f6;border-radius:4px;outline:none}.menu__btn:focus-visible{box-shadow:inset 0 0 0 2px #662d91}@media (min-width:1024px){.menu{width:auto}.menu__btn{display:none;margin:18px 5px 9px;padding:14px}.menu__btn-text{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:22px;margin-right:20px}.menu .current_page_item .menu__link{position:relative}.menu .current_page_item .menu__link:after{background-color:#8cc63f;bottom:0;box-shadow:none;content:"";height:4px;left:25px;opacity:1;position:absolute;transform:translateY(18px);width:calc(100% - 48px)}.menu__items{background-color:none;border:none;border-radius:4px;box-shadow:none;display:flex!important;position:static}.menu__items[id=menu2]{background-color:#fff;border:1px solid #ece9e9;border-radius:4px;box-shadow:0 0 20px 0 rgba(27,52,57,.05);width:auto}.menu__items[id=menu2] .menu__link{font-weight:400;padding-left:22px;padding-right:70px}.menu .lang-item{border-bottom:1px solid #ece9e9;border-left:4px solid transparent}.menu .lang-item:hover{border-left:4px solid #8cc63f;box-shadow:none}.menu .lang-item:hover:last-child{border-radius:0 0 0 4px}.menu .lang-item:hover:first-child{border-radius:4px 0 0 0}.menu .lang-item:hover:after{opacity:0}.menu .lang-item a{border:none;border-radius:0;margin:0;padding-left:25px}.menu .lang-item a:hover:after{opacity:0}.menu .lang-item a:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91;outline:none}.menu__lang .menu__btn{display:inline-block}.menu__lang .menu__btn[aria-expanded=true]+.menu__items{display:block!important}.menu__lang .menu__btn[aria-controls=menu2]{width:auto}.menu__lang .menu__items{display:none!important;position:absolute}.menu__item{border:none}.menu__lang{border-bottom:none;margin-left:auto}.menu__link{border:none;box-shadow:none;font-weight:400;line-height:22px;margin-top:18px;padding:14px 25px;position:relative}.menu__link--lang{margin-bottom:18px;width:auto}.menu__link:after{background-color:#8cc63f;bottom:0;box-shadow:none;content:"";height:4px;left:25px;opacity:0;position:absolute;transform:translateY(18px);width:calc(100% - 48px)}.menu__link:hover{border:none;box-shadow:none}.menu__link:hover:after{opacity:1}}.header{background-color:#fff}.header .wrapper{padding-left:0;padding-right:0}.header--noscroll{overflow:hidden}.header__search-block{display:none;margin:0;padding:42px 12px 46px;position:relative;width:100%;z-index:100}.header .border{border-top:1px solid #ece9e9}.header .open-search{background-color:#d40e5f;transition:all .5s ease}.header .open-search svg{display:none}.header .open-search:after,.header .open-search:before{background-color:#fff;content:" ";height:16px;left:32px;position:absolute;top:25px;width:1px}.header .open-search:before{transform:rotate(45deg)}.header .open-search:after{transform:rotate(-45deg)}.header__logo{border-right:1px solid #ece9e9;height:100%;padding-left:12px;padding-right:15px;padding-top:12px;position:absolute;width:auto}.header__logo img{height:39px}.header__content{display:flex}.header__search{background-color:#401263;border:none;cursor:pointer;height:64px;position:absolute;right:0;width:64px}.header__search svg{fill:#f6f6f6;cursor:pointer;height:18px;margin-top:6px;text-align:center;width:18px}.header__search-title{color:#12021d;font-size:16px;font-weight:600;letter-spacing:-.08px;line-height:28px;margin-bottom:13px}.header__search-box,.header__search-items:nth-child(2){margin-top:30px}.header__search-link{color:#12021d;font-size:16px;letter-spacing:-.09px;line-height:24px;margin-bottom:10px}.header__search-link:hover{color:#662d91}.header__search-link:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91;outline:none}.header__nav{width:100%}.header .gsc-input{background:transparent!important}.header .gsib_a{padding:5px}.header .gsc-input-box{background-color:#fff;background-color:#f6f6f6;border:1px solid #ece9e9;border-radius:4px;margin-right:10px;padding:10px}.header .gscb_a{display:none}.header .gsc-search-button-v2{border-radius:4px;padding:16px 27px;vertical-align:super}.header__google{background-color:#f0eaf4;margin-top:18px;padding:0 10px}.header__google svg{fill:#662d91;flex-shrink:0;margin-top:8px}.header__google-cancel{background-color:transparent;border:none;cursor:pointer;margin-left:auto;margin-right:0;padding:14px;position:relative}.header__google-cancel:after,.header__google-cancel:before{background-color:#662d91;content:" ";height:14px;left:12px;position:absolute;top:18px;width:1px}.header__google-cancel:before{transform:rotate(45deg)}.header__google-cancel:after{transform:rotate(-45deg)}.header__notif{background-color:#f0eaf4}.header__notif svg{fill:#662d91;flex-shrink:0;margin-top:8px}.header__notif-box{display:flex;flex-direction:column}.header__notif-box--google{flex-direction:row}.header__notif-link{color:#662d91;text-decoration:underline}.header__notif-block,.header__notif-block--basis{display:flex}.header__notif-text{align-self:center;color:#662d91;font-size:14px;letter-spacing:-.09px;line-height:20px;padding:10px 12px 8px}.header__notif-cancel{background-color:transparent;border:none;cursor:pointer;margin-left:auto;margin-right:20px;padding:14px;position:relative}.header__notif-cancel:after,.header__notif-cancel:before{background-color:#662d91;content:" ";height:14px;left:12px;position:absolute;top:18px;width:1px}.header__notif-cancel:before{transform:rotate(45deg)}.header__notif-cancel:after{transform:rotate(-45deg)}.header__notif-btn{background-color:#e6d8ef;border-radius:3px;color:#662d91;font-size:12.8px;font-weight:600;letter-spacing:-.08px;line-height:15.04px;margin-bottom:12px;margin-left:40px;padding:7px 12px;text-align:center}@media (min-width:768px){.header__google-cancel{padding:25px}.header__google-cancel:after,.header__google-cancel:before{left:20px;top:20px}.header__notif-box{flex-direction:row}.header__notif-btn{margin-left:0;margin-top:12px}.header__notif svg{margin-top:12px}.header__notif-block{flex-basis:100%}.header__notif-cancel{padding:25px}.header__notif-cancel:after,.header__notif-cancel:before{left:20px;top:20px}}@media (min-width:1024px){.header .wrapper{padding-left:40px;padding-right:40px}.header__nav{width:75%}.header__content{justify-content:space-between}.header__logo{align-self:center;border:none;left:0;padding-right:0;padding-top:0;position:relative}.header__logo img{height:51px}.header__search{align-self:center;height:86px;position:relative;width:86px}.header__search svg{height:22px;width:22px}.header__search-block{margin:0 auto;padding-left:20px;padding-right:20px;width:68%}.header__search-title{font-size:20px;letter-spacing:-.1px;line-height:26px;margin-bottom:18px}.header__search-box{display:flex;justify-content:space-between;margin-top:42px}.header__search-items:nth-child(2){margin-top:0}.header__search-link{font-size:18px;line-height:26px;margin-bottom:12px}.header .open-search:after,.header .open-search:before{left:44px;top:36px}}li.menu-item-375-ru{display:none!important}.hero{background-color:#401263;text-align:center}.hero--personal{background-color:#f6f6f6;padding:30px;text-align:center}.hero--sub{min-height:150px;padding-top:48px}.hero__title{color:#fff;letter-spacing:-.1px;padding-bottom:62px;padding-top:40px}.hero__title,.hero__title--personal{font-size:30px;font-weight:600;line-height:50px}.hero__title--personal{color:#12021d;text-align:center}.hero__text{color:#12021d;letter-spacing:-.1px;margin-bottom:4px;text-align:center}.hero__text,.hero__text--white{display:inline-block;font-size:14px;line-height:20px}.hero__text--white{color:#fff;padding-top:48px}.hero__devider{font-size:20px;padding:0 8px}.hero__devider--white{color:#fff}.hero__devider:last-child{display:none}@media (min-width:768px){.hero{min-height:150px}.hero--personal{min-height:auto;padding:45px}.hero__text{margin-bottom:14px}.hero__title{padding-bottom:110px;padding-top:74px}.hero__title,.hero__title--personal{font-size:40px}}.gallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.gallery figcaption{color:#12021d}.gallery .slider__item{cursor:pointer;overflow:hidden;padding:2px;position:relative}.gallery .slider__item:nth-child(8) .slider__count{align-items:center;background-color:rgba(46,16,62,.5);color:#fff;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:768px){.gallery .slider__item:nth-child(8) .slider__count{font-size:18px}}.gallery .slider__image{display:block;position:relative;z-index:1}.gallery .slider__image:after{content:"";height:500%;left:0;position:absolute;top:100%;width:100%;z-index:1}.gallery .slider__count{display:none}.imageslider{margin-bottom:60px;position:relative;width:100%}@media (min-width:768px){.imageslider{margin-bottom:0}}.imageslider .imageslider__image{flex-direction:column}.imageslider .imageslider__image figcaption{margin:0 auto;max-width:80%;width:100%}.imageslider .imageslider__image figcaption span{background-color:#401263;display:block;font-size:16px;line-height:24px;padding:2px 12px;text-align:center;width:100%}.imageslider .slick-track{align-items:center;display:flex!important}.imageslider .custom_paging{margin-top:34px}.imageslider .custom_paging li{display:none}.imageslider .slick-active{color:#fff;display:block!important;font-size:22px;max-width:90%;position:relative;text-align:end;z-index:10}.imageslider .slick-counter{background:#ff0;border-radius:5px;left:5px;opacity:.8;padding:5px;position:absolute;top:5px}.imageslider .slick-dots{align-items:center;bottom:-60px;display:flex;flex-wrap:wrap;justify-content:center;left:0;margin:0;padding:0;position:absolute;right:0;width:100%}.imageslider .slick-dots>*{background:#ff8672;background:#fff;border-radius:100%;box-shadow:0 0 0 0 #ff8672;box-shadow:0 0 0 0 #fff;box-sizing:content-box;content:"";display:block;height:12px;margin:6px 5px;transition:box-shadow .3s,border .3s,background .3s;width:12px}.imageslider .slick-dots>.slick-active{background:#31261d;box-shadow:0 0 0 3px #fff}.imageslider .slick-dots button{display:none}@media (min-width:768px){.imageslider .slick-dots{bottom:0}}.imageslider__image{text-align:center;width:100%}.imageslider__image img{margin:0 auto;max-height:85vh;max-width:80%;width:auto}.imageslider__image.slick-slide{align-items:center;display:flex!important;height:44vh}@media (min-width:768px){.imageslider__image.slick-slide{height:80vh;text-align:center}}.imageslider__arrow{background-color:transparent;background-size:contain;border:none;border-radius:100%;cursor:pointer;height:50px;outline:none;position:absolute;top:35%;width:50px;z-index:1000}@media (min-width:768px){.imageslider__arrow{top:45%}}.imageslider__arrow:focus-visible{background-color:rgba(27,52,57,.05)}.imageslider__arrow svg{fill:#fff}.imageslider__arrow:hover{background-color:rgba(27,52,57,.05)}.imageslider__arrow--left{left:-30px;transform:rotate(270deg)}.imageslider__arrow--right{right:-30px;transform:rotate(90deg)}.popupArticle{background-color:rgba(49,38,29,.5);color:#31261d;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:901}.popupArticle.isopen{display:block}.popupArticle.animate-in{opacity:1}.popupArticle.animate-in .popupArticle__body{transform:translate(-50%,-50%)}@media (min-width:768px){.popupArticle.animate-in .popupArticle__body{top:100px;transform:translate(-50%,-10px)}}.popupArticle__body{left:50%;max-width:1200px;position:absolute;top:50%;transform:translate(-50%,50%);transition:transform .3s;width:100%;z-index:41}@media (min-width:768px){.popupArticle__body{top:calc(50% + 100px);transform:translate(-50%,-10px)}}.popupArticle__content{margin-left:30px;margin-right:30px;padding:0;position:relative}.popupArticle__box{text-align:end;width:89%}.popupArticle__close{background-color:transparent;border:none;cursor:pointer;font-size:0;outline:none;position:absolute;top:-56px;z-index:42}.popupArticle__close:after,.popupArticle__close:before{background-color:#fff;content:" ";height:20px;position:absolute;width:3px}.popupArticle__close:before{transform:rotate(45deg)}.popupArticle__close:after{transform:rotate(-45deg)}.popupArticle__close:focus-visible{background-color:rgba(27,52,57,.05)}@media (min-width:768px){.popupArticle__close{background-size:40%}.single-events .popupArticle__body{width:700px}}@media (min-width:1024px){.single-events .popupArticle__body{width:1000px}}.event{background-color:#f6f6f6}.event__card{border-bottom:1px solid #ece9e9;margin-bottom:26px;padding-bottom:6px}.event__card svg{height:14px;margin-right:10px;vertical-align:middle;width:14px}.event__gallery{margin-top:30px}.event .hide{display:none}.event__time{color:#636466;font-size:13px;letter-spacing:-.1px;line-height:19px}.event__time--main{color:#662d91;font-size:16px;line-height:24px}.event__link{display:block;font-size:16px;line-height:24px;margin-bottom:12px;margin-top:4px}.event__link,.event__title{color:#12021d;font-weight:600;letter-spacing:-.1px}.event__title{font-size:24px;line-height:34px;margin-bottom:18px}.event__block{background-color:#fff;border:1px solid #ece9e9;border-radius:4px;padding:22px;position:relative;top:-56px}.event__subtitle{border-top:1px solid #ece9e9;color:#12021d;font-size:20px;font-weight:600;letter-spacing:-.1px;line-height:26px;margin-bottom:30px;margin-top:42px;padding-top:14px}@media (min-width:1024px){.event{padding-bottom:40px}.event__card{margin-bottom:18px;padding-bottom:8px}.event__card svg{height:14px;width:14px}.event__time{font-size:16px;line-height:24px}.event__time--main{font-size:18px}.event__link{font-size:20px;line-height:30px;margin-bottom:16px;margin-top:9px}.event__title{font-size:36px;line-height:46px;margin-bottom:26px}.event__block{padding:67px 110px 110px}.event__container{align-items:baseline;display:flex;justify-content:space-between}.event__about{width:60%}.event__other-events{margin-left:150px;min-width:295px}.event__subtitle{margin-top:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zY3NzL3RleHQtZWRpdG9yL3RleHQtZWRpdG9yLnNjc3MiLCJzaW5nbGUtZXZlbnQuY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvcmVzZXQuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2ZvbnRzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9zaGFtZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvbWl4aW5zLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RleHQtZWRpdG9yL3RhYmxlLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvbGlzdC1zb2NpYWwvbGlzdC1zb2NpYWwuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9mb290ZXIvZm9vdGVyLnNjc3MiLCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvbWVudS9tZW51LnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvaGVhZGVyL2hlYWRlci5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2hlcm8vaGVyby5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2dhbGxlcnkvZ2FsbGVyeS5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2dhbGxlcnkvaW1hZ2VzbGlkZXIvaW1hZ2VzbGlkZXIuc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9nYWxsZXJ5L3BvcHVwL3BvcHVwQXJ0aWNsZS5zY3NzIiwic2luZ2xlLWV2ZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUtRLGdCQ3VhUixDQ3RrQkEsMlpBZUUsUUFBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBSkEsUUFBQSxDQUNBLFNBQUEsQ0FJQSx1QkRLRixDQ0ZBLDhFQUVFLGFES0YsQ0NIQSxLQUNFLGFETUYsQ0NKQSxNQUNFLGVET0YsQ0NMQSxhQUNFLFdEUUYsQ0NOQSxvREFFRSxVQUFB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LDRCQUFBLENBQ0EsYVZuRU8sQ1VvRVAsY0FBQSxDQUNBLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENBUEEsa0JBQUEsQ0FDQSxlQUFBLENBRkEsZ0Jma3REUixDSTN2REUsMEJXMUJGLE9BK0VRLG1CZjBzRE4sQ2V6c0RNLGFBQ0ksa0JBQUEsQ0FDQSxrQmYyc0RWLENlenNEVSxpQkFFSSxXQUFBLENBREEsVWY0c0RkLENldnNETSxhQUNJLGNBQUEsQ0FDQSxnQmZ5c0RWLENldnNEVSxtQkFDSSxjZnlzRGQsQ2Vyc0RNLGFBR0ksY0FBQSxDQUNBLGdCQUFBLENBSEEsa0JBQUEsQ0FDQSxjZnlzRFYsQ2Vwc0RNLGNBRUksY0FBQSxDQUNBLGdCQUFBLENBRkEsa0Jmd3NEVixDZW5zRE0sY0FDSSx3QmZxc0RWLENlbHNETSxrQkFHSSxvQkFBQSxDQUZBLFlBQUEsQ0FDQSw2QmZxc0RWLENlanNETSxjQUNJLFNmbXNEVixDZWhzRE0scUJBQ0ksaUJBQUEsQ0FDQSxlZmtzRFYsQ2UvckRNLGlCQUNJLFlmaXNEVixDQUNGIiwiZmlsZSI6InNpbmdsZS1ldmVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudGV4dC1lZGl0b3Ige1xyXG4gICAgQGltcG9ydCBcInRhYmxlXCI7XHJcblxyXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1IHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICBtYXJnaW46IDE0cHggMCAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMTRweDtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjZweCAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW46IDIycHggMCA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW46IDE4cHggMCAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcblxyXG4gICAgICAgICYgKyBwIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmIGJyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgICBtYXJnaW46IDIycHggMCAxNHB4O1xyXG5cclxuICAgICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9ICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcyBmaWd1cmUud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcy5jb2x1bW5zLWRlZmF1bHQgZmlndXJlLndwLWJsb2NrLWltYWdlOm5vdCgjaW5kaXZpZHVhbC1pbWFnZSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSkge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWxpbmstMjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsLCBvbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBpbml0aWFsO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAmOjptYXJrZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEyeDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgb2wge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogYXV0bztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAmOjptYXJrZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTM1cHg7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbCB7IFxyXG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW07XHJcblxyXG4gICAgICAgIGxpIHsgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVycyhpdGVtLCBcIi5cIikgXCIuXCI7XHJcbiAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTsgXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3AtYmxvY2stcXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRjb2xvci1pY29uO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDZweDtcclxuICAgICAgICBtYXJnaW46IDIycHggMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaWNvbjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTlweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLWZpbGUge1xyXG4gICAgICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZm9jdXM7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBlbSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNpemUtdGFibGV0KCkge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwsIG9sIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3AtYmxvY2stcXVvdGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbiAqIFRoZW1lIE5hbWU6IFBpZWvEvMWrc3RhbcSrYmEubHZcbiAqIERlc2NyaXB0aW9uOiBWaXNzIHBhciB1biBhcCBwaWVrxLzFq3N0YW3Eq2J1XG4gKiBBdXRob3I6IFR1cm4ubHZcbiAqIFRleHQgRG9tYWluOiBwaWVrbHVzdGFtaWJhXG4gKiBEb21haW4gUGF0aDogL2xhbmd1YWdlc1xuKi9cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuLyogZm9udHMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb3VyY2VzYW5zcHJvL1NvdXJjZVNhbnNQcm8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb3VyY2VzYW5zcHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvdXJjZXNhbnNwcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvdXJjZXNhbnNwcm8vU291cmNlU2Fuc1Byby1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keSBmb290ZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEwMCU7XG59XG5cbi5wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWVudS1pcy1vcGVuIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lbnUtaXMtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLm1lbnUtaXMtb3BlbiAucGFnZTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG5hW2hyZWY9XCJcIl0sXG5hW2hyZWY9XCIjXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxufVxuLndyYXBwZXItLWZsZXgge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyZWVuIHtcbiAgZmlsbDogIzhjYzYzZjtcbn1cblxuLmNvbnRhY3RzLFxuLmFib3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLmNjLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZTllOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNjLWZvcm0gLmdmb3JtX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2MtZm9ybSAuZ2Zvcm1faGVhZGluZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2ljb24tZW1haWwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5jYy1mb3JtIC5nZm9ybV90aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uY2MtZm9ybSAuZ2Zvcm1fZmllbGRzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMjdweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jYy1mb3JtIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uY2MtZm9ybSAuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kLFxuLmNjLWZvcm0gLmdmaWVsZC0taW5wdXQtdHlwZS1jb25zZW50IC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzYzNjQ2NjtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuLmNjLWZvcm0gLmdmaWVsZF9sYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjM2NDY2ICFpbXBvcnRhbnQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCxcbi5jYy1mb3JtIC5nZm9ybV9mb290ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xufVxuLmNjLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgYnV0dG9uLFxuLmNjLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgLmJ1dHRvbixcbi5jYy1mb3JtIC5nZm9ybV9mb290ZXIgYnV0dG9uLFxuLmNjLWZvcm0gLmdmb3JtX2Zvb3RlciAuYnV0dG9uLFxuLmNjLWZvcm0gLmdmaWVsZF9odG1sIC5nZm9ybV9idXR0b24gYnV0dG9uLFxuLmNjLWZvcm0gLmdmaWVsZF9odG1sIC5nZm9ybV9idXR0b24gLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCBidXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCAuYnV0dG9uOmhvdmVyLFxuLmNjLWZvcm0gLmdmb3JtX2Zvb3RlciBidXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2Zvcm1fZm9vdGVyIC5idXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiBidXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0MGU1Zjtcbn1cbi5jYy1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IGJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdmb3JtX2Zvb3RlciBidXR0b246Zm9jdXMtdmlzaWJsZSxcbi5jYy1mb3JtIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdmaWVsZF9odG1sIC5nZm9ybV9idXR0b24gYnV0dG9uOmZvY3VzLXZpc2libGUsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiAuYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZDQwZTVmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNjLWZvcm0gLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzLFxuLmNjLWZvcm0gLmdmaWVsZF9kZXNjcmlwdGlvbi5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNjZjJlMmUgIWltcG9ydGFudDtcbn1cbi5jYy1mb3JtIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jYy1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gIGNvbG9yOiAjNjM2NDY2O1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEgdGV4dGFyZWEsXG4uY2MtZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dCB7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uY2MtZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xufVxuLmNjLWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtdGhyZWUtcXVhcnRlciB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDg7XG59XG4uY2MtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1xdWFydGVyIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcbn1cbi5jYy1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9lcnJvciBbYXJpYS1pbnZhbGlkPXRydWVdIHtcbiAgcGFkZGluZzogMTRweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2MtZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfY29uc2VudCAuZ2Zvcm0tZmllbGQtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYy1mb3JtIC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgLmdmb3JtLWZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94LS1lbXB0eS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dDpmb2N1cy12aXNpYmxlICsgLmdmb3JtLWZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dDpjaGVja2VkICsgLmdmb3JtLWZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94LS1jaGVja2VkLnN2Z1wiKTtcbn1cbi5jYy1mb3JtIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4udGV4dC1lZGl0b3Ige1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbn1cbi50ZXh0LWVkaXRvciB0YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MyAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRoIHtcbiAgY29sb3I6ICNlY2U5ZTk7XG4gIGZvbnQtc2l6ZTogMTEuMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbGluZS1oZWlnaHQ6IDE1LjM2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweCA1cHggMTJweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGgsXG4udGV4dC1lZGl0b3IgdGFibGUgdGQge1xuICBtaW4td2lkdGg6IDExMHB4O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTBweCAxMnB4IDVweCAxMnB4O1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxMS4ycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBsaW5lLWhlaWdodDogMTUuMzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1lZGl0b3IgdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdGQge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMnB4IDE3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgfVxufVxuLnRleHQtZWRpdG9yIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNlY2U5ZTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogNTBweDtcbn1cbi50ZXh0LWVkaXRvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZTpzdGFydCB7XG4gIHdpZHRoOiAxMCU7XG59XG4udGV4dC1lZGl0b3IgaDEsIC50ZXh0LWVkaXRvciBoMiwgLnRleHQtZWRpdG9yIGgzLCAudGV4dC1lZGl0b3IgaDQsIC50ZXh0LWVkaXRvciBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xufVxuLnRleHQtZWRpdG9yIGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAxNHB4IDAgMjJweDtcbn1cbi50ZXh0LWVkaXRvciBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDMwcHggMCAxNHB4O1xufVxuLnRleHQtZWRpdG9yIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAyNnB4IDAgMTBweDtcbn1cbi50ZXh0LWVkaXRvciBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMjJweCAwIDZweDtcbn1cbi50ZXh0LWVkaXRvciBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMThweCAwIDJweDtcbn1cbi50ZXh0LWVkaXRvciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG59XG4udGV4dC1lZGl0b3IgcCArIHAge1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbi50ZXh0LWVkaXRvciBwICsgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dC1lZGl0b3IgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAyMnB4IDAgMTRweDtcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4udGV4dC1lZGl0b3IgLndwLWJsb2NrLWdhbGxlcnkuaGFzLW5lc3RlZC1pbWFnZXMgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgZmxleC1ncm93OiBpbml0aWFsO1xuICB3aWR0aDogYXV0bztcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcy5jb2x1bW5zLWRlZmF1bHQgZmlndXJlLndwLWJsb2NrLWltYWdlOm5vdCgjaW5kaXZpZHVhbC1pbWFnZSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICB3aWR0aDogYXV0bztcbn1cbi50ZXh0LWVkaXRvciBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRleHQtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50ZXh0LWVkaXRvciBhOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHg7XG59XG4udGV4dC1lZGl0b3IgYTpob3ZlciB7XG4gIGNvbG9yOiAjZDQwZTVmO1xufVxuLnRleHQtZWRpdG9yIHVsLCAudGV4dC1lZGl0b3Igb2wge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnRleHQtZWRpdG9yIHVsIGxpLCAudGV4dC1lZGl0b3Igb2wgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50ZXh0LWVkaXRvciB1bCBsaTo6bWFya2VyLCAudGV4dC1lZGl0b3Igb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50ZXh0LWVkaXRvciB1bCArIHAsIC50ZXh0LWVkaXRvciBvbCArIHAge1xuICBtYXJnaW4tdG9wOiAxMng7XG59XG4udGV4dC1lZGl0b3Igb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG59XG4udGV4dC1lZGl0b3Igb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50ZXh0LWVkaXRvciBvbCBsaSBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnRleHQtZWRpdG9yIG9sIGxpIG9sIGxpOjpiZWZvcmUge1xuICBsZWZ0OiAtMzVweDtcbn1cbi50ZXh0LWVkaXRvciBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG59XG4udGV4dC1lZGl0b3Igb2wgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtZWRpdG9yIG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhpdGVtLCBcIi5cIikgXCIuXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzY2MmQ5MTtcbiAgcGFkZGluZy1sZWZ0OiA0NnB4O1xuICBtYXJnaW46IDIycHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2stZmlsZV9fYnV0dG9uIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1maWxlX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjYyZDkxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50ZXh0LWVkaXRvciBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1lZGl0b3IgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50ZXh0LWVkaXRvciB1bCBsaSwgLnRleHQtZWRpdG9yIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnRleHQtZWRpdG9yIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC50ZXh0LWVkaXRvciAud3AtYmxvY2stcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgcSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbi5saXN0LXNvY2lhbF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5saXN0LXNvY2lhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmxpc3Qtc29jaWFsIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ubGlzdC1zb2NpYWxfX2l0ZW0ge1xuICBwYWRkaW5nOiAycHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1zb2NpYWxfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubGlzdC1zb2NpYWwgc3ZnIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLmxpc3Qtc29jaWFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5saXN0LXNvY2lhbF9faXRlbSB7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZTllOTtcbn1cbi5mb290ZXJfX2Jsb2NrcyBhOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvb3Rlcl9fYmxvY2tzIGE6aG92ZXIge1xuICBjb2xvcjogIzY2MmQ5MTtcbn1cbi5mb290ZXJfX3ByaXZhY3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAxMjYzO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uZm9vdGVyX19uYXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtcm93LWdhcDogMzBweDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xufVxuLmZvb3Rlcl9fbmF2Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZvb3Rlcl9fbmF2LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZm9vdGVyX19pbmZvIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZTllOTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZm9vdGVyX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAycHggMDtcbn1cbi5mb290ZXJfX3RleHQtLXdoaXRlIHtcbiAgY29sb3I6ICNlY2U5ZTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDM3cHg7XG59XG4uZm9vdGVyX190ZXh0LS13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZvb3Rlcl9fdGV4dC0tcGhvbmUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi5mb290ZXJfX3RleHQtLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZvb3Rlcl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyX19wcml2YWN5LWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG4gIC5mb290ZXJfX25hdiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMmZyIDJmciAyZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xuICB9XG4gIC5mb290ZXJfX3ByaXZhY3kge1xuICAgIG1hcmdpbi10b3A6IDQ2cHg7XG4gIH1cbiAgLmZvb3Rlcl9fYmxvY2tzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDhmcjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDQycHg7XG4gIH1cbiAgLmZvb3Rlcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICB9XG4gIC5mb290ZXJfX3RleHQtLXdoaXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvb3Rlcl9fdGV4dC0tYWRkcmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxuICAuZm9vdGVyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZvb3Rlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgfVxuICAuZm9vdGVyX19pbmZvIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VjZTllOTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ubWVudSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lbnVfX2l0ZW1zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlOWU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMTA7XG59XG4ubWVudV9faXRlbXNbaWQ9bWVudTJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tZW51X19pdGVtc1tpZD1tZW51Ml0gLm1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG4ubWVudV9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlOWU5O1xufVxuLm1lbnUgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuLm1lbnUgLmN1cnJlbnQtbGFuZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVudV9fbGFuZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWVudV9fbGluayB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWVudV9fbGluazpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzhjYzYzZjtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWVudV9fbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5tZW51X19saW5rLS1sYW5nIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWNlOWU5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZTllOTtcbiAgei1pbmRleDogMjA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubWVudV9fYnRuIHtcbiAgcGFkZGluZzogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMTcwcHg7XG59XG4ubWVudV9fYnRuLS1ib3JkZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4ubWVudV9fYnRuLXRleHQge1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLm1lbnVfX2J0bi10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubWVudV9fYnRuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5tZW51X19idG5bYXJpYS1jb250cm9scz1tZW51Ml0ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tZW51X19idG46aG92ZXIsIC5tZW51X19idG46Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cbi5tZW51X19idG46Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWVudSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1lbnVfX2J0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxNHB4O1xuICAgIG1hcmdpbjogMThweCA1cHggOXB4O1xuICB9XG4gIC5tZW51X19idG4tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAubWVudSAuY3VycmVudF9wYWdlX2l0ZW0gLm1lbnVfX2xpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWVudSAuY3VycmVudF9wYWdlX2l0ZW0gLm1lbnVfX2xpbms6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMjVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhjYzYzZjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4cHgpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm1lbnVfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuICAubWVudV9faXRlbXNbaWQ9bWVudTJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlOWU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDI3LCA1MiwgNTcsIDAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubWVudV9faXRlbXNbaWQ9bWVudTJdIC5tZW51X19saW5rIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5tZW51IC5sYW5nLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlOWU5O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjOGNjNjNmO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbTpob3ZlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA0cHg7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbTpob3ZlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCAwO1xuICB9XG4gIC5tZW51IC5sYW5nLWl0ZW06aG92ZXI6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5tZW51IC5sYW5nLWl0ZW0gYSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubWVudSAubGFuZy1pdGVtIGE6aG92ZXI6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5tZW51IC5sYW5nLWl0ZW0gYTpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuICAubWVudV9fbGFuZyAubWVudV9fYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm1lbnVfX2xhbmcgLm1lbnVfX2J0blthcmlhLWV4cGFuZGVkPXRydWVdICsgLm1lbnVfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51X19sYW5nIC5tZW51X19idG5bYXJpYS1jb250cm9scz1tZW51Ml0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tZW51X19sYW5nIC5tZW51X19pdGVtcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubWVudV9faXRlbSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5tZW51X19sYW5nIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tZW51X19saW5rIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAxNHB4IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubWVudV9fbGluay0tbGFuZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubWVudV9fbGluazphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNjNjNmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubWVudV9fbGluazpob3ZlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm1lbnVfX2xpbms6aG92ZXI6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmhlYWRlciAud3JhcHBlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5oZWFkZXItLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXJfX3NlYXJjaC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MnB4IDEycHggNDZweDtcbn1cbi5oZWFkZXIgLmJvcmRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlOWU5O1xufVxuLmhlYWRlciAub3Blbi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDQwZTVmO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbn1cbi5oZWFkZXIgLm9wZW4tc2VhcmNoIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5vcGVuLXNlYXJjaDo6YmVmb3JlLCAuaGVhZGVyIC5vcGVuLXNlYXJjaDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMycHg7XG4gIHRvcDogMjVweDtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXIgLm9wZW4tc2VhcmNoOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uaGVhZGVyIC5vcGVuLXNlYXJjaDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VjZTllOTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbn1cbi5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuLmhlYWRlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19zZWFyY2gge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAxMjYzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xufVxuLmhlYWRlcl9fc2VhcmNoIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICNmNmY2ZjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uaGVhZGVyX19zZWFyY2gtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uaGVhZGVyX19zZWFyY2gtYm94IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5oZWFkZXJfX3NlYXJjaC1pdGVtczpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmhlYWRlcl9fc2VhcmNoLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uaGVhZGVyX19zZWFyY2gtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNjYyZDkxO1xufVxuLmhlYWRlcl9fc2VhcmNoLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaGVhZGVyX19uYXYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLmdzYy1pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5nc2liX2Ege1xuICBwYWRkaW5nOiA1cHg7XG59XG4uaGVhZGVyIC5nc2MtaW5wdXQtYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlOWU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG4uaGVhZGVyIC5nc2NiX2Ege1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgcGFkZGluZzogMTZweCAyN3B4O1xufVxuLmhlYWRlcl9fZ29vZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWFmNDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLmhlYWRlcl9fZ29vZ2xlIHN2ZyB7XG4gIGZpbGw6ICM2NjJkOTE7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyX19nb29nbGUtY2FuY2VsIHtcbiAgcGFkZGluZzogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX2dvb2dsZS1jYW5jZWw6OmJlZm9yZSwgLmhlYWRlcl9fZ29vZ2xlLWNhbmNlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMThweDtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MmQ5MTtcbn1cbi5oZWFkZXJfX2dvb2dsZS1jYW5jZWw6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5oZWFkZXJfX2dvb2dsZS1jYW5jZWw6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5oZWFkZXJfX25vdGlmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZWFmNDtcbn1cbi5oZWFkZXJfX25vdGlmIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmaWxsOiAjNjYyZDkxO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uaGVhZGVyX19ub3RpZi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmhlYWRlcl9fbm90aWYtYm94LS1nb29nbGUge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmhlYWRlcl9fbm90aWYtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzY2MmQ5MTtcbn1cbi5oZWFkZXJfX25vdGlmLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX25vdGlmLWJsb2NrLS1iYXNpcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19ub3RpZi10ZXh0IHtcbiAgcGFkZGluZzogMTBweCAxMnB4IDhweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogIzY2MmQ5MTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uaGVhZGVyX19ub3RpZi1jYW5jZWwge1xuICBwYWRkaW5nOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX25vdGlmLWNhbmNlbDo6YmVmb3JlLCAuaGVhZGVyX19ub3RpZi1jYW5jZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDE4cHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjJkOTE7XG59XG4uaGVhZGVyX19ub3RpZi1jYW5jZWw6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5oZWFkZXJfX25vdGlmLWNhbmNlbDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhlYWRlcl9fbm90aWYtYnRuIHtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZkOGVmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjNjYyZDkxO1xuICBmb250LXNpemU6IDEyLjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNS4wNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fZ29vZ2xlLWNhbmNlbCB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICAuaGVhZGVyX19nb29nbGUtY2FuY2VsOjpiZWZvcmUsIC5oZWFkZXJfX2dvb2dsZS1jYW5jZWw6OmFmdGVyIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAuaGVhZGVyX19ub3RpZi1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmhlYWRlcl9fbm90aWYtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5oZWFkZXJfX25vdGlmIHN2ZyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuaGVhZGVyX19ub3RpZi1ibG9jayB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAuaGVhZGVyX19ub3RpZi1jYW5jZWwge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLmhlYWRlcl9fbm90aWYtY2FuY2VsOjpiZWZvcmUsIC5oZWFkZXJfX25vdGlmLWNhbmNlbDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLndyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuaGVhZGVyX19jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmhlYWRlcl9fbG9nbyBpbWcge1xuICAgIGhlaWdodDogNTFweDtcbiAgfVxuICAuaGVhZGVyX19zZWFyY2gge1xuICAgIHdpZHRoOiA4NnB4O1xuICAgIGhlaWdodDogODZweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaCBzdmcge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxuICAuaGVhZGVyX19zZWFyY2gtYmxvY2sge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA2OCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmhlYWRlcl9fc2VhcmNoLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaC1ib3gge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmhlYWRlcl9fc2VhcmNoLWl0ZW1zOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaGVhZGVyX19zZWFyY2gtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmhlYWRlciAub3Blbi1zZWFyY2g6OmJlZm9yZSwgLmhlYWRlciAub3Blbi1zZWFyY2g6OmFmdGVyIHtcbiAgICBsZWZ0OiA0NHB4O1xuICAgIHRvcDogMzZweDtcbiAgfVxufVxuXG5saS5tZW51LWl0ZW0tMzc1LXJ1IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDEyNjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvLS1wZXJzb25hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5oZXJvLS1zdWIge1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG4uaGVyb19fdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmhlcm9fX3RpdGxlLS1wZXJzb25hbCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyb19fdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlcm9fX3RleHQtLXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVyb19fZGV2aWRlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uaGVyb19fZGV2aWRlci0td2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZXJvX19kZXZpZGVyOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuaGVyby0tcGVyc29uYWwge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuICAuaGVyb19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogNzRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgLmhlcm9fX3RpdGxlLS1wZXJzb25hbCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi5nYWxsZXJ5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG59XG4uZ2FsbGVyeSBmaWdjYXB0aW9uIHtcbiAgY29sb3I6ICMxMjAyMWQ7XG59XG4uZ2FsbGVyeSAuc2xpZGVyX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nYWxsZXJ5IC5zbGlkZXJfX2l0ZW06bnRoLWNoaWxkKDgpIC5zbGlkZXJfX2NvdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NiwgMTYsIDYyLCAwLjUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYWxsZXJ5IC5zbGlkZXJfX2l0ZW06bnRoLWNoaWxkKDgpIC5zbGlkZXJfX2NvdW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5nYWxsZXJ5IC5zbGlkZXJfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5nYWxsZXJ5IC5zbGlkZXJfX2ltYWdlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZ2FsbGVyeSAuc2xpZGVyX19jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbWFnZXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbi5pbWFnZXNsaWRlciAuaW1hZ2VzbGlkZXJfX2ltYWdlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5pbWFnZXNsaWRlciAuaW1hZ2VzbGlkZXJfX2ltYWdlIGZpZ2NhcHRpb24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAlO1xufVxuLmltYWdlc2xpZGVyIC5pbWFnZXNsaWRlcl9faW1hZ2UgZmlnY2FwdGlvbiBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDJweCAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmltYWdlc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbWFnZXNsaWRlciAuY3VzdG9tX3BhZ2luZyB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG4uaW1hZ2VzbGlkZXIgLmN1c3RvbV9wYWdpbmcgbGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmltYWdlc2xpZGVyIC5zbGljay1hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmltYWdlc2xpZGVyIC5zbGljay1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kOiB5ZWxsb3c7XG4gIHBhZGRpbmc6IDVweDtcbiAgb3BhY2l0eTogMC44O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaW1hZ2VzbGlkZXIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvdHRvbTogLTYwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmltYWdlc2xpZGVyIC5zbGljay1kb3RzID4gKiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmY4NjcyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMHB4ICNmZjg2NzI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDBweCAjZmZmO1xuICBtYXJnaW46IDZweCA1cHg7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMzAwbXMsIGJvcmRlciAzMDBtcywgYmFja2dyb3VuZCAzMDBtcztcbiAgY29udGVudDogXCJcIjtcbn1cbi5pbWFnZXNsaWRlciAuc2xpY2stZG90cyA+ICouc2xpY2stYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMTI2MWQ7XG59XG4uaW1hZ2VzbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2VzbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuLmltYWdlc2xpZGVyX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIGF2b2lkIGZyb20gdmVydGljYWwgbGFyZ2UgaW1hZ2VzICovXG59XG4uaW1hZ2VzbGlkZXJfX2ltYWdlIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWF4LWhlaWdodDogODV2aDtcbiAgd2lkdGg6IGF1dG87XG59XG4uaW1hZ2VzbGlkZXJfX2ltYWdlLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiA0NHZoO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlc2xpZGVyX19pbWFnZS5zbGljay1zbGlkZSB7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmltYWdlc2xpZGVyX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZXNsaWRlcl9fYXJyb3cge1xuICAgIHRvcDogNDUlO1xuICB9XG59XG4uaW1hZ2VzbGlkZXJfX2Fycm93OmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI3LCA1MiwgNTcsIDAuMDUpO1xufVxuLmltYWdlc2xpZGVyX19hcnJvdyBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmltYWdlc2xpZGVyX19hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjcsIDUyLCA1NywgMC4wNSk7XG59XG4uaW1hZ2VzbGlkZXJfX2Fycm93LS1sZWZ0IHtcbiAgbGVmdDogLTMwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4uaW1hZ2VzbGlkZXJfX2Fycm93LS1yaWdodCB7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4ucG9wdXBBcnRpY2xlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCAzOCwgMjksIDAuNSk7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiA5MDE7XG4gIC8qIHRvcCBvZiBoZWFkZXIgKi9cbn1cbi5wb3B1cEFydGljbGUuaXNvcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9wdXBBcnRpY2xlLmFuaW1hdGUtaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLnBvcHVwQXJ0aWNsZS5hbmltYXRlLWluIC5wb3B1cEFydGljbGVfX2JvZHkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXBBcnRpY2xlLmFuaW1hdGUtaW4gLnBvcHVwQXJ0aWNsZV9fYm9keSB7XG4gICAgdG9wOiAxMDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XG4gIH1cbn1cbi5wb3B1cEFydGljbGVfX2JvZHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgei1pbmRleDogNDE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXBBcnRpY2xlX19ib2R5IHtcbiAgICB0b3A6IGNhbGMoNTAlICsgMTAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMHB4KTtcbiAgfVxufVxuLnBvcHVwQXJ0aWNsZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5wb3B1cEFydGljbGVfX2JveCB7XG4gIHdpZHRoOiA4OSU7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5wb3B1cEFydGljbGVfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAtNTZweDtcbiAgei1pbmRleDogNDI7XG59XG4ucG9wdXBBcnRpY2xlX19jbG9zZTo6YmVmb3JlLCAucG9wdXBBcnRpY2xlX19jbG9zZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ucG9wdXBBcnRpY2xlX19jbG9zZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnBvcHVwQXJ0aWNsZV9fY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5wb3B1cEFydGljbGVfX2Nsb3NlOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI3LCA1MiwgNTcsIDAuMDUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cEFydGljbGVfX2Nsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1ldmVudHMgLnBvcHVwQXJ0aWNsZV9fYm9keSB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaW5nbGUtZXZlbnRzIC5wb3B1cEFydGljbGVfX2JvZHkge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbn1cblxuLmV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cbi5ldmVudF9fY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlOWU5O1xufVxuLmV2ZW50X19jYXJkIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5ldmVudF9fZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uZXZlbnQgLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmV2ZW50X190aW1lIHtcbiAgY29sb3I6ICM2MzY0NjY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uZXZlbnRfX3RpbWUtLW1haW4ge1xuICBjb2xvcjogIzY2MmQ5MTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5ldmVudF9fbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmV2ZW50X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLmV2ZW50X19ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZTllOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMnB4O1xufVxuLmV2ZW50X19zdWJ0aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZTllOTtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmV2ZW50X19jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbiAgLmV2ZW50X19jYXJkIHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5ldmVudF9fdGltZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5ldmVudF9fdGltZS0tbWFpbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ldmVudF9fbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5ldmVudF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5ldmVudF9fYmxvY2sge1xuICAgIHBhZGRpbmc6IDY3cHggMTEwcHggMTEwcHg7XG4gIH1cbiAgLmV2ZW50X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuICAuZXZlbnRfX2Fib3V0IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5ldmVudF9fb3RoZXItZXZlbnRzIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHg7XG4gICAgbWluLXdpZHRoOiAyOTVweDtcbiAgfVxuICAuZXZlbnRfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59IiwiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiLy8gQWRkIGZvbnQgdmFyaWFibGUgYW5kIGRlZmluZSBmb250IHdyaWdodHMgYW5kIHN0eWxlc1xyXG4vLyBleGFtcGxlOlxyXG4vLyAkcHJpbWFyeS1mb250OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbi8qIGZvbnRzICovXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcbi8vICAgc3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4vLyAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbi8vICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4vLyAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuLy8gfVxyXG5cclxuXHJcbiRwcmltYXJ5LWZvbnQ6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvdXJjZXNhbnNwcm8vU291cmNlU2Fuc1Byby1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvc291cmNlc2Fuc3Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvdXJjZXNhbnNwcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvc291cmNlc2Fuc3Byby9Tb3VyY2VTYW5zUHJvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufSIsImh0bWwge1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyAvLyBmb29yIHNtb290aCBzY3JvbGxpbmdcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uc2l0ZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLy9zYWZhcmkgZm9udCB3ZWlnaHQgaXNzdWVcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICYgZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWVudS1pcy1vcGVuIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuQGluY2x1ZGUgc2l6ZS1sYXB0b3AoKSB7XHJcbiAgLm1lbnUtaXMtb3BlbiB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAucGFnZSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxufVxyXG5cclxuYVtocmVmPVwiXCJdLFxyXG5hW2hyZWY9XCIjXCJdIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gIEBpbmNsdWRlIGNvbnRhaW5lcjtcclxuXHJcbiAgJi0tZmxleCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5ncmVlbiB7XHJcbiAgZmlsbDogJGNvbG9yLWljb24tMjtcclxufVxyXG5cclxuLmNvbnRhY3RzLFxyXG4uYWJvdXQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0yO1xyXG59XHJcblxyXG4uY2MtZm9ybSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgcGFkZGluZzogMjBweCAyMnB4O1xyXG4gIEBpbmNsdWRlIGJsb2NrLWJvcmRlcnMoKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gIC5nZm9ybV9oZWFkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9zdmcvaWNvbi1lbWFpbC5zdmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdmb3JtX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxuXHJcbiAgLmdmb3JtX2ZpZWxkcyB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gIC5nZmllbGQtLXR5cGUtc3VibWl0IHtcclxuICAgIG1hcmdpbjogMjdweCAwIDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmdmaWVsZC0tdHlwZS1zdWJtaXQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCxcclxuICAuZ2ZpZWxkLS1pbnB1dC10eXBlLWNvbnNlbnQgLmdmaWVsZF9sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZ2ZpZWxkX2xhYmVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTI7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmdmaWVsZF9yZXF1aXJlZCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdmaWVsZC0tdHlwZS1zdWJtaXQsXHJcbiAgLmdmb3JtX2Zvb3RlcixcclxuICAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjZweDtcclxuXHJcbiAgICBidXR0b24sXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1ob3ZlcjtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMsXHJcbiAgLmdmaWVsZF9kZXNjcmlwdGlvbi5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkY29sb3ItZmlyZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWVcclxuICAgIC5nZmllbGRfZXJyb3JcclxuICAgIC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnRcclxuICAgIC5nZm9ybS1maWVsZC1sYWJlbCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMjtcclxuICB9XHJcblxyXG4gIC5naW5wdXRfY29udGFpbmVyX3RleHRhcmVhIHRleHRhcmVhLFxyXG4gIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0IHtcclxuICAgIHBhZGRpbmc6IDE2cHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1mb2N1cztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLXRocmVlLXF1YXJ0ZXIge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gODtcclxuICB9XHJcbiAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtcXVhcnRlciB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0O1xyXG4gIH1cclxuXHJcbiAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2Vycm9yIFthcmlhLWludmFsaWQ9XCJ0cnVlXCJdIHtcclxuICAgIHBhZGRpbmc6IDE0cHggMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmdpbnB1dF9jb250YWluZXJfY29uc2VudCB7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuICAgIC5nZm9ybS1maWVsZC1sYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94LS1lbXB0eS5zdmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0OmZvY3VzLXZpc2libGUgKyAuZ2Zvcm0tZmllbGQtbGFiZWw6YmVmb3JlIHtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1mb2N1cztcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDpjaGVja2VkICsgLmdmb3JtLWZpZWxkLWxhYmVsIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94LS1jaGVja2VkLnN2Z1wiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcbiIsIiRkZWZhdWx0LXdpZHRoOiAxMzAwcHg7XHJcblxyXG4kc2NyZWVuLW1vYmlsZVM6IDMyMHB4O1xyXG4kc2NyZWVuLXRhYmxldDogNzY4cHg7XHJcbiRzY3JlZW4tbGFwdG9wOiAxMDI0cHg7XHJcbiRzY3JlZW4tbGFwdG9wTTogMTIwMHB4O1xyXG4kc2NyZWVuLWxhcHRvcEw6IDE0MDBweDtcclxuJHNjcmVlbi00azogMjU2MHB4O1xyXG5cclxuLy8gaWYgdXNpbmcgZGlzcGxheTogZ3JpZFxyXG4kZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xyXG4kZ3JpZC1yb3ctZ2FwOiAxNnB4O1xyXG4kZ3JpZC1yb3ctZ2FwUzogNnB4O1xyXG4kZ3JpZC1yb3ctZ2FwTTogMTJweDtcclxuJGdyaWQtcm93LWdhcEw6IDIwcHg7XHJcbiRncmlkLXJvdy1nYXBYTDogMzZweDtcclxuXHJcblxyXG4vLyBtZWRpYSBncmlkIHBvaW50cywgY2FsbCBleGFtcGxlIDogQGluY2x1ZGUgc2l6ZS1sYXB0b3AoKVxyXG5AbWl4aW4gc2l6ZS1tb2JpbGVTIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tb2JpbGVTKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLXRhYmxldCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tdGFibGV0KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLWxhcHRvcCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGFwdG9wKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLWxhcHRvcE0ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxhcHRvcE0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUtbGFwdG9wTCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGFwdG9wTCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZS00ayB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGFwdG9wTCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIG1haW4gZGVmYWlsdCBjb250YWluZXIsIHVzaW5nIGJ5IHdyYXBwZXIgY2xhc3NcclxuQG1peGluIGNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBzaXplLXRhYmxldCgpe1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGFwdG9wTCgpe1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1heC13aWR0aDogJGRlZmF1bHQtd2lkdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnJvd3Nlci1wbGFjZWhvbGRlcigkY29sb3IpIHtcclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6JGNvbG9yOyB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6JGNvbG9yOyB9IC8qIEZGIDQtMTggKi9cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6JGNvbG9yOyB9IC8qIEZGIDE5KyAqL1xyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6JGNvbG9yOyB9IC8qIElFIDEwKyAqL1xyXG59XHJcblxyXG4vLyB0cmFuc2l0aW9uc1xyXG5AbWl4aW4gdHJhbnNpdGlvbi12ZXJ5ZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tbWVkaXVtKCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1zbG93KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCA2NTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi12ZXJ5c2xvdygpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgODUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tY3ViaWMtZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGN1YmljLWJlemllcigwLjAwMCwgMC45OTUsIDAuOTkwLCAxLjAwMCkgLjNzO1xyXG59XHJcblxyXG4vLyBzaG9ydGhhbmQgZm9yIGZ1bGwgYWJzb2x1dGVcclxuQG1peGluIHBvc2l0aW9uLWFic29sdXRlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcblxyXG5AbWl4aW4gYmxvY2stYm9yZGVycyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuIiwiLy8gJGNvbG9yLW1haW4tMTogIzBEMUMzMTsgLy92YXIgbmFtZSBmb3IgZ2xvYmFsIG1haW4gY29sb3JcclxuXHJcbi8vICRjb2xvci10ZXh0LTE6ICMwRDFDMzE7IC8vIHZhciBuYW1lIHRleHQgY29sb3JcclxuXHJcbi8vICRjb2xvci1iZy0xOiAjRkVGQUY1OyAvLyB2YXIgbmFtZSBmb3IgYmFja2dyb3VuZHNcclxuXHJcbi8vICRjb2xvci1ib3JkZXItMTogI0UxRTFFMTsgLy8gdmFyIG5hbWUgZm9yIGJvcmRlclxyXG5cclxuLy8gJGNvbG9yLXdoaXRlOiAjRkZGRkZGOyAvLyBzcGVjaWZpYyBjb2xvcnNcclxuXHJcbiRjb2xvci10ZXh0LTE6ICMxMjAyMWQ7XHJcbiRjb2xvci10ZXh0LTI6ICM2MzY0NjY7XHJcbiRjb2xvci10ZXh0LTM6ICNlY2U5ZTk7XHJcbiRjb2xvci10ZXh0LTQ6ICMxYjJhMzk7XHJcbiRjb2xvci10ZXh0LTU6ICM0NTQ1NDU7XHJcbiRjb2xvci10ZXh0LTY6ICNmNGY0ZjQ7XHJcblxyXG4kY29sb3ItYm9yZGVyLTE6ICNlY2U5ZTk7XHJcbiRjb2xvci1ib3JkZXItMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG5cclxuJGNvbG9yLXdoaXRlOiAjZmZmZmZmO1xyXG5cclxuJGNvbG9yLWljb246ICM2NjJkOTE7XHJcbiRjb2xvci1pY29uLTI6ICM4Y2M2M2Y7XHJcblxyXG4kY29sb3ItYmctMTogIzQwMTI2MztcclxuJGNvbG9yLWJnLTI6ICNmNmY2ZjY7XHJcbiRjb2xvci1iZy0zOiAjZmJmOGZmO1xyXG4kY29sb3ItYmctNDogIzUyNTM1NDtcclxuJGNvbG9yLWJnLTU6ICNmNmY2ZjY7XHJcbiRjb2xvci1iZy02OiAjM2MwZDYwO1xyXG4kY29sb3ItYmctNzogIzNmMTI2MztcclxuJGNvbG9yLWJnLTg6ICM1NDJjNzM7XHJcbiRjb2xvci1iZy05OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xyXG4kY29sb3ItYmctMTA6ICNmMGVhZjQ7XHJcblxyXG4kY29sb3ItbGluay0xOiByZ2JhKDEwMiwgNDUsIDE0NSwgMC4xKTtcclxuJGNvbG9yLWxpbmstMjogIzY2MmQ5MTtcclxuJGNvbG9yLWZvY3VzLTI6ICM4Y2M2M2Y7XHJcbiRjb2xvci1mb2N1czogIzY2MmQ5MTtcclxuJGNvbG9yLWhvdmVyOiAjZDQwZTVmO1xyXG4kY29sb3ItaG92ZXItMjogI2U2ZDhlZjtcclxuJGNvbG9yLXNoYWRvdzogcmdiYSgyNywgNTIsIDU3LCAwLjA1KTtcclxuJGNvbG9yLXNoYWRvdy0yOiByZ2JhKDQ2LCAxNiwgNjIsIDAuMik7XHJcbiRjb2xvci1zaGFkb3ctMzogcmdiYSg1NSwgMTEsIDg5LCAwLjA5KTtcclxuJGNvbG9yLWZpcmU6ICNjZjJlMmU7XHJcblxyXG4kY29sb3ItaGVyby0xOiAjM2MwZDYwO1xyXG4iLCJ0YWJsZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgIHRoZWFkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMztcclxuICAgICAgICBmb250LXNpemU6IDExLjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNS4zNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCA1cHggMTJweDsgICAgXHJcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMTBweDtcclxuICAgIH1cclxuXHJcbiAgICB0Ym9keSB7XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4IDVweCAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMS4ycHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUuMzZweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMTBweCAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOS4ycHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDEycHggMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTkuMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiB3aWR0aCAqL1xyXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGhlaWdodDogMjBweDtcclxufVxyXG5cclxuLyogVHJhY2sgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7IFxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgXHJcbn1cclxuXHJcbi8qIEhhbmRsZSAqL1xyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ib3JkZXItMTsgXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2U6c3RhcnQge1xyXG4gICAgd2lkdGg6IDEwJTtcclxufVxyXG5cclxuIiwiLmxpc3Qtc29jaWFsIHtcclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNpemUtdGFibGV0KCkge1xyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9saXN0LXNvY2lhbC9saXN0LXNvY2lhbFwiO1xyXG5cclxuLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHBhZGRpbmctdG9wOiAyOHB4O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcblxyXG4gICZfX2Jsb2NrcyB7XHJcbiAgICBhIHtcclxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1mb2N1cztcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItbGluay0yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcml2YWN5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcblxyXG4gICZfX25hdiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXYtaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcblxyXG4gICAgJi0td2hpdGUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtMztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzdweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1waG9uZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFkZHJlc3Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3VidGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmX19wcml2YWN5LWxpc3Qge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sYXB0b3AoKSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAyZnIgMmZyIDJmcjtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG4gICAgfVxyXG4gICAgIFxyXG4gICAgJl9fcHJpdmFjeSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2tzIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgOGZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgcGFkZGluZzogNHB4IDA7XHJcblxyXG4gICAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1hZGRyZXNzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mbyB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tZW51IHsgICBcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJl9faXRlbXMge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMTA7XHJcblxyXG4gICAgJltpZD1cIm1lbnUyXCJdIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgIC5tZW51X19saW5rIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gIH1cclxuXHJcbiAgJiBzdmcge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXJyZW50LWxhbmcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2xhbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgICAgIFxyXG4gICZfX2xpbmsge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDE4cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1mb2N1cy0yO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLW1lZGl1bSgpO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItbGluay0yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGFuZyB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbiAgICAgICAgXHJcbiAgJl9fYnRuIHtcclxuICAgIHBhZGRpbmc6IDEzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7ICAgICAgXHJcbiAgICBvdXRsaW5lOiBub25lOyAgICBcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMTBweCAwIDEwcHggMTcwcHg7XHJcblxyXG4gICAgJi0tYm9yZGVyIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSBzdmcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICZbYXJpYS1jb250cm9scz1cIm1lbnUyXCJdIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1saW5rLTI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLWxhcHRvcCgpIHtcclxuXHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgICZfX2J0biB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgIG1hcmdpbjogMThweCA1cHggOXB4O1xyXG5cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuICAgICAgLm1lbnVfX2xpbmsge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1mb2N1cy0yO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCk7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7IC8vIGp1c3Qgb3ZlcndyaXRlIGRpc3BsYXkgbm9uZSBmcm9tIGpzIC0gdG8gYXZvaWQgZnJvbSBpbXBvcnRhbnQgbmVlZCB0byBjcmVhdGUgcmVzaXplIGZ1bmN0aW9uIHdoaWNoIGxvb2tpbmcgZm9yIHJlc2l6ZSBhbmQgY2hlY2sgd2hhdCBzdGF0ZSBuZWVkXHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgJltpZD1cIm1lbnUyXCJdIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgJGNvbG9yLXNoYWRvdztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgIC5tZW51X19saW5rIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sYW5nLWl0ZW0ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkY29sb3ItZm9jdXMtMjtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmIGEge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlICB7XHJcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1saW5rLTI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFuZyB7XHJcbiAgICAgIC5tZW51IHtcclxuICAgICAgICAmX19idG4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gICsgLm1lbnVfX2l0ZW1zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgLy8ganVzdCBvdmVyd3JpdGUgb3ZlcndyaXRlZFxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZbYXJpYS1jb250cm9scz1cIm1lbnUyXCJdIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtcyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IC8vIGp1c3Qgb3ZlcndyaXRlIG92ZXJ3cml0ZWRcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19sYW5nIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMjVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgJi0tbGFuZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZm9jdXMtMjtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4cHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0ICcuLi8uLi8wMS1tb2xlY3VsZXMvbWVudS9tZW51LnNjc3MnO1xyXG5cclxuLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIFxyXG4gIC53cmFwcGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAmLS1ub3Njcm9sbCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgJl9fc2VhcmNoLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDQycHggMTJweCA0NnB4O1xyXG4gIH1cclxuXHJcbiAgLmJvcmRlciB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gIH1cclxuXHJcbiAgLm9wZW4tc2VhcmNoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ob3ZlcjtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tbWVkaXVtKCk7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUsIFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDMycHg7XHJcbiAgICAgIHRvcDogMjVweDtcclxuICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vIGxlZnQ6IDIwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAmIGltZyB7XHJcbiAgICAgIGhlaWdodDogMzlweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gICZfX3NlYXJjaCB7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuXHJcbiAgICAmIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1iZy01O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3gge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbXMge1xyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItbGluay0yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWZvY3VzO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5nc2MtaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5nc2liX2Ege1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gIH1cclxuXHJcbiAgLmdzYy1pbnB1dC1ib3gge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIEBpbmNsdWRlIGJsb2NrLWJvcmRlcnMoKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0yO1xyXG4gIH1cclxuXHJcbiAgLmdzY2JfYSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuICAgIHBhZGRpbmc6IDE2cHggMjdweDtcclxuICB9XHJcblxyXG4gICZfX2dvb2dsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMTA7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1pY29uO1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtY2FuY2VsIHtcclxuICAgICAgcGFkZGluZzogMTRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblxyXG4gICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWNvbjtcclxuICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25vdGlmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xMDtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgZmlsbDogJGNvbG9yLWljb247XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAmLS1nb29nbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLTI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ibG9jayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAmLS1iYXNpcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTJweCA4cHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLTI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA5cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtY2FuY2VsIHtcclxuICAgICAgcGFkZGluZzogMTRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWNvbjtcclxuICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyLTI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLTI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTIuOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1LjA0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtdGFibGV0KCkge1xyXG4gICAgJl9fZ29vZ2xlIHtcclxuICAgICAgJi1jYW5jZWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlLCBcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbm90aWYge1xyXG4gICAgICAmLWJveCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1idG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgc3ZnIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJsb2NrIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNhbmNlbCB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweDtcclxuICAgICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sYXB0b3AoKSB7XHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIH0gXHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgIGhlaWdodDogNTFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaCB7XHJcbiAgICAgIHdpZHRoOiA4NnB4O1xyXG4gICAgICBoZWlnaHQ6IDg2cHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJiBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDY4JTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQycHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaXRlbXMge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9wZW4tc2VhcmNoIHtcclxuICAgICAgJjo6YmVmb3JlLCBcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGxlZnQ6IDQ0cHg7XHJcbiAgICAgICAgdG9wOiAzNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBIaWRlIFJ1c3NpYW4gbWVudSBpdGVtXHJcbi8vIFRoaXMgaXMgYSB0ZW1wb3Jhcnkgc29sdXRpb24gdG8gaGlkZSB0aGUgUnVzc2lhbiBtZW51IGl0ZW1cclxubGkubWVudS1pdGVtLTM3NS1ydSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn0iLCIuaGVybyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLS1wZXJzb25hbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3ViIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgJi0tcGVyc29uYWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcblxyXG4gICAgJl9fZGV2aWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG5cclxuICAgICAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAmLS1wZXJzb25hbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAmLS1wZXJzb25hbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbiIsIi5nYWxsZXJ5IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG5cclxuICBmaWdjYXB0aW9uIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlciB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDgpIHtcclxuICAgICAgICAuc2xpZGVyIHtcclxuICAgICAgICAgICZfX2NvdW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ2LCAxNiwgNjIsIDAuNSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAvL2FwcGVuZCBsaW5rIHRvIG9wZW4gYWxzbyBvbiBjYXB0aW9uc1xyXG4gICAgICAvLyBob3BlIGl0IHdvbnQgYmUgbGFyZ2VyIDUgdGltZXMgdGhlbiBpbWFnZSBoZWlnaHRcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDAlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3VudCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pbWFnZXNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtdGFibGV0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gIC5pbWFnZXNsaWRlcl9faW1hZ2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogODAlO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXRyYWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tX3BhZ2luZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgJiBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stYWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcblxyXG4gIC5zbGljay1jb3VudGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgYmFja2dyb3VuZDogeWVsbG93O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBib3R0b206IC02MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICA+ICoge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmODY3MjtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcblxyXG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDBweCAjZmY4NjcyO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwcHggI2ZmZjtcclxuXHJcbiAgICAgIC8vIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBtYXJnaW46IDZweCA1cHg7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDMwMG1zLCBib3JkZXIgMzAwbXMsIGJhY2tncm91bmQgMzAwbXM7XHJcblxyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG5cclxuICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzMTI2MWQ7XHJcbiAgICAgICAgLy8gYm9yZGVyOiA2cHggc29saWQgI2ZmODY3MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZS10YWJsZXQge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDg1dmg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIGF2b2lkIGZyb20gdmVydGljYWwgbGFyZ2UgaW1hZ2VzICovXHJcbiAgICAmLnNsaWNrLXNsaWRlIHtcclxuICAgICAgaGVpZ2h0OiA0NHZoO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZS10YWJsZXQge1xyXG4gICAgICAmLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICBoZWlnaHQ6IDgwdmg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDM1JTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHNpemUtdGFibGV0KCkge1xyXG4gICAgICB0b3A6IDQ1JTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2hhZG93O1xyXG4gICAgfVxyXG5cclxuICAgICYgc3ZnIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2hhZG93O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWxlZnQge1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1yaWdodCB7XHJcbiAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucG9wdXBBcnRpY2xle1xyXG4gICAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgICB0b3A6MHB4O1xyXG4gICAgbGVmdDowcHg7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMTI2MUQsIDAuNSk7XHJcbiAgICBjb2xvcjojMzEyNjFEO1xyXG5cclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB6LWluZGV4OiA5MDE7IC8qIHRvcCBvZiBoZWFkZXIgKi9cclxuXHJcbiAgICAmLmlzb3BlbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbmltYXRlLWluIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAucG9wdXBBcnRpY2xlX19ib2R5IHtcclxuICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplLXRhYmxldCB7XHJcbiAgICAgICAgICAgICAgdG9wOjEwMHB4O1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTEwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDo1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xyXG5cclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOjEyMDBweDtcclxuXHJcbiAgICAgICAgei1pbmRleDo0MTtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzaXplLXRhYmxldCB7XHJcbiAgICAgICAgICAgIHRvcDpjYWxjKDUwJSArIDEwMHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtMTBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnR7XHJcbiAgICAgICAgcGFkZGluZzowcHggMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm94IHtcclxuICAgICAgd2lkdGg6IDg5JTtcclxuICAgICAgdGV4dC1hbGlnbjogZW5kO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Nsb3Nle1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICAgICB0b3A6IC01NnB4O1xyXG5cclxuICAgICAgICB6LWluZGV4OiA0MjtcclxuICAgICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zaGFkb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBzaXplLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTo0MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnNpbmdsZS1ldmVudHMge1xyXG4gIC5wb3B1cEFydGljbGUge1xyXG4gICAgQGluY2x1ZGUgc2l6ZS10YWJsZXR7XHJcbiAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZS1sYXB0b3Age1xyXG4gICAgICAmX19ib2R5IHtcclxuICAgICAgICB3aWR0aDogMTAwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Nzcy9zdHlsZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvaGVyby9oZXJvLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9nYWxsZXJ5L2dhbGxlcnlcIjtcclxuQGltcG9ydCBcIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9nYWxsZXJ5L2ltYWdlc2xpZGVyL2ltYWdlc2xpZGVyXCI7XHJcbkBpbXBvcnQgXCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvZ2FsbGVyeS9wb3B1cC9wb3B1cEFydGljbGVcIjtcclxuXHJcbi5ldmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctNTtcclxuICAgIFxyXG4gICAgJl9fY2FyZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ2FsbGVyeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGlkZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aW1lIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMjtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuXHJcbiAgICAgICAgJi0tbWFpbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbGluay0yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2Jsb2NrICB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTU2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzaXplLWxhcHRvcCgpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICAmX19jYXJkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGltZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAmLS1tYWluIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjdweCAxMTBweCAxMTBweFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19hYm91dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19vdGhlci1ldmVudHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTUwcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjk1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
