.h1,.h2,.h3,.h4,.h5,.h6,.n-anchor-link__list,.n-breadcrumb__list,.n-contact-sales__list,.n-list--bulleted,.n-list--inline,.n-list--numbered,.n-list--two-column,.n-list--unstyled,.n-list__description,.n-list__term,.n-off-canvas-menu__global-navigation-list,.n-off-canvas-menu__property-navigation-list,.n-off-canvas-menu__utils-list,.n-paragraph,.n-property-bar__narrow-actions-list,.n-property-navigation-bar__utils-list,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.n-anchor-link__list,.n-breadcrumb__list,.n-contact-sales__list,.n-list--bulleted,.n-list--inline,.n-list--numbered,.n-list--two-column,.n-list--unstyled,.n-list__description,.n-list__term,.n-off-canvas-menu__property-navigation-list,.n-off-canvas-menu__utils-list,.n-property-bar__narrow-actions-list,.n-property-navigation-bar__utils-list{padding:0}.n-property-bar__menu-toggle-text,.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}@keyframes bounceDown{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,6px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,3px,0)}90%{transform:translate3d(0,0,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}@keyframes bounceRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%,75%{transform:translate3d(6px,0,0)}60%{opacity:1;transform:translate3d(-3px,0,0)}90%{transform:translate3d(-3px,0,0)}to{transform:none}}@keyframes slideDown{0%{transform:translateY(-120px)}to{transform:translateY(0)}}@keyframes slideIn{0%{transform:translateY(400px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}body,html{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#454545;line-height:1.5;margin:0;padding:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}div#hs-eu-cookie-confirmation,head svg{display:none}b,strong{font-weight:700}.n-pull-left{float:left}.n-pull-right{float:right}.n-align-right{text-align:right}.n-align-center{text-align:center}.n-align-left{text-align:left}.n-text-uppercase{text-transform:uppercase}.n-spacing-bottom{margin-bottom:24px}@media (max-width:26.25em){.n-hidden-sm{display:none}}@media (max-width:48em){.n-hidden-md{display:none}}@media (min-width:48em){.n-hidden-mobile{display:block}.n-hidden-desktop{display:none}}@media (max-width:48em){.n-hidden-desktop{display:block}.n-hidden-mobile{display:none}}hr{background:#f2f2f2;border:0;height:1px;margin-top:24px}.h1,.h2,h1,h2{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:200;font-style:normal}.h1,.h2,.h3,.h4,h1,h2,h3,h4,hr{margin-bottom:24px}.h1,h1{font-size:38px;line-height:1}@media screen and (min-width:48em){.h1,h1{font-size:40px;line-height:1.2}}@media screen and (min-width:64em){.h1,h1{font-size:48px;line-height:1.1}}.h2,h2{font-size:32px;line-height:1.25}@media screen and (min-width:48em){.h2,h2{font-size:36px;line-height:1.5}}@media screen and (min-width:64em){.h2,h2{font-size:40px;line-height:1.25}}.h3,h3{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:28px;line-height:1.25}@media screen and (min-width:48em){.h3,h3{font-size:30px;line-height:1.25}}@media screen and (min-width:64em){.h3,h3{font-size:32px;line-height:1.25}}.h4,h4{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:24px;line-height:1.5}.h5,h5{font-size:20px;line-height:1.2}.h6,h6{font-size:18px;line-height:1.33333}.h5,.h6,h5,h6{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;margin-bottom:24px}img{max-width:100%}.n-paragraph,p{font-size:16px;line-height:1.5;margin-bottom:24px}.n-paragraph,.n-paragraph-lead,p{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#454545}@media screen and (min-width:48em){.n-paragraph-lead{font-size:20px;line-height:1.2}}@media screen and (min-width:64em){.n-paragraph-lead{font-size:26px;line-height:1.3}}.n-paragraph-fine-print{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:2;color:#454545}.n-section-title{border-bottom:solid 1px #eaeaea;display:table;margin-bottom:24px;width:100%}.n-section-title .n-section-title__heading{font-size:32px;line-height:1.25;color:#454545;display:table-cell}@media screen and (min-width:48em){.n-section-title .n-section-title__heading{font-size:36px;line-height:1.5}}@media screen and (min-width:64em){.n-section-title .n-section-title__heading{font-size:40px;line-height:1.25}}.n-section-title .n-section-title__actions{display:table-cell;text-align:right}.n-section-title .n-section-title__action-link,a{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}a{color:#0067c5;text-decoration:none}a:hover{color:#1e4a93;text-decoration:underline}.n-link-standalone{display:block;margin-bottom:24px}.n-list,ol,ul{color:#454545;font-size:16px}.n-list--inline,.n-list--unstyled{list-style:none}.n-list--inline{display:inline-block}.n-list--inline .n-list__item{display:inline-block;padding:0 6px;vertical-align:middle}.n-list--inline .n-list__item:last-child>.n-list__item-link:after{display:none}.n-list__item-link{display:block;margin-right:6px;position:relative}.n-list--inline-separator .n-list__item-link:after{content:'|';position:absolute;right:-12px;top:0}.n-list__item{line-height:1.5;margin-bottom:12px}.n-list__item .n-list{margin-bottom:12px;margin-top:12px;padding-left:24px}.n-list--bulleted{list-style:none}.n-list--bulleted .n-list__item{padding-left:24px;position:relative}.n-list--bulleted .n-list__item:before{background:#454545;border-radius:50%;content:'';display:block;height:4px;left:6px;position:absolute;top:7px;width:4px}.n-list--numbered{counter-reset:my-counter;list-style:none}.n-list--numbered .n-list__item:before{content:counter(my-counter,decimal) ".";counter-increment:my-counter;display:inline-block;margin-right:6px;min-width:24px;vertical-align:top}.n-list--numbered .n-list__item.n-list__item--counter-override:before{content:attr(value) "."}.n-list--two-column{display:table}.n-list--two-column .n-list__item{display:table-row}.n-list--two-column .n-list__item-column{display:table-cell;padding:0 24px 24px 0}.n-list--property-value-pairs:after,.n-list--property-value-pairs:before{content:' ';display:table}.n-list--property-value-pairs:after{clear:both}.n-list__description,.n-list__term{float:left;padding-bottom:6px}.n-list__term{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;clear:left;min-width:130px;padding-right:6px}.n-clearfix:after,.n-clearfix:before{content:' ';display:table}.n-clearfix:after{clear:both}code{display:block;font-family:Courier,'Courier New',monospace;line-height:24px;padding:20px}code .highlight{color:#ff9000}code.inline{display:inline;margin-bottom:0;padding:0}.n-blockquote{margin:0 0 24px;quotes:'\201C' '\201D' '\2018' '\2019'}.n-blockquote p,code{margin-bottom:12px}.n-blockquote p:before{content:open-quote}.n-blockquote p:after{content:close-quote}.n-blockquote__footer{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#454545}.n-form dl,.n-form>h1,.n-form>h2,.n-form>h3,.n-form>h4,.n-form>h5,.n-form>h6,.n-form>ol,.n-form>p,.n-form>ul,.n-text-longform dl,.n-text-longform>h1,.n-text-longform>h2,.n-text-longform>h3,.n-text-longform>h4,.n-text-longform>h5,.n-text-longform>h6,.n-text-longform>ol,.n-text-longform>p,.n-text-longform>ul{margin-bottom:24px}.n-form dl+h1,.n-form dl+h2,.n-form dl+h3,.n-form dl+h4,.n-form dl+h5,.n-form dl+h6,.n-form>h1+h1,.n-form>h1+h2,.n-form>h1+h3,.n-form>h1+h4,.n-form>h1+h5,.n-form>h1+h6,.n-form>h2+h1,.n-form>h2+h2,.n-form>h2+h3,.n-form>h2+h4,.n-form>h2+h5,.n-form>h2+h6,.n-form>h3+h1,.n-form>h3+h2,.n-form>h3+h3,.n-form>h3+h4,.n-form>h3+h5,.n-form>h3+h6,.n-form>h4+h1,.n-form>h4+h2,.n-form>h4+h3,.n-form>h4+h4,.n-form>h4+h5,.n-form>h4+h6,.n-form>h5+h1,.n-form>h5+h2,.n-form>h5+h3,.n-form>h5+h4,.n-form>h5+h5,.n-form>h5+h6,.n-form>h6+h1,.n-form>h6+h2,.n-form>h6+h3,.n-form>h6+h4,.n-form>h6+h5,.n-form>h6+h6,.n-form>ol+h1,.n-form>ol+h2,.n-form>ol+h3,.n-form>ol+h4,.n-form>ol+h5,.n-form>ol+h6,.n-form>p+h1,.n-form>p+h2,.n-form>p+h3,.n-form>p+h4,.n-form>p+h5,.n-form>p+h6,.n-form>ul+h1,.n-form>ul+h2,.n-form>ul+h3,.n-form>ul+h4,.n-form>ul+h5,.n-form>ul+h6,.n-text-longform dl+h1,.n-text-longform dl+h2,.n-text-longform dl+h3,.n-text-longform dl+h4,.n-text-longform dl+h5,.n-text-longform dl+h6,.n-text-longform>h1+h1,.n-text-longform>h1+h2,.n-text-longform>h1+h3,.n-text-longform>h1+h4,.n-text-longform>h1+h5,.n-text-longform>h1+h6,.n-text-longform>h2+h1,.n-text-longform>h2+h2,.n-text-longform>h2+h3,.n-text-longform>h2+h4,.n-text-longform>h2+h5,.n-text-longform>h2+h6,.n-text-longform>h3+h1,.n-text-longform>h3+h2,.n-text-longform>h3+h3,.n-text-longform>h3+h4,.n-text-longform>h3+h5,.n-text-longform>h3+h6,.n-text-longform>h4+h1,.n-text-longform>h4+h2,.n-text-longform>h4+h3,.n-text-longform>h4+h4,.n-text-longform>h4+h5,.n-text-longform>h4+h6,.n-text-longform>h5+h1,.n-text-longform>h5+h2,.n-text-longform>h5+h3,.n-text-longform>h5+h4,.n-text-longform>h5+h5,.n-text-longform>h5+h6,.n-text-longform>h6+h1,.n-text-longform>h6+h2,.n-text-longform>h6+h3,.n-text-longform>h6+h4,.n-text-longform>h6+h5,.n-text-longform>h6+h6,.n-text-longform>ol+h1,.n-text-longform>ol+h2,.n-text-longform>ol+h3,.n-text-longform>ol+h4,.n-text-longform>ol+h5,.n-text-longform>ol+h6,.n-text-longform>p+h1,.n-text-longform>p+h2,.n-text-longform>p+h3,.n-text-longform>p+h4,.n-text-longform>p+h5,.n-text-longform>p+h6,.n-text-longform>ul+h1,.n-text-longform>ul+h2,.n-text-longform>ul+h3,.n-text-longform>ul+h4,.n-text-longform>ul+h5,.n-text-longform>ul+h6{margin-top:24px}.n-form>ol li,.n-form>ul li,.n-text-longform>ol li,.n-text-longform>ul li{margin-bottom:6px}.n-form .n-pull-left,.n-text-longform .n-pull-left{float:left;margin:0 24px 24px 0}.n-form .n-pull-right,.n-text-longform .n-pull-right{float:right;margin:0 0 24px 24px}.no-wrap{white-space:nowrap}fieldset{border:0;margin:0;padding:0}.n-site-header{position:relative}.billboard-header .n-site-header{height:80vh}.n-main-content,.n-menu.menu--is-active,.n-menu.n-menu--is-active{display:block}.n-main-content--no-bottom-padding{padding-bottom:0}.n-main-content--no-top-padding{padding-top:0}@media screen and (min-width:48em){.n-main-content--no-top-padding{padding-top:0}}.n-container{max-width:91.875em;margin-left:auto;margin-right:auto;padding:0 12px}.n-container:after{content:" ";display:block;clear:both}.n-row{margin:0}.n-row:after,.n-row:before{content:' ';display:table}.n-row:after{clear:both}@media screen and (min-width:26.25em){.n-col-sm-1,.n-col-sm-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-sm-2{width:15%}.n-col-sm-3,.n-col-sm-4,.n-col-sm-5,.n-col-sm-6,.n-col-sm-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-sm-4,.n-col-sm-5,.n-col-sm-6,.n-col-sm-7{width:31.66667%}.n-col-sm-5,.n-col-sm-6,.n-col-sm-7{width:40%}.n-col-sm-6,.n-col-sm-7{width:48.33333%}.n-col-sm-7{width:56.66667%}.n-col-sm-10,.n-col-sm-11,.n-col-sm-12,.n-col-sm-8,.n-col-sm-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-sm-10,.n-col-sm-11,.n-col-sm-12,.n-col-sm-9{width:73.33333%}.n-col-sm-10,.n-col-sm-11,.n-col-sm-12{width:81.66667%}.n-col-sm-11,.n-col-sm-12{width:90%}.n-col-sm-12{width:98.33333%}}@media screen and (min-width:48em){.n-col-md-1,.n-col-md-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-md-2{width:15%}.n-col-md-3,.n-col-md-4,.n-col-md-5,.n-col-md-6,.n-col-md-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-md-4,.n-col-md-5,.n-col-md-6,.n-col-md-7{width:31.66667%}.n-col-md-5,.n-col-md-6,.n-col-md-7{width:40%}.n-col-md-6,.n-col-md-7{width:48.33333%}.n-col-md-7{width:56.66667%}.n-col-md-10,.n-col-md-11,.n-col-md-12,.n-col-md-8,.n-col-md-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-md-10,.n-col-md-11,.n-col-md-12,.n-col-md-9{width:73.33333%}.n-col-md-10,.n-col-md-11,.n-col-md-12{width:81.66667%}.n-col-md-11,.n-col-md-12{width:90%}.n-col-md-12{width:98.33333%}}@media screen and (min-width:64em){.n-col-lg-1,.n-col-lg-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-lg-2{width:15%}.n-col-lg-3,.n-col-lg-4,.n-col-lg-5,.n-col-lg-6,.n-col-lg-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-lg-4,.n-col-lg-5,.n-col-lg-6,.n-col-lg-7{width:31.66667%}.n-col-lg-5,.n-col-lg-6,.n-col-lg-7{width:40%}.n-col-lg-6,.n-col-lg-7{width:48.33333%}.n-col-lg-7{width:56.66667%}.n-col-lg-10,.n-col-lg-11,.n-col-lg-12,.n-col-lg-8,.n-col-lg-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-lg-10,.n-col-lg-11,.n-col-lg-12,.n-col-lg-9{width:73.33333%}.n-col-lg-10,.n-col-lg-11,.n-col-lg-12{width:81.66667%}.n-col-lg-11,.n-col-lg-12{width:90%}.n-col-lg-12{width:98.33333%}.n-row{margin:0 -.83333%}}@media screen and (min-width:91.875em){.n-col-xl-1,.n-col-xl-2{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-xl-2{width:15%}.n-col-xl-3,.n-col-xl-4,.n-col-xl-5,.n-col-xl-6,.n-col-xl-7{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-xl-4,.n-col-xl-5,.n-col-xl-6,.n-col-xl-7{width:31.66667%}.n-col-xl-5,.n-col-xl-6,.n-col-xl-7{width:40%}.n-col-xl-6,.n-col-xl-7{width:48.33333%}.n-col-xl-7{width:56.66667%}.n-col-xl-10,.n-col-xl-11,.n-col-xl-12,.n-col-xl-8,.n-col-xl-9{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}.n-col-xl-10,.n-col-xl-11,.n-col-xl-12,.n-col-xl-9{width:73.33333%}.n-col-xl-10,.n-col-xl-11,.n-col-xl-12{width:81.66667%}.n-col-xl-11,.n-col-xl-12{width:90%}.n-col-xl-12{width:98.33333%}}.n-menu{border-bottom:1px solid #eaeaea;padding:12px 0}.n-menu,.n-menu.n-menu--is-active.n-menu--is-truncated,.n-menu.n-menu--is-truncated,.n-menu__divider,.n-menu__footer{display:none}.n-menu__list{list-style:none;margin:0;padding:0}.n-menu__list .n-menu__list-title,.n-menu__sub-list{margin-left:12px}.n-menu__list .n-menu__list--grouped{display:table-cell}.n-menu__link,.n-menu__list .n-menu__list--grouped .n-menu__list--grouped-title{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;display:block}.n-menu__list-section>.n-menu__list>.n-menu__list-item{padding-bottom:12px}.n-menu__list-section .n-menu__list .n-menu__list-title+.n-menu__list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.n-menu__link{color:#0067c5;padding:6px 24px 6px 0}.n-menu__sub-list .n-menu__link{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.71429}.n-menu__link:hover{color:#1e4a93;text-decoration:underline}.n-menu__link-header{display:-ms-flexbox;display:flex;padding-left:0}[lang=ja-JP] .n-menu__link-header{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.n-menu__link-header .n-menu__link-text,.n-menu__link-header .n-menu__list-title{margin-left:12px}.n-menu__link-header+.n-menu__sub-list .n-menu__list-item{margin-left:36px}.n-menu__link-icon{-ms-flex:0 0 auto;flex:0 0 auto;height:24px;width:24px}.n-menu__list-title{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;display:block;padding:6px 0}.n-language-selector-menu .n-menu__list{display:block;margin-bottom:24px}.n-language-selector-menu .n-menu__list.n-menu__list--no-bottom-margin{margin-bottom:0}.n-language-selector-menu .n-menu__list .n-menu__link,.n-off-canvas-menu__child-menu img{display:block}.n-language-selector-menu .n-menu__list .n-menu__list-title{margin-left:0}.n-menu__find-loc-section{border-bottom:2px solid #1e4a93;margin-top:10px}.n-menu__find-loc-section .n-menu__find-loc-title,.n-menu__find-loc-section .n-menu__link{display:inline-block;margin-bottom:10px}.n-menu__list-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.n-menu{background:#f8f8f8;border-bottom:4px solid #0067c5;box-shadow:0 4px 6px rgba(0,0,0,.25);min-width:230px;padding-left:12px;position:absolute;top:72px;z-index:200}.n-site-header--large .n-menu{top:150px}.n-menu--mega{border-bottom:0;padding-left:0;padding-bottom:0;width:100%}.n-menu__divider{background:#eaeaea;display:block;margin-top:12px}.n-menu__footer{background:#454545;display:block;margin-top:24px;padding:24px 0}.n-language-selector-menu .divider{border-left:1px solid #eaeaea;margin-bottom:12px;padding-left:12px}.n-menu__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.n-menu__list .n-menu__list,.n-menu__list.n-menu__sub-list{-ms-flex-direction:column;flex-direction:column}.n-menu__list .n-menu__list-section{-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid #eaeaea;margin-right:24px}.n-menu__list .n-menu__list-section:last-child{border-right:0;margin-right:0}[data-ntap-layout~="3"] .n-menu__list .n-menu__list-section{width:31.66667%}[data-ntap-layout~="4"] .n-menu__list .n-menu__list-section{width:23.33333%}.n-menu__sub-list{margin-left:0;margin-bottom:24px}.n-menu__link{padding-left:0;padding-bottom:0}.n-menu__list-title{padding:0}}@media (min-width:91.875em){.n-menu__sub-list{margin-bottom:30px}.n-menu__link-header+.n-menu__link-header{margin-top:24px}}.n-off-canvas-menu{position:relative;width:100%}.n-off-canvas-menu.n-off-canvas-menu--open,.n-off-canvas-menu.n-off-canvas__wrapper-open{height:100vh;overflow:hidden}.n-off-canvas-menu .n-property-navigation-bar__utils-link--off-canvas{border-bottom:1px solid #eaeaea;padding:20px 40px 20px 20px}.n-off-canvas-menu .n-globe__icon--off-canvas{left:30px;top:-10px}.n-off-canvas-menu__property-navigation-link{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;border-bottom:solid 1px #eaeaea;color:#686868;display:block;padding:20px 40px 20px 20px;position:relative;text-transform:uppercase}.n-off-canvas-menu__property-navigation-link:hover{text-decoration:none}.n-off-canvas-menu__property-navigation-list-item:last-child .n-off-canvas-menu__property-navigation-link{border-bottom:0}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__property-navigation-link{border-bottom:0;color:#454545}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__property-navigation-link:hover{color:#1e4a93}.n-off-canvas-menu__property-navigation-link-icon{fill:#686868;height:16px;position:absolute;right:20px;top:20px;width:16px}.n-off-canvas-menu__property-navigation-link:hover .n-off-canvas-menu__property-navigation-link-icon{fill:#1e4a93}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__property-navigation-link-icon{fill:#454545;transform:rotate(180deg)}.n-off-canvas-menu__menu-inner{width:100%}.n-off-canvas-menu__property-navigation-list{list-style:none;background:#f2f2f2}.n-off-canvas-menu__global-navigation-list{list-style:none;background:#a4a4a4;color:#fff;font-size:14px;padding:30px 0 0}.n-off-canvas-menu__global-navigation-list-header{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;padding:12px 20px;text-transform:uppercase}.n-off-canvas-menu__global-navigation-link{color:#fff;display:block;padding:12px 20px}.n-off-canvas-menu__global-navigation-link:hover{color:#f2f2f2}.n-off-canvas-menu__child-menu{border-bottom:solid 1px #eaeaea;background:#fff;display:none}.n-off-canvas-menu__child-menu>.n-menu__list{padding:24px 0}.n-off-canvas-menu__property-navigation-list-item--menu-open .n-off-canvas-menu__child-menu{display:block}.n-off-canvas-menu__child-menu .n-menu__list-item--level-1:last-child{padding-bottom:0}.n-off-canvas-menu__child-menu .n-menu__list-item--level-1>.n-menu__link{font-size:16px}.n-off-canvas-menu__child-menu .n-menu__link{font-size:14px;padding:12px 20px}.n-off-canvas-menu__utils-list{list-style:none;background:#f2f2f2;border-top:solid 1px #eaeaea;padding-bottom:30px;padding-top:30px}.n-off-canvas-menu__utils-link{color:#686868;display:block;padding:20px 40px 20px 20px;position:relative}.n-off-canvas-menu__utils-link-icon{fill:#a4a4a4}.n-off-canvas-menu__utils-image,.n-off-canvas-menu__utils-link-icon{height:18px;left:20px;position:absolute;top:12px;width:18px}.n-off-canvas-menu__utils-image.n-off-canvas-menu__utils-image--language-selector{width:auto}.n-off-canvas-menu__utils-link-notification-count{background:#4a832e;border-radius:12px;color:#fff;display:block;font-size:12px;height:24px;line-height:24px;min-width:24px;padding:0 3px;position:absolute;right:20px;text-align:center;top:9.5px}.n-off-canvas-menu__utils-icon-link,.n-off-canvas-menu__utils-image-link{padding-left:50px}.n-off-canvas-menu__utils-notification-link{padding-right:50px}@media screen and (min-width:48em){.n-off-canvas-menu.n-off-canvas-menu--open{height:auto}.n-off-canvas-menu__menu{display:none}}.n-off-canvas-menu__menu{background:#53565a;height:100vh;left:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding-bottom:24px;position:absolute;top:auto;width:270px;z-index:1}.n-off-canvas-menu__menu [data-ntap-ui=more-menu]{display:none}.n-off-canvas-menu__content-wrap{background:#fff;left:0;position:relative;transition:left .4s ease;z-index:10}.n-off-canvas-menu--open .n-off-canvas-menu__content-wrap,.n-off-canvas__wrapper-open .n-off-canvas-menu__content-wrap{left:270px}.n-off-canvas-menu__property-title{border-bottom:solid 1px #eaeaea;background:#fff;color:#0067c5;font-size:16px;margin-bottom:0;padding:24px}.n-off-canvas__cross-property-nav{padding:24px}.n-off-canvas__property-nav{background:#f2f2f2}.n-off-canvas__property-nav .n-property-navigation-bar__nav-link{border-bottom:1px solid #eaeaea;color:#53565a;display:block;padding:24px;position:relative}.n-off-canvas__property-nav .n-property-navigation-bar__menu-indicator{fill:#53565a;height:14px;position:absolute;right:24px;top:34px;width:14px}.n-property-bar{background:#f8f8f8;border-bottom:solid 1px #eaeaea;position:relative}.billboard-header .n-property-bar{border-bottom:0;z-index:900}.n-property-bar[data-ntap-ui=sticky-nav]{border-bottom:solid 1px #eaeaea;transition:all .3s ease-in-out}.n-property-bar__inner-wrap{max-width:91.875em;margin-left:auto;margin-right:auto;position:relative}.n-property-bar__inner-wrap:after{content:" ";display:block;clear:both}.n-property-bar__property-mark{float:left;margin-right:6px;padding-top:6px}.n-property-bar__property-link{display:inline-block}.n-property-bar__property-link:hover{text-decoration:none}.n-property-bar__search,.n-property-bar__utils{display:none}.n-property-bar__logo{position:relative;top:3px}.n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:inline-block;margin-right:6px;padding-right:6px;width:auto}.n-property-bar__property-mark--has-property-name .n-property-bar__logo:after{background:#eaeaea;content:'';height:22px;position:absolute;right:-4px;top:-3px;width:1px}.n-property-bar__netapp-mark-icon{display:none;fill:#1e4a93;height:20px;width:20px}.n-property-bar__property-mark--has-property-name .n-property-bar__netapp-mark-icon,.n-property-bar__property-name{display:inline-block;position:relative;top:-3px;vertical-align:top}.n-property-bar__property-mark--has-property-name .n-property-bar__logo-svg{display:none}.n-property-bar__property-name{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;color:#0067c5;font-size:14px;margin-bottom:0;margin-top:0;top:2px}.n-property-bar__logo-svg{display:inline-block;height:18px;width:100px;margin-right:12px}.n-property-bar__menu-toggle{float:left;margin-right:6px}.n-property-bar__menu-toggle-link{color:#686868;display:block;font-size:12px;padding:6px 12px;text-transform:uppercase}.n-property-bar__menu-toggle-link:hover{text-decoration:none}.n-off-canvas-menu--open .n-property-bar__menu-toggle-link,.n-off-canvas__wrapper-open .n-property-bar__menu-toggle-link{background:#eaeaea}.n-property-bar__menu-toggle-text{display:inline-block;vertical-align:middle}.n-property-bar__menu-toggle-icon{display:inline-block;fill:#454545;height:20px;position:relative;width:20px}.n-property-bar__social{display:none;float:left;margin-right:24px;height:40px;padding-top:12px}.n-property-bar__social-list{list-style:none;margin:0;padding:0}.n-property-bar__social-list-item{display:inline-block;margin-right:6px;vertical-align:middle}.n-property-bar__social-link{display:block}.n-property-bar__social-link:hover{text-decoration:none}.n-property-bar__social-link:hover .n-property-bar__social-link-text{color:#1e4a93}.n-property-bar__social-link-text{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:2.5;color:#454545;text-transform:uppercase}.n-icon__property-bar-social{fill:#53565a;height:20px;width:20px}.n-icon__property-bar-social:hover{fill:#1e4a93}.n-property-bar__narrow-actions{float:right;padding:6px 12px}.n-property-bar__narrow-actions-list{font-size:0;height:inherit}.n-property-bar__narrow-actions-list-item{display:inline-block;font-size:0;height:inherit;vertical-align:middle}.n-property-bar__narrow-actions-link{color:#686868;display:block;font-size:12px;height:inherit;padding:0 6px;text-decoration:none}.n-property-bar__narrow-actions-link:before{content:'';display:inline-block;height:100%;vertical-align:middle;width:0}.n-property-bar__narrow-actions-link:hover{text-decoration:none}.n-property-bar__narrow-actions-link-text{display:inline-block;vertical-align:middle}.n-property-bar__narrow-actions-search-icon{display:inline-block;fill:#686868;height:20px;vertical-align:middle;width:20px}.n-property-bar__narrow-action-search-form{background:#eaeaea;display:none;left:0;padding:6px;position:absolute;text-align:right;top:100%;width:100%;z-index:200}.n-property-bar--narrow-search-form-visible .n-property-bar__narrow-action-search-form,.n-property-bar__narrow-action-search-form.n-property-bar--narrow-search-form-visible{display:block}.n-property-bar__narrow-action-search-form .n-search-form__input{border-radius:6px;padding-right:50px;width:100%}.n-property-bar__narrow-action-search-form .n-search-form__button{position:absolute;right:6px}.n-property-bar__cta{float:left;position:absolute;margin-right:24px;transform:translateY(-160px)}.n-sticky-nav .n-property-bar__cta{position:relative}@media (min-width:48em){.n-property-bar{border-bottom:0;padding:24px 0}.billboard-header .n-property-bar{background-color:transparent}.n-property-bar__inner-wrap{padding:0 12px}.n-property-bar__logo:after,.n-property-bar__narrow-action-search-form.n-property-bar--narrow-search-form-visible{display:none}.n-property-bar__toolbar{float:right}.n-property-bar__search{display:block;text-align:right}.n-property-bar__toolbar .n-property-bar__search{float:left}.n-property-bar__utils{display:inline-block;margin-left:12px}.n-property-bar__utils-list{list-style:none;margin:0;padding:0}.n-property-bar__utils-link{line-height:2.2}.n-property-bar__property-name{font-size:26px}.n-property-bar .n-property-bar__property-name{margin-bottom:0;vertical-align:middle}.n-property-bar__menu-toggle,.n-property-bar__narrow-actions,.n-property-bar__property-mark--has-property-name .n-property-bar__netapp-mark-icon{display:none}.n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:block;padding-right:0;position:relative;top:-2px;vertical-align:middle}.n-property-bar__property-mark--has-property-name .n-property-bar__logo-svg{display:inline-block}.n-property-bar__logo-svg,.n-property-bar__property-mark--has-property-name .n-property-bar__logo{height:29px;width:160px}.n-property-bar--narrow-search-form-visible .n-property-bar__narrow-action-search-form{display:none}.n-property-bar--v3 .n-property-bar,.n-property-bar--v6 .n-property-bar{padding-top:12px}.n-property-bar--v3 .n-property-bar__property-mark--has-property-name,.n-property-bar--v6 .n-property-bar__property-mark--has-property-name{vertical-align:middle}.n-property-bar--v3 .n-property-bar__property-mark--has-property-name .n-property-bar__logo,.n-property-bar--v6 .n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:inline-block;margin-right:12px}.n-property-bar--v3 .n-property-bar__property-name,.n-property-bar--v6 .n-property-bar__property-name{position:relative;top:-2px}.billboard-header .n-property-bar:not(.n-sticky-nav) .n-property-navigation-bar__nav-link{color:#fff}.billboard-header .n-property-bar:not(.n-sticky-nav) .n-icon__property-bar-social,.billboard-header .n-property-bar:not(.n-sticky-nav) .n-property-navigation-bar__menu-indicator{fill:#fff}.billboard-header .n-property-bar:not(.n-sticky-nav) .n-property-bar__social-link:hover .n-icon__property-bar-social{fill:#0067c5}}@media (min-width:64em){.n-property-bar__property-mark--has-property-name{padding-top:0;vertical-align:middle}.n-property-bar__property-mark--has-property-name .n-property-bar__logo{display:inline-block;margin-right:12px}.n-property-bar__property-name{position:relative;top:-2px}}@media (min-width:68.75em){.n-property-bar__social{display:inline-block;opacity:1;transition:visibility 0s linear 0s,opacity 300ms;visibility:visible}.n-property-bar.n-sticky-nav{background:#f8f8f8;left:0;position:fixed;top:0;width:100%;z-index:900}.n-property-bar.n-sticky-nav .n-property-bar__social{opacity:0;transition:visibility 0s linear 0s,opacity 300ms;visibility:hidden}.n-property-bar.n-sticky-nav .n-property-bar__cta{animation:bounceInDown .85s 500ms both}}.n-property-navigation-bar__more-item,.n-property-navigation-bar__nav-list-item.n-property-navigation-bar__nav-list-item--truncated{display:none}.n-property-navigation-bar--more-item-visible .n-property-navigation-bar__more-item{display:inline-block}.n-property-navigation-bar__menu-indicator{display:inline-block;fill:#454545;height:10px;margin-left:6px;position:relative;top:-1px;vertical-align:middle;width:10px}.n-property-navigation-bar__nav-link:hover .n-property-navigation-bar__menu-indicator,.n-property-navigation-bar__utils-link:hover .n-property-navigation-bar__menu-indicator{fill:#0067c5}.n-property-navigation-bar__menu--more-menu{padding-top:24px}.n-property-navigation-bar__menu--more-menu .n-menu__list-item{display:none}.n-property-navigation-bar__menu--more-menu .n-menu__list-item.n-menu__list-item--is-visible{display:block}.n-property-navigation-bar__utils{text-align:right}.n-property-navigation-bar__utils-list{white-space:nowrap}.n-property-navigation-bar__utils-list-item{display:inline-block;height:inherit;min-width:44px}.n-property-navigation-bar__utils-link{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#454545;display:block;padding:0 6px;position:relative;text-decoration:none}.n-property-navigation-bar__utils-link-icon{display:inline-block;fill:#a4a4a4;height:18px;vertical-align:middle;width:18px}.n-property-navigation-bar__nav-link--is-active .n-property-navigation-bar__utils-link-icon,.n-property-navigation-bar__utils-link:hover .n-property-navigation-bar__utils-link-icon{fill:#848484}.n-property-navigation-bar__utils-image{display:inline-block;vertical-align:middle}.n-property-navigation-bar__utils-link-notification-count{background:#4a832e;border-radius:9px;color:#fff;display:inline-block;font-size:12px;height:18px;left:-6px;line-height:18px;margin-right:-6px;min-width:18px;padding:0 3px;position:relative;text-align:center;top:-6px}.n-property-navigation-bar__utils-image-link:hover{background:#eaeaea}.n-property-navigation-bar__language-selector-image{margin-left:6px}.n-language-selector-menu__title{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#454545;font-size:20px}.n-language-selector-menu__header{border-bottom:solid 1px #f2f2f2;margin:24px;padding-bottom:24px;position:relative}.n-language-selector-menu__remember-checkbox{position:absolute;right:0;top:4px}.n-language-selector-menu .menu__footer{padding:20px}.n-property-navigation-bar__menus{display:none}@media screen and (min-width:48em){.n-property-navigation-bar__menus{display:block}.n-property-navigation-bar__utils{width:31.66667%;float:right;margin-left:.83333%;margin-right:0}.n-property-navigation-bar__nav-link,.n-property-navigation-bar__utils-link{padding:0 12px}}.n-property-navigation-bar{background:#f8f8f8;display:none;padding-bottom:12px}.n-property-navigation-bar--embedded{background:0 0;padding-bottom:0}.n-property-navigation-bar__nav-list{margin:0;padding:0}.n-property-navigation-bar__nav-link{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#454545;display:block;height:inherit;padding:0 6px;text-decoration:none}.n-property-navigation-bar__nav-link .n-property-navigation-bar__menu-indicator{transition:transform .5s}.n-property-navigation-bar__nav-link:hover{color:#0067c5;text-decoration:none}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal;color:#53565a}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active .n-property-navigation-bar__menu-indicator{fill:#53565a;transform:rotate(180deg)}.n-property-navigation-bar__nav-link-text{font-size:14px;line-height:2.5;display:inline-block;text-transform:uppercase;vertical-align:middle}.n-globe__icon{display:inline;fill:#53565a;height:20px;vertical-align:middle;width:20px}.n-globe__icon:hover{fill:#1e4a93}.n-property-navigation-bar__utils-link-text{font-size:14px;line-height:2.5;display:inline-block;text-transform:uppercase;vertical-align:middle}@media (min-width:48em){.n-property-navigation-bar{display:block;position:relative}.n-property-navigation-bar--embedded{float:left;height:40px;padding-top:6px;width:23.33333%}.n-property-navigation-bar__nav-list{width:65%;float:left;margin-right:.83333%;margin-left:0;white-space:nowrap}.n-property-navigation-bar__nav-list-item{display:inline-block}[data-ntap-ui=more-menu]{opacity:0;transition:visibility 0s linear 300ms,opacity 300ms;visibility:hidden}.n-property-navigation-bar__nav-list-item.n-property-navigation-bar__nav-list-item--is-hidden{opacity:0;position:absolute;transition:visibility 0s linear 300ms,opacity 300ms;visibility:hidden}.n-property-navigation-bar__nav-list-item.n-property-navigation-bar__nav-list-item--is-visible{opacity:1;transition:visibility 0s linear 0s,opacity 300ms;visibility:visible}.n-property-navigation-bar__nav-link{padding:0 6px}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active{color:#0067c5}.n-property-navigation-bar__nav-link.n-property-navigation-bar__nav-link--is-active .n-property-navigation-bar__menu-indicator{fill:#0067c5}.n-property-navigation-bar__nav-list-item:first-child .n-property-navigation-bar__nav-link{padding-left:0}.n-property-navigation-bar__utils-link:last-child{padding-right:0}}.n-search-form{position:relative;width:100%}.n-search-form__input{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;-webkit-appearance:none;background:#fff;border:solid 1px #a4a4a4;border-radius:6px;display:inline-block;font-size:16px;height:40px;margin:0;padding:6px 12px;vertical-align:middle;width:100%}.n-search-form__input:focus{border-color:#000;outline:none}.n-search-form__input::-webkit-search-cancel-button{display:none}.n-property-bar__search .n-search-form__input{transition:width .4s cubic-bezier(0,.795,0,1);width:100px}.n-property-bar__search .n-search-form__input:focus{width:320px}.n-search-form__button{background:0 0;border:0;border-radius:0 6px 6px 0;cursor:pointer;display:inline-block;font-size:0;height:40px;padding:0;position:absolute;top:0;right:0;vertical-align:middle;width:40px}.n-search-form__button:hover .n-search-form__button-icon{fill:#454545}.n-search-form__button-text{display:block;text-indent:-10000px}.n-search-form__button-icon{display:inline-block;fill:#a4a4a4;height:18px;width:18px}@media (min-width:64em){.n-property-bar__search .n-search-form__input{width:320px}}.n-top-hat{display:none}.n-top-hat__list{list-style:none;margin:0;padding:0}.n-top-hat__link,.n-top-hat__list-item-header{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-style:normal;color:#fff}.n-top-hat__list-item-header{text-transform:uppercase;font-size:14px;line-height:1.71429;font-weight:500;display:none}.off-canvas__cross-property-nav .n-top-hat__list-item-header{display:block}.n-top-hat__link{font-size:12px;line-height:inherit;font-weight:300;display:block;padding:15px 0}.n-top-hat__link:hover,.n-top-hat__profile-link--is-active:hover{color:#fff}.n-top-hat__link-text{display:inline-block;font-size:12px;vertical-align:middle}.n-top-hat__key-icon,.n-top-hat__user-icon{display:inline-block;fill:#fff;height:12px;margin-right:6px;vertical-align:middle;width:12px}.n-top-hat__menu-indicator{display:inline-block;fill:#fff;height:10px;margin-left:6px;vertical-align:middle;width:10px}.n-top-hat__profile-list-item{position:relative}.n-top-hat__profile-link--is-active{background:#454545;background-image:linear-gradient(to top,#0067c5,#0067c5 4px,#454545 4px)}.n-top-hat__profile-link--is-active .n-top-hat__menu-indicator{transform:rotate(180deg)}.n-top-hat__profile-menu{background-color:#fff;border-bottom:4px solid #0067c5;box-shadow:0 4px 6px rgba(0,0,0,.25);display:none;font-size:14px;position:absolute;right:0;text-align:left;top:100%;width:245px;z-index:200}.n-top-hat__profile-link--is-active+.n-top-hat__profile-menu{display:block}.n-top-hat__profile-menu-list{list-style:none;padding:0}.n-top-hat__profile-menu-support-link{border-bottom:solid 1px #f2f2f2;border-top:solid 1px #f2f2f2;color:#686868;display:block;margin:0 24px 12px;padding:12px 0}.n-top-hat__profile-menu-list-link{color:#686868;display:block;padding:6px 24px}.n-top-hat__profile-menu-user-info{padding:24px 24px 12px}.n-top-hat__profile-menu-username{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;display:block}.n-top-hat__profile-menu-company{font-size:12px}.n-top-hat__profile-menu-log-out-link{background:#f2f2f2;margin-top:12px;padding:12px 24px}@media screen and (min-width:48em){.n-top-hat{background-color:#1e4a93;display:block;height:30px;padding-top:3px}.billboard-header .n-top-hat{background-color:rgba(69,69,69,.5);position:relative;z-index:900}.n-top-hat__cross-property-nav{width:48.71795%;float:left;margin-right:2.5641%}.n-top-hat__list-item{display:inline-block;padding:0 6px}.n-top-hat__list-item:first-child,.n-top-hat__list-item:nth-child(2){padding-left:0}.n-top-hat__link{padding:0}.n-top-hat__link:hover{color:#eaeaea}.n-top-hat__cross-property-nav [data-ntap-ui=contact-us]{display:none}.n-top-hat__list-item-header,.n-top-hat__profile-list-item{padding-left:0}.n-top-hat__profile-link{padding-left:12px;padding-right:12px}.n-top-hat__utils{width:48.71795%;float:right;margin-right:0;text-align:right}.n-top-hat__utils .n-top-hat__list-item{border-right:1px solid #fff;vertical-align:middle}.n-top-hat__utils .n-top-hat__list-item:last-child{border-right:0}.n-top-hat__menu-indicator{display:inline-block;fill:#0067c5;height:10px;margin-right:6px;vertical-align:middle;width:10px}.n-top-hat__key-icon,.n-top-hat__profile-menu-support-link-icon,.n-top-hat__user-icon{display:inline-block;fill:#0067c5;height:12px;margin-left:6px;vertical-align:middle;width:12px}.n-top-hat__profile-menu-support-link-icon{height:14px;width:14px}.n-top-hat__profile-list-item{position:relative}}@media screen and (min-width:64em){.n-top-hat__cross-property-nav{width:49.15254%;float:left;margin-right:1.69492%}.n-top-hat__utils{width:49.15254%;float:right;margin-right:0}}.n-hero{overflow:hidden;position:relative}.n-hero picture,.n-hero-mask--50::after{display:block;height:200px;width:100%}.n-hero .n-button__group{display:none}.n-hero__image,.n-hero__video{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.n-hero__video{display:block}.n-hero__content{left:0;overflow:hidden;position:absolute;right:0;top:calc(50%);transform:translateY(-50%)}.n-hero-align--center{text-align:center}.n-hero-mask--50::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,119,191,.5) 100%);content:'';height:150px;margin-top:-154px;position:relative}.n-hero__content-title{font-size:30px;line-height:1.25}.n-hero--dark-bg .n-hero__content-subtitle,.n-hero--dark-bg .n-hero__content-title,.n-hero--dark-bg .n-paragraph-lead{color:#fff}.n-hero__content-subtitle{font-size:18px;line-height:1.33333;display:none;margin-bottom:12px}.n-paragraph-lead{font-size:24px;line-height:1.5;display:none;margin-bottom:24px}@media (max-width:48em){.n-hero__button-group{display:block;padding:24px}.n-hero__button-group.n-hero__button-group-background-neutral-10{background:#eaeaea}.n-hero__button-group.n-hero__button-group-background-neutral-60{background:#454545}.n-hero__button-group.n-hero__button-group-background-accent{background:#002855}.n-hero__button-group .n-button__group{text-align:center}.n-hero__button-group .n-button__group .button:first-child{margin-right:12px}}@media (min-width:48em){.n-hero picture,.n-hero__image,.n-hero__video{height:284px}.n-hero .n-button__group{display:block}.n-hero__content-title{font-size:38px;line-height:1.26316;margin-bottom:12px}.n-hero__content-subtitle{display:block;font-size:24px;line-height:1.3333}.n-hero-align--center .n-hero__content-subtitle{margin-left:9.16667%;margin-right:9.16667%}.n-paragraph-lead{display:block}.n-hero__button-group{display:none}}@media (min-width:64em){.n-hero picture,.n-hero__image,.n-hero__video{height:340px}.n-hero__content-title{font-size:48px;line-height:1}.n-hero__content-subtitle{font-size:32px;line-height:1.2}}@media (min-width:91.875em){.n-hero-align--center .n-hero__content-subtitle{margin-left:17.5%;margin-right:17.5%}}.n-anchor-links{display:none}.n-anchor-background-neutral-60{background:#666}.n-anchor-link__list{list-style:none;text-align:center}.n-anchor-link__list-item{display:inline-block;margin-bottom:0;padding:12px 0}.n-anchor-link__link{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;display:block;padding:12px;margin-right:6px;text-transform:uppercase;vertical-align:middle}.n-anchor-link__link:hover{text-decoration:none}.n-anchor-background-neutral-60 .n-anchor-link__link{color:#fff}.n-anchor-link__icon{height:14px;vertical-align:middle;width:14px;margin-left:6px}.n-anchor-link__link:hover .n-anchor-link__icon{animation:bounceDown 1s;transform-origin:center bottom}.n-anchor-background-neutral-60 .n-anchor-link__icon{fill:#fff}@media (min-width:64em){.n-anchor-links{display:block}}@media (min-width:91.875em){.n-anchor-link__list-item:last-child{margin-right:0}}.n-breadcrumb{display:none;margin-bottom:0}@media screen and (min-width:48em){.n-breadcrumb{display:block}}.n-breadcrumb__list{list-style:none}.n-breadcrumb__list-item{display:inline-block;margin-bottom:12px;vertical-align:middle}.n-breadcrumb__list-item:last-child{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:14px;line-height:inherit;color:#686868}.n-breadcrumb__list-item:last-child>.n-breadcrumb__link{margin-left:0;padding-left:0}.n-breadcrumb__list-item:last-child>.n-breadcrumb__link:after,.n-contact-sales__list-item:last-child:after{display:none}.n-breadcrumb__link,.n-breadcrumb__list>li>a{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#686868;display:block;font-size:14px;margin-right:6px;padding:0 12px 0 0;position:relative}.n-breadcrumb__link:after,.n-breadcrumb__list>li>a:after{content:'>';position:absolute;right:0;top:1px}.n-breadcrumb__link:hover,.n-breadcrumb__list>li>a:hover{color:#686868;text-decoration:underline}.n-contact-sales__list{font-size:0;list-style:none}.n-contact-sales__list-item{border-right:1px solid #a4a4a4;cursor:pointer;display:inline-block}.n-contact-sales__list-item:last-child{border-right:0}.n-contact-sales__link{display:block;padding:0 12px}.n-contact-sales__list-item:first-child .n-contact-sales__link{padding-left:0}.n-contact-sales__list-item:last-child .n-contact-sales__link{padding-right:0}.n-contact-sales__list-item-with-icon .n-contact-sales__link{padding-left:45px;position:relative}.n-contact-sales__list-item-with-icon:first-child .n-contact-sales__link{padding-left:30px}.n-contact-sales__list-item-with-icon:first-child .n-contact-sales__link .n-contact-sales__icon{left:0}.n-contact-sales__icon{display:inline;fill:#a4a4a4;height:24px;left:12px;margin-right:6px;position:absolute;top:-3px;vertical-align:middle;width:24px}.n-contact-sales__link:hover .n-contact-sales__icon{fill:#1e4a93}.n-contact-sales__list-item-text{font-size:16px}.n-contact-sales__list-item-with-icon .n-contact-sales__list-item-text{padding-left:0}.n-contact-sales__link:hover .n-contact-sales__list-item-text{text-decoration:underline}@media (max-width:26.25em){.n-contact-sales__list-item-with-icon{display:none}}@media (min-width:48em){.n-contact-sales__link[href^=tel]{color:#686868}.n-contact-sales__link[href^=tel] .n-contact-sales__list-item-text:hover,.n-contact-sales__link[href^=tel]:hover{text-decoration:none}}@media (max-width:48em){.n-contact-sales{text-align:center}}@media (min-width:48em){.n-page-navigation .n-contact-sales{float:right}}.n-page-header{margin-top:24px}.n-page-navigation{padding-bottom:24px;padding-top:24px}.n-page-header__heading{color:#454545;font-size:32px;max-width:960px}.n-page-header__heading.n-page-header--on-dark-bg{color:#fff}.n-page-header--is-alt-color .n-page-header__heading{color:#4a832e}.n-page-header--v2 .n-page-header__heading{color:#0067c5;font-size:40px}.n-page-header__pre-heading{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:200;font-style:normal;color:#686868;display:block;font-size:20px;margin-bottom:6px;text-transform:uppercase}.n-page-header--v3{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;max-width:1200px}.n-page-header__img{margin-right:24px}.n-page-header__body{-ms-flex:1;flex:1}.n-page-header__date,.n-page-header__link--author{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-style:normal;margin-bottom:6px}.n-page-header__link--author{font-size:14px;font-weight:400}.n-page-header__date{font-weight:300;color:#686868;display:block}.n-page-header__link--options{display:block;font-size:14px}.n-page-header__link--options .n-dropdown-menu__trigger-icon{top:2px}.n-page-header__link-icon{display:inline-block;fill:#0067c5;height:12px;margin-right:6px;position:relative;top:1px;width:12px}.n-page-header--v4{margin-bottom:24px;padding-top:12px;position:relative}.n-page-header--v4:before{background:#f8f8f8;content:'';height:240px;left:0;position:absolute;right:0;top:0}.n-page-header--v4 .n-page-header__heading{color:#4a832e;position:relative}.n-page-header__inner{margin:0 auto;max-width:91.875em;padding:0 12px}@media screen and (min-width:48em){.n-page-header__heading{font-size:48px}.n-page-header--v3 .n-page-header__heading{font-size:40px}.n-page-header__link--options{display:inline;float:right}.n-page-header__date{display:inline}.n-page-header--v4{padding-top:24px}}.button{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background:#0067c5;border-radius:6px;border-style:none;color:#fff;display:inline-block;font-size:16px;padding:15px 30px;text-align:center;text-transform:uppercase}.button:hover{color:#fff;text-decoration:none}.button:hover .n-icon-arrow-down{animation:bounce 1s;fill:#002855;transform-origin:center bottom}.button:active,.button:hover{background:#002855}.button.button--inverse{background:#fff;border-radius:6px;color:#0067c5}.button.button--inverse:hover{background:#eaeaea;color:#002855}.button.button--inverse:active{background:#eaeaea}.button--icon{display:-ms-flexbox;display:flex;max-width:450px;padding-left:25px;padding-right:25px;text-align:left}.n-layout-flex__item .button--icon{padding-left:12px;padding-right:12px}.button--icon .button__icon{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:12px}.button--icon .button__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.button__icon,.button__text{display:inline-block;vertical-align:middle}.button__icon{fill:#0067c5;position:relative;top:-1px}.button__icon.button__icon--lg{height:30px;width:30px}.button__icon,.button__icon.n-icon-arrow-circle-o-right{height:22px;width:22px}.button--no-bg{background:0 0;color:#0067c5}.button--ghost{background:0 0;border:2px solid #bbbdbf;color:#686868}.button--no-bg:hover{background:0 0;color:#1e4a93}.button--ghost:hover{background:0 0}.button--ghost-primary,.button--ghost:hover{border-color:#26a9e0;color:#26a9e0}.button--ghost-primary:hover{background-color:#26a9e0;border-color:#26a9e0;color:#fff}.button--ghost-primary .button__icon{fill:#26a9e0}.button--ghost-white{border-color:#fff;color:#fff}.button--ghost-primary:hover .button__icon,.button--ghost-white .button__icon,[data-ntap-theme~=dark] .button--ghost-primary .button__icon{fill:#fff}.button--ghost-white:hover{background-color:#fff;border-color:#fff;color:#1e4a93}.button--ghost-white:hover .button__icon{fill:#1e4a93}.button--secondary{background:0 0;border:1px solid #0067c5;border-radius:6px;color:#0067c5}.button--secondary:hover{background:#002855;border-color:#002855;color:#fff;text-decoration:none}.button--secondary:active{background:0 0;border-color:#002855;color:#002855}.button--primary{background:#26a9e0}.button--primary:hover{background:#1e9acf}.button--primary .button__icon{fill:#fff}.button--regal{background:#8246af}.button--regal:hover{background:#3c1053}.button--regal .button__icon{fill:#fff}.button--muted{background:#53565a}.button--muted:hover{background:#454545}.button--muted .button__icon{fill:#fff}.button--safety,.button--safety:hover{background:#ff9000}.button--sm{font-size:14px;line-height:1.71429;padding:7px 15px}.button--lg{padding:20px 30px}.button--block{width:100%}.button--inline-action{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#0067c5;display:inline-block;margin-bottom:0;padding:0;text-transform:uppercase}.button--inline-action:hover{color:#002855}.button--inline-action .button__icon{fill:#0067c5}.button--inline-action:active .button__icon,.button--inline-action:hover .button__icon{fill:#002855}.button--inline-action.button--inverse{color:#fff}.button--inline-action.button--inverse .button__icon{fill:#fff}.button--inline-action.button--inverse:hover{color:#eaeaea}.button--inline-action.button--inverse:active .button__icon,.button--inline-action.button--inverse:hover .button__icon{fill:#eaeaea}.n-button__group-block .button--inline-action{display:block;margin-bottom:12px}.button--inline-action-bordered{border:1px solid #a6a8ab;border-radius:6px;padding:12px}.button-align--center{text-align:center}.button-toggle--is-active .n-icon-arrow-down{transform:rotate(180deg)}.button--close{background:0 0;border:0;padding:12px}.button--close:hover{cursor:pointer}.button--close:hover .button__icon{fill:#1e4a93}.button--close .button__icon{fill:#454545;height:18px;width:18px}.n-button__group .button,.n-button__group .button--inline-action{margin-bottom:12px}.n-button__group .button--inline-action:last-child,.n-button__group .button:last-child{margin-bottom:0}@media (min-width:48em){.n-button__group .button:not(:first-child){margin-left:6px}.n-button__group .button:not(:last-child){margin-right:6px}}.n-video__container{padding-top:56.2509%;position:relative}.n-video__container-wrapper{bottom:0;right:0}.n-video-controller,.n-video__container-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.n-video--is-hidden{display:none}.modaal-wrapper.modaal-fullscreen .modaal-close{background:#0067c5;top:48px}.modaal-fullscreen .modaal-content-container{padding:0}.n-video__cta{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background:#fff;border-radius:6px;bottom:2em;box-shadow:0 0 20px #000;color:#0067c5;font-size:16px;line-height:21px;margin:1em;padding:1em;position:absolute;right:1em;text-align:center;z-index:1000}.n-video__cta--image{border-radius:0;display:-ms-inline-flexbox;display:inline-flex;padding:0}.n-video__cta:hover{color:#1e4a93}.n-video__cta--hidden{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19leHRlbmRzLnNjc3MiLCJuZXRhcHAtbGlicmFyeS1jcml0aWNhbC5jc3MiLCJnbG9iYWwvX2VsZW1lbnRzLnNjc3MiLCJnbG9iYWwvX2Jhc2Uuc2NzcyIsInV0aWxzL19hbmltYXRpb25zLnNjc3MiLCJ1dGlscy9fZm9udHMuc2NzcyIsImdsb2JhbC9fbGF5b3V0LnNjc3MiLCJnbG9iYWwvX2hlbHBlcnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYnJlYWtwb2ludC1zYXNzL3N0eWxlc2hlZXRzL19icmVha3BvaW50LnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL21lbnUvc3R5bGVzL19tZW51LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19yZW0uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3N1cHBvcnQvX2NsZWFyZml4LnNjc3MiLCJjb21wb25lbnRzL19vZmZfY2FudmFzX21lbnUuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvb2ZmLWNhbnZhcy1tZW51L3N0eWxlcy9fb2ZmLWNhbnZhcy1tZW51LnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3Byb3BlcnR5LWJhci9zdHlsZXMvX3Byb3BlcnR5LWJhci5zY3NzIiwiY29tcG9uZW50cy9fcHJvcGVydHlfbmF2aWdhdGlvbl9iYXIuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvcHJvcGVydHktbmF2aWdhdGlvbi1iYXIvc3R5bGVzL19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9zZWFyY2gtZm9ybS9zdHlsZXMvX3NlYXJjaC1mb3JtLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3RvcC1oYXQvc3R5bGVzL190b3AtaGF0LnNjc3MiLCIuLi91aS9jb21wb25lbnRzL2hlcm8vX2hlcm8uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvYW5jaG9yLWxpbmtzL19hbmNob3ItbGlua3Muc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvYnJlYWRjcnVtYi9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9jb250YWN0LXNhbGVzL19jb250YWN0X3NhbGVzLnNjc3MiLCJjb21wb25lbnRzL19wYWdlX2hlYWRlci5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9idXR0b25zL19idXR0b24uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvdmlkZW8vc3R5bGVzL192aWRlby5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLEcsQ0NERyxHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRUEsRyxDQUcwTixvQixDQUFzQixtQixDQUFxQixzQixDQUR2TixpQixDQUFqQixlLENBQW9DLGlCLENBQW1CLG1CLENBQTFFLGlCLENBQThHLG9CLENBQWYsYSxDQUN6QywwQyxDQUE5Qyw0QyxDQUEwRiw4QixDQUZ4RyxZLENBRXdJLG9DLENBQXNDLHNDLENDK1dyTCxNLENGelhBLEUsQ0NGSSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRVdKLEUsQ0ZUSSxDLENFU0osRSxDSGhCRSxRLENDYTJOLG9CLENBQXNCLG1CLENBQXFCLHNCLENEVnhRLGlCLENBQUEsZSxDQUFBLGlCLENBQUEsbUIsQ0FBQSxpQixDQUFBLG9CLENBQUEsYSxDQ1VxQiw0QyxDQUEwRiw4QixDQUFnQyxvQyxDQUFzQyxzQyxDRFRuTCxTLENBYUYsaUMsQ0FBQSxnQixDQUVFLDBCLENBQ0EsVSxDQUNBLGUsQ0FDQSwyQixDQUNBLFMsQ0l2QkYsc0JBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUNBLDRCLENBR0YsRyxDQUFBLEcsQ0FDRSx5RCxDQUNBLDhCLENBR0YsRyxDQUNFLHlELENBQ0EsOEIsQ0FHRixHLENBQ0UsNEIsQ0FqQkosQ0FxQkEsd0JBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUdGLEUsQ0FDRSxTLENBQ0Esa0MsQ0FHRixHLENBQ0UsUyxDQUNBLCtCLENBR0YsRyxDQUNFLGdDLENBR0YsRyxDQUNFLDhCLENBR0YsRSxDQUNFLGMsQ0F4QkosQ0E0QkEsc0JBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUdGLEUsQ0FDRSxTLENBQ0EsaUMsQ0FHRixHLENBQ0UsUyxDQUNBLGdDLENBR0YsRyxDQUNFLCtCLENBR0YsRyxDQUNFLCtCLENBR0YsRSxDQUNFLDRCLENBeEJKLENBNEJBLHVCQUNFLEUsQ0FBQSxHLENBQUEsRyxDQUFBLEcsQ0FBQSxFLENBQ0UsdUQsQ0FHRixFLENBVUEsRyxDQVJFLDhCLENBR0YsRyxDQUNFLFMsQ0FDQSwrQixDQU9GLEcsQ0FDRSwrQixDQUdGLEUsQ0FDRSxjLENBeEJKLENBNEJBLHFCQUNFLEUsQ0FBTSw0QixDQUNOLEUsQ0FBSSx1QixDQUZOLENBS0EsbUJBQ0UsRSxDQUFNLDJCLENBQ04sRSxDQUFJLHVCLENBRk4sQ0FLQSxrQkFDRSxFLENBQU0sUyxDQUNOLEUsQ0FBSSxTLENBRk4sQ0FLQSxvQkFDRSxFLENBQ0UsUyxDQUNBLCtCLENBR0YsRSxDQUNFLFMsQ0FDQSxjLENBUkosQ0FZQSx1QkFDRSxFLENBQ0UsUyxDQUNBLGlDLENBR0YsRSxDQUNFLFMsQ0FDQSxjLENBUkosQ0R4SUEsSSxDQUFBLEksQ0UrQkUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0Y3QkEsYSxDQUNBLGUsQ0FDQSxRLENBQ0EsUyxDR0xBLHFCLENIUUYsQyxDRjJIUyxNLENFM0hULE8sQ0dGRSxrQixDSHNCRiw2QixDQWRBLFEsQ0FDRSxZLENBUUYsQyxDQUFBLE0sQ0FDRSxlLENJMUJGLFksQ0FDRSxVLENBR0YsYSxDQUNFLFcsQ0FHRixjLENBQ0UsZ0IsQ0FHRixlLENBQ0UsaUIsQ0FHRixhLENBQ0UsZSxDQUdGLGlCLENBQ0Usd0IsQ0FHRixpQixDQUNFLGtCLENDdUNFLDJCRG5DRixZLENBQ0UsWSxDQ2tDQSxDQUFBLHdCRDdCRixZLENBQ0UsWSxDQzRCQSxDQUFBLHdCRHZCRixnQixDQUNFLGEsQ0FHRixpQixDQUNFLFksQ0NrQkEsQ0FBQSx3QkRuQkYsaUIsQ0FPRSxhLENBWEYsZ0IsQ0FlRSxZLENDUUEsQ05oRUosRSxDQUNFLGtCLENBQ0EsUSxDQUNBLFUsQ0FFQSxlLENBR0YsRyxDRGdNRyxHLENDaE1ILEUsQ0QrTEksRSxDSXRNRixvRSxDQUNBLGUsQ0FDQSxpQixDSEtGLEcsQ0RnTUcsRyxDQUVBLEcsQ0FFQSxHLENDcE1ILEUsQ0QrTEksRSxDQUVBLEUsQ0FFQSxFLENDM01KLEUsQ0FzQkUsa0IsQ0FHRixHLENBQUEsRSxDT1BJLGMsQ0FHRSxhLENBWkEsbUNQZ0JOLEcsQ0FBQSxFLENPREksYyxDQUNBLGUsQ0FoQkUsQ0FBQSxtQ1BnQk4sRyxDQUFBLEUsQ09QSSxjLENBR0UsZSxDQVpBLENQcUJOLEcsQ0FBQSxFLENPWkksYyxDQUdFLGdCLENBWkEsbUNQcUJOLEcsQ0FBQSxFLENPWkksYyxDQUdFLGUsQ0FaQSxDQUFBLG1DUHFCTixHLENBQUEsRSxDT1pJLGMsQ0FHRSxnQixDQVpBLENQMEJOLEcsQ0FBQSxFLENHNUJFLG9FLENBQ0EsZSxDQUNBLGlCLENJU0UsYyxDQUdFLGdCLENBWkEsbUNQMEJOLEcsQ0FBQSxFLENPakJJLGMsQ0FHRSxnQixDQVpBLENBQUEsbUNQMEJOLEcsQ0FBQSxFLENPakJJLGMsQ0FHRSxnQixDQVpBLENQZ0NOLEcsQ0FBQSxFLENHbENFLG9FLENBQ0EsZSxDQUNBLGlCLENJU0UsYyxDQUdFLGUsQ1AwQk4sRyxDQUFBLEUsQ092QkksYyxDQUNBLGUsQ1AyQkosRyxDQUFBLEUsQ081QkksYyxDQUNBLG1CLENSaVFELEcsQ0FDQyxHLENDbE9KLEUsQ0FBQSxFLENHZEUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0hpQkEsa0IsQ0FHRixHLENBQ0UsYyxDQUdGLFksQ0FBQSxDLENPN0NJLGMsQ0FDQSxlLENQa0RGLGtCLENBTkYsWSxDQW9CQSxpQixDQXBCQSxDLENHdENFLGtGLENBQ0EsZSxDQUNBLGlCLENIMkRBLGEsQ09uRkksbUNQZ0ZOLGlCLENPakVJLGMsQ0FDQSxlLENBaEJFLENBQUEsbUNQZ0ZOLGlCLENPdkVJLGMsQ0FHRSxlLENBWkEsQ1B1Rk4sdUIsQ0dqRUUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0lURSxjLENBQ0EsYSxDUDBFRixhLENBR0YsZ0IsQ0FDRSwrQixDQUNBLGEsQ0FDQSxrQixDQUNBLFUsQ0FKRiwwQyxDT3BGSSxjLENBR0UsZ0IsQ1B5RkYsYSxDQUNBLGtCLENPdEdFLG1DUDZGTiwwQyxDT3BGSSxjLENBR0UsZSxDQVpBLENBQUEsbUNQNkZOLDBDLENPcEZJLGMsQ0FHRSxnQixDQVpBLENQNkZOLDBDLENBY0ksa0IsQ0FDQSxnQixDQWZKLDhDLENBdUJBLEMsQ0d4RkUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0hzRkYsQyxDQUVFLGEsQ0FDQSxvQixDQUhGLE8sQ0FNSSxhLENBQ0EseUIsQ0FJSixrQixDQUNFLGEsQ0FDQSxrQixDQUdGLE8sQ0RvT0csRSxDQ3BPSCxFLENBR0UsYSxDQUNBLGMsQ0FTRixlLENBQUEsaUIsQ0FJRSxlLENBR0YsZSxDQUVFLG9CLENBRkYsNkIsQ0FLSSxvQixDQUNBLGEsQ0FDQSxxQixDQVBKLGlFLENBV1EsWSxDQU1SLGtCLENBQ0UsYSxDQUNBLGdCLENBQ0EsaUIsQ0FFQSxrRCxDQUVJLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxLLENBS04sYSxDQUNFLGUsQ0FDQSxrQixDQUZGLHFCLENBS0ksa0IsQ0FDQSxlLENBQ0EsaUIsQ0FJSixpQixDQUdFLGUsQ0FIRiwrQixDQU1JLGlCLENBQ0EsaUIsQ0FQSixzQyxDQVVNLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUyxDQUtOLGlCLENBR0Usd0IsQ0FDQSxlLENBSkYsc0MsQ0FRTSx1QyxDQUNBLDRCLENBQ0Esb0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxrQixDQWJOLHFFLENBaUJNLHVCLENBS04sbUIsQ0FHRSxhLENBSEYsaUMsQ0FNSSxpQixDQU5KLHdDLENBVUksa0IsQ0FDQSxxQixDT3RORixtQyxDQUFBLG9DLENBRUUsVyxDQUNBLGEsQ0FHRixtQyxDQUNFLFUsQ1B1Tkosb0IsQ0FBQSxhLENBSUUsVSxDQUNBLGtCLENBR0YsYSxDR3pPRSxrRixDQUNBLGUsQ0FDQSxpQixDSHlPQSxVLENBQ0EsZSxDQUNBLGlCLENPMU9BLGlCLENBQUEsa0IsQ0FFRSxXLENBQ0EsYSxDQUdGLGlCLENBQ0UsVSxDUDBPSixJLENBQ0UsYSxDQUNBLDJDLENBQ0EsZ0IsQ0FFQSxZLENBTEYsZSxDQVFJLGEsQ0FSSixXLENBWUksYyxDQUNBLGUsQ0FDQSxTLENBSUosYSxDQUVFLGUsQ0FDQSxzQyxDQUhGLGUsQ0FsQkEsSSxDQXdCSSxrQixDQU5KLHNCLENBU00sa0IsQ0FUTixxQixDQWFNLG1CLENBS04scUIsQ0c1VEUsb0UsQ0FDQSxlLENBQ0EsaUIsQ0g0VEEsYSxDRGdNVyxVLENBVE8sVSxDQUNQLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBRUQsVSxDQURDLFMsQ0FFQSxVLENBVFMsbUIsQ0NuTHRCLG1CLENBQUEsbUIsQ0Q0S3NCLG1CLENBQ0EsbUIsQ0FDQSxtQixDQUNBLG1CLENBRUQsbUIsQ0FEQyxrQixDQUVBLG1CLENDdEtsQixrQixDRHFTZ0IsYSxDQUNGLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBM0RTLGEsQ0FDUCxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQU9ELGEsQ0FDQyxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQVhBLFksQ0FDRCxZLENBQ0EsWSxDQUNBLFksQ0FDQSxZLENBQ0EsWSxDQU9DLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQTNEUyxzQixDQUNGLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0MxUDNCLHNCLENBQUEsc0IsQ0RpTTZCLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBT0Qsc0IsQ0FDQyxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBWEEscUIsQ0FDRCxxQixDQUNBLHFCLENBQ0EscUIsQ0FDQSxxQixDQUNBLHFCLENBT0Msc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENDL05yQixlLENEdVNRLGEsQ0FEUyxhLENDM1R6QixzQixDQUFBLHNCLENBNEJJLGlCLENBNUJKLG9CLENBQUEsNkIsQ0FnQ0ksVSxDQUNBLG9CLENBakNKLHFCLENBQUEsOEIsQ0FxQ0ksVyxDQUNBLG9CLENBSUosUSxDQUNFLGtCLENBR0YsUSxDQUNFLFEsQ0FDQSxRLENBQ0EsUyxDSXhWRixjLENBQ0UsaUIsQ0FFQSxnQyxDQUNFLFcsQ0FLSixlLENJMUNBLHVCLENBQUEseUIsQ0oyQ0UsYSxDQUtGLGtDLENBQ0UsZ0IsQ0FHRiwrQixDQUNFLGEsQ0FPRixtQ0FSQSwrQixDQWNJLGEsQ0FOSixDQVdBLFksQ0twREksa0IsQ0FBQSxnQixDQUFBLGlCLENMc0RGLGMsQ005REUsa0IsQ0FDRSxXLENBQ0EsYSxDQUNBLFUsQ04rRE4sTSxDQUVFLFEsQ0dqQ0EsWSxDQUFBLGEsQ0FFRSxXLENBQ0EsYSxDQUdGLFksQ0FDRSxVLENINkJKLHNDQUVJLFcsQ0FBQSxXLENLakVBLGMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTGlFQSxXLENLakVBLFMsQ0xpRUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0tqRUEsZSxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMaUVBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0tqRUEsZSxDTGlFQSxXLENBQUEsVyxDQUFBLFcsQ0tqRUEsUyxDTGlFQSxXLENBQUEsVyxDS2pFQSxlLENMaUVBLFcsQ0tqRUEsZSxDTGlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENBQUEsVyxDS2pFQSxTLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0xpRUEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDS2pFQSxlLENMaUVBLFksQ0FBQSxZLENBQUEsWSxDS2pFQSxlLENMaUVBLFksQ0FBQSxZLENLakVBLFMsQ0xpRUEsWSxDS2pFQSxlLENMK0RKLENBUUEsbUNBRUksVyxDQUFBLFcsQ0t6RUEsYyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMeUVBLFcsQ0t6RUEsUyxDTHlFQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDS3pFQSxlLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0x5RUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDS3pFQSxlLENMeUVBLFcsQ0FBQSxXLENBQUEsVyxDS3pFQSxTLENMeUVBLFcsQ0FBQSxXLENLekVBLGUsQ0x5RUEsVyxDS3pFQSxlLENMeUVBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0FBQSxXLENLekVBLFMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTHlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENLekVBLGUsQ0x5RUEsWSxDQUFBLFksQ0FBQSxZLENLekVBLGUsQ0x5RUEsWSxDQUFBLFksQ0t6RUEsUyxDTHlFQSxZLENLekVBLGUsQ0x1RUosQ0FRQSxtQ0FFSSxXLENBQUEsVyxDS2pGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0xpRkEsVyxDS2pGQSxTLENMaUZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLakZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTGlGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLakZBLGUsQ0xpRkEsVyxDQUFBLFcsQ0FBQSxXLENLakZBLFMsQ0xpRkEsVyxDQUFBLFcsQ0tqRkEsZSxDTGlGQSxXLENLakZBLGUsQ0xpRkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0tqRkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMaUZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0tqRkEsZSxDTGlGQSxZLENBQUEsWSxDQUFBLFksQ0tqRkEsZSxDTGlGQSxZLENBQUEsWSxDS2pGQSxTLENMaUZBLFksQ0tqRkEsZSxDTDBESixNLENBNkJJLGlCLENBUkosQ0FZQSx1Q0FFSSxXLENBQUEsVyxDSzdGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0w2RkEsVyxDSzdGQSxTLENMNkZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLN0ZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDTDZGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENLN0ZBLGUsQ0w2RkEsVyxDQUFBLFcsQ0FBQSxXLENLN0ZBLFMsQ0w2RkEsVyxDQUFBLFcsQ0s3RkEsZSxDTDZGQSxXLENLN0ZBLGUsQ0w2RkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0s3RkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENMNkZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0s3RkEsZSxDTDZGQSxZLENBQUEsWSxDQUFBLFksQ0s3RkEsZSxDTDZGQSxZLENBQUEsWSxDSzdGQSxTLENMNkZBLFksQ0s3RkEsZSxDTDJGSixDSTlHQSxPLENBQ0UsK0IsQ0FFQSxjLENBSEYsTyxDQUFBLDhDLENBQUEsNEIsQ0FnQkEsZ0IsQ0FBQSxlLENBSkksWSxDQVNKLGEsQ0FDRSxlLENBQ0EsUSxDQUNBLFMsQ0FIRixpQyxDQWlDQSxpQixDQTNCSSxnQixDQU5KLG9DLENBVUksa0IsQ0EyQkosYSxDQXJDQSxpRSxDTEZFLG9FLENBQ0EsZSxDQUNBLGlCLENLY0ksYSxDQUtOLHNELENBRUksbUIsQ0FGSiwwRSxDQU9NLG1CLENBQUEsWSxDQUNBLHFCLENBQUEsNkIsQ0FVTixhLENBRUUsYSxDQUdBLHNCLENBRUEsK0IsQ0w1QkEsa0YsQ0FDQSxlLENBQ0EsaUIsQ0lmRSxjLENBQ0EsbUIsQ0NpQ0osbUIsQ0FhSSxhLENBQ0EseUIsQ0FJSixvQixDQUNFLG1CLENBQUEsWSxDQUNBLGMsQ1RnN0JBLGlDLENJNzhCQSxvRSxDQUNBLGUsQ0FDQSxpQixDS3lCRix1QyxDQUFBLHdDLENBVUksZ0IsQ0FWSix5RCxDQWNJLGdCLENBSUosa0IsQ0FDRSxpQixDQUFBLGEsQ0FDQSxXLENBQ0EsVSxDQUdGLG1CLENMakZFLG9FLENBQ0EsZSxDQUNBLGlCLENLa0ZBLGEsQ0FDQSxhLENBR0YsdUMsQ0FFSSxhLENBQ0Esa0IsQ0FISixzRSxDQU1NLGUsQ0FOTixxRCxDRzZDQSxrQyxDSG5DTSxhLENBVk4sMkQsQ0FjTSxhLENBS04seUIsQ0FDRSwrQixDQUNBLGUsQ0FGRixpRCxDQUFBLHVDLENBTUksb0IsQ0FDQSxrQixDQUlKLHVCLENBQ0UsbUIsQ0FBQSxZLENBQ0Esc0IsQ0FBQSxrQixDQUNBLHFCLENBQUEsNkIsQ0Y1RUUsd0JFaEVKLE8sQ0FpSkksa0IsQ0FDQSwrQixDQUNBLG9DLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVyxDQUVBLDZCLENBQ0UsUyxDQUlKLGEsQ0FDRSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsVSxDQUdGLGdCLENBQ0Usa0IsQ0FDQSxhLENBQ0EsZSxDQUdGLGUsQ0FDRSxrQixDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQUdGLGtDLENBRUksNkIsQ0FDQSxrQixDQUNBLGlCLENBbEtOLGEsQ0F1S0ksbUIsQ0FBQSxZLENBQ0EscUIsQ0FBQSw2QixDQUZGLDJCLENBQUEsOEIsQ0FLSSx5QixDQUFBLHFCLENBTEosbUMsQ0FhSSxpQixDQUFBLGEsQ0FDQSw4QixDQUNBLGlCLENBZkosOEMsQ0FzQk0sYyxDQUNBLGMsQ1RxNEJGLDJELENTajRCRSxlLENUbTRCRiwyRCxDUy8zQkUsZSxDQXBLUixpQixDQTBLSSxhLENBQ0Esa0IsQ0F2S0osYSxDQTJLSSxjLENBQ0EsZ0IsQ0FsSUosbUIsQ0FzSUksUyxDRjFLQSxDQUFBLDRCRVZKLGlCLENBMExJLGtCLENBR0YseUMsQ0FDRSxlLENGcExBLENLckRKLGtCLENBQ0UsaUIsQ0FDQSxVLENBRkYsMEMsQ0FBQSw2QyxDQU1JLFksQ0FDQSxlLENBUEoscUUsQ0FXSSwrQixDQUNBLDJCLENBWkosNkMsQ0FnQkksUyxDQUNBLFMsQ0FpQ0osNEMsQ1IxQ0Usb0UsQ0FDQSxlLENBQ0EsaUIsQ1FiQSwrQixDQXdEQSxhLENBQ0EsYSxDQUNBLDJCLENBQ0EsaUIsQ0FDQSx3QixDQVBGLGtELENBVUksb0IsQ0FHRix5RyxDQUNFLGUsQ0FHRix5RyxDQUNFLGUsQ0FDQSxhLENBRkYsK0csQ0FLSSxhLENBS04saUQsQ0FDRSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxVLENBRUEsb0csQ0FDRSxZLENBR0YsOEcsQ0FDRSxZLENBQ0Esd0IsQ0FpQkosOEIsQ0FDRSxVLENBR0YsNEMsQ0pqRkUsZSxDSW1GQSxrQixDQUdGLDBDLENKdEZFLGUsQ0l3RkEsa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBR0YsaUQsQ1JySEUsb0UsQ0FDQSxlLENBQ0EsaUIsQ1FxSEEsaUIsQ0FDQSx3QixDQUdGLDBDLENBQ0UsVSxDQUNBLGEsQ0FDQSxpQixDQUhGLGdELENBTUksYSxDQUlKLDhCLENBaEpFLCtCLENBa0pBLGUsQ0FDQSxZLENBSEYsNEMsQ0FXSSxjLENBR0YsMkYsQ0FDRSxhLENBZkoscUUsQ0FtQkksZ0IsQ0FuQkosd0UsQ0F1QkksYyxDQXZCSiw0QyxDQTJCSSxjLENBQ0EsaUIsQ0FNSiw4QixDSmhKRSxlLENJa0pBLGtCLENBQ0EsNEIsQ0FDQSxtQixDQUNBLGdCLENBR0YsOEIsQ0FDRSxhLENBQ0EsYSxDQUVBLDJCLENBQ0EsaUIsQ0FHRixtQyxDQUNFLFksQ0FRRiwrQixDQVRBLG1DLENBVUUsVyxDQUNBLFMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxVLENBTEYsaUYsQ0FRSSxVLENBSUosaUQsQ0FDRSxrQixDQUNBLGtCLENBQ0EsVSxDQUNBLGEsQ0FDQSxjLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQUNBLGEsQ0FDQSxpQixDQUNBLFUsQ0FDQSxpQixDQUNBLFMsQ0FHRixtQyxDQUFBLG9DLENBRUUsaUIsQ0FHRiwyQyxDQUNFLGtCLENBR0YsbUNBQ0UsMEMsQ0FDRSxXLENBSUYsd0IsQ0FDRSxZLENBUEosQ0FNRSx3QixDQ2xQQSxrQixDQUNBLFksQ0FDQSxNLENBQ0EsZ0MsQ0FDQSxpQixDQUNBLG1CLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVyxDQUNBLFMsQ0FWRixpRCxDQWFJLFksQ0FJSixnQyxDQUNFLGUsQ0FDQSxNLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFUsQ0FFQSx5RCxDQUFBLDRELENBRUUsVSxDQUlKLGtDLENBakNFLCtCLENBbUNBLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBR0YsaUMsQ0FDRSxZLENBR0YsMkIsQ0FDRSxrQixDQURGLGdFLENBSUksK0IsQ0FDQSxhLENBQ0EsYSxDQUNBLFksQ0FDQSxpQixDQVJKLHNFLENBWUksWSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsVSxDQ3ZFSixlLENBQ0Usa0IsQ0FDQSwrQixDQUNBLGlCLENBRUEsaUMsQ0FDRSxlLENBQ0EsVyxDQVBKLHdDLENBV0ksK0IsQ0FDQSw4QixDQUlKLDJCLENKR0ksa0IsQ0FBQSxnQixDQUFBLGlCLENJREYsaUIsQ0hQRSxpQyxDQUNFLFcsQ0FDQSxhLENBQ0EsVSxDR09OLDhCLENBQ0UsVSxDQUNBLGdCLENBQ0EsZSxDQUdGLDhCLENBQ0Usb0IsQ0FERixvQyxDQUlJLG9CLENBSUosdUIsQ0FBQSxzQixDQUVFLFksQ0FHRixxQixDQUNFLGlCLENBQ0EsTyxDQUVBLHVFLENBQ0Usb0IsQ0FDQSxnQixDQUNBLGlCLENBQ0EsVSxDQUpGLDZFLENBT0ksa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxTLENBS04saUMsQ0FDRSxZLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENBR0YsbUYsQ0FjQSw4QixDQVhJLG9CLENBQ0EsaUIsQ0FDQSxRLENBQ0Esa0IsQ0FOSiwyRSxDQVVJLFksQ0FJSiw4QixDVmxGRSxvRSxDQUNBLGUsQ0FDQSxpQixDVWtGQSxhLENBRUEsYyxDQUNBLGUsQ0FDQSxZLENBRUEsTyxDQUlGLHlCLENBQ0Usb0IsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBR0YsNEIsQ0FFRSxVLENBQ0EsZ0IsQ0FHRixpQyxDQUNFLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0Esd0IsQ0FMRix1QyxDQVFJLG9CLENBR0YsMEQsQ0FBQSw2RCxDQUVFLGtCLENBSUosaUMsQ0FFRSxvQixDQUNBLHFCLENBR0YsaUMsQ0FDRSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBR0YsdUIsQ0FDRSxZLENBQ0EsVSxDQUNBLGlCLENBQ0EsVyxDQUNBLGdCLENBR0YsNEIsQ0FDRSxlLENBQ0EsUSxDQUNBLFMsQ0FHRixpQyxDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxxQixDQUdGLDRCLENBQ0UsYSxDQURGLGtDLENBSUksb0IsQ0FKSixvRSxDQU9NLGEsQ0FLTixpQyxDVnhKRSxvRSxDQUNBLGUsQ0FDQSxpQixDSUhFLGMsQ0FHRSxlLENNeUpKLGEsQ0FDQSx3QixDQUdGLDRCLENBQ0UsWSxDQUNBLFcsQ0FDQSxVLENBSEYsa0MsQ0FNSSxZLENBSUosK0IsQ0FFRSxXLENBQ0EsZ0IsQ0FHRixvQyxDQUdFLFcsQ0FDQSxjLENBR0YseUMsQ0FDRSxvQixDQUNBLFcsQ0FDQSxjLENBQ0EscUIsQ0FHRixvQyxDQUVFLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGMsQ0FDQSxhLENBQ0Esb0IsQ056TEEsMkMsQ0FDRSxVLENBQ0Esb0IsQ0FDQSxXLENBQ0EscUIsQ0FDQSxPLENNNktKLDBDLENBVUksb0IsQ0FJSix5QyxDQUNFLG9CLENBQ0EscUIsQ0FHRiwyQyxDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxxQixDQUNBLFUsQ0FHRiwwQyxDQUNFLGtCLENBQ0EsWSxDQUNBLE0sQ0FDQSxXLENBQ0EsaUIsQ0FDQSxnQixDQUNBLFEsQ0FDQSxVLENBQ0EsVyxDQVRGLHNGLENBQUEscUYsQ0FhSSxhLENBYkosZ0UsQ0FpQkksaUIsQ0FDQSxrQixDQUNBLFUsQ0FuQkosaUUsQ0F1QkksaUIsQ0FDQSxTLENBSUosb0IsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDRCLENBRUEsa0MsQ0FDRSxpQixDUDlNQSx3Qk9oRUosZSxDQW9SSSxlLENBQ0EsYyxDQWhSRixpQyxDQW1SSSw0QixDQXhRTiwyQixDQThRSSxjLENBbUNGLDJCLENBaENBLHFGLENBQ0UsWSxDQUdGLHdCLENBQ0UsVyxDQUdGLHVCLENBQ0UsYSxDQUNBLGdCLENBRUEsZ0QsQ0FDRSxVLENBSUosc0IsQ0FDRSxvQixDQUNBLGdCLENBR0YsMkIsQ0FDRSxlLENBQ0EsUSxDQUNBLFMsQ0FHRiwyQixDQUNFLGUsQ0EzT0osOEIsQ0FtUEksYyxDQUdGLDhDLENBQ0UsZSxDQUNBLHFCLENBcUJGLDRCLENBQUEsK0IsQ0EzUkYsbUYsQ0EyUU0sWSxDQXBTSix1RSxDQXdTSSxhLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUNBLHFCLENBblJOLDJFLENBdVJNLG9CLENBU0oseUIsQ0FBQSx1RSxDQUVFLFcsQ0FDQSxXLENBR0Ysc0YsQ0FDRSxZLENBR0YsbUMsQ0FBQSxtQyxDQUdJLGdCLENBSEoscUUsQ0FBQSxxRSxDQU9JLHFCLENBUEosMkYsQ0FBQSwyRixDQVVNLG9CLENBQ0EsaUIsQ0FYTixrRCxDQUFBLGtELENBZ0JJLGlCLENBQ0EsUSxDQUlKLHlGLENBRUksVSxDQUZKLGlGLENBQUEsK0YsQ0FNSSxTLENBTkosb0gsQ0FlTSxZLENQblZKLENBQUEsd0JPMFZGLGlELENBQ0UsYSxDQUNBLHFCLENBaFhGLHVFLENBbVhJLG9CLENBQ0EsaUIsQ0E3VU4sOEIsQ0FrVkksaUIsQ0FDQSxRLENQdFdBLENBQUEsMkJPMkVKLHVCLENBaVNJLG9CLENBQ0EsUyxDQUNBLGdELENBQ0Esa0IsQ0FHRiw0QixDQUNFLGtCLENBQ0EsTSxDQUNBLGMsQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FORixvRCxDQVNJLFMsQ0FDQSxnRCxDQUNBLGlCLENBWEosaUQsQ0FnQkksc0MsQ1BsWUYsQ1FpQkoscUMsQ0FsREEsNkYsQ0FLSSxZLENBZ0RGLG1GLENBQ0Usb0IsQ0FJSiwwQyxDQUNFLG9CLENBRUEsWSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EscUIsQ0FDQSxVLENBRUEscUYsQ0FBQSx1RixDQUVFLFksQ0FVSiwyQyxDQUNFLGdCLENBREYsOEQsQ0FJSSxZLENBSkosNEYsQ0FPTSxhLENBT04saUMsQ0FJRSxnQixDQUdGLHNDLENBS0Usa0IsQ0FHRiwyQyxDQUNFLG9CLENBQ0EsYyxDQUNBLGMsQ0FHRixzQyxDWHRJRSxvRSxDQUNBLGUsQ0FDQSxpQixDV3VJQSxhLENBQ0EsYSxDQUVBLGEsQ0FDQSxpQixDQUNBLG9CLENBVUYsMkMsQ0FDRSxvQixDQUNBLFksQ0FDQSxXLENBQ0EscUIsQ0FDQSxVLENBRUEsMkYsQ0FBQSx3RixDQUVFLFksQ0FJSix1QyxDQUNFLG9CLENBQ0EscUIsQ0FHRix5RCxDQUNFLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVyxDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYyxDQUNBLGEsQ0FDQSxpQixDQUNBLGlCLENBQ0EsUSxDQUdGLGtELENBQ0Usa0IsQ0FJRixtRCxDQUNFLGUsQ0FHRixnQyxDWDlMRSxvRSxDQUNBLGUsQ0FDQSxpQixDVzhMQSxhLENBQ0EsYyxDQUdGLGlDLENBQ0UsK0IsQ0FDQSxXLENBQ0EsbUIsQ0FDQSxpQixDQUdGLDRDLENBQ0UsaUIsQ0FDQSxPLENBQ0EsTyxDQUdGLHVDLENBQ0UsWSxDQXFCRixpQyxDQUNFLFksQ0FHRixtQ0FKQSxpQyxDQU1JLGEsQ0FsSUosaUMsQ0wzR0ksZSxDQUFBLFcsQ0FBQSxtQixDSzJQQSxjLENBR0Ysb0MsQ0FBQSxzQyxDQUVFLGMsQ0FyQkosQ0M5UEEsMEIsQ0FDRSxrQixDQUNBLFksQ0FDQSxtQixDQUdGLG9DLENBQ0UsYyxDQUNBLGdCLENBR0Ysb0MsQ0FDRSxRLENBQ0EsUyxDQUdGLG9DLENaR0Usb0UsQ0FDQSxlLENBQ0EsaUIsQ1lIQSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxhLENBQ0Esb0IsQ0FORiwrRSxDQVNJLHdCLENBVEosMEMsQ0FhSSxhLENBQ0Esb0IsQ0FkSixtRixDWlNFLG9FLENBQ0EsZSxDQUNBLGlCLENZUUUsYSxDQW5CSiw4SCxDQXNCTSxZLENBQ0Esd0IsQ0FLTix5QyxDUjFCSSxjLENBR0UsZSxDUXlCSixvQixDQUNBLHdCLENBQ0EscUIsQ0FHRixjLENBQ0UsYyxDQUNBLFksQ0FDQSxXLENBQ0EscUIsQ0FDQSxVLENBTEYsb0IsQ0FRSSxZLENBSUosMkMsQ1I3Q0ksYyxDQUdFLGUsQ1E0Q0osb0IsQ0FFQSx3QixDQUNBLHFCLENUSkUsd0JTaEVKLDBCLENBeUVJLGEsQ0FDQSxpQixDQXBFSixvQyxDQXdFSSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxlLENBdEVKLG9DLENOUUksUyxDQUFBLFUsQ0FBQSxvQixDTXdFQSxhLENBQ0Esa0IsQ0FHRix5QyxDQUNFLG9CLENoQm11REEsd0IsQ2dCaHVERSxTLENBQ0EsbUQsQ0FDQSxpQixDQU5KLDZGLENBVUksUyxDQUNBLGlCLENBQ0EsbUQsQ0FDQSxpQixDQWJKLDhGLENBaUJJLFMsQ0FDQSxnRCxDQUNBLGtCLENBbEdOLG9DLENBdUdJLGEsQ0F2R0osbUYsQ0EwR00sYSxDQTFHTiw4SCxDQTZHUSxZLENBSUosMEYsQ0FDRSxjLENBSUosaUQsQ0FDRSxlLENUdkVBLENVaEVKLGMsQ0FDRSxpQixDQUNBLFUsQ0FHRixxQixDYjBCRSxrRixDQUNBLGUsQ0FDQSxpQixDYTFCQSx1QixDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVyxDQUNBLFEsQ0FDQSxnQixDQUNBLHFCLENBQ0EsVSxDQVpGLDJCLENBZUksaUIsQ0FDQSxZLENBaEJKLG1ELENBb0JJLFksQ0FHRiw2QyxDQUNFLDZDLENBQ0EsVyxDQUZGLG1ELENBU0ksVyxDQUtOLHNCLENBQ0UsYyxDQUNBLFEsQ0FDQSx5QixDQUNBLGMsQ0FDQSxvQixDQUNBLFcsQ0FDQSxXLENBQ0EsUyxDQUNBLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxxQixDQUNBLFUsQ0FiRix3RCxDQWlCTSxZLENBS04sMkIsQ0FDRSxhLENBQ0Esb0IsQ0FHRiwyQixDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENWVEUsd0JVcENGLDZDLENBa0RFLFcsQ1ZkQSxDV2hFSixVLENBQ0UsWSxDQUdGLGdCLENBQ0UsZSxDQUNBLFEsQ0FDQSxTLENBZ0JGLGdCLENBYkEsNEIsQ2RIRSxvRSxDQUVBLGlCLENja0JBLFUsQ0FqQkYsNEIsQ0FNRSx3QixDVlFFLGMsQ0FDQSxtQixDSkxGLGUsQ2NMQSxZLENBR0EsNEQsQ0FDRSxhLENBSUosZ0IsQ1ZMSSxjLENBR0UsbUIsQ0piSixlLENjb0JBLGEsQ0FDQSxjLENBTkYsc0IsQ0EwQ0EseUMsQ0FqQ0ksVSxDQUlKLHFCLENBQ0Usb0IsQ0FDQSxjLENBQ0EscUIsQ0FHRixvQixDQUFBLHFCLENBRUUsb0IsQ0FDQSxTLENBQ0EsVyxDQUNBLGdCLENBQ0EscUIsQ0FDQSxVLENBR0YsMEIsQ0FDRSxvQixDQUNBLFMsQ0FDQSxXLENBQ0EsZSxDQUNBLHFCLENBQ0EsVSxDQUdGLDZCLENBQ0UsaUIsQ0FHRixtQyxDQUNFLGtCLENBQ0Esd0UsQ0FGRiw4RCxDQVNJLHdCLENBSUosd0IsQ0FFRSxxQixDQUNBLCtCLENBQ0Esb0MsQ0FDQSxZLENBQ0EsYyxDQUNBLGlCLENBQ0EsTyxDQUNBLGUsQ0FDQSxRLENBQ0EsVyxDQUNBLFcsQ0FFQSw0RCxDQUNFLGEsQ0FJSiw2QixDQUNFLGUsQ0FDQSxTLENBR0YscUMsQ0FDRSwrQixDQUNBLDRCLENBQ0EsYSxDQUNBLGEsQ0FDQSxrQixDQUNBLGMsQ0FHRixrQyxDQUNFLGEsQ0FDQSxhLENBQ0EsZ0IsQ0FHRixrQyxDQUNFLHNCLENBR0YsaUMsQ2Q1R0Usb0UsQ0FDQSxlLENBQ0EsaUIsQ2M0R0EsYSxDQUdGLGdDLENBQ0UsYyxDQUdGLHFDLENBQ0Usa0IsQ0FDQSxlLENBQ0EsaUIsQ0FHRixtQ0F4SUEsVSxDQTBJSSx3QixDQUNBLGEsQ0FDQSxXLENBQ0EsZSxDQUVBLDRCLENBQ0Usa0MsQ0FDQSxpQixDQUNBLFcsQ0FJSiw4QixDUm5JRSxlLENBQUEsVSxDQUFBLG9CLENRNklGLHFCLENBQ0Usb0IsQ0FDQSxhLENBRkYsaUMsQ0FBQSxrQyxDQU1JLGMsQ0EvSU4sZ0IsQ0F5SkksUyxDQXpKSixzQixDQTRKTSxhLENBSUosd0QsQ0FDRSxZLENBOUtKLDRCLENBbURBLDZCLENBK0hJLGMsQ0FPRix3QixDQUNFLGlCLENBQ0Esa0IsQ0FHRixpQixDUnJMRSxlLENBQUEsVyxDQUFBLGMsQ1E4TEUsZ0IsQ0FUSix1QyxDQWFJLDJCLENBQ0EscUIsQ0FkSixrRCxDQWlCTSxjLENBcktSLDBCLENBMExJLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxnQixDQUNBLHFCLENBQ0EsVSxDQXpNSixvQixDQXNORSwwQyxDQXRORixxQixDQThNSSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsZSxDQUNBLHFCLENBQ0EsVSxDQUdGLDBDLENBR0UsVyxDQUdBLFUsQ0F6TUosNkIsQ0E2TUksaUIsQ0FsSUosQ0FzSUEsbUNBeEhFLDhCLENSbklFLGUsQ0FBQSxVLENBQUEscUIsQ1FxTEYsaUIsQ1JyTEUsZSxDQUFBLFcsQ0FBQSxjLENRMlBKLENDeFFBLE8sQ0FFRSxlLENBQ0EsaUIsQ0FIRixlLENBMENBLHVCLENBbkNJLGEsQ0FDQSxZLENBQ0EsVSxDQVRKLHdCLENBYUksWSxDQUlKLGMsQ0FBQSxjLENBRUUsWSxDQUNBLG1CLENBQUEsZ0IsQ0FDQSxVLENBR0YsYyxDQUNFLGEsQ0FHRixnQixDQUNFLE0sQ0FFQSxlLENBQ0EsaUIsQ0FDQSxPLENBQ0EsYSxDQUNBLDBCLENBR0YscUIsQ0FDRSxpQixDQUdGLHVCLENBQ0UseUYsQ0FDQSxVLENBRUEsWSxDQUNBLGlCLENBQ0EsaUIsQ0FLRixzQixDWHpDSSxjLENBR0UsZ0IsQ1dtREosMEMsQ0FWQSx1QyxDQXFCQSxrQyxDQXBCRSxVLENBSUoseUIsQ1gzQ0ksYyxDQUNBLG1CLENXNENGLFksQ0FDQSxrQixDbEJtQkYsaUIsQ092RUksYyxDQUdFLGUsQ1cyREosWSxDQUNBLGtCLENaakJFLHdCWXlCRixxQixDQUNFLGEsQ0FDQSxZLENBRkYsZ0UsQ0FLSSxrQixDQUxKLGdFLENBU0ksa0IsQ0FUSiw0RCxDQWFJLGtCLENBYkosc0MsQ0FpQkksaUIsQ0FqQkosMEQsQ0FvQk0saUIsQ1o3Q0osQ0FBQSx3QlkxREosZSxDQWlCQSxjLENBQUEsYyxDQStGTSxZLENBaEhOLHdCLENBb0hNLGEsQ0EvRE4sc0IsQ1huQ0ksYyxDQUNBLG1CLENXNEdBLGtCLENBbEVKLHlCLENBc0VJLGEsQ0FDQSxjLENBQ0Esa0IsQ0FFQSwrQyxDVDFIQSxvQixDQUFBLHFCLENUc0VKLGlCLENrQjBESSxhLENBMURGLHFCLENBOERFLFksQ1p2RkEsQ0FBQSx3QlkxREosZSxDQWlCQSxjLENBQUEsYyxDQXVJTSxZLENBbkdOLHNCLENYbkNJLGMsQ0FDQSxhLENXMENKLHlCLENYakRJLGMsQ0FHRSxlLENEMkNGLENBQUEsNEJZNkVBLCtDLENUMUhBLGlCLENBQUEsa0IsQ0g2Q0EsQ2E5REosZSxDQUNFLFksQ0FHRiwrQixDQUNFLGUsQ0FHRixvQixDWmdDRSxlLENZOUJBLGlCLENBR0YseUIsQ0FDRSxvQixDQUNBLGUsQ0FDQSxjLENBR0Ysb0IsQ2hCZEUsb0UsQ0FDQSxlLENBQ0EsaUIsQ2dCY0EsYSxDQUNBLFksQ0FDQSxnQixDQUNBLHdCLENBQ0EscUIsQ0FORiwwQixDQVNJLG9CLENBR0Ysb0QsQ0FDRSxVLENBSUosb0IsQ0FDRSxXLENBQ0EscUIsQ0FDQSxVLENBQ0EsZSxDQUVBLCtDLENBQ0UsdUIsQ0FDQSw4QixDQUdGLG9ELENBQ0UsUyxDYmNBLHdCYTlESixlLENBNERJLGEsQ2JFQSxDQUFBLDRCYUdGLG9DLENBR0ksYyxDYk5GLENjOURKLGEsQ0FDRSxZLENBQ0EsZSxDQUVBLG1DQUpGLGEsQ0FLSSxhLENBREYsQ0FLRixtQixDQUdFLGUsQ0FHRix3QixDQUNFLG9CLENBQ0Esa0IsQ0FDQSxxQixDQUhGLG1DLENqQmNFLGtGLENBQ0EsZSxDQUNBLGlCLENJZkUsYyxDQUdFLG1CLENhSUYsYSxDQVJKLHVELENBV00sYSxDQUNBLGMsQ0FaTiw2RCxDQ0xBLDRDLENEb0JRLFksQ0FNUixtQixDQUFBLHdCLENqQlBFLGtGLENBQ0EsZSxDQUNBLGlCLENpQlFBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQVJGLHlCLENBQUEsOEIsQ0FXSSxXLENBQ0EsaUIsQ0FDQSxPLENBQ0EsTyxDQWRKLHlCLENBQUEsOEIsQ0FrQkksYSxDQUNBLHlCLENDckRKLHNCLENBR0UsVyxDQUNBLGUsQ0FJRiwyQixDQUNFLDhCLENBQ0EsYyxDQUNBLG9CLENBSEYsc0MsQ0FNSSxjLENBUUosc0IsQ0FDRSxhLENBQ0EsYyxDQUVBLDhELENBQ0UsYyxDQUdGLDZELENBQ0UsZSxDQUdGLDRELENBQ0UsaUIsQ0FDQSxpQixDQUdGLHdFLENBQ0UsaUIsQ0FERiwrRixDQUlJLE0sQ0FLTixzQixDQUNFLGMsQ0FDQSxZLENBQ0EsVyxDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsUSxDQUNBLHFCLENBQ0EsVSxDQUVBLG1ELENBQ0UsWSxDQUlKLGdDLENBQ0UsYyxDQUdBLHNFLENBQ0UsYyxDQUdGLDZELENBQ0UseUIsQ2ZiQSwyQmVrQkYscUMsQ0FDRSxZLENmbkJBLENBQUEsd0Jld0JGLGlDLENBQ0UsYSxDQURGLHdFLENBQUEsdUMsQ0FJSSxvQixDZjVCRixDQUFBLHdCZXdDRixnQixDQUNFLGlCLENmekNBLENBQUEsd0JlOENGLG1DLENBRUksVyxDZmhERixDZ0IzREosYyxDQUNFLGUsQ0FHRixrQixDQUNFLG1CLENBQ0EsZ0IsQ0FHRix1QixDQUNFLGEsQ0FDQSxjLENBQ0EsZSxDQUhGLGlELENBTUksVSxDQUlKLG9ELENBQ0UsYSxDQUdGLDBDLENBQ0UsYSxDQUNBLGMsQ0FHRiwyQixDbkJoQ0Usb0UsQ0FDQSxlLENBQ0EsaUIsQ21CZ0NBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0Esd0IsQ0FHRixrQixDQUNFLG9CLENBQUEsc0IsQ0FDQSxtQixDQUFBLFksQ0FDQSxnQixDQUdGLG1CLENBQ0UsaUIsQ0FHRixvQixDQUNFLFUsQ0FBQSxNLENBU0Ysb0IsQ0FOQSw0QixDbkJqREUsb0UsQ0FFQSxpQixDbUJ5REEsaUIsQ0FWRiw0QixDQUVFLGMsQ25CNUNBLGUsQ21CZ0RGLG9CLENuQnRERSxlLENtQndEQSxhLENBQ0EsYSxDQUlGLDZCLENBQ0UsYSxDQUVBLGMsQ0FIRiw0RCxDQU1JLE8sQ0FJSix5QixDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxnQixDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FHRixrQixDQUNFLGtCLENBQ0EsZ0IsQ0FDQSxpQixDQUhGLHlCLENBTUksa0IsQ0FDQSxVLENBQ0EsWSxDQUNBLE0sQ0FDQSxpQixDQUNBLE8sQ0FDQSxLLENBWkosMEMsQ0FnQkksYSxDQUNBLGlCLENBSUoscUIsQ0FDRSxhLENBQ0Esa0IsQ0FDQSxjLENBR0YsbUNBdEdBLHVCLENBd0dJLGMsQ0FFQSwwQyxDQUNFLGMsQ0FwRE4sNkIsQ0F5REksYyxDQUNBLFcsQ0FqRUosb0IsQ0FxRUksYyxDQTFDSixrQixDQThDSSxnQixDQW5CSixDQ2xIQSxPLENwQldFLG9FLENBQ0EsZSxDQUNBLGlCLENvQlhBLGtCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFUsQ0FDQSxvQixDQUNBLGMsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ0FWRixhLENBZUksVSxDQUNBLG9CLENBaEJKLGdDLENBbUJNLG1CLENBQ0EsWSxDQUNBLDhCLENBckJOLGMsQ0FBQSxhLENBMEJJLGtCLENBMUJKLHVCLENBOEJJLGUsQ0FDQSxpQixDQUNBLGEsQ0FoQ0osNkIsQ0FtQ00sa0IsQ0FDQSxhLENBcENOLDhCLENBd0NNLGtCLENBS04sYSxDQUNFLG1CLENBQUEsWSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLENBQ0EsZSxDQUVBLGtDLENBQ0UsaUIsQ0FDQSxrQixDQVRKLDJCLENBYUksaUIsQ0FBQSxhLENBQ0EsaUIsQ0FkSiwyQixDQWtCSSwwQixDQUFBLHlCLENBQUEsaUIsQ0FJSixhLENBQUEsYSxDQUVFLG9CLENBQ0EscUIsQ0FHRixhLENBQ0UsWSxDQUVBLGlCLENBQ0EsUSxDQUpGLDhCLENBUUksVyxDQUNBLFUsQ0FUSixhLENBQUEseUMsQ0FhSSxXLENBQ0EsVSxDQUlKLGMsQ0FFRSxjLENBQ0EsYSxDQUhGLGMsQ0FFRSxjLENBVUEsd0IsQ0FDQSxhLENBYkYsb0IsQ0FNSSxjLENBQ0EsYSxDQVBKLG9CLENBTUksYyxDQWVKLHNCLENBVkEsb0IsQ0FLSSxvQixDQUNBLGEsQ0FJSiw0QixDQUtJLHdCLENBQ0Esb0IsQ0FDQSxVLENBUEosb0MsQ0FlSSxZLENBUUosb0IsQ0FDRSxpQixDQUNBLFUsQ0F6QkYsMEMsQ0F1QkEsa0MsQ3hCZzdFSSw0RCxDd0IzNkVBLFMsQ0FMSiwwQixDQVNJLHFCLENBQ0EsaUIsQ0FDQSxhLENBWEosd0MsQ0FjTSxZLENBS04sa0IsQ0FDRSxjLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGEsQ0FKRix3QixDQU9JLGtCLENBQ0Esb0IsQ0FDQSxVLENBQ0Esb0IsQ0FWSix5QixDQWNJLGMsQ0FDQSxvQixDQUNBLGEsQ0FJSixnQixDQUNFLGtCLENBREYsc0IsQ0FJSSxrQixDQUpKLDhCLENBUUksUyxDQUlKLGMsQ0FDRSxrQixDQURGLG9CLENBSUksa0IsQ0FKSiw0QixDQVFJLFMsQ0FJSixjLENBQ0Usa0IsQ0FERixvQixDQUlJLGtCLENBSkosNEIsQ0FRSSxTLENBSUosZSxDQUFBLHFCLENBQ0Usa0IsQ0FPRixXLENoQnBNSSxjLENBQ0EsbUIsQ2dCcU1GLGdCLENBR0YsVyxDQUNFLGlCLENBR0YsYyxDQUNFLFUsQ0FHRixzQixDcEI1TkUsb0UsQ0FDQSxlLENBQ0EsaUIsQ29CNk5BLGEsQ0FDQSxvQixDQUNBLGUsQ0FDQSxTLENBQ0Esd0IsQ0FQRiw0QixDQVVJLGEsQ0FWSixvQyxDQWNJLFksQ0FkSiwyQyxDQUFBLDBDLENBbUJJLFksQ0FuQkosc0MsQ0F1QkksVSxDQXZCSixvRCxDQTBCTSxTLENBMUJOLDRDLENBOEJNLGEsQ0E5Qk4sMkQsQ0FBQSwwRCxDQW1DTSxZLENBSUosNkMsQ0FDRSxhLENBQ0Esa0IsQ0FJSiwrQixDQUNFLHdCLENBQ0EsaUIsQ0FDQSxZLENBR0YscUIsQ0FDRSxpQixDQUdGLDRDLENBRUksd0IsQ0FJSixjLENBQ0UsYyxDQUNBLFEsQ0FDQSxZLENBSEYsb0IsQ0FNSSxjLENBTkosa0MsQ0FTTSxZLENBVE4sNEIsQ0FjSSxZLENBQ0EsVyxDQUNBLFUsQ0FJSix3QixDQUFBLHVDLENBR0ksa0IsQ0FISixrRCxDQUFBLG1DLENBTU0sZSxDakJoUUYsd0JpQnNRRiwwQyxDQUdJLGUsQ0FISix5QyxDQU9JLGdCLENqQjdRRixDa0IvREosbUIsQ0FDRSxvQixDQUNBLGlCLENBR0YsMkIsQ0FDRSxRLENBSUEsTyxDQUtGLG1CLENBVkEsMkIsQ0FXRSxXLENBQ0EsTSxDQUNBLGlCLENBQ0EsSyxDQUNBLFUsQ0FHRixtQixDQUNFLFksQ0FHRiwrQyxDQUNFLGtCLENBQ0EsUSxDQUdGLDRDLENBQ0UsUyxDQUlGLGEsQ3JCekJFLG9FLENBQ0EsZSxDQUNBLGlCLENxQnlCQSxlLENBQ0EsaUIsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxpQixDQUNBLFksQ0FHRixvQixDQUNFLGUsQ0FDQSwwQixDQUFBLG1CLENBQ0EsUyxDQUdGLG1CLENBQ0UsYSxDQUdGLHFCLENBQ0UsWSIsImZpbGUiOiJuZXRhcHAtbGlicmFyeS1jcml0aWNhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBOTyBJREVBIHdoeSBJIGhhdmUgdG8gbWFudWFsbHkgaW1wb3J0IHRoZSB2YXJpYWJsZXMgaW50byB0aGlzIGZpbGUsIHdpbGwgc29sdmUgbGF0ZXJcclxuLy8gQGltcG9ydCAndmFyaWFibGVzJztcclxuXHJcbiVuby1tYXJnaW4ge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuJW5vLXBhZGRpbmcge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbiVjb250ZW50LW1heC13aWR0aCB7XHJcbiAgbWF4LXdpZHRoOiAkc2NyZWVuLXhsO1xyXG59XHJcblxyXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXHJcblxyXG4vL3Zpc3VhbGx5LWhpZGRlbiBwcmV2ZW50cyBlbGVtZW50cyBmcm9tIGJlaW5nIHNlZW4gb24gc2NyZWVuLCBcclxuLy9idXQgc3RpbGwgYWxsb3dzIHRoZW0gdG8gYmUgYWNjZXNzaWJsZSB0byBzY3JlZW4gcmVhZGVycy4gXHJcbi8vVGhpcyBzY3NzIGV4dGVuc2lvbiBzaG91bGQgYmUgdXNlZCB3aGVuIGhpZGluZyBlbGVtZW50cyBcclxuLy90aGF0IHNob3VsZCBzdGlsbCBiZSBhY2Nlc3NpYmxlIHZpYSBhIHNjcmVlbiByZWFkZXJcclxuJXZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgLy8gXCIhaW1wb3J0YW50XCIgaXMgdXNlZCB0byBwcmV2ZW50IHVuaW50ZW50aW9uYWwgb3ZlcnJpZGVzLlxyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi52aXN1YWxseS1oaWRkZW4ge1xyXG4gIEBleHRlbmQgJXZpc3VhbGx5LWhpZGRlbjtcclxufVxyXG4vLyBzY3NzLWxpbnQ6ZW5hYmxlIEltcG9ydGFudFJ1bGVcclxuIiwiaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2LCBwLFxuLm4tcGFyYWdyYXBoLCAubi1saXN0LS11bnN0eWxlZCwgLm4tbGlzdC0taW5saW5lLCAubi1saXN0LS1idWxsZXRlZCwgLm4tbGlzdC0tbnVtYmVyZWQsIC5uLWxpc3QtLXR3by1jb2x1bW4sIC5uLWxpc3RfX3Rlcm0sXG4ubi1saXN0X19kZXNjcmlwdGlvbiwgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QsIC5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdCwgLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saXN0LCAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpc3QsIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saXN0LCAubi1hbmNob3ItbGlua19fbGlzdCwgLm4tYnJlYWRjcnVtYl9fbGlzdCwgLm4tY29udGFjdC1zYWxlc19fbGlzdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ubi1saXN0LS11bnN0eWxlZCwgLm4tbGlzdC0taW5saW5lLCAubi1saXN0LS1idWxsZXRlZCwgLm4tbGlzdC0tbnVtYmVyZWQsIC5uLWxpc3QtLXR3by1jb2x1bW4sIC5uLWxpc3RfX3Rlcm0sXG4ubi1saXN0X19kZXNjcmlwdGlvbiwgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QsIC5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdCwgLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saXN0LCAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpc3QsIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saXN0LCAubi1hbmNob3ItbGlua19fbGlzdCwgLm4tYnJlYWRjcnVtYl9fbGlzdCwgLm4tY29udGFjdC1zYWxlc19fbGlzdCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnZpc3VhbGx5LWhpZGRlbiwgLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS10ZXh0IHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7IH1cblxuQGtleWZyYW1lcyBib3VuY2VEb3duIHtcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgNDAlLCA0MyUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKTsgfVxuICA3MCUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgM3B4LCAwKTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApOyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlUmlnaHQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2cHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApOyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2cHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZURvd24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEyMHB4KTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwMHB4KTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5oZWFkIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxudWwsXG5vbCB7XG4gIG1hcmdpbjogMDsgfVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kaXYjaHMtZXUtY29va2llLWNvbmZpcm1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm4tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubi1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5uLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubi10ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tc3BhY2luZy1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4taGlkZGVuLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5ociB7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogMTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgaDEsXG4gICAgLmgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgaDEsXG4gICAgLmgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH0gfVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBoMyxcbiAgICAuaDMge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgaDMsXG4gICAgLmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9IH1cblxuaDQsXG4uaDQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7IH1cblxuaDUsXG5oNixcbi5oNSxcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5wLFxuLm4tcGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLm4tcGFyYWdyYXBoLWxlYWQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm4tcGFyYWdyYXBoLWxlYWQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubi1wYXJhZ3JhcGgtbGVhZCB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOyB9IH1cblxuLm4tcGFyYWdyYXBoLWZpbmUtcHJpbnQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICM0NTQ1NDU7IH1cblxuLm4tc2VjdGlvbi10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRUFFQUVBO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5uLXNlY3Rpb24tdGl0bGUgLm4tc2VjdGlvbi10aXRsZV9faGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG4gIC5uLXNlY3Rpb24tdGl0bGUgLm4tc2VjdGlvbi10aXRsZV9fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAubi1zZWN0aW9uLXRpdGxlIC5uLXNlY3Rpb24tdGl0bGVfX2FjdGlvbi1saW5rIHtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuYSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzAwNjdDNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMUU0QTkzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5uLWxpbmstc3RhbmRhbG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5uLWxpc3QsXG51bCxcbm9sIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ubi1saXN0LS11bnN0eWxlZCxcbi5uLWxpc3QtLWlubGluZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tbGlzdC0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLWxpc3QtLWlubGluZSAubi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5uLWxpc3QtLWlubGluZSAubi1saXN0X19pdGVtOmxhc3QtY2hpbGQgPiAubi1saXN0X19pdGVtLWxpbms6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1saXN0X19pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1saXN0LS1pbmxpbmUtc2VwYXJhdG9yIC5uLWxpc3RfX2l0ZW0tbGluazphZnRlciB7XG4gICAgY29udGVudDogJ3wnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEycHg7XG4gICAgdG9wOiAwOyB9XG5cbi5uLWxpc3RfX2l0ZW0ge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5uLWxpc3RfX2l0ZW0gLm4tbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuXG4ubi1saXN0LS1idWxsZXRlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm4tbGlzdC0tYnVsbGV0ZWQgLm4tbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5uLWxpc3QtLWJ1bGxldGVkIC5uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIHdpZHRoOiA0cHg7IH1cblxuLm4tbGlzdC0tbnVtYmVyZWQge1xuICBjb3VudGVyLXJlc2V0OiBteS1jb3VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5uLWxpc3QtLW51bWJlcmVkIC5uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKG15LWNvdW50ZXIsIGRlY2ltYWwpIFwiLlwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1jb3VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAubi1saXN0LS1udW1iZXJlZCAubi1saXN0X19pdGVtLm4tbGlzdF9faXRlbS0tY291bnRlci1vdmVycmlkZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIodmFsdWUpIFwiLlwiOyB9XG5cbi5uLWxpc3QtLXR3by1jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuICAubi1saXN0LS10d28tY29sdW1uIC5uLWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAubi1saXN0LS10d28tY29sdW1uIC5uLWxpc3RfX2l0ZW0tY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDA7IH1cblxuLm4tbGlzdC0tcHJvcGVydHktdmFsdWUtcGFpcnM6YmVmb3JlLCAubi1saXN0LS1wcm9wZXJ0eS12YWx1ZS1wYWlyczphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLm4tbGlzdC0tcHJvcGVydHktdmFsdWUtcGFpcnM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubi1saXN0X190ZXJtLFxuLm4tbGlzdF9fZGVzY3JpcHRpb24ge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDZweDsgfVxuXG4ubi1saXN0X190ZXJtIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNsZWFyOiBsZWZ0O1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7IH1cblxuLm4tY2xlYXJmaXg6YmVmb3JlLCAubi1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLm4tY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG5jb2RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBDb3VyaWVyLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIGNvZGUgLmhpZ2hsaWdodCB7XG4gICAgY29sb3I6ICNGRjkwMDA7IH1cbiAgY29kZS5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLm4tYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcXVvdGVzOiAnXFwyMDFDJyAnXFwyMDFEJyAnXFwyMDE4JyAnXFwyMDE5JzsgfVxuICAubi1ibG9ja3F1b3RlIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAubi1ibG9ja3F1b3RlIHA6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7IH1cbiAgICAubi1ibG9ja3F1b3RlIHA6YWZ0ZXIge1xuICAgICAgY29udGVudDogY2xvc2UtcXVvdGU7IH1cblxuLm4tYmxvY2txdW90ZV9fZm9vdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzQ1NDU0NTsgfVxuXG4ubi10ZXh0LWxvbmdmb3JtID4gaDEsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDIsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDMsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDQsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDUsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDYsXG4ubi10ZXh0LWxvbmdmb3JtID4gcCxcbi5uLXRleHQtbG9uZ2Zvcm0gPiBvbCxcbi5uLXRleHQtbG9uZ2Zvcm0gPiB1bCxcbi5uLXRleHQtbG9uZ2Zvcm0gZGwsXG4ubi1mb3JtID4gaDEsXG4ubi1mb3JtID4gaDIsXG4ubi1mb3JtID4gaDMsXG4ubi1mb3JtID4gaDQsXG4ubi1mb3JtID4gaDUsXG4ubi1mb3JtID4gaDYsXG4ubi1mb3JtID4gcCxcbi5uLWZvcm0gPiBvbCxcbi5uLWZvcm0gPiB1bCxcbi5uLWZvcm0gZGwge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgxICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgxICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMiArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDIgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgyICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMiArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDIgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgyICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMyArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDMgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgzICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMyArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDMgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgzICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDQgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg0ICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDQgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg0ICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNSArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDUgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg1ICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNSArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDUgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg1ICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNiArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDYgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg2ICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNiArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDYgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg2ICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDEsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDQsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBwICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBvbCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gb2wgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IG9sICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBvbCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gb2wgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IG9sICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiB1bCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gdWwgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+IHVsICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiB1bCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gdWwgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IHVsICsgaDYsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gZGwgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSBkbCArIGgyLFxuICAubi10ZXh0LWxvbmdmb3JtIGRsICsgaDMsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gZGwgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSBkbCArIGg1LFxuICAubi10ZXh0LWxvbmdmb3JtIGRsICsgaDYsXG4gIC5uLWZvcm0gPiBoMSArIGgxLFxuICAubi1mb3JtID4gaDEgKyBoMixcbiAgLm4tZm9ybSA+IGgxICsgaDMsXG4gIC5uLWZvcm0gPiBoMSArIGg0LFxuICAubi1mb3JtID4gaDEgKyBoNSxcbiAgLm4tZm9ybSA+IGgxICsgaDYsXG4gIC5uLWZvcm0gPiBoMiArIGgxLFxuICAubi1mb3JtID4gaDIgKyBoMixcbiAgLm4tZm9ybSA+IGgyICsgaDMsXG4gIC5uLWZvcm0gPiBoMiArIGg0LFxuICAubi1mb3JtID4gaDIgKyBoNSxcbiAgLm4tZm9ybSA+IGgyICsgaDYsXG4gIC5uLWZvcm0gPiBoMyArIGgxLFxuICAubi1mb3JtID4gaDMgKyBoMixcbiAgLm4tZm9ybSA+IGgzICsgaDMsXG4gIC5uLWZvcm0gPiBoMyArIGg0LFxuICAubi1mb3JtID4gaDMgKyBoNSxcbiAgLm4tZm9ybSA+IGgzICsgaDYsXG4gIC5uLWZvcm0gPiBoNCArIGgxLFxuICAubi1mb3JtID4gaDQgKyBoMixcbiAgLm4tZm9ybSA+IGg0ICsgaDMsXG4gIC5uLWZvcm0gPiBoNCArIGg0LFxuICAubi1mb3JtID4gaDQgKyBoNSxcbiAgLm4tZm9ybSA+IGg0ICsgaDYsXG4gIC5uLWZvcm0gPiBoNSArIGgxLFxuICAubi1mb3JtID4gaDUgKyBoMixcbiAgLm4tZm9ybSA+IGg1ICsgaDMsXG4gIC5uLWZvcm0gPiBoNSArIGg0LFxuICAubi1mb3JtID4gaDUgKyBoNSxcbiAgLm4tZm9ybSA+IGg1ICsgaDYsXG4gIC5uLWZvcm0gPiBoNiArIGgxLFxuICAubi1mb3JtID4gaDYgKyBoMixcbiAgLm4tZm9ybSA+IGg2ICsgaDMsXG4gIC5uLWZvcm0gPiBoNiArIGg0LFxuICAubi1mb3JtID4gaDYgKyBoNSxcbiAgLm4tZm9ybSA+IGg2ICsgaDYsXG4gIC5uLWZvcm0gPiBwICsgaDEsXG4gIC5uLWZvcm0gPiBwICsgaDIsXG4gIC5uLWZvcm0gPiBwICsgaDMsXG4gIC5uLWZvcm0gPiBwICsgaDQsXG4gIC5uLWZvcm0gPiBwICsgaDUsXG4gIC5uLWZvcm0gPiBwICsgaDYsXG4gIC5uLWZvcm0gPiBvbCArIGgxLFxuICAubi1mb3JtID4gb2wgKyBoMixcbiAgLm4tZm9ybSA+IG9sICsgaDMsXG4gIC5uLWZvcm0gPiBvbCArIGg0LFxuICAubi1mb3JtID4gb2wgKyBoNSxcbiAgLm4tZm9ybSA+IG9sICsgaDYsXG4gIC5uLWZvcm0gPiB1bCArIGgxLFxuICAubi1mb3JtID4gdWwgKyBoMixcbiAgLm4tZm9ybSA+IHVsICsgaDMsXG4gIC5uLWZvcm0gPiB1bCArIGg0LFxuICAubi1mb3JtID4gdWwgKyBoNSxcbiAgLm4tZm9ybSA+IHVsICsgaDYsXG4gIC5uLWZvcm0gZGwgKyBoMSxcbiAgLm4tZm9ybSBkbCArIGgyLFxuICAubi1mb3JtIGRsICsgaDMsXG4gIC5uLWZvcm0gZGwgKyBoNCxcbiAgLm4tZm9ybSBkbCArIGg1LFxuICAubi1mb3JtIGRsICsgaDYge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLm4tdGV4dC1sb25nZm9ybSA+IHVsIGxpLFxuLm4tdGV4dC1sb25nZm9ybSA+IG9sIGxpLFxuLm4tZm9ybSA+IHVsIGxpLFxuLm4tZm9ybSA+IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gLm4tcHVsbC1sZWZ0LFxuLm4tZm9ybSAubi1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDI0cHggMjRweCAwOyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gLm4tcHVsbC1yaWdodCxcbi5uLWZvcm0gLm4tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjRweCAyNHB4OyB9XG5cbi5uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLm4tc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tc2l0ZS1oZWFkZXIge1xuICAgIGhlaWdodDogODB2aDsgfVxuXG4ubi1tYWluLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1tYWluLWNvbnRlbnQtLW5vLWJvdHRvbS1wYWRkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm4tbWFpbi1jb250ZW50LS1uby10b3AtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tbWFpbi1jb250ZW50LS1uby10b3AtcGFkZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4ubi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDkxLjg3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgLm4tY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ubi1yb3cge1xuICBtYXJnaW46IDA7IH1cbiAgLm4tcm93OmJlZm9yZSwgLm4tcm93OmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tcm93OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWNvbC1zbS0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtc20tMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWNvbC1tZC0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbWQtMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLWNvbC1sZy0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbGctMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tcm93IHtcbiAgICBtYXJnaW46IDAgLTAuODMzMzMlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4tY29sLXhsLTEge1xuICAgIHdpZHRoOiA2LjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMiB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMyB7XG4gICAgd2lkdGg6IDIzLjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNCB7XG4gICAgd2lkdGg6IDMxLjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNiB7XG4gICAgd2lkdGg6IDQ4LjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNyB7XG4gICAgd2lkdGg6IDU2LjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtOCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtOSB7XG4gICAgd2lkdGg6IDczLjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMTAge1xuICAgIHdpZHRoOiA4MS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTExIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC14bC0xMiB7XG4gICAgd2lkdGg6IDk4LjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfSB9XG5cbi5uLW1lbnUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VBRUFFQTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTJweCAwOyB9XG4gIC5uLW1lbnUubi1tZW51LS1pcy1hY3RpdmUsIC5uLW1lbnUubWVudS0taXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1tZW51Lm4tbWVudS0taXMtdHJ1bmNhdGVkLCAubi1tZW51Lm4tbWVudS0taXMtYWN0aXZlLm4tbWVudS0taXMtdHJ1bmNhdGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLW1lbnVfX2Zvb3Rlcixcbi5uLW1lbnVfX2RpdmlkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLW1lbnVfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3QtLWdyb3VwZWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3QtLWdyb3VwZWQgLm4tbWVudV9fbGlzdC0tZ3JvdXBlZC10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLW1lbnVfX2xpc3Qtc2VjdGlvbiA+IC5uLW1lbnVfX2xpc3QgPiAubi1tZW51X19saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuXG4ubi1tZW51X19saXN0LXNlY3Rpb24gLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXRpdGxlICsgLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uLW1lbnVfX3N1Yi1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cblxuLm4tbWVudV9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLW1lbnVfX3N1Yi1saXN0IC5uLW1lbnVfX2xpbmsge1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7IH1cbiAgLm4tbWVudV9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxRTRBOTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm4tbWVudV9fbGluay1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgW2xhbmc9XCJqYS1KUFwiXSAubi1tZW51X19saW5rLWhlYWRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAubi1tZW51X19saW5rLWhlYWRlciAubi1tZW51X19saW5rLXRleHQsXG4gIC5uLW1lbnVfX2xpbmstaGVhZGVyIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5uLW1lbnVfX2xpbmstaGVhZGVyICsgLm4tbWVudV9fc3ViLWxpc3QgLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMzZweDsgfVxuXG4ubi1tZW51X19saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDsgfVxuXG4ubi1tZW51X19saXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4IDA7IH1cblxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubi1tZW51X19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubi1tZW51X19saXN0Lm4tbWVudV9fbGlzdC0tbm8tYm90dG9tLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5uLW1lbnVfX2ZpbmQtbG9jLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzFFNEE5MztcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAubi1tZW51X19maW5kLWxvYy1zZWN0aW9uIC5uLW1lbnVfX2ZpbmQtbG9jLXRpdGxlLFxuICAubi1tZW51X19maW5kLWxvYy1zZWN0aW9uIC5uLW1lbnVfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5uLW1lbnVfX2xpc3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDY3QzU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzJweDtcbiAgICB6LWluZGV4OiAyMDA7IH1cbiAgICAubi1zaXRlLWhlYWRlci0tbGFyZ2UgLm4tbWVudSB7XG4gICAgICB0b3A6IDE1MHB4OyB9XG4gIC5uLW1lbnUtLW1lZ2Ege1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uLW1lbnVfX2RpdmlkZXIge1xuICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAubi1tZW51X19mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAuZGl2aWRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUFFQUVBO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG4gIC5uLW1lbnVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubi1tZW51X19saXN0Lm4tbWVudV9fc3ViLWxpc3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VBRUFFQTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjRweDsgfVxuICAgICAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICBbZGF0YS1udGFwLWxheW91dH49XCIzXCJdIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDMxLjY2NjY3JTsgfVxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgLm4tbWVudV9fc3ViLWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLm4tbWVudV9fbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4tbWVudV9fc3ViLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm4tbWVudV9fbGluay1oZWFkZXIgKyAubi1tZW51X19saW5rLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi5uLW9mZi1jYW52YXMtbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51Lm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuLCAubi1vZmYtY2FudmFzLW1lbnUubi1vZmYtY2FudmFzX193cmFwcGVyLW9wZW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubi1vZmYtY2FudmFzLW1lbnUgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstLW9mZi1jYW52YXMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUFFQUVBO1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51IC5uLWdsb2JlX19pY29uLS1vZmYtY2FudmFzIHtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogLTEwcHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmsge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRUFFQUVBO1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW06bGFzdC1jaGlsZCAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgY29sb3I6ICM0NTQ1NDU7IH1cbiAgICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICMxRTRBOTM7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbmstaWNvbiB7XG4gIGZpbGw6ICM2ODY4Njg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xuICB3aWR0aDogMTZweDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluazpob3ZlciAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluay1pY29uIHtcbiAgICBmaWxsOiAjMUU0QTkzOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW0tLW1lbnUtb3BlbiAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluay1pY29uIHtcbiAgICBmaWxsOiAjNDU0NTQ1O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNBNEE0QTQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDMwcHggMCAwOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdC1oZWFkZXIge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpbmsge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMjBweDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjRjJGMkYyOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRUFFQUVBO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSA+IC5uLW1lbnVfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUgLm4tbWVudV9fbGlzdC1pdGVtLS1sZXZlbC0xOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSAubi1tZW51X19saXN0LWl0ZW0tLWxldmVsLTEgPiAubi1tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IC5uLW1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNFQUVBRUE7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpbmstaWNvbiB7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAxOHB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaW1hZ2Uge1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMThweDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWltYWdlLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS0tbGFuZ3VhZ2Utc2VsZWN0b3Ige1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGluay1ub3RpZmljYXRpb24tY291bnQge1xuICBiYWNrZ3JvdW5kOiAjNEE4MzJFO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiAwIDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDkuNXB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaWNvbi1saW5rLFxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbm90aWZpY2F0aW9uLWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tb2ZmLWNhbnZhcy1tZW51Lm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IHtcbiAgYmFja2dyb3VuZDogIzUzNTY1QTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDI3MHB4O1xuICB6LWluZGV4OiAxOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fbWVudSBbZGF0YS1udGFwLXVpPVwibW9yZS1tZW51XCJdIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IC40cyBlYXNlO1xuICB6LWluZGV4OiAxMDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4gLm4tb2ZmLWNhbnZhcy1tZW51X19jb250ZW50LXdyYXAsXG4gIC5uLW9mZi1jYW52YXNfX3dyYXBwZXItb3BlbiAubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XG4gICAgbGVmdDogMjcwcHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRUFFQUVBO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzAwNjdDNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyNHB4OyB9XG5cbi5uLW9mZi1jYW52YXNfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XG4gIHBhZGRpbmc6IDI0cHg7IH1cblxuLm4tb2ZmLWNhbnZhc19fcHJvcGVydHktbmF2IHtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjsgfVxuICAubi1vZmYtY2FudmFzX19wcm9wZXJ0eS1uYXYgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VBRUFFQTtcbiAgICBjb2xvcjogIzUzNTY1QTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1vZmYtY2FudmFzX19wcm9wZXJ0eS1uYXYgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcbiAgICBmaWxsOiAjNTM1NjVBO1xuICAgIGhlaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdG9wOiAzNHB4O1xuICAgIHdpZHRoOiAxNHB4OyB9XG5cbi5uLXByb3BlcnR5LWJhciB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRUFFQUVBO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tcHJvcGVydHktYmFyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDkwMDsgfVxuICAubi1wcm9wZXJ0eS1iYXJbZGF0YS1udGFwLXVpPVwic3RpY2t5LW5hdlwiXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNFQUVBRUE7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX2lubmVyLXdyYXAge1xuICBtYXgtd2lkdGg6IDkxLjg3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19pbm5lci13cmFwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmsge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLFxuLm4tcHJvcGVydHktYmFyX191dGlscyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgdG9wOiAtM3B4O1xuICAgICAgd2lkdGg6IDFweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBmaWxsOiAjMUU0QTkzO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19uZXRhcHAtbWFyay1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuIC5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtbGluayxcbiAgLm4tb2ZmLWNhbnZhc19fd3JhcHBlci1vcGVuIC5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtbGluayB7XG4gICAgYmFja2dyb3VuZDogI0VBRUFFQTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjNDU0NTQ1O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluazpob3ZlciAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rLXRleHQge1xuICAgICAgY29sb3I6ICMxRTRBOTM7IH1cblxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluay10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWwge1xuICBmaWxsOiAjNTM1NjVBO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG4gIC5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWw6aG92ZXIge1xuICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucyB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogNnB4IDEycHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IGluaGVyaXQ7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAwOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluay10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtc2VhcmNoLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICM2ODY4Njg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIHtcbiAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDA7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSxcbiAgLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybSAubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybSAubi1zZWFyY2gtZm9ybV9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDZweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX2N0YSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNjBweCk7IH1cbiAgLm4tc3RpY2t5LW5hdiAubi1wcm9wZXJ0eS1iYXJfX2N0YSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm4tcHJvcGVydHktYmFyX19pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Rvb2xiYXIge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3Rvb2xiYXIgLm4tcHJvcGVydHktYmFyX19zZWFyY2gge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm4tcHJvcGVydHktYmFyX191dGlscyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fdXRpbHMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzLWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7IH1cbiAgLm4tcHJvcGVydHktYmFyX19sb2dvOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhciAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbmV0YXBwLW1hcmstaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucyxcbiAgLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnLFxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIHdpZHRoOiAxNjBweDsgfVxuICAubi1wcm9wZXJ0eS1iYXItLW5hcnJvdy1zZWFyY2gtZm9ybS12aXNpYmxlIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXItLXYzIC5uLXByb3BlcnR5LWJhcixcbiAgLm4tcHJvcGVydHktYmFyLS12NiAubi1wcm9wZXJ0eS1iYXIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhci0tdjMgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSxcbiAgLm4tcHJvcGVydHktYmFyLS12NiAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLm4tcHJvcGVydHktYmFyLS12MyAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyxcbiAgICAubi1wcm9wZXJ0eS1iYXItLXY2IC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAubi1wcm9wZXJ0eS1iYXItLXYzIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSxcbiAgLm4tcHJvcGVydHktYmFyLS12NiAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tcHJvcGVydHktYmFyOm5vdCgubi1zdGlja3ktbmF2KSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhcjpub3QoLm4tc3RpY2t5LW5hdikgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcbiAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhcjpub3QoLm4tc3RpY2t5LW5hdikgLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXI6bm90KC5uLXN0aWNreS1uYXYpIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbms6aG92ZXIgLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XG4gICAgZmlsbDogIzAwNjdDNTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLm4tcHJvcGVydHktYmFyLm4tc3RpY2t5LW5hdiB7XG4gICAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTAwOyB9XG4gICAgLm4tcHJvcGVydHktYmFyLm4tc3RpY2t5LW5hdiAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMzAwbXM7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAubi1wcm9wZXJ0eS1iYXIubi1zdGlja3ktbmF2IC5uLXByb3BlcnR5LWJhcl9fY3RhIHtcbiAgICAgIGFuaW1hdGlvbjogYm91bmNlSW5Eb3duIC44NXMgNTAwbXMgYm90aDsgfSB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLXRydW5jYXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21vcmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXItLW1vcmUtaXRlbS12aXNpYmxlIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tb3JlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICM0NTQ1NDU7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMHB4OyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluazpob3ZlciAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3IsXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmhvdmVyIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgZmlsbDogIzAwNjdDNTsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS0tbW9yZS1tZW51IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtLW1vcmUtbWVudSAubi1tZW51X19saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS0tbW9yZS1tZW51IC5uLW1lbnVfX2xpc3QtaXRlbS5uLW1lbnVfX2xpc3QtaXRlbS0taXMtdmlzaWJsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGlzdCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDQ0cHg7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmsge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGhlaWdodDogMThweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE4cHg7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbms6aG92ZXIgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstaWNvbixcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstaWNvbiB7XG4gICAgZmlsbDogIzg0ODQ4NDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstbm90aWZpY2F0aW9uLWNvdW50IHtcbiAgYmFja2dyb3VuZDogIzRBODMyRTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogLTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBwYWRkaW5nOiAwIDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogLTZweDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtaW1hZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX2xhbmd1YWdlLXNlbGVjdG9yLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X19oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0YyRjJGMjtcbiAgbWFyZ2luOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnVfX3JlbWVtYmVyLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0cHg7IH1cblxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubWVudV9fZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnVzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmssXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7IH0gfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhciB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyLS1lbWJlZGRlZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwIDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNjdDNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29sb3I6ICM1MzU2NUE7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICAgICAgZmlsbDogIzUzNTY1QTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1nbG9iZV9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzUzNTY1QTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDsgfVxuICAubi1nbG9iZV9faWNvbjpob3ZlciB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMi41O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tZW1iZWRkZWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIFtkYXRhLW50YXAtdWk9XCJtb3JlLW1lbnVcIl0ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0taXMtaGlkZGVuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAzMDBtcywgb3BhY2l0eSAzMDBtcztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLWlzLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAgNnB4OyB9XG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xuICAgICAgY29sb3I6ICMwMDY3QzU7IH1cbiAgICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgICAgIGZpbGw6ICMwMDY3QzU7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4ubi1zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0E0QTRBNDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTsgfVxuICAubi1zZWFyY2gtZm9ybV9faW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5uLXNlYXJjaC1mb3JtX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKTtcbiAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAubi1zZWFyY2gtZm9ybV9faW5wdXQ6Zm9jdXMge1xuICAgICAgd2lkdGg6IDMyMHB4OyB9XG5cbi5uLXNlYXJjaC1mb3JtX19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNDBweDsgfVxuICAubi1zZWFyY2gtZm9ybV9fYnV0dG9uOmhvdmVyIC5uLXNlYXJjaC1mb3JtX19idXR0b24taWNvbiB7XG4gICAgZmlsbDogIzQ1NDU0NTsgfVxuXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwMHB4OyB9XG5cbi5uLXNlYXJjaC1mb3JtX19idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0E0QTRBNDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICAgIHdpZHRoOiAzMjBweDsgfSB9XG5cbi5uLXRvcC1oYXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXRvcC1oYXRfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm4tdG9wLWhhdF9fbGlzdC1pdGVtLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm9mZi1jYW52YXNfX2Nyb3NzLXByb3BlcnR5LW5hdiAubi10b3AtaGF0X19saXN0LWl0ZW0taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi10b3AtaGF0X19saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMDsgfVxuICAubi10b3AtaGF0X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi10b3AtaGF0X19saW5rLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi10b3AtaGF0X191c2VyLWljb24sXG4ubi10b3AtaGF0X19rZXktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEycHg7IH1cblxuLm4tdG9wLWhhdF9fbWVudS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rLS1pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNDU0NTQ1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDA2N0M1LCAjMDA2N0M1IDRweCwgIzQ1NDU0NSA0cHgpOyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluay0taXMtYWN0aXZlOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmstLWlzLWFjdGl2ZSAubi10b3AtaGF0X19tZW51LWluZGljYXRvciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNjdDNTtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMjQ1cHg7XG4gIHotaW5kZXg6IDIwMDsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmstLWlzLWFjdGl2ZSArIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1zdXBwb3J0LWxpbmsge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0YyRjJGMjtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNGMkYyRjI7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDI0cHggMTJweDtcbiAgcGFkZGluZzogMTJweCAwOyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1saXN0LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAyNHB4OyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS11c2VyLWluZm8ge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMTJweDsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtdXNlcm5hbWUge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1jb21wYW55IHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1sb2ctb3V0LWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi10b3AtaGF0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU0QTkzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogM3B4OyB9XG4gICAgLmJpbGxib2FyZC1oZWFkZXIgLm4tdG9wLWhhdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY5LCA2OSwgNjksIDAuNSk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5MDA7IH1cbiAgLm4tdG9wLWhhdF9fY3Jvc3MtcHJvcGVydHktbmF2IHtcbiAgICB3aWR0aDogNDguNzE3OTUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMi41NjQxJTsgfVxuICAubi10b3AtaGF0X19saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDZweDsgfVxuICAgIC5uLXRvcC1oYXRfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCwgLm4tdG9wLWhhdF9fbGlzdC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tdG9wLWhhdF9fbGluayB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5uLXRvcC1oYXRfX2xpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICNFQUVBRUE7IH1cbiAgLm4tdG9wLWhhdF9fY3Jvc3MtcHJvcGVydHktbmF2IFtkYXRhLW50YXAtdWk9XCJjb250YWN0LXVzXCJdIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXRvcC1oYXRfX2xpc3QtaXRlbS1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cbiAgLm4tdG9wLWhhdF9fdXRpbHMge1xuICAgIHdpZHRoOiA0OC43MTc5NSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5uLXRvcC1oYXRfX3V0aWxzIC5uLXRvcC1oYXRfX2xpc3QtaXRlbSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgLm4tdG9wLWhhdF9fdXRpbHMgLm4tdG9wLWhhdF9fbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLm4tdG9wLWhhdF9fbWVudS1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmaWxsOiAjMDA2N0M1O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxMHB4OyB9XG4gIC5uLXRvcC1oYXRfX3VzZXItaWNvbixcbiAgLm4tdG9wLWhhdF9fa2V5LWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmaWxsOiAjMDA2N0M1O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDEycHg7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXN1cHBvcnQtbGluay1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmlsbDogIzAwNjdDNTtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxNHB4OyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGlzdC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlOyB9XG4gIC5uLXRvcC1oYXRfX3V0aWxzIHtcbiAgICB3aWR0aDogNDkuMTUyNTQlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4ubi1oZXJvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLWhlcm8gcGljdHVyZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubi1oZXJvIC5uLWJ1dHRvbl9fZ3JvdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4taGVyb19faW1hZ2UsXG4ubi1oZXJvX192aWRlbyB7XG4gIGhlaWdodDogMjAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1oZXJvX192aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLWhlcm9fX2NvbnRlbnQge1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGMoNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5uLWhlcm8tYWxpZ24tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1oZXJvLW1hc2stLTUwOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCwgcmdiYSgwLCAxMTksIDE5MSwgMC41KSAxMDAlKTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW4tdG9wOiAtMTU0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4taGVyb19fY29udGVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cbiAgLm4taGVyby0tZGFyay1iZyAubi1oZXJvX19jb250ZW50LXRpdGxlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMztcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAubi1oZXJvLS1kYXJrLWJnIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uLXBhcmFncmFwaC1sZWFkIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5uLWhlcm8tLWRhcmstYmcgLm4tcGFyYWdyYXBoLWxlYWQge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhlcm9fX2J1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjRweDsgfVxuICAgIC5uLWhlcm9fX2J1dHRvbi1ncm91cC5uLWhlcm9fX2J1dHRvbi1ncm91cC1iYWNrZ3JvdW5kLW5ldXRyYWwtMTAge1xuICAgICAgYmFja2dyb3VuZDogI0VBRUFFQTsgfVxuICAgIC5uLWhlcm9fX2J1dHRvbi1ncm91cC5uLWhlcm9fX2J1dHRvbi1ncm91cC1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAge1xuICAgICAgYmFja2dyb3VuZDogIzQ1NDU0NTsgfVxuICAgIC5uLWhlcm9fX2J1dHRvbi1ncm91cC5uLWhlcm9fX2J1dHRvbi1ncm91cC1iYWNrZ3JvdW5kLWFjY2VudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAyODU1OyB9XG4gICAgLm4taGVyb19fYnV0dG9uLWdyb3VwIC5uLWJ1dHRvbl9fZ3JvdXAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAubi1oZXJvX19idXR0b24tZ3JvdXAgLm4tYnV0dG9uX19ncm91cCAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4taGVybyBwaWN0dXJlIHtcbiAgICBoZWlnaHQ6IDI4NHB4OyB9XG4gIC5uLWhlcm8gLm4tYnV0dG9uX19ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4taGVyb19faW1hZ2UsXG4gIC5uLWhlcm9fX3ZpZGVvIHtcbiAgICBoZWlnaHQ6IDI4NHB4OyB9XG4gIC5uLWhlcm9fX2NvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yNjMxNjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzOyB9XG4gICAgLm4taGVyby1hbGlnbi0tY2VudGVyIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkuMTY2NjclO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5LjE2NjY3JTsgfVxuICAubi1wYXJhZ3JhcGgtbGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4taGVyb19fYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4taGVybyBwaWN0dXJlIHtcbiAgICBoZWlnaHQ6IDM0MHB4OyB9XG4gIC5uLWhlcm9fX2ltYWdlLFxuICAubi1oZXJvX192aWRlbyB7XG4gICAgaGVpZ2h0OiAzNDBweDsgfVxuICAubi1oZXJvX19jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLm4taGVyb19fY29udGVudC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4taGVyby1hbGlnbi0tY2VudGVyIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNy41JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE3LjUlOyB9IH1cblxuLm4tYW5jaG9yLWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1hbmNob3ItYmFja2dyb3VuZC1uZXV0cmFsLTYwIHtcbiAgYmFja2dyb3VuZDogIzY2NjY2NjsgfVxuXG4ubi1hbmNob3ItbGlua19fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1hbmNob3ItbGlua19fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMnB4IDA7IH1cblxuLm4tYW5jaG9yLWxpbmtfX2xpbmsge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubi1hbmNob3ItbGlua19fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uLWFuY2hvci1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAgLm4tYW5jaG9yLWxpbmtfX2xpbmsge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uLWFuY2hvci1saW5rX19pY29uIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuICAubi1hbmNob3ItbGlua19fbGluazpob3ZlciAubi1hbmNob3ItbGlua19faWNvbiB7XG4gICAgYW5pbWF0aW9uOiBib3VuY2VEb3duIDFzO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgLm4tYW5jaG9yLWJhY2tncm91bmQtbmV1dHJhbC02MCAubi1hbmNob3ItbGlua19faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1hbmNob3ItbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5uLWFuY2hvci1saW5rX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLm4tYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5uLWJyZWFkY3J1bWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubi1icmVhZGNydW1iX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubi1icmVhZGNydW1iX19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLm4tYnJlYWRjcnVtYl9fbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgY29sb3I6ICM2ODY4Njg7IH1cbiAgICAubi1icmVhZGNydW1iX19saXN0LWl0ZW06bGFzdC1jaGlsZCA+IC5uLWJyZWFkY3J1bWJfX2xpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5uLWJyZWFkY3J1bWJfX2xpc3QtaXRlbTpsYXN0LWNoaWxkID4gLm4tYnJlYWRjcnVtYl9fbGluazphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tYnJlYWRjcnVtYl9fbGluayxcbi5uLWJyZWFkY3J1bWJfX2xpc3QgPiBsaSA+IGEge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tYnJlYWRjcnVtYl9fbGluazphZnRlcixcbiAgLm4tYnJlYWRjcnVtYl9fbGlzdCA+IGxpID4gYTphZnRlciB7XG4gICAgY29udGVudDogJz4nO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDFweDsgfVxuICAubi1icmVhZGNydW1iX19saW5rOmhvdmVyLFxuICAubi1icmVhZGNydW1iX19saXN0ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzY4Njg2ODtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubi1jb250YWN0LXNhbGVzX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNBNEE0QTQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxMnB4OyB9XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAubi1jb250YWN0LXNhbGVzX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtOmxhc3QtY2hpbGQgLm4tY29udGFjdC1zYWxlc19fbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0td2l0aC1pY29uIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXdpdGgtaWNvbjpmaXJzdC1jaGlsZCAubi1jb250YWN0LXNhbGVzX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0td2l0aC1pY29uOmZpcnN0LWNoaWxkIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsgLm4tY29udGFjdC1zYWxlc19faWNvbiB7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5uLWNvbnRhY3Qtc2FsZXNfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjRweDsgfVxuICAubi1jb250YWN0LXNhbGVzX19saW5rOmhvdmVyIC5uLWNvbnRhY3Qtc2FsZXNfX2ljb24ge1xuICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXdpdGgtaWNvbiAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbms6aG92ZXIgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXRleHQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS13aXRoLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1jb250YWN0LXNhbGVzX19saW5rW2hyZWZePSd0ZWwnXSB7XG4gICAgY29sb3I6ICM2ODY4Njg7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saW5rW2hyZWZePSd0ZWwnXTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubi1jb250YWN0LXNhbGVzX19saW5rW2hyZWZePSd0ZWwnXSAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0tdGV4dDpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1jb250YWN0LXNhbGVzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wYWdlLW5hdmlnYXRpb24gLm4tY29udGFjdC1zYWxlcyB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLm4tcGFnZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi5uLXBhZ2UtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4ubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDMycHg7XG4gIG1heC13aWR0aDogOTYwcHg7IH1cbiAgLm4tcGFnZS1oZWFkZXJfX2hlYWRpbmcubi1wYWdlLWhlYWRlci0tb24tZGFyay1iZyB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm4tcGFnZS1oZWFkZXItLWlzLWFsdC1jb2xvciAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjNEE4MzJFOyB9XG5cbi5uLXBhZ2UtaGVhZGVyLS12MiAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBmb250LXNpemU6IDQwcHg7IH1cblxuLm4tcGFnZS1oZWFkZXJfX3ByZS1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLXBhZ2UtaGVhZGVyLS12MyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuXG4ubi1wYWdlLWhlYWRlcl9faW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG5cbi5uLXBhZ2UtaGVhZGVyX19ib2R5IHtcbiAgZmxleDogMTsgfVxuXG4ubi1wYWdlLWhlYWRlcl9fbGluay0tYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4ubi1wYWdlLWhlYWRlcl9fZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLm4tcGFnZS1oZWFkZXJfX2xpbmstLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5uLXBhZ2UtaGVhZGVyX19saW5rLS1vcHRpb25zIC5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXItaWNvbiB7XG4gICAgdG9wOiAycHg7IH1cblxuLm4tcGFnZS1oZWFkZXJfX2xpbmstaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogIzAwNjdDNTtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDEycHg7IH1cblxuLm4tcGFnZS1oZWFkZXItLXY0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1wYWdlLWhlYWRlci0tdjQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMjQwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5uLXBhZ2UtaGVhZGVyLS12NCAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gICAgY29sb3I6ICM0QTgzMkU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLXBhZ2UtaGVhZGVyX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkxLjg3NWVtO1xuICBwYWRkaW5nOiAwIDEycHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0OHB4OyB9XG4gICAgLm4tcGFnZS1oZWFkZXItLXYzIC5uLXBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAubi1wYWdlLWhlYWRlcl9fbGluay0tb3B0aW9ucyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAubi1wYWdlLWhlYWRlcl9fZGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5uLXBhZ2UtaGVhZGVyLS12NCB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7IH0gfVxuXG4uYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAyODU1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5idXR0b246aG92ZXIgLm4taWNvbi1hcnJvdy1kb3duIHtcbiAgICAgIGFuaW1hdGlvbjogYm91bmNlIDFzO1xuICAgICAgZmlsbDogIzAwMjg1NTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgLmJ1dHRvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwMDI4NTU7IH1cbiAgLmJ1dHRvbi5idXR0b24tLWludmVyc2Uge1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGNvbG9yOiAjMDA2N0M1OyB9XG4gICAgLmJ1dHRvbi5idXR0b24tLWludmVyc2U6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgICAgIGNvbG9yOiAjMDAyODU1OyB9XG4gICAgLmJ1dHRvbi5idXR0b24tLWludmVyc2U6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cblxuLmJ1dHRvbi0taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAubi1sYXlvdXQtZmxleF9faXRlbSAuYnV0dG9uLS1pY29uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDsgfVxuICAuYnV0dG9uLS1pY29uIC5idXR0b25fX2ljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAuYnV0dG9uLS1pY29uIC5idXR0b25fX3RleHQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uYnV0dG9uX190ZXh0LFxuLmJ1dHRvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYnV0dG9uX19pY29uIHtcbiAgZmlsbDogIzAwNjdDNTtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IDIycHg7IH1cbiAgLmJ1dHRvbl9faWNvbi5idXR0b25fX2ljb24tLWxnIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7IH1cbiAgLmJ1dHRvbl9faWNvbi5uLWljb24tYXJyb3ctY2lyY2xlLW8tcmlnaHQge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMjJweDsgfVxuXG4uYnV0dG9uLS1uby1iZyxcbi5idXR0b24tLWdob3N0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwMDY3QzU7IH1cbiAgLmJ1dHRvbi0tbm8tYmc6aG92ZXIsXG4gIC5idXR0b24tLWdob3N0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMUU0QTkzOyB9XG5cbi5idXR0b24tLWdob3N0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI0JCQkRCRjtcbiAgY29sb3I6ICM2ODY4Njg7IH1cbiAgLmJ1dHRvbi0tZ2hvc3Q6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzI2QTlFMDtcbiAgICBjb2xvcjogIzI2QTlFMDsgfVxuXG4uYnV0dG9uLS1naG9zdC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZBOUUwO1xuICBjb2xvcjogIzI2QTlFMDsgfVxuICAuYnV0dG9uLS1naG9zdC1wcmltYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZBOUUwO1xuICAgIGJvcmRlci1jb2xvcjogIzI2QTlFMDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5idXR0b24tLWdob3N0LXByaW1hcnk6aG92ZXIgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5idXR0b24tLWdob3N0LXByaW1hcnkgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogIzI2QTlFMDsgfVxuICAgIFtkYXRhLW50YXAtdGhlbWV+PVwiZGFya1wiXSAuYnV0dG9uLS1naG9zdC1wcmltYXJ5IC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1naG9zdC13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ1dHRvbi0tZ2hvc3Qtd2hpdGUgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuYnV0dG9uLS1naG9zdC13aGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICMxRTRBOTM7IH1cbiAgICAuYnV0dG9uLS1naG9zdC13aGl0ZTpob3ZlciAuYnV0dG9uX19pY29uIHtcbiAgICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNjdDNTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogIzAwNjdDNTsgfVxuICAuYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDI4NTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAyODU1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnV0dG9uLS1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMjg1NTtcbiAgICBjb2xvcjogIzAwMjg1NTsgfVxuXG4uYnV0dG9uLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzI2QTlFMDsgfVxuICAuYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWU5YWNmOyB9XG4gIC5idXR0b24tLXByaW1hcnkgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1yZWdhbCB7XG4gIGJhY2tncm91bmQ6ICM4MjQ2QUY7IH1cbiAgLmJ1dHRvbi0tcmVnYWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzQzEwNTM7IH1cbiAgLmJ1dHRvbi0tcmVnYWwgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1tdXRlZCB7XG4gIGJhY2tncm91bmQ6ICM1MzU2NUE7IH1cbiAgLmJ1dHRvbi0tbXV0ZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7IH1cbiAgLmJ1dHRvbi0tbXV0ZWQgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1zYWZldHkge1xuICBiYWNrZ3JvdW5kOiAjRkY5MDAwOyB9XG4gIC5idXR0b24tLXNhZmV0eTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGOTAwMDsgfVxuXG4uYnV0dG9uLS1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XG4gIHBhZGRpbmc6IDdweCAxNXB4OyB9XG5cbi5idXR0b24tLWxnIHtcbiAgcGFkZGluZzogMjBweCAzMHB4OyB9XG5cbi5idXR0b24tLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMjg1NTsgfVxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIC5idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICMwMDY3QzU7IH1cbiAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbjpob3ZlciAuYnV0dG9uX19pY29uLFxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uOmFjdGl2ZSAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjMDAyODU1OyB9XG4gIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlIC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRUFFQUVBOyB9XG4gICAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbi5idXR0b24tLWludmVyc2U6YWN0aXZlIC5idXR0b25fX2ljb24sXG4gICAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbi5idXR0b24tLWludmVyc2U6aG92ZXIgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjRUFFQUVBOyB9XG4gIC5uLWJ1dHRvbl9fZ3JvdXAtYmxvY2sgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4uYnV0dG9uLS1pbmxpbmUtYWN0aW9uLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E2QThBQjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxMnB4OyB9XG5cbi5idXR0b24tYWxpZ24tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYnV0dG9uLXRvZ2dsZS0taXMtYWN0aXZlIC5uLWljb24tYXJyb3ctZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmJ1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTJweDsgfVxuICAuYnV0dG9uLS1jbG9zZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmJ1dHRvbi0tY2xvc2U6aG92ZXIgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjMUU0QTkzOyB9XG4gIC5idXR0b24tLWNsb3NlIC5idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICM0NTQ1NDU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4OyB9XG5cbi5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbixcbi5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLm4tYnV0dG9uX19ncm91cCAuYnV0dG9uOmxhc3QtY2hpbGQsXG4gIC5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuICAubi1idXR0b25fX2dyb3VwIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH0gfVxuXG4ubi12aWRlb19fY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1MDklO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm4tdmlkZW9fX2NvbnRhaW5lci13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tdmlkZW8tY29udHJvbGxlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uLXZpZGVvLS1pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb2RhYWwtd3JhcHBlci5tb2RhYWwtZnVsbHNjcmVlbiAubW9kYWFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogIzAwNjdDNTtcbiAgdG9wOiA0OHB4OyB9XG5cbi5tb2RhYWwtZnVsbHNjcmVlbiAubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBWaWRlbyBvdmVybGF5IHN0eWxlcyAqL1xuLm4tdmlkZW9fX2N0YSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3R0b206IDJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBtYXJnaW46IDFlbTtcbiAgcGFkZGluZzogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwMDsgfVxuXG4ubi12aWRlb19fY3RhLS1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uLXZpZGVvX19jdGE6aG92ZXIge1xuICBjb2xvcjogIzFFNEE5MzsgfVxuXG4ubi12aWRlb19fY3RhLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG4iLCJociB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuaDEsXHJcbi5oMSxcclxuaDIsXHJcbi5oMixcclxuaDMsXHJcbi5oMyxcclxuaDQsXHJcbi5oNCxcclxuaDUsXHJcbi5oNSxcclxuaDYsXHJcbi5oNiB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1leHRyYS1saWdodDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQtc2l6ZSgkaDEtZm9udC1zaXplcyk7XHJcbn1cclxuXHJcbmgyLFxyXG4uaDIge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcclxufVxyXG5cclxuaDMsXHJcbi5oMyB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKCRoMy1mb250LXNpemVzKTtcclxufVxyXG5cclxuaDQsXHJcbi5oNCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWg0IDEuNSk7XHJcbn1cclxuXHJcbmg1LFxyXG4uaDUge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWg1KTtcclxufVxyXG5cclxuaDYsXHJcbi5oNiB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtaDYpO1xyXG59XHJcblxyXG5oNSxcclxuaDYsXHJcbi5oNSxcclxuLmg2IHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbmFycm93LWJvbGQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnAsXHJcbi5uLXBhcmFncmFwaCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctbGlnaHQ7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtZGVmYXVsdCk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLy8gKyB7XHJcbiAgLy8gICBoMSxcclxuICAvLyAgIGgyLFxyXG4gIC8vICAgaDMsXHJcbiAgLy8gICBoNCxcclxuICAvLyAgIGg1LFxyXG4gIC8vICAgaDYge1xyXG4gIC8vICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxufVxyXG5cclxuLm4tcGFyYWdyYXBoLWxlYWQge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctbGlnaHQ7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250LXNpemUoJHAtZm9udC1zaXplcyk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXBhcmFncmFwaC1maW5lLXByaW50IHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbmFycm93LWxpZ2h0O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXhzKTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxufVxyXG5cclxuLm4tc2VjdGlvbi10aXRsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWNvbXBvbmVudC1ib3R0b207XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5uLXNlY3Rpb24tdGl0bGVfX2hlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250LXNpemUoJGgyLWZvbnQtc2l6ZXMpO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VjdGlvbi10aXRsZV9fYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAubi1zZWN0aW9uLXRpdGxlX19hY3Rpb24tbGluayB7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tbmFycm93O1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdztcclxuICBjb2xvcjogJGNvbG9yLWxpbms7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbGluay1zdGFuZGFsb25lIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1saXN0LFxyXG51bCxcclxub2wge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIC8vIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi8vIFRPRE86IFdoYXQgZWxzZSBkb2VzIHRoaXMgYnJlYWs/XHJcbi8vIC5uLWxpc3Qge1xyXG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gfVxyXG5cclxuLm4tbGlzdC0tdW5zdHlsZWQsXHJcbiVuLWxpc3QtLXVuc3R5bGVkIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubi1saXN0LS1pbmxpbmUge1xyXG4gIEBleHRlbmQgJW4tbGlzdC0tdW5zdHlsZWQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAubi1saXN0X19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCA+IC5uLWxpc3RfX2l0ZW0tbGluayB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWxpc3RfX2l0ZW0tbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLm4tbGlzdC0taW5saW5lLXNlcGFyYXRvciAmIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0xMnB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0X19pdGVtIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cclxuICAubi1saXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS1idWxsZXRlZCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogN3B4O1xyXG4gICAgICB3aWR0aDogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdC0tbnVtYmVyZWQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGNvdW50ZXItcmVzZXQ6IG15LWNvdW50ZXI7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktY291bnRlciwgZGVjaW1hbCkgJy4nO1xyXG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbXktY291bnRlcjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgICBtaW4td2lkdGg6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWxpc3RfX2l0ZW0tLWNvdW50ZXItb3ZlcnJpZGU6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogYXR0cih2YWx1ZSkgJy4nO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdC0tdHdvLWNvbHVtbiB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gIC5uLWxpc3RfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93O1xyXG4gIH1cclxuXHJcbiAgLm4tbGlzdF9faXRlbS1jb2x1bW4ge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctZGVmYXVsdCAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS1wcm9wZXJ0eS12YWx1ZS1wYWlycyB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5uLWxpc3RfX3Rlcm0sXHJcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLWxpc3RfX3Rlcm0ge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctYm9sZDtcclxuICBjbGVhcjogbGVmdDtcclxuICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1jbGVhcmZpeCB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxufVxyXG5cclxuY29kZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IENvdXJpZXIsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbiAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgLmhpZ2hsaWdodCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcclxuICB9XHJcblxyXG4gICYuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcXVvdGVzOiAnXFwyMDFDJyAnXFwyMDFEJyAnXFwyMDE4JyAnXFwyMDE5JztcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tYmxvY2txdW90ZV9fZm9vdGVyIHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbGlnaHQ7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXRleHQtbG9uZ2Zvcm0sXHJcbi5uLWZvcm0ge1xyXG4gID4gaDEsXHJcbiAgPiBoMixcclxuICA+IGgzLFxyXG4gID4gaDQsXHJcbiAgPiBoNSxcclxuICA+IGg2LFxyXG4gID4gcCxcclxuICA+IG9sLFxyXG4gID4gdWwsXHJcbiAgZGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICArIHtcclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiB1bCBsaSxcclxuICA+IG9sIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIH1cclxuXHJcbiAgLm4tcHVsbC1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdCAwO1xyXG4gIH1cclxuXHJcbiAgLm4tcHVsbC1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDAgMCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubm8td3JhcCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG5oZWFkIHN2ZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmIsIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8vIGdsb2JhbGx5IHByZXZlbnQgaHVic3BvdCBjb29raWUgbWVzc2FnZSBmcm9tIGFwcGVhcmluZ1xyXG5kaXYjaHMtZXUtY29va2llLWNvbmZpcm1hdGlvbiB7XHJcbiAgZGlzcGxheTpub25lO1xyXG59IiwiJGVhc2VvdXRjdXN0OmN1YmljLWJlemllciguMDMsIC4xNiwgLjM5LCAuOTkpO1xyXG4kZWFzZWlucXVhZDogY3ViaWMtYmV6aWVyKC41NTAsIC4wODUsIC42ODAsIC41MzApO1xyXG4kZ2xvYmFsZGVsYXk6IC41cztcclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlRG93biB7XHJcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDMlIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwgLjYxMCwgLjM1NSwgMSk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlUmlnaHQge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgLy8gb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcclxuICBmcm9tIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEyMHB4KTt9XHJcbiAgdG8ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJbiB7XHJcbiAgZnJvbSB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwMHB4KTt9XHJcbiAgdG8ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuICBmcm9tIHtvcGFjaXR5OiAwO31cclxuICB0byB7b3BhY2l0eTogMTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIGdvdGhhbS1leHRyYS1saWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1saWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1ib29rIHtcclxuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZ290aGFtLW1lZGl1bSB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1ibGFjayB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogODAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1uYXJyb3ctbGlnaHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1uYXJyb3cge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1uYXJyb3ctYm9sZCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZ290aGFtLWJvbGQge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8vIHNjc3MtbGludDpkaXNhYmxlIFRyYWlsaW5nU2VtaWNvbG9uXHJcbiRzdXN5OiAoXHJcbiAgY29udGFpbmVyOiAkc2NyZWVuLXhsLFxyXG4gIGNvbHVtbnM6IDEyLFxyXG4gIGd1dHRlci1wb3NpdGlvbjogc3BsaXQsXHJcbiAgLy8gZGVidWc6IChcclxuICAvLyAgICAgaW1hZ2U6IHNob3csXHJcbiAgLy8gICAgIGNvbG9yOiByZ2JhKCRjb2xvci1ibHVlLWxpZ2h0LCAuMjUpLFxyXG4gIC8vICAgICBvdXRwdXQ6IG92ZXJsYXksXHJcbiAgLy8gICAgIHRvZ2dsZTogdG9wIHJpZ2h0XHJcbiAgLy8gICApXHJcbik7XHJcblxyXG4kc2VtYW50aWMtbGF5b3V0LXNtOiBsYXlvdXQoNCBhZnRlcik7XHJcbiRzZW1hbnRpYy1sYXlvdXQtbWQ6IGxheW91dCg4IGFmdGVyKTtcclxuJHNlbWFudGljLWxheW91dC1sZzogbGF5b3V0KDEyIGFmdGVyKTtcclxuXHJcbi8vIENvbnRhaW5lciBmb3IgU2l0ZSBDb250ZW50IGJlbG93IHRoZSBwYWdlIGhlYWRlciB3aGVuIHRoZXJlIGFyZSBubyB0YWJzXHJcbi8vIC5uLXNpdGUtY29udGVudCB7XHJcbi8vICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteGw7XHJcbi8vIH1cclxuXHJcbi5uLXNpdGUtaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5iaWxsYm9hcmQtaGVhZGVyICYge1xyXG4gICAgaGVpZ2h0OiA4MHZoO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUGFnZSBDb250ZW50IHNlcGFyYXRpb24gZnJvbSBoZWFkZXIgJiBmb290ZXJcclxuLm4tbWFpbi1jb250ZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICAvLyBwYWRkaW5nLXRvcDogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuLm4tbWFpbi1jb250ZW50LS1uby1ib3R0b20tcGFkZGluZyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4vLyAubi13aWRnZXQtYXJlYSB7XHJcbi8vICAgcGFkZGluZzogJHNwYWNpbmctbGcgMDtcclxuLy8gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC8vIC5uLW1haW4tY29udGVudCB7XHJcbiAgLy8gICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAvLyB9XHJcblxyXG4gIC5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb250YWluZXJcclxuLm4tY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBjb250YWluZXIoKTtcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4vLyBSb3dcclxuLm4tcm93IHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC1zbS0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gICAgLm4tY29sLW1kLSN7JGl9IHtcclxuICAgICAgQGluY2x1ZGUgc3BhbigkaSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgICAubi1jb2wtbGctI3skaX0ge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKCRpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXJvdyB7XHJcbiAgICBtYXJnaW46IDAgZ3V0dGVyKCkgKiAtMTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC14bC0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubi1wdWxsLWxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ubi1wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5uLWFsaWduLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm4tYWxpZ24tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uLWFsaWduLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5uLXRleHQtdXBwZXJjYXNlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubi1zcGFjaW5nLWJvdHRvbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1zbSkge1xyXG4gIC5uLWhpZGRlbi1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLWhpZGRlbi1tZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGlkZGVuLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGlkZGVuLWRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubi1oaWRkZW4tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRGVmYXVsdCBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXG4gICdkZWZhdWx0IGZlYXR1cmUnOiBtaW4td2lkdGgsXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcblxuICAnZm9yY2UgYWxsIG1lZGlhIHR5cGUnOiBmYWxzZSxcbiAgJ3RvIGVtcyc6IGZhbHNlLFxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcblxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXG5cbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcblxuICAnbGVnYWN5IHN5bnRheCc6IGZhbHNlXG4pO1xuXG4kYnJlYWtwb2ludDogKCkgIWRlZmF1bHQ7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSW1wb3J0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEJyZWFrcG9pbnQgTWl4aW5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XG5cbiAgLy8gUmVzZXQgY29udGV4dHNcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XG5cbiAgJHF1ZXJ5LXN0cmluZzogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5Jyk7XG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XG5cbiAgJHByaXZhdGUtYnJlYWtwb2ludC1jb250ZXh0LWhvbGRlcjogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2NvbnRleHQgaG9sZGVyJykgIWdsb2JhbDtcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcblxuICAvLyBBbGxvdyBmb3IgYW4gYXMtbmVlZGVkIG92ZXJyaWRlIG9yIHVzYWdlIG9mIG5vIHF1ZXJ5IGZhbGxiYWNrLlxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcbiAgfVxuXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xuICAgICRjb250ZXh0LXNldHRlcjogcHJpdmF0ZS1icmVha3BvaW50LXNldC1jb250ZXh0KCduby1xdWVyeScsICRxdWVyeS1mYWxsYmFjayk7XG4gIH1cblxuICAvLyBQcmludCBPdXQgUXVlcnkgU3RyaW5nXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpKTtcbiAgICAkcHJpbnQ6IGZhbHNlO1xuXG4gICAgQGlmICgkdHlwZSA9PSAnYm9vbCcpIHtcbiAgICAgICRwcmludDogdHJ1ZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdzdHJpbmcnKSB7XG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xuICAgICAgQGVhY2ggJHdyYXBwZXIgaW4gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XG4gICAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xuICAgICAgJHR5cGUtZmFsbGJhY2s6IHR5cGUtb2YoJHF1ZXJ5LWZhbGxiYWNrKTtcblxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcbiAgICAgICAgI3skcXVlcnktZmFsbGJhY2t9ICYge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xufVxuXG5cbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLW1hcCwgJGZzLWJyZWFrcG9pbnRzOiAkYnJlYWtwb2ludHMpIHtcclxuICBAZWFjaCAkZnMtYnJlYWtwb2ludCwgJGZzLWZvbnQtc2l6ZSBpbiAkZnMtbWFwIHtcclxuICAgIEBpZiAkZnMtYnJlYWtwb2ludCA9PSBudWxsIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmcy1mb250LXNpemUpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpZiBtYXAtaGFzLWtleSgkZnMtYnJlYWtwb2ludHMsICRmcy1icmVha3BvaW50KSB7XHJcbiAgICAgICAgJGZzLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGZzLWJyZWFrcG9pbnRzLCAkZnMtYnJlYWtwb2ludCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmcy1icmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmcy1mb250LXNpemUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zaXplKCRmcy1mb250LXNpemUpIHtcclxuICBAaWYgdHlwZS1vZigkZnMtZm9udC1zaXplKSA9PSAnbGlzdCcge1xyXG4gICAgZm9udC1zaXplOiBudGgoJGZzLWZvbnQtc2l6ZSwgMSk7XHJcblxyXG4gICAgQGlmIChsZW5ndGgoJGZzLWZvbnQtc2l6ZSkgPiAxKSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBudGgoJGZzLWZvbnQtc2l6ZSwgMik7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRmcy1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogY2VpbCgkZnMtZm9udC1zaXplIC8gJGxpbmUtaGVpZ2h0LWRlZmF1bHQpICogKCRsaW5lLWhlaWdodC1kZWZhdWx0IC8gJGZzLWZvbnQtc2l6ZSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50KCkge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpc3QtcmVzZXQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIi5uLW1lbnUge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtIDA7XHJcblxyXG4gICYubi1tZW51LS1pcy1hY3RpdmUsXHJcbiAgJi5tZW51LS1pcy1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmLm4tbWVudS0taXMtdHJ1bmNhdGVkLFxyXG4gICYubi1tZW51LS1pcy1hY3RpdmUubi1tZW51LS1pcy10cnVuY2F0ZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2Zvb3RlcixcclxuLm4tbWVudV9fZGl2aWRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm4tbWVudV9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LS1ncm91cGVkIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC0tZ3JvdXBlZC10aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICA+IC5uLW1lbnVfX2xpc3QgPiAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdCB7XHJcbiAgICAubi1tZW51X19saXN0LXRpdGxlICsgLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5uLW1lbnVfX3N1Yi1saXN0IHtcclxuICBtYXJnaW4tI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tbWVudV9fbGluayB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctZGVmYXVsdDtcclxuICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuXHJcbiAgLm4tbWVudV9fc3ViLWxpc3QgJiB7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tbmFycm93O1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpbmstaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG5cclxuICBbbGFuZz1cImphLUpQXCJdICYge1xyXG4gICAgQGluY2x1ZGUgZ290aGFtLWJvbGQ7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saW5rLXRleHQsXHJcbiAgLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgICBtYXJnaW4tI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gICsgLm4tbWVudV9fc3ViLWxpc3QgLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IDM2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19saW5rLWljb24ge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIGhlaWdodDogMjRweDtcclxuICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuICAvLyBjb2xvcjogJGNvbG9yLWdyYXktMzU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgMDtcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSB7XHJcbiAgLm4tbWVudV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcblxyXG4gICAgJi5uLW1lbnVfX2xpc3QtLW5vLWJvdHRvbS1tYXJnaW4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubi1tZW51X19saXN0LXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19maW5kLWxvYy1zZWN0aW9uIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJsdWUtZGFyaztcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAubi1tZW51X19maW5kLWxvYy10aXRsZSxcclxuICAubi1tZW51X19saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZW51X19saXN0LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4tbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGJveC1zaGFkb3c6ICRkcm9wLXNoYWRvdy1kZWZhdWx0O1xyXG4gICAgbWluLXdpZHRoOiAyMzBweDtcclxuICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNzJweDtcclxuICAgIHotaW5kZXg6IHooJ21lbnUnKTtcclxuXHJcbiAgICAubi1zaXRlLWhlYWRlci0tbGFyZ2UgJiB7XHJcbiAgICAgIHRvcDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1tZW51LS1tZWdhIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19kaXZpZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2Zvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0yNztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQgMDtcclxuICB9XHJcblxyXG4gIC5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnUge1xyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICAgICAgcGFkZGluZy0jeyRkaXItZnJvbX06ICRzcGFjaW5nLXNtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5uLW1lbnVfX2xpc3Qge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1tZW51X19zdWItbGlzdCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgIGJvcmRlci0jeyRkaXItdG99OiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgICAgIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItI3skZGlyLXRvfTogMDtcclxuICAgICAgICBtYXJnaW4tI3skZGlyLXRvfTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiM1wiXSAmIHtcclxuICAgICAgICB3aWR0aDogc3Bhbig0IG9mIDEyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSAmIHtcclxuICAgICAgICB3aWR0aDogc3BhbigzIG9mIDEyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fc3ViLWxpc3Qge1xyXG4gICAgbWFyZ2luLSN7JGRpci1mcm9tfTogMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saW5rIHtcclxuICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4teGwpIHtcclxuICAubi1tZW51X19zdWItbGlzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0ICsgJHNwYWNpbmcteHM7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saW5rLWhlYWRlciArIC5uLW1lbnVfX2xpbmstaGVhZGVyIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHJlbSBTdXBwb3J0XG4vLyA9PT09PT09PT09PVxuXG4vLyByZW1cbi8vIC0tLVxuLy8gQ2hlY2sgZm9yIGFuIGV4aXN0aW5nIHN1cHBvcnQgbWl4aW4sIG9yIG91dHB1dCBkaXJlY3RseS5cbi8vIC0gJHByb3AgIDogPGNzcyBwcm9wZXJ0eT5cbi8vIC0gJHZhbCAgIDogPGNzcyB2YWx1ZT5cbkBtaXhpbiBzdXN5LXJlbShcbiAgJHByb3AsXG4gICR2YWxcbikge1xuICAkX3JlcXM6IChcbiAgICB2YXJpYWJsZTogcmh5dGhtLXVuaXQgcmVtLXdpdGgtcHgtZmFsbGJhY2ssXG4gICAgbWl4aW46IHJlbSxcbiAgKTtcbiAgQGlmIHN1c3ktc3VwcG9ydChyZW0sICRfcmVxcywgJHdhcm46IGZhbHNlKSBhbmQgJHJoeXRobS11bml0ID09IHJlbSB7XG4gICAgQGluY2x1ZGUgcmVtKCRwcm9wLCAkdmFsKTtcbiAgfSBAZWxzZSB7XG4gICAgI3skcHJvcH06ICR2YWw7XG4gIH1cbn1cbiIsIi8vIFN1c3kgRmFsbGJhY2sgQ2xlYXJmaXhcbi8vID09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLyBDbGVhcmZpeFxuLy8gLS0tLS0tLS1cbi8vIENoZWNrIGZvciBhbiBleGlzdGluZyBzdXBwb3J0IG1peGluLCBvciBwcm92aWRlIGEgc2ltcGxlIGZhbGxiYWNrLlxuQG1peGluIHN1c3ktY2xlYXJmaXgge1xuICBAaWYgc3VzeS1zdXBwb3J0KGNsZWFyZml4LCAobWl4aW46IGNsZWFyZml4KSkge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICB9IEBlbHNlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbn1cbiIsIiRjb2xvci1wcm9wZXJ0eS1tZW51LWJnOiAkY29sb3ItZ3JheS05NTtcclxuJGNvbG9yLWdsb2JhbC1tZW51LWJnOiAkY29sb3ItZ3JheS02NDtcclxuJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjogJGNvbG9yLWdyYXktODc7XHJcbiRtZW51LXdpZHRoOiAyNzBweDtcclxuJHNwYWNpbmctbGlzdC1pdGVtOiAyMHB4O1xyXG4kc3BhY2luZy1saXN0LXNlY3Rpb25zOiAzMHB4O1xyXG5cclxuQG1peGluIG5hdi1pdGVtLWJvdHRvbS1ib3JkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItbmF2LWl0ZW0tYm9yZGVyO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJi5uLW9mZi1jYW52YXMtbWVudS0tb3BlbixcclxuICAmLm4tb2ZmLWNhbnZhc19fd3JhcHBlci1vcGVuIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstLW9mZi1jYW52YXMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtIDQwcHggJHNwYWNpbmctbGlzdC1pdGVtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB9XHJcblxyXG4gIC5uLWdsb2JlX19pY29uLS1vZmYtY2FudmFzIHtcclxuICAgIGxlZnQ6IDMwcHg7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLm4tbWVudV9fbGlzdCxcclxuICAvLyAubi1tZW51X19saXN0LXNlY3Rpb24ge1xyXG4gIC8vICAgYm9yZGVyOiAwO1xyXG4gIC8vICAgZGlzcGxheTogYmxvY2s7XHJcbiAgLy8gfVxyXG59XHJcblxyXG4vLyAubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XHJcbi8vICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4vLyAgIGxlZnQ6IDA7XHJcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgIHRyYW5zaXRpb246IGxlZnQgLjRzIGVhc2U7XHJcbi8vICAgei1pbmRleDogeignb2ZmLWNhbnZhcy1jb250ZW50Jyk7XHJcbi8vXHJcbi8vICAgLm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuICYge1xyXG4vLyAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkY29sb3ItbmF2LWl0ZW0tYm9yZGVyO1xyXG4vLyAgICAgbGVmdDogJG1lbnUtd2lkdGg7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LXRpdGxlIHtcclxuLy8gICBAaW5jbHVkZSBuYXYtaXRlbS1ib3R0b20tYm9yZGVyO1xyXG4vLyAgIGJhY2tncm91bmQ6ICRjb2xvci1wcm9wZXJ0eS1tZW51LWJnO1xyXG4vLyAgIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuLy8gICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuLy8gICBsaW5lLWhlaWdodDogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4vLyAgIG1hcmdpbi1ib3R0b206IDA7XHJcbi8vICAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4vLyB9XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluayB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuICBAaW5jbHVkZSBuYXYtaXRlbS1ib3R0b20tYm9yZGVyO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy1saXN0LWl0ZW0gNDBweCAkc3BhY2luZy1saXN0LWl0ZW0gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW06bGFzdC1jaGlsZCAmIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gJiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rLWljb24ge1xyXG4gIGZpbGw6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB0b3A6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB3aWR0aDogMTZweDtcclxuXHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbms6aG92ZXIgJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW0tLW1lbnUtb3BlbiAmIHtcclxuICAgIGZpbGw6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IHtcclxuLy8gICBiYWNrZ3JvdW5kOiAkY29sb3ItZ2xvYmFsLW1lbnUtYmc7XHJcbi8vICAgaGVpZ2h0OiAxMDB2aDtcclxuLy8gICBsZWZ0OiAwO1xyXG4vLyAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuLy8gICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbi8vICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgIHRvcDogYXV0bztcclxuLy8gICB3aWR0aDogJG1lbnUtd2lkdGg7XHJcbi8vICAgei1pbmRleDogeignb2ZmLWNhbnZhcy1tZW51Jyk7XHJcbi8vIH1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fbWVudS1pbm5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0IHtcclxuICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcm9wZXJ0eS1tZW51LWJnO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpc3Qge1xyXG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktNjQ7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1zZWN0aW9ucyAwIDA7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdC1oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGluayB7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1saXN0LWl0ZW07XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTk1O1xyXG4gIH1cclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IHtcclxuICBAaW5jbHVkZSBuYXYtaXRlbS1ib3R0b20tYm9yZGVyO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAvL1BsYWNlaG9sZGVyIGltYWdlc1xyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gID4gLm4tbWVudV9fbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtaXRlbS0tbGV2ZWwtMTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdC1pdGVtLS1sZXZlbC0xID4gLm4tbWVudV9fbGluayB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIH1cclxufVxyXG5cclxuJGljb24tc2l6ZTogMThweDtcclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGlzdCB7XHJcbiAgQGluY2x1ZGUgbGlzdC1yZXNldDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJvcGVydHktbWVudS1iZztcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGlzdC1zZWN0aW9ucztcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGlzdC1zZWN0aW9ucztcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLy9wYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1saXN0LWl0ZW07XHJcbiAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtIDQwcHggJHNwYWNpbmctbGlzdC1pdGVtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGluay1pY29uIHtcclxuICBmaWxsOiAkY29sb3ItZ3JheS02NDtcclxuICBoZWlnaHQ6ICRpY29uLXNpemU7XHJcbiAgbGVmdDogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6ICRzcGFjaW5nLXNtO1xyXG4gIHdpZHRoOiAkaWNvbi1zaXplO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWltYWdlIHtcclxuICBoZWlnaHQ6ICRpY29uLXNpemU7XHJcbiAgbGVmdDogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6ICRzcGFjaW5nLXNtO1xyXG4gIHdpZHRoOiAkaWNvbi1zaXplO1xyXG5cclxuICAmLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS0tbGFuZ3VhZ2Utc2VsZWN0b3Ige1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpbmstbm90aWZpY2F0aW9uLWNvdW50IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgbWluLXdpZHRoOiAyNHB4O1xyXG4gIHBhZGRpbmc6IDAgM3B4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0b3A6IDkuNXB4O1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWljb24tbGluayxcclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS1saW5rIHtcclxuICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxpc3QtaXRlbSArICRpY29uLXNpemUgKyAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1ub3RpZmljYXRpb24tbGluayB7XHJcbiAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctbGlzdC1pdGVtICsgJGljb24tc2l6ZSArICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51Lm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIC8vIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX21lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8vIC5uLW9mZi1jYW52YXMtbWVudV9fY29udGVudC13cmFwIHtcclxuICAvLyAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgLy8gfVxyXG59XHJcbiIsIiRjb2xvci1wcm9wZXJ0eS1tZW51LWJnOiAkY29sb3ItZ3JheS05NTtcclxuJGNvbG9yLWdsb2JhbC1tZW51LWJnOiAkY29sb3ItZ3JheS02NDtcclxuJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjogJGNvbG9yLWdyYXktODc7XHJcbiRtZW51LXdpZHRoOiAyNzBweDtcclxuJHNwYWNpbmctbGlzdC1pdGVtOiAyMHB4O1xyXG4kc3BhY2luZy1saXN0LXNlY3Rpb25zOiAzMHB4O1xyXG5cclxuQG1peGluIG5hdi1pdGVtLWJvdHRvbS1ib3JkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItbmF2LWl0ZW0tYm9yZGVyO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX21lbnUge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTM1O1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgbGVmdDogMDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IGF1dG87XHJcbiAgd2lkdGg6ICRtZW51LXdpZHRoO1xyXG4gIHotaW5kZXg6IHooJ29mZi1jYW52YXMtbWVudScpO1xyXG5cclxuICBbZGF0YS1udGFwLXVpPVwibW9yZS1tZW51XCJdIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IGxlZnQgLjRzIGVhc2U7XHJcbiAgei1pbmRleDogeignb2ZmLWNhbnZhcy1jb250ZW50Jyk7XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiAmLFxyXG4gIC5uLW9mZi1jYW52YXNfX3dyYXBwZXItb3BlbiAmIHtcclxuICAgIGxlZnQ6ICRtZW51LXdpZHRoO1xyXG4gIH1cclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS10aXRsZSB7XHJcbiAgQGluY2x1ZGUgbmF2LWl0ZW0tYm90dG9tLWJvcmRlcjtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhc19fY3Jvc3MtcHJvcGVydHktbmF2IHtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzX19wcm9wZXJ0eS1uYXYge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTM1O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgIGZpbGw6ICRjb2xvci1ncmF5LTM1O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICB0b3A6IDM0cHg7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICB9XHJcbn1cclxuIiwiLm4tcHJvcGVydHktYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWdyYXktODc7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiB6KCdvdmVybGF5Jyk7XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtbnRhcC11aT1cInN0aWNreS1uYXZcIl0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9faW5uZXItd3JhcCB7XHJcbiAgQGluY2x1ZGUgY29udGFpbmVyKCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmsge1xyXG4gIGZsb2F0OiAjeyRkaXItZnJvbX07XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXhzO1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gsXHJcbi5uLXByb3BlcnR5LWJhcl9fdXRpbHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogM3B4O1xyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lICYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtNHB4O1xyXG4gICAgICB0b3A6IC0zcHg7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtZGFyaztcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUge1xyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWV4dHJhLWxpZ2h0O1xyXG4gIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAycHg7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19sb2dvLXN2ZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMThweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlIHtcclxuICAvLyBAaW5jbHVkZSBzcGFuKDEgb2YgJHNlbWFudGljLWxheW91dC1sZyB3aWRlcik7XHJcbiAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWxpbmsge1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4gJixcclxuICAubi1vZmYtY2FudmFzX193cmFwcGVyLW9wZW4gJiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtdGV4dCB7XHJcbiAgQGV4dGVuZCAldmlzdWFsbHktaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3ItZ3JheS0yNztcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmbG9hdDogI3skZGlyLWZyb219O1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy14cztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluay10ZXh0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluay10ZXh0IHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbWVkaXVtO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4IDIuNSk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktMzU7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucyB7XHJcbiAgLy8gQGluY2x1ZGUgc3BhbigxIG9mICRzZW1hbnRpYy1sYXlvdXQtbGcgd2lkZXIgbGFzdCk7XHJcbiAgZmxvYXQ6ICN7JGRpci10b307XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saXN0LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDA7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluayB7XHJcbiAgQGluY2x1ZGUgZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50O1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluay10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1zZWFyY2gtaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTQxO1xyXG4gIGhlaWdodDogMjBweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy14cztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IHooJ21lbnUnKTtcclxuXHJcbiAgJi5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUsXHJcbiAgLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VhcmNoLWZvcm1fX2J1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogJHNwYWNpbmcteHM7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX2N0YSB7XHJcbiAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNjBweCk7XHJcblxyXG4gIC5uLXN0aWNreS1uYXYgJiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1wcm9wZXJ0eS1iYXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQgMDtcclxuXHJcbiAgICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC8vIHotaW5kZXg6IHooJ292ZXJsYXknKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9faW5uZXItd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX190b29sYmFyIHtcclxuICAgIGZsb2F0OiAjeyRkaXItdG99O1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiAjeyRkaXItdG99O1xyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fdG9vbGJhciAmIHtcclxuICAgICAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fdXRpbHMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLSN7JGRpci1mcm9tfTogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzLWxpbmsge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nbzphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhciAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcclxuICAgIC5uLXByb3BlcnR5LWJhcl9fbmV0YXBwLW1hcmstaWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLFxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcsXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhci0tdjMsXHJcbiAgLm4tcHJvcGVydHktYmFyLS12NiB7XHJcbiAgICAubi1wcm9wZXJ0eS1iYXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc207XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0ycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXI6bm90KC5uLXN0aWNreS1uYXYpIHtcclxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWwge1xyXG4gICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluazpob3ZlciB7XHJcbiAgICAgIC5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWwge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgoMTEwMHB4IC8gJGZvbnQtc2l6ZS1kZWZhdWx0KSAqIDFlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAzMDBtcztcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXIubi1zdGlja3ktbmF2IHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk3O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogeignb3ZlcmxheScpO1xyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMzAwbXM7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX2N0YSB7XHJcbiAgICAgIC8vIGFuaW1hdGlvbjogc2xpZGVEb3duIC42NXMgLjVzIGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIwLCAxLjI3NSkgYm90aDtcclxuICAgICAgYW5pbWF0aW9uOiBib3VuY2VJbkRvd24gLjg1cyA1MDBtcyBib3RoO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkcHJvcGVydHktbmF2aWdhdGlvbi1iYXItaGVpZ2h0OiA0MHB4O1xyXG5cclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXIge1xyXG4vLyAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk3O1xyXG4vLyAgIGRpc3BsYXk6IG5vbmU7XHJcbi8vICAgLy8gaGVpZ2h0OiAkcHJvcGVydHktbmF2aWdhdGlvbi1iYXItaGVpZ2h0O1xyXG4vLyAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4vLyB9XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9faW5uZXItd3JhcCB7XHJcbi8vICAgQGV4dGVuZCAlY29udGVudC1tYXgtd2lkdGg7XHJcbi8vICAgZGlzcGxheTogdGFibGU7XHJcbi8vICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4vLyAgIG1hcmdpbjogMCBhdXRvO1xyXG4vLyAgIHdpZHRoOiAxMDAlO1xyXG4vLyB9XHJcblxyXG4vLyBQUk9QRVJUWSBOQVZcclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdiB7XHJcbi8vICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuLy8gICAvLyBoZWlnaHQ6IGluaGVyaXQ7XHJcbi8vIH1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdCB7XHJcbi8vICAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4vLyAgIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbi8vICAgLy8gZm9udC1zaXplOiAwO1xyXG4vLyAgIC8vIGhlaWdodDogaW5oZXJpdDtcclxuLy8gICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4vLyB9XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbSB7XHJcbiAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC8vIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgJi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLS10cnVuY2F0ZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XHJcbi8vICAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuLy8gICAvLyBAaW5jbHVkZSBmdWxsLWhlaWdodC1oaWRkZW4tcHNldWRvLWVsZW1lbnQ7XHJcbi8vICAgLy8gY29sb3I6ICRjb2xvci1ncmF5LTQxO1xyXG4vLyAgIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4vLyAgIGhlaWdodDogaW5oZXJpdDtcclxuLy8gICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG4vLyAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy9cclxuLy8gICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuLy8gICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG4vLyAgIH1cclxuLy9cclxuLy8gICAmOmhvdmVyIHtcclxuLy8gICAgIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuLy8gICB9XHJcbi8vXHJcbi8vICAgJi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0tY3VycmVudCB7XHJcbi8vICAgICBAaW5jbHVkZSBnb3RoYW0tYmxhY2s7XHJcbi8vICAgICBjb2xvcjogJGNvbG9yLWdyYXktMjc7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSxcclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmU6aG92ZXIsXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmssXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWltYWdlLWxpbms6aG92ZXIge1xyXG4vLyAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG4vLyAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICRjb2xvci1ibHVlLWxpZ2h0LCAkY29sb3ItYmx1ZS1saWdodCA0cHgsICRjb2xvci1ncmF5LTk1IDRweCk7XHJcbi8vICAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4vLyB9XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstdGV4dCB7XHJcbi8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4vLyAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuLy8gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vIH1cclxuXHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbW9yZS1pdGVtIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tbW9yZS1pdGVtLXZpc2libGUgJiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvLyBmaWxsOiAkY29sb3ItZ3JheS00MTtcclxuICBmaWxsOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTFweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbms6aG92ZXIgJixcclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluazpob3ZlciAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUgJiB7XHJcbiAgLy8gICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAvLyAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgLy8gfVxyXG59XHJcblxyXG4vLyBNT1JFIE1FTlVcclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtLW1vcmUtbWVudSB7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICYubi1tZW51X19saXN0LWl0ZW0tLWlzLXZpc2libGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBVVElMIE5BVlxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMge1xyXG4gIC8vIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgLy8gZm9udC1zaXplOiAwO1xyXG4gIC8vIGhlaWdodDogaW5oZXJpdDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpc3Qge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIC8vIGZvbnQtc2l6ZTogMDtcclxuICAvLyBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxuICBtaW4td2lkdGg6IDQ0cHg7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rIHtcclxuICAvLyBAaW5jbHVkZSBmdWxsLWhlaWdodC1oaWRkZW4tcHNldWRvLWVsZW1lbnQ7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWJvb2s7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5LTI3O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vIGhlaWdodDogaW5oZXJpdDtcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLXRleHQge1xyXG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbi8vICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4vLyB9XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNjQ7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE4cHg7XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmhvdmVyICYsXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUgJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItZ3JheS01MjtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1pbWFnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLW5vdGlmaWNhdGlvbi1jb3VudCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xyXG4gIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGxlZnQ6IC02cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xyXG4gIG1pbi13aWR0aDogMThweDtcclxuICBwYWRkaW5nOiAwIDNweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRvcDogLTZweDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWltYWdlLWxpbms6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG59XHJcblxyXG4vLyBMQU5HVUFHRSBTRUxFQ1RPUlxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbGFuZ3VhZ2Utc2VsZWN0b3ItaW1hZ2Uge1xyXG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudV9fdGl0bGUge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X19oZWFkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItZ3JheS05NTtcclxuICBtYXJnaW46ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X19yZW1lbWJlci1jaGVja2JveCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNHB4O1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5tZW51X19mb290ZXIge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi8vIC5uLWdsb2JlX19pY29uIHtcclxuLy8gICBkaXNwbGF5OiBpbmxpbmU7XHJcbi8vICAgZmlsbDogJGNvbG9yLWdyYXktNjQ7XHJcbi8vICAgaGVpZ2h0OiAyMHB4O1xyXG4vLyAgIGxlZnQ6IDEycHg7XHJcbi8vICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgdG9wOiAxMHB4O1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vICAgd2lkdGg6IDIwcHg7XHJcbi8vXHJcbi8vICAgJjpob3ZlciB7XHJcbi8vICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcblxyXG4vLyBNRU5VU1xyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyIHtcclxuICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgLy8gfVxyXG5cclxuICAvLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2IHtcclxuICAvLyAgIEBpbmNsdWRlIHNwYW4oOCBvZiAxMik7XHJcbiAgLy8gICBtYXJnaW4tbGVmdDogMDtcclxuICAvLyB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscyB7XHJcbiAgICBAaW5jbHVkZSBzcGFuKDQgb2YgMTIgbGFzdCk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmssXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmsge1xyXG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1zbTtcclxuICB9XHJcbn1cclxuIiwiLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXIge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk3O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tZW1iZWRkZWQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy14cztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xyXG4gICAgQGluY2x1ZGUgZ290aGFtLWJsYWNrO1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTM1O1xyXG5cclxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1ncmF5LTM1O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLXRleHQge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtIDIuNSk7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tZ2xvYmVfX2ljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBmaWxsOiAkY29sb3ItZ3JheS0zNTtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMjBweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLXRleHQge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtIDIuNSk7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC8vIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXItLWVtYmVkZGVkIHtcclxuICAgIGZsb2F0OiAjeyRkaXItZnJvbX07XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmcteHM7XHJcbiAgICB3aWR0aDogc3BhbigzIG9mIDEyKTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdCB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oMTIgb2YgMTIpO1xyXG4gICAgfVxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKDggb2YgMTIpO1xyXG4gICAgfVxyXG4gICAgbWFyZ2luLSN7JGRpci1mcm9tfTogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgQGF0LXJvb3QgW2RhdGEtbnRhcC11aT1cIm1vcmUtbWVudVwiXSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLS1pcy1oaWRkZW4ge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLS1pcy12aXNpYmxlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgMzAwbXM7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xyXG4gICAgcGFkZGluZzogMCAkc3BhY2luZy14cztcclxuXHJcbiAgICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcblxyXG4gICAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgJiB7XHJcbiAgICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbms6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLSN7JGRpci10b306IDA7XHJcbiAgfVxyXG59XHJcbiIsIi5uLXNlYXJjaC1mb3JtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmF5LTY0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy1zbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoICYge1xyXG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjRzIGN1YmljLWJlemllciguMDAwLCAuNzk1LCAuMDAwLCAxKTtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19idXR0b24ge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogNDBweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAubi1zZWFyY2gtZm9ybV9fYnV0dG9uLWljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWluZGVudDogLTEwMDAwcHg7XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19idXR0b24taWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gIGhlaWdodDogMThweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2ggLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICB9XHJcbn1cclxuIiwiLm4tdG9wLWhhdCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbGlzdC1pdGVtLWhlYWRlciB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcblxyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAub2ZmLWNhbnZhc19fY3Jvc3MtcHJvcGVydHktbmF2ICYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubi10b3AtaGF0X19saW5rIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTJweCBpbmhlcml0KTtcclxuICBAaW5jbHVkZSBnb3RoYW0tbGlnaHQ7XHJcblxyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMTVweCAwO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi10b3AtaGF0X19saW5rLXRleHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fdXNlci1pY29uLFxyXG4ubi10b3AtaGF0X19rZXktaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxMnB4O1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19tZW51LWluZGljYXRvciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbGlzdC1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluay0taXMtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0yNztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAkY29sb3ItYmx1ZS1saWdodCwgJGNvbG9yLWJsdWUtbGlnaHQgNHB4LCAkY29sb3ItZ3JheS0yNyA0cHgpO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19tZW51LWluZGljYXRvciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51IHtcclxuICAvLyBAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3ItYmx1ZS1saWdodDtcclxuICBib3gtc2hhZG93OiAkZHJvcC1zaGFkb3ctZGVmYXVsdDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB0b3A6IDEwMCU7XHJcbiAgd2lkdGg6IDI0NXB4O1xyXG4gIHotaW5kZXg6IHooJ21lbnUnKTtcclxuXHJcbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rLS1pcy1hY3RpdmUgKyAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXN1cHBvcnQtbGluayB7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTk1O1xyXG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3ItZ3JheS05NTtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktNDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctc207XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gMDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxpc3QtbGluayB7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5LTQxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhzICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS11c2VyLWluZm8ge1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdCAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXVzZXJuYW1lIHtcclxuICBAaW5jbHVkZSBnb3RoYW0tYm9vaztcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWNvbXBhbnkge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxvZy1vdXQtbGluayB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC5uLXRvcC1oYXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtZGFyaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXhzIC8gMjtcclxuXHJcbiAgICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItZ3JheS0yNywgLjUpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IHooJ292ZXJsYXknKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDQgb2YgJHNlbWFudGljLWxheW91dC1tZCk7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdsdHInIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNCBvZiAkc2VtYW50aWMtbGF5b3V0LW1kKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2xpc3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG5cclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fbGluayB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXktODc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYgW2RhdGEtbnRhcC11aT1cImNvbnRhY3QtdXNcIl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2xpc3QtaXRlbS1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xyXG4gICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmsge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1zbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fdXRpbHMge1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQgbGFzdCk7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdsdHInIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNCBvZiAkc2VtYW50aWMtbGF5b3V0LW1kIGxhc3QpO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAubi10b3AtaGF0X19saXN0LWl0ZW0ge1xyXG4gICAgICBib3JkZXItI3skZGlyLXRvfTogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLSN7JGRpci10b306IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyAubi10b3AtaGF0X19saXN0LWl0ZW0ge1xyXG4gICAgLy8gICAubi10b3AtaGF0X19saW5rIHtcclxuICAgIC8vICAgICAmOjpiZWZvcmUge1xyXG4gICAgLy8gICAgICAgY29udGVudDogJ3wnO1xyXG4gICAgLy8gICAgICAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXNtO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgfVxyXG4gICAgLy9cclxuICAgIC8vICAgJjpmaXJzdC1jaGlsZCAubi10b3AtaGF0X19saW5rIHtcclxuICAgIC8vICAgICAmOjpiZWZvcmUge1xyXG4gICAgLy8gICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3VzZXItaWNvbixcclxuICAubi10b3AtaGF0X19rZXktaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1zdXBwb3J0LWxpbmstaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGlzdC1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYge1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg2IG9mICRzZW1hbnRpYy1sYXlvdXQtbGcpO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAnbHRyJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDYgb2YgJHNlbWFudGljLWxheW91dC1sZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X191dGlscyB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDYgb2YgJHNlbWFudGljLWxheW91dC1sZyBsYXN0KTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg2IG9mICRzZW1hbnRpYy1sYXlvdXQtbGcgbGFzdCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRoZXJvLWhlaWdodC1zbTogMjAwcHg7IC8vIDIzM3B4XHJcbiRoZXJvLWhlaWdodC1tZDogMjg0cHg7XHJcbiRoZXJvLWhlaWdodC1sZzogMzQwcHg7XHJcblxyXG4kaGVyby1jb2xvci10cmFuc3BhcmVuY3k6ICMwMDc3QkY7XHJcblxyXG4ubi1oZXJvIHtcclxuICAvLyBGaXggQ2hyb21lIHZpZGVvIG92ZXJmbG93IGJ1ZzogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzA3MDAxNDQvcmVzcG9uc2l2ZS1vYmplY3QtZml0LWNvdmVyLWZpeC1vbi1jaHJvbWVcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvLyB3aWR0aDogMTAwJTtcclxuXHJcbiAgcGljdHVyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogJGhlcm8taGVpZ2h0LXNtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubi1idXR0b25fX2dyb3VwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1oZXJvX19pbWFnZSxcclxuLm4taGVyb19fdmlkZW8ge1xyXG4gIGhlaWdodDogJGhlcm8taGVpZ2h0LXNtO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi1oZXJvX192aWRlbyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uLWhlcm9fX2NvbnRlbnQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgLy8gcGFkZGluZzogJHNwYWNpbmctc207XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiBjYWxjKDUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4ubi1oZXJvLWFsaWduLS1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm4taGVyby1tYXNrLS01MDo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoJGNvbG9yLXdoaXRlLCAwKSAwLCByZ2JhKCRoZXJvLWNvbG9yLXRyYW5zcGFyZW5jeSwgLjUpIDEwMCUpO1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMTUwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTE1NHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLy8gVHlwb2dyYXBoeSBvdmVycmlkZXNcclxuLm4taGVyb19fY29udGVudC10aXRsZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDMwcHggMS4yNSk7XHJcblxyXG4gIC5uLWhlcm8tLWRhcmstYmcgJiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4taGVyb19fY29udGVudC1zdWJ0aXRsZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcblxyXG4gIC5uLWhlcm8tLWRhcmstYmcgJiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcGFyYWdyYXBoLWxlYWQge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4IDEuNSk7XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLm4taGVyby0tZGFyay1iZyAmIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGVyb19fYnV0dG9uLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICAmLm4taGVyb19fYnV0dG9uLWdyb3VwLWJhY2tncm91bmQtbmV1dHJhbC0xMCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG5cclxuICAgICYubi1oZXJvX19idXR0b24tZ3JvdXAtYmFja2dyb3VuZC1uZXV0cmFsLTYwIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMjc7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWhlcm9fX2J1dHRvbi1ncm91cC1iYWNrZ3JvdW5kLWFjY2VudCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWJ1dHRvbl9fZ3JvdXAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gIC5uLWhlcm8ge1xyXG4gICAgcGljdHVyZSB7XHJcbiAgICAgIGhlaWdodDogJGhlcm8taGVpZ2h0LW1kO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWJ1dHRvbl9fZ3JvdXAge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWhlcm9fX2ltYWdlLFxyXG4gIC5uLWhlcm9fX3ZpZGVvIHtcclxuICAgIGhlaWdodDogJGhlcm8taGVpZ2h0LW1kO1xyXG4gIH1cclxuXHJcbiAgLm4taGVyb19fY29udGVudC10aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzO1xyXG5cclxuICAgIC5uLWhlcm8tYWxpZ24tLWNlbnRlciAmIHtcclxuICAgICAgQGluY2x1ZGUgc3F1aXNoKDEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tcGFyYWdyYXBoLWxlYWQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubi1oZXJvX19idXR0b24tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1sZykge1xyXG4gIC5uLWhlcm8ge1xyXG4gICAgcGljdHVyZSB7XHJcbiAgICAgIGhlaWdodDogJGhlcm8taGVpZ2h0LWxnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4taGVyb19faW1hZ2UsXHJcbiAgLm4taGVyb19fdmlkZW8ge1xyXG4gICAgaGVpZ2h0OiAkaGVyby1oZWlnaHQtbGc7XHJcbiAgfVxyXG5cclxuICAubi1oZXJvX19jb250ZW50LXRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuICB9XHJcblxyXG4gIC5uLWhlcm9fX2NvbnRlbnQtc3VidGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDMycHggMS4yKTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi14bCkge1xyXG4gIC5uLWhlcm8tYWxpZ24tLWNlbnRlciAubi1oZXJvX19jb250ZW50LXN1YnRpdGxlIHtcclxuICAgIEBpbmNsdWRlIHNxdWlzaCgyKTtcclxuICB9XHJcbn1cclxuIiwiJGNvbG9yLWFuY2hvci1saW5rcy1iYWNrZ3JvdW5kOiAjNjY2NjY2O1xyXG5cclxuLm4tYW5jaG9yLWxpbmtzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubi1hbmNob3ItYmFja2dyb3VuZC1uZXV0cmFsLTYwIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYW5jaG9yLWxpbmtzLWJhY2tncm91bmQ7XHJcbn1cclxuXHJcbi5uLWFuY2hvci1saW5rX19saXN0IHtcclxuICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm4tYW5jaG9yLWxpbmtfX2xpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gMDtcclxufVxyXG5cclxuLm4tYW5jaG9yLWxpbmtfX2xpbmsge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1saWdodDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxuICBtYXJnaW4tI3skZGlyLXRvfTogJHNwYWNpbmcteHM7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLWFuY2hvci1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAgJiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYW5jaG9yLWxpbmtfX2ljb24ge1xyXG4gIGhlaWdodDogMTRweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIG1hcmdpbi0jeyRkaXItZnJvbX06ICRzcGFjaW5nLXhzO1xyXG5cclxuICAubi1hbmNob3ItbGlua19fbGluazpob3ZlciAmIHtcclxuICAgIGFuaW1hdGlvbjogYm91bmNlRG93biAxcztcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgfVxyXG5cclxuICAubi1hbmNob3ItYmFja2dyb3VuZC1uZXV0cmFsLTYwICYge1xyXG4gICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLm4tYW5jaG9yLWxpbmtfX3RleHQge1xyXG4vLyAgIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy14cztcclxuLy8gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vIH1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1sZykge1xyXG4gIC5uLWFuY2hvci1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi14bCkge1xyXG4gIC5uLWFuY2hvci1saW5rX19saXN0LWl0ZW0ge1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi0jeyRkaXItdG99OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItYnJlYWRjcnVtYjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcblxyXG4ubi1icmVhZGNydW1iIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7ICAvLyBJdGVtcyBXcmFwcGluZyBJbmxpbmUsIFNudWcgdG8gUGFnZSBUaXRsZVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5uLWJyZWFkY3J1bWJfX2xpc3Qge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uLWJyZWFkY3J1bWJfX2xpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtOyAvLyBJdGVtcyBXcmFwcGluZyBJbmxpbmVcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtIGluaGVyaXQpO1xyXG4gICAgY29sb3I6ICRjb2xvci1icmVhZGNydW1iO1xyXG5cclxuICAgID4gLm4tYnJlYWRjcnVtYl9fbGluayB7XHJcbiAgICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IDA7XHJcbiAgICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tYnJlYWRjcnVtYl9fbGluayxcclxuLm4tYnJlYWRjcnVtYl9fbGlzdCA+IGxpID4gYSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICBjb2xvcjogJGNvbG9yLWJyZWFkY3J1bWI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy1zbSAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICc+JztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYnJlYWRjcnVtYjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4iLCIvLyAubi1jb250YWN0LXNhbGVzIHtcclxuLy8gICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tIC0gJHNwYWNpbmctc207IC8vIEl0ZW1zIFdyYXBwaW5nIElubGluZVxyXG4vLyB9XHJcblxyXG4ubi1jb250YWN0LXNhbGVzX19saXN0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbSB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXktNjQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWNvbnRhY3Qtc2FsZXNfX2xpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctc207XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbTpsYXN0LWNoaWxkICYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS13aXRoLWljb24gJiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubi1jb250YWN0LXNhbGVzX19saXN0LWl0ZW0td2l0aC1pY29uOmZpcnN0LWNoaWxkICYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgIC5uLWNvbnRhY3Qtc2FsZXNfX2ljb24ge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tY29udGFjdC1zYWxlc19faWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gIGhlaWdodDogMjRweDtcclxuICBsZWZ0OiAkc3BhY2luZy1zbTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0zcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMjRweDtcclxuXHJcbiAgLm4tY29udGFjdC1zYWxlc19fbGluazpob3ZlciAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIC8vIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS13aXRoLWljb24gJiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubi1jb250YWN0LXNhbGVzX19saW5rOmhvdmVyICYge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLXNtKSB7XHJcbiAgLm4tY29udGFjdC1zYWxlc19fbGlzdC1pdGVtLXdpdGgtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtaW4td2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLWNvbnRhY3Qtc2FsZXNfX2xpbmtbaHJlZl49J3RlbCddIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWNvbnRhY3Qtc2FsZXNfX2xpc3QtaXRlbS10ZXh0IHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tY29udGFjdC1zYWxlcyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1wYWdlLW5hdmlnYXRpb24ge1xyXG4gICAgLm4tY29udGFjdC1zYWxlcyB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gaDEge1xyXG4vLyAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4vLyAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbi8vIH1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyIHtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYWdlLW5hdmlnYXRpb24ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWgzO1xyXG4gIG1heC13aWR0aDogOTYwcHg7XHJcblxyXG4gICYubi1wYWdlLWhlYWRlci0tb24tZGFyay1iZyB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXItLWlzLWFsdC1jb2xvciAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XHJcbiAgY29sb3I6ICRjb2xvci1ncmVlbjtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXItLXYyIC5uLXBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9fcHJlLWhlYWRpbmcge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1leHRyYS1saWdodDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyLS12MyB7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXJfX2ltZyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9fYm9keSB7XHJcbiAgZmxleDogMTtcclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXJfX2xpbmstLWF1dGhvciB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWJvb2soKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyX19kYXRlIHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbGlnaHQoKTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLXBhZ2UtaGVhZGVyX19saW5rLS1vcHRpb25zIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICAvLyBmbG9hdDogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG5cclxuICAubi1kcm9wZG93bi1tZW51X190cmlnZ2VyLWljb24ge1xyXG4gICAgdG9wOiAycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlcl9fbGluay1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMXB4O1xyXG4gIHdpZHRoOiAxMnB4O1xyXG59XHJcblxyXG4ubi1wYWdlLWhlYWRlci0tdjQge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG5cclxuICAubi1wYWdlLWhlYWRlcl9faGVhZGluZyB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcGFnZS1oZWFkZXJfX2lubmVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6ICRzY3JlZW4teGw7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC5uLXBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMTtcclxuXHJcbiAgICAubi1wYWdlLWhlYWRlci0tdjMgJiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXBhZ2UtaGVhZGVyX19saW5rLS1vcHRpb25zIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcblxyXG4gIC5uLXBhZ2UtaGVhZGVyX19kYXRlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICB9XHJcblxyXG4gIC5uLXBhZ2UtaGVhZGVyLS12NCB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcbn1cclxuIiwiJGJ1dHRvbi1ib3JkZXItY29sb3I6ICNCQkJEQkY7XHJcblxyXG4uYnV0dG9uIHtcclxuICBAaW5jbHVkZSBnb3RoYW0tYm9vaztcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1kZWZhdWx0O1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAubi1pY29uLWFycm93LWRvd24ge1xyXG4gICAgICBhbmltYXRpb246IGJvdW5jZSAxcztcclxuICAgICAgZmlsbDogJGNvbG9yLWJsdWUtMTc7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS1pbnZlcnNlIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWRlZmF1bHQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsdWUtMTc7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLWljb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWF4LXdpZHRoOiA0NTBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAubi1sYXlvdXQtZmxleF9faXRlbSAmIHtcclxuICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc207XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9fdGV4dCB7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uX190ZXh0LFxyXG4uYnV0dG9uX19pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmJ1dHRvbl9faWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbiAgd2lkdGg6IDIycHg7XHJcblxyXG4gICYuYnV0dG9uX19pY29uLS1sZyB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICB9XHJcblxyXG4gICYubi1pY29uLWFycm93LWNpcmNsZS1vLXJpZ2h0IHtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tbm8tYmcsXHJcbi5idXR0b24tLWdob3N0IHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAkY29sb3ItbGluaztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tZ2hvc3Qge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tYm9yZGVyLWNvbG9yO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tZ2hvc3QtcHJpbWFyeSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtODg7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtODg7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAuYnV0dG9uX19pY29uIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS04ODtcclxuXHJcbiAgICBbZGF0YS1udGFwLXRoZW1lfj1cImRhcmtcIl0gJiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLWdob3N0LXdoaXRlIHtcclxuICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAuYnV0dG9uX19pY29uIHtcclxuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcblxyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWRlZmF1bHQ7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLTg4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItYmx1ZS04OCwgNSUpO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1yZWdhbCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXB1cnBsZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHVycGxlLWRhcms7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uX19pY29uIHtcclxuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLW11dGVkIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0zNTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0yNztcclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tc2FmZXR5IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1zbSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xyXG4gIHBhZGRpbmc6IDdweCAxNXB4O1xyXG59XHJcblxyXG4uYnV0dG9uLS1sZyB7XHJcbiAgcGFkZGluZzogMjBweCAzMHB4O1xyXG59XHJcblxyXG4uYnV0dG9uLS1ibG9jayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5idXR0b24tLWlubGluZS1hY3Rpb24ge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1ib29rO1xyXG5cclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIC5idXR0b25fX2ljb24sXHJcbiAgJjphY3RpdmUgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS1pbnZlcnNlIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIC5idXR0b25fX2ljb24sXHJcbiAgICAmOmhvdmVyIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWJ1dHRvbl9fZ3JvdXAtYmxvY2sgJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0taW5saW5lLWFjdGlvbi1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktNjc7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtZGVmYXVsdDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLmJ1dHRvbi1hbGlnbi0tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5idXR0b24tdG9nZ2xlLS1pcy1hY3RpdmUge1xyXG4gIC5uLWljb24tYXJyb3ctZG93biB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tY2xvc2Uge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc207XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tYnV0dG9uX19ncm91cCB7XHJcbiAgLmJ1dHRvbixcclxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1idXR0b25fX2dyb3VwIHtcclxuXHJcbiAgICAuYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4ubi12aWRlb19fY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogNTYuMjUwOSU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi12aWRlb19fY29udGFpbmVyLXdyYXBwZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi12aWRlby1jb250cm9sbGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi12aWRlby0taXMtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWFsLXdyYXBwZXIubW9kYWFsLWZ1bGxzY3JlZW4gLm1vZGFhbC1jbG9zZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgdG9wOiAkc3BhY2luZy1sZztcclxufVxyXG5cclxuLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtY29udGVudC1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIFZpZGVvIG92ZXJsYXkgc3R5bGVzICovXHJcbi5uLXZpZGVvX19jdGEge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1ib29rO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYm90dG9tOiAyZW07XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4ICRjb2xvci1ibGFjaztcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcclxuICBtYXJnaW46IDFlbTtcclxuICBwYWRkaW5nOiAxZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAxZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbn1cclxuXHJcbi5uLXZpZGVvX19jdGEtLWltYWdlIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXZpZGVvX19jdGE6aG92ZXIge1xyXG4gIGNvbG9yOiAkY29sb3ItYmx1ZS1kYXJrO1xyXG59XHJcblxyXG4ubi12aWRlb19fY3RhLS1oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIl19 */
