@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}.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}.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__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}@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}}.search-bar{background:linear-gradient(130deg,#3f1263 32%,#542c73 80%);display:flex;min-height:210px;padding:42px 0 82px;position:relative}.search-bar:before{border-bottom:140px solid #3c0d60;border-left:214px solid transparent;bottom:0;content:"";height:0;position:absolute;right:0;width:0}.search-bar__box{padding:0 20px}.search-bar__text{color:#ece9e9;font-size:16px;font-weight:600;letter-spacing:-.08px;line-height:28px;margin-bottom:13px}.search-bar .wrapper{width:100%}.search-bar .search-field{background-color:#f6f6f6;border:2px solid #ece9e9;border-radius:4px;padding:16px;width:100%}.search-bar .search-field::-moz-placeholder{color:#636466;font-size:12px;letter-spacing:.09px;line-height:18px}.search-bar .search-field:-ms-input-placeholder{color:#636466;font-size:12px;letter-spacing:.09px;line-height:18px}.search-bar .search-field::placeholder{color:#636466;font-size:12px;letter-spacing:.09px;line-height:18px}.search-bar .search-field:focus{border-color:#662d91;border-width:2px;box-shadow:0 0 0 1px #f6f6f6;outline:none}.search-bar .search-form{display:flex;flex:1 0;padding-bottom:8px}.search-bar .search-form label{width:100%}.search-bar .search-submit{background-color:#f6f6f6;border:1px solid #ece9e9;border-radius:4px;cursor:pointer;margin-left:10px;transition:all .35s ease;width:56px}.search-bar .search-submit:hover{background-color:#e6d8ef;box-shadow:0 10px 40px 0 rgba(46,16,62,.2);transition:all .35s ease}.search-bar input[value=Meklēt],.search-bar input[value=Search],.search-bar input[value=Поиск]{color:transparent;padding:2px}.search-bar input[type=Search]:-webkit-autofill{box-shadow:inset 0 0 0 30px #f6f6f6!important}.search-bar svg{fill:#12021d;cursor:pointer;height:16px;position:absolute;right:38px;top:61px;width:16px}.search-bar input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-bar__link{color:#fff;font-size:12px;letter-spacing:.09px;line-height:18px;margin-top:8px;text-decoration:underline}@media (min-width:768px){.search-bar{padding:64px 0 96px}.search-bar:before{border-bottom:166px solid #3c0d60;border-left:631px solid transparent}.search-bar__text{font-size:20px;letter-spacing:-.1px;line-height:26px;margin-bottom:8px}.search-bar__link{font-size:14px;letter-spacing:.1px;line-height:18px}.search-bar__box{padding:0 220px}.search-bar .search-field{padding-left:22px}.search-bar .search-field::-moz-placeholder{font-size:14px;letter-spacing:.1px}.search-bar .search-field:-ms-input-placeholder{font-size:14px;letter-spacing:.1px}.search-bar .search-field::placeholder{font-size:14px;letter-spacing:.1px}.search-bar svg{right:238px;top:53px}.search-bar .search-form{padding-bottom:4px}}.card-article{background-color:#fff;border:1px solid #ece9e9;border-radius:4px;display:block;margin-bottom:6px;padding:10px 0;position:relative;transition:all .5s ease}.card-article__title-link:focus-visible{outline:none}.card-article__title-link:focus-visible h2{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91}.card-article__title-link:hover h2{color:#662d91}.card-article:hover{box-shadow:0 16px 40px 0 rgba(55,11,89,.09);transition:all .5s ease}.card-article--theme{margin-bottom:0;padding:16px 14px}.card-article--theme .card-article__title{border:none;font-size:18px;line-height:26px;margin-bottom:0;padding:0 0 6px}.card-article--theme:hover h3{color:#662d91}.card-article--news-home{border:none;border-top:1px solid #ece9e9;margin-bottom:0!important;padding:0!important}.card-article--news-home .card-article__title{border-bottom:none;margin-bottom:0;padding:0}.card-article--news-home .card-article__time:first-child{margin-left:0}.card-article--news .card-article__title{border-bottom:none;margin-bottom:0;padding:0 18px}.card-article__img{height:40px;margin-bottom:6px;width:40px}.card-article__title{border-bottom:1px solid #ece9e9;color:#12021d;font-size:16px;font-weight:600;letter-spacing:-.1px;line-height:22px;margin-bottom:10px;padding:0 14px 16px}.card-article__title svg{fill:#662d91;height:15px;margin-right:5px;vertical-align:sub;width:15px}.card-article__desc{border-bottom:1px solid #ece9e9;color:#1b2a39;padding-bottom:10px}.card-article__desc,.card-article__hashtag{font-size:14px;letter-spacing:-.1px;line-height:22px}.card-article__hashtag{color:#636466;font-weight:600;margin-top:10px}.card-article__arrow{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:6px;position:absolute;right:17px;top:34px;transform:rotate(45deg);width:6px}.card-article__subtitle{color:#636466;display:inline-block;font-size:14px;letter-spacing:-.1px;line-height:20px;margin:0 10px 5px 0}.card-article__subtitle:first-child{margin-left:14px}.card-article__subtitle:empty{display:none}.card-article__nr,.card-article__time{color:#636466;display:inline-block;font-size:14px;letter-spacing:-.1px;line-height:20px;margin:0 10px 5px 0}.card-article__nr:first-child,.card-article__time:first-child{margin-left:14px}.card-article__link{background-color:rgba(102,45,145,.1);border-radius:12px;color:#662d91;display:inline-block;font-size:11px;letter-spacing:.08px;line-height:14.08px;margin-bottom:4px;margin-right:10px;padding:4px 8px}.card-article__link:hover{background-color:#e6d8ef}.card-article__link:focus-visible{box-shadow:inset 0 0 0 2px #662d91;outline:none}.card-article__card-link{bottom:0;color:transparent;font-size:0;left:0;position:absolute;right:0;top:0}.card-article__card-link:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91;outline:none}.card-article__text{color:#12021d;font-size:14px;letter-spacing:-.1px;line-height:20.2px;margin-top:10px;padding-top:10px;position:relative}.card-article__text:before{border-bottom:4px solid #8cc63f;content:"";display:block;left:0;position:absolute;top:0;width:30px}.card-article__items{display:flex;flex-wrap:wrap;margin:0 14px}@media (min-width:768px){.card-article{margin-bottom:12px;padding:20px 0}.card-article--theme{display:flex;margin-bottom:0;padding:43px 82px 32px 43px}.card-article--theme .card-article__title{font-size:20px;letter-spacing:-.1px;line-height:30px;margin-bottom:0;padding:0 0 16px}.card-article__items{margin:0 30px}.card-article__text{font-size:18px;line-height:26px;padding-top:20px}.card-article__text:before{width:40px}.card-article--news{padding:26px 0}.card-article--news .card-article__title{margin-bottom:0;padding:0 44px 0 30px}.card-article--news .card-article__time{margin-bottom:7px}.card-article__box{padding-right:24px}.card-article__img{height:50px;margin-right:24px;width:50px}.card-article__arrow{height:9px;right:37px;top:52px;width:9px}.card-article__title{font-size:18px;letter-spacing:-.09px;line-height:26px;margin-bottom:22px;padding:0 44px 22px 30px}.card-article__title svg{height:20px;margin-right:2px;width:20px}.card-article__desc{font-size:16px;line-height:24px;padding-bottom:22px}.card-article__hashtag{font-size:16px;line-height:24px;margin-top:22px}.card-article__subtitle{font-size:16px;line-height:24px;margin-bottom:11px;margin-right:16px}.card-article__subtitle:first-child{margin-left:30px}.card-article__nr,.card-article__time{font-size:16px;line-height:24px;margin-bottom:11px;margin-right:16px}.card-article__nr:first-child,.card-article__time:first-child{margin-left:30px}.card-article__link{font-size:14px;line-height:17.6px;margin-bottom:6px;margin-right:15px;padding:4px 12px}}.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}}.practice__bg{background-color:#f6f6f6}.practice__list{grid-row-gap:6px;display:grid}.practice__item{background-color:#fff;border:1px solid #ece9e9;border-radius:4px;padding:10px 14px 15px;position:relative}.practice__title{color:#12021d;font-size:20px;font-weight:600;letter-spacing:-.1px;line-height:28px;margin-bottom:16px}.practice__caption{color:#636466;font-size:14px;letter-spacing:-.1px;line-height:20px;margin-bottom:6px}.practice h3 svg{fill:#662d91;height:15px;margin-right:5px;width:15px}.practice__subtitle{color:#12021d;font-size:16px;font-weight:600;letter-spacing:-.1px;line-height:22px}.practice__link-card{bottom:0;left:0;position:absolute;right:0;top:0}.practice__link{color:#662d91;display:block;font-size:16px;letter-spacing:-.1px;line-height:24px;margin-top:12px;text-align:end}.practice__link:after{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:7px;margin-left:15px;position:relative;top:-1px;transform:rotate(45deg);width:7px}.practice__link:hover{color:#d40e5f}.practice__link:hover:after{margin-left:25px;transition:all .65s ease}.practice__link:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #662d91;outline:none}.practice__themes{grid-row-gap:16px;display:grid;padding-bottom:10px;position:relative;top:-30px}.practice__box{grid-row-gap:36px;display:grid;padding-top:36px}.practice__box:last-child{padding-bottom:52px}@media (min-width:768px){.practice__title{font-size:24px;letter-spacing:0;line-height:34px;margin-bottom:20px}.practice__box{grid-column-gap:42px;grid-row-gap:12px;display:grid;grid-template-columns:1fr 1fr;padding-top:84px}.practice__box:last-child{padding-bottom:90px}.practice__caption{font-size:16px;line-height:24px}.practice h3 svg{height:18px;margin-right:2px;width:18px}.practice__item{padding:26px 48px}.practice__subtitle{font-size:18px;letter-spacing:-.09px;line-height:26px}.practice__link{font-size:18px;letter-spacing:-.11px;line-height:24px}.practice__list{grid-row-gap:12px}}@media (min-width:1024px){.practice__themes{grid-column-gap:42px;grid-row-gap:42px;grid-template-columns:1fr 1fr;padding-bottom:36px;top:-36px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zY3NzL3RleHQtZWRpdG9yL3RleHQtZWRpdG9yLnNjc3MiLCJhcmVhcy1vZi1wcmFjdGljZS5jc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9yZXNldC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvZm9udHMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3NoYW1lLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9taXhpbnMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3ZhcmlhYmxlcy5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL2xpc3Qtc29jaWFsL2xpc3Qtc29jaWFsLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZm9vdGVyL2Zvb3Rlci5zY3NzIiwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL21lbnUvbWVudS5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXIuc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9oZXJvL2hlcm8uc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9zZWFyY2gtYmFyL3NlYXJjaC1iYXIuc2NzcyIsIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9jYXJkLWFydGljbGUvY2FyZC1hcnRpY2xlLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90ZXh0LWVkaXRvci90YWJsZS5zY3NzIiwiYXJlYXMtb2YtcHJhY3RpY2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtS1EsZ0JDMlpSLENDMWpCQSwyWkFlRSxRQUFBLENBQ0EsY0FBQSxDQUNBLFlBQUEsQ0FKQSxRQUFBLENBQ0EsU0FBQSxDQUlBLHVCREtGLENDRkEsOEVBRUUsYURLRixDQ0hBLEtBQ0UsYURNRixDQ0pBLE1BQ0UsZURPRixDQ0xBLGFBQ0UsV0RRRixDQ05BLG9EQUVFLFVBQUEsQ0FDQSxZRFNGLENDUEEsTUFDRSx3QkFBQSxDQUNBLGdCRFVGLENFdkNBLFdBS0ks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V0FBQSxDQUNBLGdCQUFBLENBRkEsVWRta0VWLENjOWpFTSxnQkFDSSxpQmRna0VWLENjN2pFTSxvQkFDSSxjQUFBLENBQ0EscUJBQUEsQ0FDQSxnQmQrakVWLENjNWpFTSxnQkFDSSxjQUFBLENBQ0EscUJBQUEsQ0FDQSxnQmQ4akVWLENjM2pFTSxnQkFDSSxpQmQ2akVWLENBQ0YsQ0luc0VFLDBCVTBJTSxrQkFHSSxvQlZuS00sQ1VvS04saUJBQUEsQ0FGQSw2QkFBQSxDQUdBLG1CQUFBLENBSkEsU2Rna0VWLENBQ0YiLCJmaWxlIjoiYXJlYXMtb2YtcHJhY3RpY2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnRleHQtZWRpdG9yIHtcclxuICAgIEBpbXBvcnQgXCJ0YWJsZVwiO1xyXG5cclxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgfVxyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgMjJweDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW46IDI2cHggMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxOHB4IDAgMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG5cclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJiBiciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMTRweDtcclxuXHJcbiAgICAgICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC01O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLWdhbGxlcnkuaGFzLW5lc3RlZC1pbWFnZXMgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgICBmbGV4LWdyb3c6IGluaXRpYWw7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLWdhbGxlcnkuaGFzLW5lc3RlZC1pbWFnZXMuY29sdW1ucy1kZWZhdWx0IGZpZ3VyZS53cC1ibG9jay1pbWFnZTpub3QoI2luZGl2aWR1YWwtaW1hZ2UpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgIFxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1saW5rLTI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogaW5pdGlhbDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgJjo6bWFya2VyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiArIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMng7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIG9sIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJjo6bWFya2VyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zNXB4OyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgb2wgeyBcclxuICAgICAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xyXG5cclxuICAgICAgICBsaSB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcnMoaXRlbSwgXCIuXCIpIFwiLlwiO1xyXG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07IFxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwLWJsb2NrLXF1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkY29sb3ItaWNvbjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIuKAnFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWljb247XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE5cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG5cclxuICAgIC53cC1ibG9jay1maWxlIHtcclxuICAgICAgICAmX19idXR0b24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWZvY3VzO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgZW0ge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsLCBvbCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndwLWJsb2NrLXF1b3RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4gKiBUaGVtZSBOYW1lOiBQaWVrxLzFq3N0YW3Eq2JhLmx2XG4gKiBEZXNjcmlwdGlvbjogVmlzcyBwYXIgdW4gYXAgcGlla8S8xatzdGFtxKtidVxuICogQXV0aG9yOiBUdXJuLmx2XG4gKiBUZXh0IERvbWFpbjogcGlla2x1c3RhbWliYVxuICogRG9tYWluIFBhdGg6IC9sYW5ndWFnZXNcbiovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGZvbnRzICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc291cmNlc2Fuc3Byby9Tb3VyY2VTYW5zUHJvLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc291cmNlc2Fuc3Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb3VyY2VzYW5zcHJvL1NvdXJjZVNhbnNQcm8tU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zb3VyY2VzYW5zcHJvL1NvdXJjZVNhbnNQcm8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2l0ZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkgZm9vdGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMDAlO1xufVxuXG4ucGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1lbnUtaXMtb3BlbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW51LWlzLW9wZW4ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIC5tZW51LWlzLW9wZW4gLnBhZ2U6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuYVtocmVmPVwiXCJdLFxuYVtocmVmPVwiI1wiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxufVxuLndyYXBwZXItLWZsZXgge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyZWVuIHtcbiAgZmlsbDogIzhjYzYzZjtcbn1cblxuLmNvbnRhY3RzLFxuLmFib3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLmNjLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZTllOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNjLWZvcm0gLmdmb3JtX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2MtZm9ybSAuZ2Zvcm1faGVhZGluZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2ljb24tZW1haWwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5jYy1mb3JtIC5nZm9ybV90aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uY2MtZm9ybSAuZ2Zvcm1fZmllbGRzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMjdweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jYy1mb3JtIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uY2MtZm9ybSAuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kLFxuLmNjLWZvcm0gLmdmaWVsZC0taW5wdXQtdHlwZS1jb25zZW50IC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzYzNjQ2NjtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuLmNjLWZvcm0gLmdmaWVsZF9sYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjM2NDY2ICFpbXBvcnRhbnQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCxcbi5jYy1mb3JtIC5nZm9ybV9mb290ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xufVxuLmNjLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgYnV0dG9uLFxuLmNjLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgLmJ1dHRvbixcbi5jYy1mb3JtIC5nZm9ybV9mb290ZXIgYnV0dG9uLFxuLmNjLWZvcm0gLmdmb3JtX2Zvb3RlciAuYnV0dG9uLFxuLmNjLWZvcm0gLmdmaWVsZF9odG1sIC5nZm9ybV9idXR0b24gYnV0dG9uLFxuLmNjLWZvcm0gLmdmaWVsZF9odG1sIC5nZm9ybV9idXR0b24gLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCBidXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCAuYnV0dG9uOmhvdmVyLFxuLmNjLWZvcm0gLmdmb3JtX2Zvb3RlciBidXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2Zvcm1fZm9vdGVyIC5idXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiBidXR0b246aG92ZXIsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0MGU1Zjtcbn1cbi5jYy1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IGJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdmb3JtX2Zvb3RlciBidXR0b246Zm9jdXMtdmlzaWJsZSxcbi5jYy1mb3JtIC5nZm9ybV9mb290ZXIgLmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdmaWVsZF9odG1sIC5nZm9ybV9idXR0b24gYnV0dG9uOmZvY3VzLXZpc2libGUsXG4uY2MtZm9ybSAuZ2ZpZWxkX2h0bWwgLmdmb3JtX2J1dHRvbiAuYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZDQwZTVmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNjLWZvcm0gLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzLFxuLmNjLWZvcm0gLmdmaWVsZF9kZXNjcmlwdGlvbi5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNjZjJlMmUgIWltcG9ydGFudDtcbn1cbi5jYy1mb3JtIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jYy1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gIGNvbG9yOiAjNjM2NDY2O1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEgdGV4dGFyZWEsXG4uY2MtZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dCB7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uY2MtZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlLFxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xufVxuLmNjLWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtdGhyZWUtcXVhcnRlciB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDg7XG59XG4uY2MtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1xdWFydGVyIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcbn1cbi5jYy1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9lcnJvciBbYXJpYS1pbnZhbGlkPXRydWVdIHtcbiAgcGFkZGluZzogMTRweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2MtZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfY29uc2VudCAuZ2Zvcm0tZmllbGQtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYy1mb3JtIC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgLmdmb3JtLWZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94LS1lbXB0eS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dDpmb2N1cy12aXNpYmxlICsgLmdmb3JtLWZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xufVxuLmNjLWZvcm0gLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dDpjaGVja2VkICsgLmdmb3JtLWZpZWxkLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94LS1jaGVja2VkLnN2Z1wiKTtcbn1cbi5jYy1mb3JtIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4udGV4dC1lZGl0b3Ige1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbn1cbi50ZXh0LWVkaXRvciB0YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MyAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRoIHtcbiAgY29sb3I6ICNlY2U5ZTk7XG4gIGZvbnQtc2l6ZTogMTEuMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbGluZS1oZWlnaHQ6IDE1LjM2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweCA1cHggMTJweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGgsXG4udGV4dC1lZGl0b3IgdGFibGUgdGQge1xuICBtaW4td2lkdGg6IDExMHB4O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTBweCAxMnB4IDVweCAxMnB4O1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxMS4ycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBsaW5lLWhlaWdodDogMTUuMzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1lZGl0b3IgdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdGQge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMnB4IDE3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgfVxufVxuLnRleHQtZWRpdG9yIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNlY2U5ZTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogNTBweDtcbn1cbi50ZXh0LWVkaXRvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZTpzdGFydCB7XG4gIHdpZHRoOiAxMCU7XG59XG4udGV4dC1lZGl0b3IgaDEsIC50ZXh0LWVkaXRvciBoMiwgLnRleHQtZWRpdG9yIGgzLCAudGV4dC1lZGl0b3IgaDQsIC50ZXh0LWVkaXRvciBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xufVxuLnRleHQtZWRpdG9yIGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAxNHB4IDAgMjJweDtcbn1cbi50ZXh0LWVkaXRvciBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDMwcHggMCAxNHB4O1xufVxuLnRleHQtZWRpdG9yIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAyNnB4IDAgMTBweDtcbn1cbi50ZXh0LWVkaXRvciBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMjJweCAwIDZweDtcbn1cbi50ZXh0LWVkaXRvciBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMThweCAwIDJweDtcbn1cbi50ZXh0LWVkaXRvciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG59XG4udGV4dC1lZGl0b3IgcCArIHAge1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbi50ZXh0LWVkaXRvciBwICsgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dC1lZGl0b3IgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAyMnB4IDAgMTRweDtcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4udGV4dC1lZGl0b3IgLndwLWJsb2NrLWdhbGxlcnkuaGFzLW5lc3RlZC1pbWFnZXMgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgZmxleC1ncm93OiBpbml0aWFsO1xuICB3aWR0aDogYXV0bztcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcy5jb2x1bW5zLWRlZmF1bHQgZmlndXJlLndwLWJsb2NrLWltYWdlOm5vdCgjaW5kaXZpZHVhbC1pbWFnZSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICB3aWR0aDogYXV0bztcbn1cbi50ZXh0LWVkaXRvciBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRleHQtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50ZXh0LWVkaXRvciBhOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHg7XG59XG4udGV4dC1lZGl0b3IgYTpob3ZlciB7XG4gIGNvbG9yOiAjZDQwZTVmO1xufVxuLnRleHQtZWRpdG9yIHVsLCAudGV4dC1lZGl0b3Igb2wge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnRleHQtZWRpdG9yIHVsIGxpLCAudGV4dC1lZGl0b3Igb2wgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50ZXh0LWVkaXRvciB1bCBsaTo6bWFya2VyLCAudGV4dC1lZGl0b3Igb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50ZXh0LWVkaXRvciB1bCArIHAsIC50ZXh0LWVkaXRvciBvbCArIHAge1xuICBtYXJnaW4tdG9wOiAxMng7XG59XG4udGV4dC1lZGl0b3Igb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG59XG4udGV4dC1lZGl0b3Igb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50ZXh0LWVkaXRvciBvbCBsaSBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnRleHQtZWRpdG9yIG9sIGxpIG9sIGxpOjpiZWZvcmUge1xuICBsZWZ0OiAtMzVweDtcbn1cbi50ZXh0LWVkaXRvciBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG59XG4udGV4dC1lZGl0b3Igb2wgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtZWRpdG9yIG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhpdGVtLCBcIi5cIikgXCIuXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzY2MmQ5MTtcbiAgcGFkZGluZy1sZWZ0OiA0NnB4O1xuICBtYXJnaW46IDIycHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2stZmlsZV9fYnV0dG9uIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1maWxlX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjYyZDkxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50ZXh0LWVkaXRvciBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1lZGl0b3IgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50ZXh0LWVkaXRvciB1bCBsaSwgLnRleHQtZWRpdG9yIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnRleHQtZWRpdG9yIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC50ZXh0LWVkaXRvciAud3AtYmxvY2stcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgcSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbi5saXN0LXNvY2lhbF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5saXN0LXNvY2lhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmxpc3Qtc29jaWFsIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ubGlzdC1zb2NpYWxfX2l0ZW0ge1xuICBwYWRkaW5nOiAycHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1zb2NpYWxfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubGlzdC1zb2NpYWwgc3ZnIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLmxpc3Qtc29jaWFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5saXN0LXNvY2lhbF9faXRlbSB7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZTllOTtcbn1cbi5mb290ZXJfX2Jsb2NrcyBhOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvb3Rlcl9fYmxvY2tzIGE6aG92ZXIge1xuICBjb2xvcjogIzY2MmQ5MTtcbn1cbi5mb290ZXJfX3ByaXZhY3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAxMjYzO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uZm9vdGVyX19uYXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtcm93LWdhcDogMzBweDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xufVxuLmZvb3Rlcl9faW5mbyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZvb3Rlcl9fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMnB4IDA7XG59XG4uZm9vdGVyX190ZXh0LS13aGl0ZSB7XG4gIGNvbG9yOiAjZWNlOWU5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzN3B4O1xufVxuLmZvb3Rlcl9fdGV4dC0td2hpdGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5mb290ZXJfX3RleHQtLXBob25lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogNHB4IDA7XG59XG4uZm9vdGVyX190ZXh0LS1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb290ZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlcl9fcHJpdmFjeS1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxuICAuZm9vdGVyX19uYXYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDJmciAyZnIgMmZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogNDJweDtcbiAgfVxuICAuZm9vdGVyX19wcml2YWN5IHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICB9XG4gIC5mb290ZXJfX2Jsb2NrcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciA4ZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xuICB9XG4gIC5mb290ZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgfVxuICAuZm9vdGVyX190ZXh0LS13aGl0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb290ZXJfX3RleHQtLWFkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbiAgLmZvb3Rlcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTdweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mb290ZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gIH1cbiAgLmZvb3Rlcl9faW5mbyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlY2U5ZTk7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm1lbnUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZW51X19pdGVtcyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlOWU5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZTllOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTEwO1xufVxuLm1lbnVfX2l0ZW1zW2lkPW1lbnUyXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubWVudV9faXRlbXNbaWQ9bWVudTJdIC5tZW51X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuLm1lbnVfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZTllOTtcbn1cbi5tZW51IHN2ZzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbi5tZW51IC5jdXJyZW50LWxhbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnVfX2xhbmcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1lbnVfX2xpbmsge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxOHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1lbnVfX2xpbms6aG92ZXIge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM4Y2M2M2Y7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1lbnVfX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNjYyZDkxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubWVudV9fbGluay0tbGFuZyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VjZTllOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIHotaW5kZXg6IDIwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1lbnVfX2J0biB7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDE3MHB4O1xufVxuLm1lbnVfX2J0bi0tYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWNlOWU5O1xufVxuLm1lbnVfX2J0bi10ZXh0IHtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5tZW51X19idG4tdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm1lbnVfX2J0blthcmlhLWV4cGFuZGVkPXRydWVdIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ubWVudV9fYnRuW2FyaWEtY29udHJvbHM9bWVudTJdIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ubWVudV9fYnRuOmhvdmVyLCAubWVudV9fYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW51IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubWVudV9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgbWFyZ2luOiAxOHB4IDVweCA5cHg7XG4gIH1cbiAgLm1lbnVfX2J0bi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5tZW51IC5jdXJyZW50X3BhZ2VfaXRlbSAubWVudV9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5tZW51IC5jdXJyZW50X3BhZ2VfaXRlbSAubWVudV9fbGluazphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNjNjNmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubWVudV9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gIC5tZW51X19pdGVtc1tpZD1tZW51Ml0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCAwIHJnYmEoMjcsIDUyLCA1NywgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tZW51X19pdGVtc1tpZD1tZW51Ml0gLm1lbnVfX2xpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2U5ZTk7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAubWVudSAubGFuZy1pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM4Y2M2M2Y7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubWVudSAubGFuZy1pdGVtOmhvdmVyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDRweDtcbiAgfVxuICAubWVudSAubGFuZy1pdGVtOmhvdmVyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDA7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbTpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbSBhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tZW51IC5sYW5nLWl0ZW0gYTpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm1lbnUgLmxhbmctaXRlbSBhOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gIC5tZW51X19sYW5nIC5tZW51X19idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubWVudV9fbGFuZyAubWVudV9fYnRuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gKyAubWVudV9faXRlbXMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnVfX2xhbmcgLm1lbnVfX2J0blthcmlhLWNvbnRyb2xzPW1lbnUyXSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1lbnVfX2xhbmcgLm1lbnVfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5tZW51X19pdGVtIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLm1lbnVfX2xhbmcge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLm1lbnVfX2xpbmsge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDE0cHggMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5tZW51X19saW5rLS1sYW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tZW51X19saW5rOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4Y2M2M2Y7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxOHB4KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5tZW51X19saW5rOmhvdmVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubWVudV9fbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyIC53cmFwcGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmhlYWRlci0tbm9zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRlcl9fc2VhcmNoLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQycHggMTJweCA0NnB4O1xufVxuLmhlYWRlciAuYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4uaGVhZGVyIC5vcGVuLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNDBlNWY7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xufVxuLmhlYWRlciAub3Blbi1zZWFyY2ggc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgLm9wZW4tc2VhcmNoOjpiZWZvcmUsIC5oZWFkZXIgLm9wZW4tc2VhcmNoOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzJweDtcbiAgdG9wOiAyNXB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmhlYWRlciAub3Blbi1zZWFyY2g6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5oZWFkZXIgLm9wZW4tc2VhcmNoOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWNlOWU5O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmhlYWRlcl9fbG9nbyBpbWcge1xuICBoZWlnaHQ6IDM5cHg7XG59XG4uaGVhZGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX3NlYXJjaCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDEyNjM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG59XG4uaGVhZGVyX19zZWFyY2ggc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZmlsbDogI2Y2ZjZmNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5oZWFkZXJfX3NlYXJjaC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5oZWFkZXJfX3NlYXJjaC1ib3gge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmhlYWRlcl9fc2VhcmNoLWl0ZW1zOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uaGVhZGVyX19zZWFyY2gtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5oZWFkZXJfX3NlYXJjaC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM2NjJkOTE7XG59XG4uaGVhZGVyX19zZWFyY2gtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzY2MmQ5MTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5oZWFkZXJfX25hdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAuZ3NjLWlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLmdzaWJfYSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5oZWFkZXIgLmdzYy1pbnB1dC1ib3gge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cbi5oZWFkZXIgLmdzY2JfYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBwYWRkaW5nOiAxNnB4IDI3cHg7XG59XG4uaGVhZGVyX19nb29nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlYWY0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG4uaGVhZGVyX19nb29nbGUgc3ZnIHtcbiAgZmlsbDogIzY2MmQ5MTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5oZWFkZXJfX2dvb2dsZS1jYW5jZWwge1xuICBwYWRkaW5nOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fZ29vZ2xlLWNhbmNlbDo6YmVmb3JlLCAuaGVhZGVyX19nb29nbGUtY2FuY2VsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTJweDtcbiAgdG9wOiAxOHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYyZDkxO1xufVxuLmhlYWRlcl9fZ29vZ2xlLWNhbmNlbDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmhlYWRlcl9fZ29vZ2xlLWNhbmNlbDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmhlYWRlcl9fbm90aWYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlYWY0O1xufVxuLmhlYWRlcl9fbm90aWYgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZpbGw6ICM2NjJkOTE7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5oZWFkZXJfX25vdGlmLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaGVhZGVyX19ub3RpZi1ib3gtLWdvb2dsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uaGVhZGVyX19ub3RpZi1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNjYyZDkxO1xufVxuLmhlYWRlcl9fbm90aWYtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fbm90aWYtYmxvY2stLWJhc2lzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWFkZXJfX25vdGlmLXRleHQge1xuICBwYWRkaW5nOiAxMHB4IDEycHggOHB4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiAjNjYyZDkxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5oZWFkZXJfX25vdGlmLWNhbmNlbCB7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fbm90aWYtY2FuY2VsOjpiZWZvcmUsIC5oZWFkZXJfX25vdGlmLWNhbmNlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMThweDtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MmQ5MTtcbn1cbi5oZWFkZXJfX25vdGlmLWNhbmNlbDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmhlYWRlcl9fbm90aWYtY2FuY2VsOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uaGVhZGVyX19ub3RpZi1idG4ge1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmQ4ZWY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGZvbnQtc2l6ZTogMTIuOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbGluZS1oZWlnaHQ6IDE1LjA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19nb29nbGUtY2FuY2VsIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gIC5oZWFkZXJfX2dvb2dsZS1jYW5jZWw6OmJlZm9yZSwgLmhlYWRlcl9fZ29vZ2xlLWNhbmNlbDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIC5oZWFkZXJfX25vdGlmLWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuaGVhZGVyX19ub3RpZi1idG4ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmhlYWRlcl9fbm90aWYgc3ZnIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5oZWFkZXJfX25vdGlmLWJsb2NrIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG4gIC5oZWFkZXJfX25vdGlmLWNhbmNlbCB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICAuaGVhZGVyX19ub3RpZi1jYW5jZWw6OmJlZm9yZSwgLmhlYWRlcl9fbm90aWYtY2FuY2VsOjphZnRlciB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciAud3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLmhlYWRlcl9fbmF2IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5oZWFkZXJfX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuaGVhZGVyX19sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgd2lkdGg6IDg2cHg7XG4gICAgaGVpZ2h0OiA4NnB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlYWRlcl9fc2VhcmNoIHN2ZyB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaC1ibG9jayB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDY4JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuaGVhZGVyX19zZWFyY2gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbiAgLmhlYWRlcl9fc2VhcmNoLWJveCB7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuaGVhZGVyX19zZWFyY2gtaXRlbXM6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaC1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuaGVhZGVyIC5vcGVuLXNlYXJjaDo6YmVmb3JlLCAuaGVhZGVyIC5vcGVuLXNlYXJjaDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDQ0cHg7XG4gICAgdG9wOiAzNnB4O1xuICB9XG59XG5cbmxpLm1lbnUtaXRlbS0zNzUtcnUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5oZXJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlcm8tLXBlcnNvbmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmhlcm8tLXN1YiB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nLXRvcDogNDhweDtcbn1cbi5oZXJvX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjJweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uaGVyb19fdGl0bGUtLXBlcnNvbmFsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvX190ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyb19fdGV4dC0td2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5oZXJvX19kZXZpZGVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5oZXJvX19kZXZpZGVyLS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhlcm9fX2RldmlkZXI6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5oZXJvLS1wZXJzb25hbCB7XG4gICAgcGFkZGluZzogNDVweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5oZXJvX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIC5oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA3NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuICAuaGVyb19fdGl0bGUtLXBlcnNvbmFsIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1iYXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjM2YxMjYzIDMyJSwgIzU0MmM3MyA4MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0MnB4IDAgODJweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuLnNlYXJjaC1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMTQwcHggc29saWQgIzNjMGQ2MDtcbiAgYm9yZGVyLWxlZnQ6IDIxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbn1cbi5zZWFyY2gtYmFyX19ib3gge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uc2VhcmNoLWJhcl9fdGV4dCB7XG4gIGNvbG9yOiAjZWNlOWU5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5zZWFyY2gtYmFyIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLWJhciAuc2VhcmNoLWZpZWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlOWU5O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXdpZHRoOiAycHggMnB4IDJweDtcbn1cbi5zZWFyY2gtYmFyIC5zZWFyY2gtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2MzY0NjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDlweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uc2VhcmNoLWJhciAuc2VhcmNoLWZpZWxkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmNmY2ZjY7XG4gIGJvcmRlci13aWR0aDogMnB4IDJweCAycHg7XG4gIGJvcmRlci1jb2xvcjogIzY2MmQ5MTtcbn1cbi5zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMDtcbn1cbi5zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1iYXIgLnNlYXJjaC1zdWJtaXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZTllOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogNTZweDtcbn1cbi5zZWFyY2gtYmFyIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmQ4ZWY7XG4gIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSg0NiwgMTYsIDYyLCAwLjIpO1xufVxuLnNlYXJjaC1iYXIgaW5wdXRbdmFsdWU9TWVrbMSTdF0sXG4uc2VhcmNoLWJhciBpbnB1dFt2YWx1ZT1TZWFyY2hdLFxuLnNlYXJjaC1iYXIgaW5wdXRbdmFsdWU90J/QvtC40YHQul0ge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5zZWFyY2gtYmFyIGlucHV0W3R5cGU9U2VhcmNoXTotd2Via2l0LWF1dG9maWxsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMzBweCAjZjZmNmY2IGluc2V0ICFpbXBvcnRhbnQ7XG59XG4uc2VhcmNoLWJhciBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZpbGw6ICMxMjAyMWQ7XG4gIHJpZ2h0OiAzOHB4O1xuICB0b3A6IDYxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtYmFyIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC8qIFJlbW92ZSBkZWZhdWx0ICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZWFyY2gtYmFyX19saW5rIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1iYXIge1xuICAgIHBhZGRpbmc6IDY0cHggMCA5NnB4IDA7XG4gIH1cbiAgLnNlYXJjaC1iYXI6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMTY2cHggc29saWQgIzNjMGQ2MDtcbiAgICBib3JkZXItbGVmdDogNjMxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnNlYXJjaC1iYXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAuc2VhcmNoLWJhcl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAuc2VhcmNoLWJhcl9fYm94IHtcbiAgICBwYWRkaW5nOiAwIDIyMHB4O1xuICB9XG4gIC5zZWFyY2gtYmFyIC5zZWFyY2gtZmllbGQge1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgfVxuICAuc2VhcmNoLWJhciAuc2VhcmNoLWZpZWxkOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgfVxuICAuc2VhcmNoLWJhciBzdmcge1xuICAgIHRvcDogNTNweDtcbiAgICByaWdodDogMjM4cHg7XG4gIH1cbiAgLnNlYXJjaC1iYXIgLnNlYXJjaC1mb3JtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG59XG5cbi5jYXJkLWFydGljbGUge1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZTllOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcmQtYXJ0aWNsZV9fdGl0bGUtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jYXJkLWFydGljbGVfX3RpdGxlLWxpbms6Zm9jdXMtdmlzaWJsZSBoMiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG59XG4uY2FyZC1hcnRpY2xlX190aXRsZS1saW5rOmhvdmVyIGgyIHtcbiAgY29sb3I6ICM2NjJkOTE7XG59XG4uY2FyZC1hcnRpY2xlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG4gIGJveC1zaGFkb3c6IDAgMTZweCA0MHB4IDAgcmdiYSg1NSwgMTEsIDg5LCAwLjA5KTtcbn1cbi5jYXJkLWFydGljbGUtLXRoZW1lIHtcbiAgcGFkZGluZzogMTZweCAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQtYXJ0aWNsZS0tdGhlbWUgLmNhcmQtYXJ0aWNsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCA2cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLWFydGljbGUtLXRoZW1lOmhvdmVyIGgzIHtcbiAgY29sb3I6ICM2NjJkOTE7XG59XG4uY2FyZC1hcnRpY2xlLS1uZXdzLWhvbWUge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZTllOTtcbn1cbi5jYXJkLWFydGljbGUtLW5ld3MtaG9tZSAuY2FyZC1hcnRpY2xlX190aXRsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uY2FyZC1hcnRpY2xlLS1uZXdzLWhvbWUgLmNhcmQtYXJ0aWNsZV9fdGltZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQtYXJ0aWNsZS0tbmV3cyAuY2FyZC1hcnRpY2xlX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jYXJkLWFydGljbGVfX2ltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlOWU5O1xuICBwYWRkaW5nOiAwIDE0cHggMTZweCAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNhcmQtYXJ0aWNsZV9fdGl0bGUgc3ZnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZpbGw6ICM2NjJkOTE7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG59XG4uY2FyZC1hcnRpY2xlX19kZXNjIHtcbiAgY29sb3I6ICMxYjJhMzk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZTllOTtcbn1cbi5jYXJkLWFydGljbGVfX2hhc2h0YWcge1xuICBjb2xvcjogIzYzNjQ2NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYXJkLWFydGljbGVfX2Fycm93IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDZweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxN3B4O1xuICB0b3A6IDM0cHg7XG59XG4uY2FyZC1hcnRpY2xlX19zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNjM2NDY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4IDVweCAwO1xufVxuLmNhcmQtYXJ0aWNsZV9fc3VidGl0bGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cbi5jYXJkLWFydGljbGVfX3N1YnRpdGxlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLWFydGljbGVfX3RpbWUsIC5jYXJkLWFydGljbGVfX25yIHtcbiAgY29sb3I6ICM2MzY0NjY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHggNXB4IDA7XG59XG4uY2FyZC1hcnRpY2xlX190aW1lOmZpcnN0LWNoaWxkLCAuY2FyZC1hcnRpY2xlX19ucjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuLmNhcmQtYXJ0aWNsZV9fbGluayB7XG4gIGNvbG9yOiAjNjYyZDkxO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNC4wOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCA0NSwgMTQ1LCAwLjEpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5jYXJkLWFydGljbGVfX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZkOGVmO1xufVxuLmNhcmQtYXJ0aWNsZV9fbGluazpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2FyZC1hcnRpY2xlX19jYXJkLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1hcnRpY2xlX19jYXJkLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2FyZC1hcnRpY2xlX190ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIwLjJweDtcbn1cbi5jYXJkLWFydGljbGVfX3RleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzhjYzYzZjtcbiAgd2lkdGg6IDMwcHg7XG59XG4uY2FyZC1hcnRpY2xlX19pdGVtcyB7XG4gIG1hcmdpbjogMCAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZS0tdGhlbWUge1xuICAgIHBhZGRpbmc6IDQzcHggODJweCAzMnB4IDQzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWFydGljbGUtLXRoZW1lIC5jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9faXRlbXMge1xuICAgIG1hcmdpbjogMCAzMHB4O1xuICB9XG4gIC5jYXJkLWFydGljbGVfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlX190ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC5jYXJkLWFydGljbGUtLW5ld3Mge1xuICAgIHBhZGRpbmc6IDI2cHggMDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlLS1uZXdzIC5jYXJkLWFydGljbGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDQ0cHggMCAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZS0tbmV3cyAuY2FyZC1hcnRpY2xlX190aW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9fYm94IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5jYXJkLWFydGljbGVfX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlX19hcnJvdyB7XG4gICAgcmlnaHQ6IDM3cHg7XG4gICAgdG9wOiA1MnB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiAwcHggNDRweCAyMnB4IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlX190aXRsZSBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlX19kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9faGFzaHRhZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlX19zdWJ0aXRsZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9fdGltZSwgLmNhcmQtYXJ0aWNsZV9fbnIge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY2FyZC1hcnRpY2xlX190aW1lOmZpcnN0LWNoaWxkLCAuY2FyZC1hcnRpY2xlX19ucjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmNhcmQtYXJ0aWNsZV9fbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTcuNnB4O1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuXG4udGV4dC1lZGl0b3Ige1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbn1cbi50ZXh0LWVkaXRvciB0YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMTI2MyAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRoIHtcbiAgY29sb3I6ICNlY2U5ZTk7XG4gIGZvbnQtc2l6ZTogMTEuMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbGluZS1oZWlnaHQ6IDE1LjM2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweCA1cHggMTJweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGgsXG4udGV4dC1lZGl0b3IgdGFibGUgdGQge1xuICBtaW4td2lkdGg6IDExMHB4O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xufVxuLnRleHQtZWRpdG9yIHRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTBweCAxMnB4IDVweCAxMnB4O1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAxMS4ycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBsaW5lLWhlaWdodDogMTUuMzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1lZGl0b3IgdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgdGFibGUgdGJvZHkgdGQge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMnB4IDE3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgfVxufVxuLnRleHQtZWRpdG9yIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2U5ZTk7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNlY2U5ZTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogNTBweDtcbn1cbi50ZXh0LWVkaXRvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dC1lZGl0b3IgOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZTpzdGFydCB7XG4gIHdpZHRoOiAxMCU7XG59XG4udGV4dC1lZGl0b3IgaDEsIC50ZXh0LWVkaXRvciBoMiwgLnRleHQtZWRpdG9yIGgzLCAudGV4dC1lZGl0b3IgaDQsIC50ZXh0LWVkaXRvciBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGNvbG9yOiAjMTIwMjFkO1xufVxuLnRleHQtZWRpdG9yIGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAxNHB4IDAgMjJweDtcbn1cbi50ZXh0LWVkaXRvciBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDMwcHggMCAxNHB4O1xufVxuLnRleHQtZWRpdG9yIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAyNnB4IDAgMTBweDtcbn1cbi50ZXh0LWVkaXRvciBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMjJweCAwIDZweDtcbn1cbi50ZXh0LWVkaXRvciBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMThweCAwIDJweDtcbn1cbi50ZXh0LWVkaXRvciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG59XG4udGV4dC1lZGl0b3IgcCArIHAge1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbi50ZXh0LWVkaXRvciBwICsgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dC1lZGl0b3IgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAyMnB4IDAgMTRweDtcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4udGV4dC1lZGl0b3IgLndwLWJsb2NrLWdhbGxlcnkuaGFzLW5lc3RlZC1pbWFnZXMgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgZmxleC1ncm93OiBpbml0aWFsO1xuICB3aWR0aDogYXV0bztcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2stZ2FsbGVyeS5oYXMtbmVzdGVkLWltYWdlcy5jb2x1bW5zLWRlZmF1bHQgZmlndXJlLndwLWJsb2NrLWltYWdlOm5vdCgjaW5kaXZpZHVhbC1pbWFnZSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICB3aWR0aDogYXV0bztcbn1cbi50ZXh0LWVkaXRvciBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRleHQtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50ZXh0LWVkaXRvciBhOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHg7XG59XG4udGV4dC1lZGl0b3IgYTpob3ZlciB7XG4gIGNvbG9yOiAjZDQwZTVmO1xufVxuLnRleHQtZWRpdG9yIHVsLCAudGV4dC1lZGl0b3Igb2wge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnRleHQtZWRpdG9yIHVsIGxpLCAudGV4dC1lZGl0b3Igb2wgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi50ZXh0LWVkaXRvciB1bCBsaTo6bWFya2VyLCAudGV4dC1lZGl0b3Igb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50ZXh0LWVkaXRvciB1bCArIHAsIC50ZXh0LWVkaXRvciBvbCArIHAge1xuICBtYXJnaW4tdG9wOiAxMng7XG59XG4udGV4dC1lZGl0b3Igb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG59XG4udGV4dC1lZGl0b3Igb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50ZXh0LWVkaXRvciBvbCBsaSBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnRleHQtZWRpdG9yIG9sIGxpIG9sIGxpOjpiZWZvcmUge1xuICBsZWZ0OiAtMzVweDtcbn1cbi50ZXh0LWVkaXRvciBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG59XG4udGV4dC1lZGl0b3Igb2wgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtZWRpdG9yIG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhpdGVtLCBcIi5cIikgXCIuXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzY2MmQ5MTtcbiAgcGFkZGluZy1sZWZ0OiA0NnB4O1xuICBtYXJnaW46IDIycHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbn1cbi50ZXh0LWVkaXRvciAud3AtYmxvY2stZmlsZV9fYnV0dG9uIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRleHQtZWRpdG9yIC53cC1ibG9jay1maWxlX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjYyZDkxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50ZXh0LWVkaXRvciBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1lZGl0b3IgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50ZXh0LWVkaXRvciB1bCBsaSwgLnRleHQtZWRpdG9yIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnRleHQtZWRpdG9yIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC50ZXh0LWVkaXRvciAud3AtYmxvY2stcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAudGV4dC1lZGl0b3IgcSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbi5wcmFjdGljZV9fYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLnByYWN0aWNlX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3ctZ2FwOiA2cHg7XG59XG4ucHJhY3RpY2VfX2l0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlOWU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTRweCAxNXB4IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcmFjdGljZV9fdGl0bGUge1xuICBjb2xvcjogIzEyMDIxZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wcmFjdGljZV9fY2FwdGlvbiB7XG4gIGNvbG9yOiAjNjM2NDY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucHJhY3RpY2UgaDMgc3ZnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZpbGw6ICM2NjJkOTE7XG59XG4ucHJhY3RpY2VfX3N1YnRpdGxlIHtcbiAgY29sb3I6ICMxMjAyMWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4ucHJhY3RpY2VfX2xpbmstY2FyZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLnByYWN0aWNlX19saW5rIHtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ucHJhY3RpY2VfX2xpbms6OmFmdGVyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDdweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IDdweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucHJhY3RpY2VfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2Q0MGU1Zjtcbn1cbi5wcmFjdGljZV9fbGluazpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgNjUwbXMgZWFzZTtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4ucHJhY3RpY2VfX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjJkOTE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucHJhY3RpY2VfX3RoZW1lcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMzBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wcmFjdGljZV9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3ctZ2FwOiAzNnB4O1xuICBwYWRkaW5nLXRvcDogMzZweDtcbn1cbi5wcmFjdGljZV9fYm94Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJhY3RpY2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucHJhY3RpY2VfX2JveCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xuICAgIGdyaWQtcm93LWdhcDogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogODRweDtcbiAgfVxuICAucHJhY3RpY2VfX2JveDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAucHJhY3RpY2VfX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucHJhY3RpY2UgaDMgc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cbiAgLnByYWN0aWNlX19pdGVtIHtcbiAgICBwYWRkaW5nOiAyNnB4IDQ4cHg7XG4gIH1cbiAgLnByYWN0aWNlX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5wcmFjdGljZV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wcmFjdGljZV9fbGlzdCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcmFjdGljZV9fdGhlbWVzIHtcbiAgICB0b3A6IC0zNnB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDQycHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0MnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICB9XG59IiwiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiLy8gQWRkIGZvbnQgdmFyaWFibGUgYW5kIGRlZmluZSBmb250IHdyaWdodHMgYW5kIHN0eWxlc1xyXG4vLyBleGFtcGxlOlxyXG4vLyAkcHJpbWFyeS1mb250OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbi8qIGZvbnRzICovXHJcbi8vIEBmb250LWZhY2Uge1xyXG4vLyAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcbi8vICAgc3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4vLyAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbi8vICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4vLyAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuLy8gfVxyXG5cclxuXHJcbiRwcmltYXJ5LWZvbnQ6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvdXJjZXNhbnNwcm8vU291cmNlU2Fuc1Byby1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvc291cmNlc2Fuc3Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL3NvdXJjZXNhbnNwcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvc291cmNlc2Fuc3Byby9Tb3VyY2VTYW5zUHJvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufSIsImh0bWwge1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyAvLyBmb29yIHNtb290aCBzY3JvbGxpbmdcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uc2l0ZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLy9zYWZhcmkgZm9udCB3ZWlnaHQgaXNzdWVcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICYgZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWVudS1pcy1vcGVuIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuQGluY2x1ZGUgc2l6ZS1sYXB0b3AoKSB7XHJcbiAgLm1lbnUtaXMtb3BlbiB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAucGFnZSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxufVxyXG5cclxuYVtocmVmPVwiXCJdLFxyXG5hW2hyZWY9XCIjXCJdIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ud3JhcHBlciB7XHJcbiAgQGluY2x1ZGUgY29udGFpbmVyO1xyXG5cclxuICAmLS1mbGV4IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmdyZWVuIHtcclxuICBmaWxsOiAkY29sb3ItaWNvbi0yO1xyXG59XHJcblxyXG4uY29udGFjdHMsXHJcbi5hYm91dCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTI7XHJcbn1cclxuXHJcbi5jYy1mb3JtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICBwYWRkaW5nOiAyMHB4IDIycHg7XHJcbiAgQGluY2x1ZGUgYmxvY2stYm9yZGVycygpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgLmdmb3JtX2hlYWRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNnB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL3N2Zy9pY29uLWVtYWlsLnN2Z1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fZmllbGRzIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLmdmaWVsZC0tdHlwZS1zdWJtaXQge1xyXG4gICAgbWFyZ2luOiAyN3B4IDAgMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kLFxyXG4gIC5nZmllbGQtLWlucHV0LXR5cGUtY29uc2VudCAuZ2ZpZWxkX2xhYmVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5nZmllbGRfbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAuZ2ZpZWxkX3JlcXVpcmVkIHtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCxcclxuICAuZ2Zvcm1fZm9vdGVyLFxyXG4gIC5nZmllbGRfaHRtbCAuZ2Zvcm1fYnV0dG9uIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNnB4O1xyXG5cclxuICAgIGJ1dHRvbixcclxuICAgIC5idXR0b24ge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTE7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWhvdmVyO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyxcclxuICAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2Uge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRjb2xvci1maXJlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZVxyXG4gICAgLmdmaWVsZF9lcnJvclxyXG4gICAgLmdpbnB1dF9jb250YWluZXJfY29uc2VudFxyXG4gICAgLmdmb3JtLWZpZWxkLWxhYmVsIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xyXG4gIH1cclxuXHJcbiAgLmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEgdGV4dGFyZWEsXHJcbiAgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQge1xyXG4gICAgcGFkZGluZzogMTZweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWZvY3VzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtdGhyZWUtcXVhcnRlciB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4O1xyXG4gIH1cclxuICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1xdWFydGVyIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQ7XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfZXJyb3IgW2FyaWEtaW52YWxpZD1cInRydWVcIl0ge1xyXG4gICAgcGFkZGluZzogMTRweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IHtcclxuICAgIGlucHV0IHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gICAgLmdmb3JtLWZpZWxkLWxhYmVsIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9zdmcvY2hlY2tib3gtLWVtcHR5LnN2Z1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXQ6Zm9jdXMtdmlzaWJsZSArIC5nZm9ybS1maWVsZC1sYWJlbDpiZWZvcmUge1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWZvY3VzO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OmNoZWNrZWQgKyAuZ2Zvcm0tZmllbGQtbGFiZWwge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9zdmcvY2hlY2tib3gtLWNoZWNrZWQuc3ZnXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICB9XHJcbn1cclxuIiwiJGRlZmF1bHQtd2lkdGg6IDEzMDBweDtcclxuXHJcbiRzY3JlZW4tbW9iaWxlUzogMzIwcHg7XHJcbiRzY3JlZW4tdGFibGV0OiA3NjhweDtcclxuJHNjcmVlbi1sYXB0b3A6IDEwMjRweDtcclxuJHNjcmVlbi1sYXB0b3BNOiAxMjAwcHg7XHJcbiRzY3JlZW4tbGFwdG9wTDogMTQwMHB4O1xyXG4kc2NyZWVuLTRrOiAyNTYwcHg7XHJcblxyXG4vLyBpZiB1c2luZyBkaXNwbGF5OiBncmlkXHJcbiRncmlkLWNvbHVtbi1nYXA6IDQycHg7XHJcbiRncmlkLXJvdy1nYXA6IDE2cHg7XHJcbiRncmlkLXJvdy1nYXBTOiA2cHg7XHJcbiRncmlkLXJvdy1nYXBNOiAxMnB4O1xyXG4kZ3JpZC1yb3ctZ2FwTDogMjBweDtcclxuJGdyaWQtcm93LWdhcFhMOiAzNnB4O1xyXG5cclxuXHJcbi8vIG1lZGlhIGdyaWQgcG9pbnRzLCBjYWxsIGV4YW1wbGUgOiBAaW5jbHVkZSBzaXplLWxhcHRvcCgpXHJcbkBtaXhpbiBzaXplLW1vYmlsZVMge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1vYmlsZVMpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUtdGFibGV0IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi10YWJsZXQpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUtbGFwdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sYXB0b3ApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNpemUtbGFwdG9wTSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGFwdG9wTSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2l6ZS1sYXB0b3BMIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sYXB0b3BMKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLTRrIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sYXB0b3BMKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gbWFpbiBkZWZhaWx0IGNvbnRhaW5lciwgdXNpbmcgYnkgd3JhcHBlciBjbGFzc1xyXG5AbWl4aW4gY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtdGFibGV0KCl7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS1sYXB0b3BMKCl7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWF4LXdpZHRoOiAkZGVmYXVsdC13aWR0aDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBicm93c2VyLXBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH1cclxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogRkYgNC0xOCAqL1xyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogRkYgMTkrICovXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogSUUgMTArICovXHJcbn1cclxuXHJcbi8vIHRyYW5zaXRpb25zXHJcbkBtaXhpbiB0cmFuc2l0aW9uLXZlcnlmYXN0KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1mYXN0KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1tZWRpdW0oKSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLXNsb3coKSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDY1MG1zIGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLXZlcnlzbG93KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCA4NTBtcyBlYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1jdWJpYy1mYXN0KCkge1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3MgY3ViaWMtYmV6aWVyKDAuMDAwLCAwLjk5NSwgMC45OTAsIDEuMDAwKSAuM3M7XHJcbn1cclxuXHJcbi8vIHNob3J0aGFuZCBmb3IgZnVsbCBhYnNvbHV0ZVxyXG5AbWl4aW4gcG9zaXRpb24tYWJzb2x1dGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtaXhpbiBibG9jay1ib3JkZXJzIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxufVxyXG4iLCIvLyAkY29sb3ItbWFpbi0xOiAjMEQxQzMxOyAvL3ZhciBuYW1lIGZvciBnbG9iYWwgbWFpbiBjb2xvclxyXG5cclxuLy8gJGNvbG9yLXRleHQtMTogIzBEMUMzMTsgLy8gdmFyIG5hbWUgdGV4dCBjb2xvclxyXG5cclxuLy8gJGNvbG9yLWJnLTE6ICNGRUZBRjU7IC8vIHZhciBuYW1lIGZvciBiYWNrZ3JvdW5kc1xyXG5cclxuLy8gJGNvbG9yLWJvcmRlci0xOiAjRTFFMUUxOyAvLyB2YXIgbmFtZSBmb3IgYm9yZGVyXHJcblxyXG4vLyAkY29sb3Itd2hpdGU6ICNGRkZGRkY7IC8vIHNwZWNpZmljIGNvbG9yc1xyXG5cclxuJGNvbG9yLXRleHQtMTogIzEyMDIxZDtcclxuJGNvbG9yLXRleHQtMjogIzYzNjQ2NjtcclxuJGNvbG9yLXRleHQtMzogI2VjZTllOTtcclxuJGNvbG9yLXRleHQtNDogIzFiMmEzOTtcclxuJGNvbG9yLXRleHQtNTogIzQ1NDU0NTtcclxuJGNvbG9yLXRleHQtNjogI2Y0ZjRmNDtcclxuXHJcbiRjb2xvci1ib3JkZXItMTogI2VjZTllOTtcclxuJGNvbG9yLWJvcmRlci0yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblxyXG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7XHJcblxyXG4kY29sb3ItaWNvbjogIzY2MmQ5MTtcclxuJGNvbG9yLWljb24tMjogIzhjYzYzZjtcclxuXHJcbiRjb2xvci1iZy0xOiAjNDAxMjYzO1xyXG4kY29sb3ItYmctMjogI2Y2ZjZmNjtcclxuJGNvbG9yLWJnLTM6ICNmYmY4ZmY7XHJcbiRjb2xvci1iZy00OiAjNTI1MzU0O1xyXG4kY29sb3ItYmctNTogI2Y2ZjZmNjtcclxuJGNvbG9yLWJnLTY6ICMzYzBkNjA7XHJcbiRjb2xvci1iZy03OiAjM2YxMjYzO1xyXG4kY29sb3ItYmctODogIzU0MmM3MztcclxuJGNvbG9yLWJnLTk6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XHJcbiRjb2xvci1iZy0xMDogI2YwZWFmNDtcclxuXHJcbiRjb2xvci1saW5rLTE6IHJnYmEoMTAyLCA0NSwgMTQ1LCAwLjEpO1xyXG4kY29sb3ItbGluay0yOiAjNjYyZDkxO1xyXG4kY29sb3ItZm9jdXMtMjogIzhjYzYzZjtcclxuJGNvbG9yLWZvY3VzOiAjNjYyZDkxO1xyXG4kY29sb3ItaG92ZXI6ICNkNDBlNWY7XHJcbiRjb2xvci1ob3Zlci0yOiAjZTZkOGVmO1xyXG4kY29sb3Itc2hhZG93OiByZ2JhKDI3LCA1MiwgNTcsIDAuMDUpO1xyXG4kY29sb3Itc2hhZG93LTI6IHJnYmEoNDYsIDE2LCA2MiwgMC4yKTtcclxuJGNvbG9yLXNoYWRvdy0zOiByZ2JhKDU1LCAxMSwgODksIDAuMDkpO1xyXG4kY29sb3ItZmlyZTogI2NmMmUyZTtcclxuXHJcbiRjb2xvci1oZXJvLTE6ICMzYzBkNjA7XHJcbiIsIi5saXN0LXNvY2lhbCB7XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTdweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvbGlzdC1zb2NpYWwvbGlzdC1zb2NpYWxcIjtcclxuXHJcbi5mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBwYWRkaW5nLXRvcDogMjhweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG5cclxuICAmX19ibG9ja3Mge1xyXG4gICAgYSB7XHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItZm9jdXM7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWxpbmstMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJpdmFjeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMTtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmX19uYXYge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGdyaWQtcm93LWdhcDogMzBweDtcclxuICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBhZGRpbmc6IDJweCAwO1xyXG5cclxuICAgICYtLXdoaXRlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTM7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDM3cHg7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGhvbmUge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1hZGRyZXNzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE5cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fcHJpdmFjeS1saXN0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGFwdG9wKCkge1xyXG4gICAgcGFkZGluZy10b3A6IDY0cHg7XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMmZyIDJmciAyZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtY29sdW1uLWdhcDtcclxuICAgIH1cclxuICAgICBcclxuICAgICZfX3ByaXZhY3kge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Jsb2NrcyB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDhmcjtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG5cclxuICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tYWRkcmVzcyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTdweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8ge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubWVudSB7ICAgXHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICZfX2l0ZW1zIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTEwO1xyXG5cclxuICAgICZbaWQ9XCJtZW51MlwiXSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAubWVudV9fbGluayB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICB9XHJcblxyXG4gICYgc3ZnIHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3VycmVudC1sYW5nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19sYW5nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gICAgICBcclxuICAmX19saW5rIHtcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxOHB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItZm9jdXMtMjtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1tZWRpdW0oKTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWxpbmstMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWxhbmcge1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICAgICAgIFxyXG4gICZfX2J0biB7XHJcbiAgICBwYWRkaW5nOiAxM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAgICAgIFxyXG4gICAgb3V0bGluZTogbm9uZTsgICAgXHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4IDE3MHB4O1xyXG5cclxuICAgICYtLWJvcmRlciB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gc3ZnIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmW2FyaWEtY29udHJvbHM9XCJtZW51MlwiXSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsICBcclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7ICBcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctNTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUtbGFwdG9wKCkge1xyXG5cclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgJl9fYnRuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMTRweDtcclxuICAgICAgbWFyZ2luOiAxOHB4IDVweCA5cHg7XHJcblxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVudF9wYWdlX2l0ZW0ge1xyXG4gICAgICAubWVudV9fbGluayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvY3VzLTI7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxOHB4KTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDsgLy8ganVzdCBvdmVyd3JpdGUgZGlzcGxheSBub25lIGZyb20ganMgLSB0byBhdm9pZCBmcm9tIGltcG9ydGFudCBuZWVkIHRvIGNyZWF0ZSByZXNpemUgZnVuY3Rpb24gd2hpY2ggbG9va2luZyBmb3IgcmVzaXplIGFuZCBjaGVjayB3aGF0IHN0YXRlIG5lZWRcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAmW2lkPVwibWVudTJcIl0ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCAkY29sb3Itc2hhZG93O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgLm1lbnVfX2xpbmsge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmctaXRlbSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRjb2xvci1mb2N1cy0yO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgYSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUgIHtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWxpbmstMjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sYW5nIHtcclxuICAgICAgLm1lbnUge1xyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAgKyAubWVudV9faXRlbXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvLyBqdXN0IG92ZXJ3cml0ZSBvdmVyd3JpdGVkXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJlthcmlhLWNvbnRyb2xzPVwibWVudTJcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW1zIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8ganVzdCBvdmVyd3JpdGUgb3ZlcndyaXRlZFxyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xhbmcge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgcGFkZGluZzogMTRweCAyNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAmLS1sYW5nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1mb2N1cy0yO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgJy4uLy4uLzAxLW1vbGVjdWxlcy9tZW51L21lbnUuc2Nzcyc7XHJcblxyXG4uaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgXHJcbiAgLndyYXBwZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gICYtLW5vc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19zZWFyY2gtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogNDJweCAxMnB4IDQ2cHg7XHJcbiAgfVxyXG5cclxuICAuYm9yZGVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgfVxyXG5cclxuICAub3Blbi1zZWFyY2gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1tZWRpdW0oKTtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSwgXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMzJweDtcclxuICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gbGVmdDogMjBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICYgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fc2VhcmNoIHtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTE7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG5cclxuICAgICYgc3ZnIHtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgZmlsbDogJGNvbG9yLWJnLTU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWJveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtcyB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA5cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1saW5rLTI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItZm9jdXM7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmF2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmdzYy1pbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmdzaWJfYSB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgfVxyXG5cclxuICAuZ3NjLWlucHV0LWJveCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgYmxvY2stYm9yZGVycygpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTI7XHJcbiAgfVxyXG5cclxuICAuZ3NjYl9hIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICAgcGFkZGluZzogMTZweCAyN3B4O1xyXG4gIH1cclxuXHJcbiAgJl9fZ29vZ2xlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xMDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJGNvbG9yLWljb247XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jYW5jZWwge1xyXG4gICAgICBwYWRkaW5nOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHJcbiAgICAgICY6OmJlZm9yZSwgXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY29uO1xyXG4gICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbm90aWYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLTEwO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBmaWxsOiAkY29sb3ItaWNvbjtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICYtLWdvb2dsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstMjtcclxuICAgIH1cclxuXHJcbiAgICAmLWJsb2NrIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICYtLWJhc2lzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgcGFkZGluZzogMTBweCAxMnB4IDhweDtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstMjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jYW5jZWwge1xyXG4gICAgICBwYWRkaW5nOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6OmJlZm9yZSwgXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY29uO1xyXG4gICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYnRuIHtcclxuICAgICAgcGFkZGluZzogN3B4IDEycHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXItMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstMjtcclxuICAgICAgZm9udC1zaXplOiAxMi44cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTUuMDRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZS10YWJsZXQoKSB7XHJcbiAgICAmX19nb29nbGUge1xyXG4gICAgICAmLWNhbmNlbCB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweDtcclxuICAgICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ub3RpZiB7XHJcbiAgICAgICYtYm94IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiBzdmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtYmxvY2sge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtY2FuY2VsIHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgICY6OmJlZm9yZSwgXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICBAaW5jbHVkZSBzaXplLWxhcHRvcCgpIHtcclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgfSBcclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoIHtcclxuICAgICAgd2lkdGg6IDg2cHg7XHJcbiAgICAgIGhlaWdodDogODZweDtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJsb2NrIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB3aWR0aDogNjglO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDJweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pdGVtcyB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3Blbi1zZWFyY2gge1xyXG4gICAgICAmOjpiZWZvcmUsIFxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogNDRweDtcclxuICAgICAgICB0b3A6IDM2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEhpZGUgUnVzc2lhbiBtZW51IGl0ZW1cclxuLy8gVGhpcyBpcyBhIHRlbXBvcmFyeSBzb2x1dGlvbiB0byBoaWRlIHRoZSBSdXNzaWFuIG1lbnUgaXRlbVxyXG5saS5tZW51LWl0ZW0tMzc1LXJ1IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufSIsIi5oZXJvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0xO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICYtLXBlcnNvbmFsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zdWIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cclxuICAgICAgICAmLS1wZXJzb25hbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0xO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICAmX19kZXZpZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcblxyXG4gICAgICAgICYtLXdoaXRlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNpemUtdGFibGV0KCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICYtLXBlcnNvbmFsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDVweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3NHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICYtLXBlcnNvbmFsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuIiwiLnNlYXJjaC1iYXIge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgJGNvbG9yLWJnLTcgMzIlLCAkY29sb3ItYmctOCA4MCUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDQycHggMCA4MnB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAyMTBweDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxNDBweCBzb2xpZCAkY29sb3ItaGVyby0xO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAyMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlYXJjaC1maWVsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy01O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4IDJweCAycHg7XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDlweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvci1iZy0yO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweCAycHggMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1mb2N1cztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1mb3JtIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleDogMSAwO1xyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXN1Ym1pdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1mYXN0KCk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctNTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDU2cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWZhc3QoKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyLTI7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgJGNvbG9yLXNoYWRvdy0yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt2YWx1ZT1cIk1la2zEk3RcIl0sXHJcbiAgICBpbnB1dFt2YWx1ZT1cIlNlYXJjaFwiXSxcclxuICAgIGlucHV0W3ZhbHVlPVwi0J/QvtC40YHQulwiXSB7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiU2VhcmNoXCJdOi13ZWJraXQtYXV0b2ZpbGwge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggJGNvbG9yLWJnLTIgaW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICByaWdodDogMzhweDtcclxuICAgICAgICB0b3A6IDYxcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG4gICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0ICovXHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZS10YWJsZXQoKSB7XHJcbiAgICAgICAgcGFkZGluZzogNjRweCAwIDk2cHggMDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTY2cHggc29saWQgJGNvbG9yLWhlcm8tMTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDYzMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaC1maWVsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgIFxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRvcDogNTNweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDIzOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaC1mb3JtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY2FyZC1hcnRpY2xlIHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uLW1lZGl1bSgpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHBhZGRpbmc6IDEwcHggMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICZfX3RpdGxlLWxpbmsge1xyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWZvY3VzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWZvY3VzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tbWVkaXVtKCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDE2cHggNDBweCAwICRjb2xvci1zaGFkb3ctMztcclxuICB9XHJcblxyXG4gICYtLXRoZW1lIHtcclxuICAgIHBhZGRpbmc6IDE2cHggMTRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgLmNhcmQtYXJ0aWNsZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA2cHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZm9jdXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW5ld3MtaG9tZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG5cclxuICAgIC5jYXJkLWFydGljbGUge1xyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpbWUge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uZXdzIHtcclxuICAgIC5jYXJkLWFydGljbGVfX3RpdGxlIHtcclxuICAgICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMTtcclxuICAgIHBhZGRpbmc6IDAgMTRweCAxNnB4IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBmaWxsOiAkY29sb3ItaWNvbjtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgfVxyXG5cclxuICAmX19oYXNodGFnIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTdweDtcclxuICAgIHRvcDogMzRweDtcclxuICB9XHJcblxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDEwcHggNXB4IDA7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6ZW1wdHkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGltZSxcclxuICAmX19uciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMCAxMHB4IDVweCAwO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgY29sb3I6ICRjb2xvci1pY29uO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNC4wOHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saW5rLTE7XHJcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaG92ZXItMjtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWZvY3VzO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC1saW5rIHtcclxuICAgIEBpbmNsdWRlIHBvc2l0aW9uLWFic29sdXRlKCk7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLWZvY3VzO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjAuMnB4O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLWljb24tMjtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtcyB7XHJcbiAgICBtYXJnaW46IDAgMTRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgJi0tdGhlbWUge1xyXG4gICAgICBwYWRkaW5nOiA0M3B4IDgycHggMzJweCA0M3B4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgLmNhcmQtYXJ0aWNsZV9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW5ld3Mge1xyXG4gICAgICBwYWRkaW5nOiAyNnB4IDA7XHJcbiAgICAgIC5jYXJkLWFydGljbGVfX3RpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQ0cHggMCAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkLWFydGljbGVfX3RpbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Fycm93IHtcclxuICAgICAgcmlnaHQ6IDM3cHg7XHJcbiAgICAgIHRvcDogNTJweDtcclxuICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgcGFkZGluZzogMHB4IDQ0cHggMjJweCAzMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGFzaHRhZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWUsXHJcbiAgICAmX19uciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTcuNnB4O1xyXG4gICAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJ0YWJsZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgIHRoZWFkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMztcclxuICAgICAgICBmb250LXNpemU6IDExLjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNS4zNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCA1cHggMTJweDsgICAgXHJcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMTBweDtcclxuICAgIH1cclxuXHJcbiAgICB0Ym9keSB7XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy0yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4IDVweCAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMS4ycHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUuMzZweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzaXplLXRhYmxldCgpIHtcclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMTBweCAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOS4ycHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDEycHggMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTkuMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiB3aWR0aCAqL1xyXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGhlaWdodDogMjBweDtcclxufVxyXG5cclxuLyogVHJhY2sgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7IFxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0xO1xyXG4gICAgXHJcbn1cclxuXHJcbi8qIEhhbmRsZSAqL1xyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ib3JkZXItMTsgXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2U6c3RhcnQge1xyXG4gICAgd2lkdGg6IDEwJTtcclxufVxyXG5cclxuIiwiQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zY3NzL3N0eWxlLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL3BhcnRpYWxzLzAxLW1vbGVjdWxlcy9oZXJvL2hlcm8uc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vcGFydGlhbHMvMDEtbW9sZWN1bGVzL3NlYXJjaC1iYXIvc2VhcmNoLWJhci5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9wYXJ0aWFscy8wMS1tb2xlY3VsZXMvY2FyZC1hcnRpY2xlL2NhcmQtYXJ0aWNsZVwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Njc3MvdGV4dC1lZGl0b3IvdGV4dC1lZGl0b3Iuc2Nzc1wiO1xyXG5cclxuLnByYWN0aWNlIHsgIFxyXG4gICAgJl9fYmcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy01O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctZ2FwUztcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTVweCAxNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIH1cclxuXHJcbiAgICBoMyBzdmcge1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICBmaWxsOiAkY29sb3ItaWNvbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rLWNhcmQgeyAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIHBvc2l0aW9uLWFic29sdXRlKClcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWljb247XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc2xvdygpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci1mb2N1cztcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RoZW1lcyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICBncmlkLXJvdy1nYXA6ICRncmlkLXJvdy1nYXA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtcm93LWdhcDogJGdyaWQtcm93LWdhcFhMO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZS10YWJsZXQoKSB7XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2JveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xyXG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4NHB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jYXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggNDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1yb3ctZ2FwTTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZS1sYXB0b3AoKSB7XHJcbiAgICAgICAgJl9fdGhlbWVzIHtcclxuICAgICAgICAgICAgdG9wOiAtMzZweDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLWNvbHVtbi1nYXA7XHJcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNDJweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
