.h1,.h2,.h3,.h4,.h5,.h6,.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-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,.ui-helper-hidden-accessible,.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545;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,.h3,.h4,h1,h2,h3,h4,hr{margin-bottom:24px}.h1,h1{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:42px}@media (min-width:26.25em){.h1,h1{font-size:46px}}@media (min-width:48em){.h1,h1{font-size:52px}}.h2,h2{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:32px}@media (min-width:26.25em){.h2,h2{font-size:36px}}@media (min-width:48em){.h2,h2{font-size:40px}}.h3,h3{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:28px}@media (min-width:26.25em){.h3,h3{font-size:30px}}@media (min-width:48em){.h3,h3{font-size:32px}}.h4,.h5,.h6,h4,h5,h6{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.25;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:24px}.h5,.h6,h5,h6{line-height:1.2;font-size:20px}.h6,h6{line-height:1.25;font-size:18px}.h5,.h6,.n-paragraph,h5,h6,p{margin-bottom:24px}img{max-width:100%}.n-paragraph,p{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:16px;color:#454545}@media (min-width:48em){.n-paragraph,p{font-size:16px}}.n-paragraph-lead{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:16px;color:#454545;margin-bottom:12px}@media (min-width:26.25em){.n-paragraph-lead{font-size:20px}}@media (min-width:64em){.n-paragraph-lead{font-size:24px}}.n-paragraph-fine-print,.n-section-title .n-section-title__heading{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:12px;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-weight:700;line-height:1.25;font-size:32px;display:table-cell}@media (min-width:26.25em){.n-section-title .n-section-title__heading{font-size:36px}}@media (min-width:48em){.n-section-title .n-section-title__heading{font-size:40px}}.n-section-title .n-section-title__actions{display:table-cell;text-align:right}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{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-size:16px;color:#454545}@media (min-width:48em){.n-list,ol,ul{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:12px;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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{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{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%}}.button{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-indent:0;text-shadow:none;text-transform:none;background:#3e88fb;border-radius:2px;border-style:none;color:#fff;display:inline-block;font-size:14px;min-height:40px;padding:12px 20px;text-align:center}.button:hover{background:#0067c5;color:#fff;text-decoration:none}.button:hover .n-icon-arrow-down{animation:bounce 1s;fill:#002855;transform-origin:center bottom}.button:active{background:#002855}.button.button--inverse{background:#fff;border-radius:2px;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:#fff;border:1px solid #0067c5;border-radius:2px;color:#0067c5}.button--secondary:hover{background:#0067c5;border-color:#0067c5;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.button--sticky-bar{border-radius:0;padding:11px 24px;position:relative;top:-2px}.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;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:2px;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-menu{border-bottom:1px solid #eaeaea;padding:12px 0}.n-menu.menu--is-active,.n-menu.n-menu--is-active{display:block}.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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-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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none}.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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}[data-ntap-target=cloud-marketplace].n-menu--mega{padding-bottom:24px}[data-ntap-target=cloud-marketplace] .n-menu__list-section{border-bottom:1px solid #eaeaea;margin-bottom:24px;padding-bottom:24px}[data-ntap-target=cloud-marketplace] .n-menu__list-section:last-child{border:0;margin:0;padding:0}[data-ntap-target=cloud-marketplace] .n-menu__link svg{height:10px;width:10px}[data-ntap-target=cloud-marketplace] .n-menu__link:hover svg{fill:red;stroke:red}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions,[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-trials{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-trials .n-menu__list-title{margin-left:0}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-trials .n-menu__list-description{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;display:block;font-weight:300;padding:6px 0}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item{display:block;padding-bottom:24px;text-align:center;width:98.33333%}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item .n-menu__link{padding:0;max-width:200px;margin:0 auto}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item .n-menu__cloud-image{margin-bottom:24px}@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~="30-70"] .n-menu__list .n-menu__list-section,[data-ntap-layout~="4"] .n-menu__list .n-menu__list-section{width:23.33333%}[data-ntap-layout~="30-70"] .n-menu__list .n-menu__list-section:last-child{width:73.33333%}.n-menu__sub-list{margin-left:0;margin-bottom:24px}.n-menu__link{padding-left:0;padding-bottom:0}.n-menu__link-header+.n-menu__link-header{margin-top:24px}.n-menu__list-title{padding:0}[data-ntap-target=cloud-marketplace] .n-menu__list-section{border-bottom:0;margin-bottom:0;padding-bottom:0}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item{width:31.66667%;padding-bottom:0}}@media (min-width:64em){[data-ntap-target=cloud-marketplace] .n-menu__list-item--cloud-solutions .n-menu__list-item{width:31.66667%}}@media (min-width:91.875em){.n-menu__sub-list{margin-bottom:30px}}.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;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);visibility:hidden}@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}}@media (min-width:120.0625em){.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{position:relative;animation:bounceInDown .85s 500ms both;visibility:visible}}.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:16px;margin-left:6px;position:relative;top:-1px;vertical-align:middle;width:16px}.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;color:#454545;font-size:24px}.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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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}}.autocomplete,.autocomplete-customer-stories,.autocomplete-search{position:absolute;z-index:8000}.ui-autocomplete{list-style:none;padding-left:0}.ui-menu-item{font-size:20px;line-height:1.2;background:#eaeaea;color:#454545;padding:12px 24px;text-align:left;text-transform:capitalize}.ui-menu-item:nth-child(even){background:#f2f2f2}.ui-menu-item.ui-state-focus,.ui-menu-item:hover{background:#0067c5;color:#fff;cursor:pointer}.n-search-form{position:relative;width:100%}.n-search-form__input{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;-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-property-bar__search--exp .autocomplete-search{background-color:#f7f7f7;box-shadow:2px 2px 4px 0 rgba(0,0,0,.3);min-width:290px;top:46px;pointer-events:all}.n-property-bar__search--exp .autocomplete-search .ui-autocomplete{margin:12px 0}.n-property-bar__search--exp .autocomplete-search .ui-menu-item{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-style:normal;background:0 0;color:#4a4a4a;font-size:16px;font-weight:300;line-height:32px;list-style-type:none;width:100%}.n-property-bar__search--exp .autocomplete-search .ui-menu-item:last-child{margin-bottom:0}.n-property-bar__search--exp .autocomplete-search .ui-menu-item:nth-child(even){background:0 0}.n-property-bar__search--exp .autocomplete-search .ui-menu-item.ui-state-focus,.n-property-bar__search--exp .autocomplete-search .ui-menu-item:hover{background:#0067c5;color:#fff;cursor:pointer}@media (max-width:26.25em){.n-property-bar__search--exp .autocomplete-search .ui-menu-item{font-size:14px}}.n-property-bar__search-toggle{float:right}.n-property-bar__search-toggle-button{background-color:#4a90e2;border:0;cursor:pointer;font-size:0;height:46px;margin-right:0;padding:0;position:relative;top:-2px;right:0;vertical-align:middle;width:46px;opacity:1;outline:none}.n-property-bar__search-toggle-button.visually-hidden-btn{opacity:0;transition:opacity .4s ease}.n-property-bar__search-toggle-button:hover{background-color:#1e4a93;border-color:#1e4a93}@media (max-width:48em){.n-property-bar__search-toggle-button{height:36px;width:36px}}.n-property-bar__search-toggle-button-icon{display:inline-block;fill:#fff;font-size:20px;height:20px;line-height:20px;width:20px}@media (max-width:48em){.n-property-bar__search-toggle-button-icon{height:16px;width:16px}}.n-property-bar__search--exp{transition:width .2s ease;right:0;padding:0 12px;pointer-events:none;position:absolute;z-index:999;width:100%}@media (max-width:48em){.n-property-bar__search--exp{padding:0;top:100%}}.n-property-bar__search--exp.n-property-bar__search--is-active{pointer-events:all;width:100%}.n-property-bar__search-form{margin:-2px 0 0}.n-property-bar__search-form-input{font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;font-style:normal;-webkit-appearance:none;background:#fff;border:1px solid #4a90e2;color:#4a4a4a;font-size:21px;font-weight:300;height:46px;line-height:21px;outline:none;vertical-align:middle;float:right}.n-property-bar__search--exp .n-property-bar__search-form-input{padding:0;width:0;transition:width .2s ease}.n-property-bar__search--is-active .n-property-bar__search-form-input{width:100%;padding:6px 96px 6px 24px}.n-property-bar__search-form-input::-webkit-input-placeholder{color:#4a90e2}.n-property-bar__search-form-input::-webkit-search-cancel-button{display:none}@media (max-width:48em){.n-property-bar__search-form-input{border:0}.n-property-bar__search--is-active .n-property-bar__search-form-input{padding:6px 96px 6px 12px;border:1px solid #4a90e2}}@media (max-width:26.25em){.n-property-bar__search-form-input{font-size:16px}}.n-property-bar__search-form-button{background-color:#4a90e2;border:0;cursor:pointer;display:inline-block;font-size:0;height:46px;margin-right:12px;padding:0;position:absolute;top:-2px;right:0;vertical-align:middle;width:46px}.n-property-bar__search-form-button:hover{background-color:#1e4a93;border-color:#1e4a93}@media (max-width:48em){.n-property-bar__search-form-button{margin-right:0;display:none}.n-property-bar__search--is-active .n-property-bar__search-form-button{display:inline-block}}.n-property-bar__search-form-button-icon{display:inline-block;fill:#fff;font-size:20px;height:20px;line-height:20px;width:20px}.n-property-bar__search-form-button-close{background-color:transparent;border:0;cursor:pointer;height:46px;margin-right:60px;padding:0;position:absolute;top:-2px;right:0;vertical-align:middle;width:46px;outline:none;display:none}.n-property-bar__search--is-active .n-property-bar__search-form-button-close,.off-canvas__cross-property-nav .n-top-hat__list-item-header{display:block}@media (max-width:48em){.n-property-bar__search-form-button-close{margin-right:48px}}.n-property-bar__search-n-property-bar__search-button-close-icon{fill:#a6a8ab;height:14px;width:14px}input::-ms-clear{display:none}.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-size:14px;font-family:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;color:#fff;display:none;text-transform:uppercase}.n-top-hat__link{font-weight:600;text-transform:none;font-size:13px;line-height:1.25;letter-spacing:.74px;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:proxima-nova,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5;text-align:inherit;text-indent:0;text-shadow:none;text-transform:none;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:40px;padding-top:6px}.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}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19leHRlbmRzLnNjc3MiLCJuZXRhcHAtbGlicmFyeS1oZWFkZXIuY3NzIiwiZ2xvYmFsL19lbGVtZW50cy5zY3NzIiwiZ2xvYmFsL19iYXNlLnNjc3MiLCJ1dGlscy9fYW5pbWF0aW9ucy5zY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJnbG9iYWwvX2xheW91dC5zY3NzIiwiZ2xvYmFsL19oZWxwZXJzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fcmVtLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19jbGVhcmZpeC5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9idXR0b25zL19idXR0b24uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvbWVudS9zdHlsZXMvX21lbnUuc2NzcyIsImNvbXBvbmVudHMvX29mZl9jYW52YXNfbWVudS5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9vZmYtY2FudmFzLW1lbnUvc3R5bGVzL19vZmYtY2FudmFzLW1lbnUuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvcHJvcGVydHktYmFyL3N0eWxlcy9fcHJvcGVydHktYmFyLnNjc3MiLCJjb21wb25lbnRzL19wcm9wZXJ0eV9uYXZpZ2F0aW9uX2Jhci5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci9zdHlsZXMvX3Byb3BlcnR5LW5hdmlnYXRpb24tYmFyLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3NlYXJjaC1mb3JtL3N0eWxlcy9fYXV0b2NvbXBsZXRlLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3NlYXJjaC1mb3JtL3N0eWxlcy9fc2VhcmNoLWZvcm0uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvc2VhcmNoLWZvcm0vc3R5bGVzL19zZWFyY2hleHAtZm9ybS5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy90b3AtaGF0L3N0eWxlcy9fdG9wLWhhdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLEcsQ0NERyxHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRUEsRyxDQUU4QyxpQixDQUFqQixlLENBQW9DLGlCLENBQW1CLG1CLENBQTFFLGlCLENBQThHLG9CLENBQWYsYSxDQUN6QywwQyxDQUE5Qyw0QyxDQUEwRiw4QixDQUZ4RyxZLENBRXdJLG9DLENBQXNDLHNDLENDb1ZyTCxNLENGOVZBLEUsQ0NGSSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRVVKLEUsQ0ZSSSxDLENFUUosRSxDSGZFLFEsQ0FHRixpQixDQUFBLGUsQ0FBQSxpQixDQUFBLG1CLENBQUEsaUIsQ0FBQSxvQixDQUFBLGEsQ0NVcUIsNEMsQ0FBMEYsOEIsQ0FBZ0Msb0MsQ0FBc0Msc0MsQ0RUbkwsUyxDQWFGLGlDLENBQUEsNEIsQ0FBQSxnQixDQUVFLDBCLENBQ0EsVSxDQUNBLGUsQ0FDQSwyQixDQUNBLFMsQ0l2QkYsc0JBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUNBLDRCLENBR0YsRyxDQUFBLEcsQ0FDRSx5RCxDQUNBLDhCLENBR0YsRyxDQUNFLHlELENBQ0EsOEIsQ0FHRixHLENBQ0UsNEIsQ0FqQkosQ0FxQkEsd0JBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUdGLEUsQ0FDRSxTLENBQ0Esa0MsQ0FHRixHLENBQ0UsUyxDQUNBLCtCLENBR0YsRyxDQUNFLGdDLENBR0YsRyxDQUNFLDhCLENBR0YsRSxDQUNFLGMsQ0F4QkosQ0E0QkEsc0JBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUdGLEUsQ0FDRSxTLENBQ0EsaUMsQ0FHRixHLENBQ0UsUyxDQUNBLGdDLENBR0YsRyxDQUNFLCtCLENBR0YsRyxDQUNFLCtCLENBR0YsRSxDQUNFLDRCLENBeEJKLENBNEJBLHVCQUNFLEUsQ0FBQSxHLENBQUEsRyxDQUFBLEcsQ0FBQSxFLENBQ0UsdUQsQ0FHRixFLENBVUEsRyxDQVJFLDhCLENBR0YsRyxDQUNFLFMsQ0FDQSwrQixDQU9GLEcsQ0FDRSwrQixDQUdGLEUsQ0FDRSxjLENBeEJKLENBNEJBLHFCQUNFLEUsQ0FBTSw0QixDQUNOLEUsQ0FBSSx1QixDQUZOLENBS0EsbUJBQ0UsRSxDQUFNLDJCLENBQ04sRSxDQUFJLHVCLENBRk4sQ0FLQSxrQkFDRSxFLENBQU0sUyxDQUNOLEUsQ0FBSSxTLENBRk4sQ0FLQSxvQkFDRSxFLENBQ0UsUyxDQUNBLCtCLENBR0YsRSxDQUNFLFMsQ0FDQSxjLENBUkosQ0FZQSx1QkFDRSxFLENBQ0UsUyxDQUNBLGlDLENBR0YsRSxDQUNFLFMsQ0FDQSxjLENBUkosQ0R4SUEsSSxDQUFBLEksQ0V5QkUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENGN0JBLGEsQ0FDQSxRLENBQ0EsUyxDR0pBLHFCLENIT0YsQyxDRmlJUyxNLENFaklULE8sQ0dERSxrQixDSHFCRiw2QixDQWRBLFEsQ0FDRSxZLENBUUYsQyxDQUFBLE0sQ0FDRSxlLENJekJGLFksQ0FDRSxVLENBR0YsYSxDQUNFLFcsQ0FHRixjLENBQ0UsZ0IsQ0FHRixlLENBQ0UsaUIsQ0FHRixhLENBQ0UsZSxDQUdGLGlCLENBQ0Usd0IsQ0FHRixpQixDQUNFLGtCLENDdUNFLDJCRG5DRixZLENBQ0UsWSxDQ2tDQSxDQUFBLHdCRDdCRixZLENBQ0UsWSxDQzRCQSxDQUFBLHdCRHZCRixnQixDQUNFLGEsQ0FHRixpQixDQUNFLFksQ0NrQkEsQ0FBQSx3QkRuQkYsaUIsQ0FPRSxhLENBWEYsZ0IsQ0FlRSxZLENDUUEsQ05oRUosRSxDQUNFLGtCLENBQ0EsUSxDQUNBLFUsQ0FFQSxlLENBR0YsRyxDRHFNRyxHLENBRUEsRyxDQUVBLEcsQ0N6TUgsRSxDRG9NSSxFLENBRUEsRSxDQUVBLEUsQ0NoTkosRSxDQXFCRSxrQixDQUdGLEcsQ0FBQSxFLENHQ0Usb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQXFDQSxjLENHTkUsMkJOeENKLEcsQ0FBQSxFLENHaURJLGMsQ0dUQSxDQUFBLHdCTnhDSixHLENBQUEsRSxDR3FESSxjLENHYkEsQ05uQ0osRyxDQUFBLEUsQ0dKRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENBa0RBLGMsQ0duQkUsMkJObkNKLEcsQ0FBQSxFLENHeURJLGMsQ0d0QkEsQ0FBQSx3Qk5uQ0osRyxDQUFBLEUsQ0c2REksYyxDRzFCQSxDTjlCSixHLENBQUEsRSxDR1RFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ0ErREEsYyxDR2hDRSwyQk45QkosRyxDQUFBLEUsQ0dpRUksYyxDR25DQSxDQUFBLHdCTjlCSixHLENBQUEsRSxDR3FFSSxjLENHdkNBLENOekJKLEcsQ0FLQSxHLENBS0EsRyxDQVZBLEUsQ0FLQSxFLENBS0EsRSxDR3hCRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENBNEVBLGMsQ0hqRUYsRyxDQUtBLEcsQ0FMQSxFLENBS0EsRSxDR3BCRSxlLENBcUZBLGMsQ0hqRUYsRyxDQUFBLEUsQ0dwQkUsZ0IsQ0EwRkEsYyxDSnlNQyxHLENBQ0MsRyxDQ2hRSixZLENBWEEsRSxDQUFBLEUsQ0FXQSxDLENBUEUsa0IsQ0FHRixHLENBQ0UsYyxDQUdGLFksQ0FBQSxDLENHeENFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQWtCQSxjLENIa0JBLGEsQ01MRSx3Qk5DSixZLENBQUEsQyxDR1hJLGMsQ0dVQSxDTlNKLGlCLENHaERFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQUtBLGMsQ0hxQ0EsYSxDQUNBLGtCLENNWkUsMkJOU0osaUIsQ0doQ0ksYyxDR3VCQSxDQUFBLHdCTlNKLGlCLENHNUJJLGMsQ0dtQkEsQ05lSix1QixDQUtBLDBDLENHM0RFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQWdDQSxjLENIZ0JBLGEsQ0FHRixnQixDQUNFLCtCLENBQ0EsYSxDQUNBLGtCLENBQ0EsVSxDQUpGLDBDLENHekRFLGUsQ0FFQSxnQixDQXNEQSxjLENIVUUsa0IsQ003QkEsMkJOb0JKLDBDLENHRUksYyxDR3RCQSxDQUFBLHdCTm9CSiwwQyxDR01JLGMsQ0cxQkEsQ05vQkosMEMsQ0FhSSxrQixDQUNBLGdCLENBUUosQyxDQUNFLGEsQ0FDQSxvQixDQUZGLE8sQ0FLSSxhLENBQ0EseUIsQ0FJSixrQixDQUNFLGEsQ0FDQSxrQixDQUdGLE8sQ0QyU0csRSxDQzNTSCxFLENHaEdFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDQWtCQSxjLENIMEVBLGEsQ003REUsd0JOeURKLE8sQ0QwVE8sRSxDQzFUUCxFLENHbkVJLGMsQ0dVQSxDTmdFSixlLENBQUEsaUIsQ0FJRSxlLENBR0YsZSxDQUVFLG9CLENBRkYsNkIsQ0FLSSxvQixDQUNBLGEsQ0FDQSxxQixDQVBKLGlFLENBV1EsWSxDQU1SLGtCLENBQ0UsYSxDQUNBLGdCLENBQ0EsaUIsQ0FFQSxrRCxDQUVJLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxLLENBS04sYSxDQUNFLGUsQ0FDQSxrQixDQUZGLHFCLENBS0ksa0IsQ0FDQSxlLENBQ0EsaUIsQ0FJSixpQixDQUdFLGUsQ0FIRiwrQixDQU1JLGlCLENBQ0EsaUIsQ0FQSixzQyxDQVVNLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUtOLGlCLENBR0Usd0IsQ0FDQSxlLENBSkYsc0MsQ0FRTSx1QyxDQUNBLDRCLENBQ0Esb0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxrQixDQWJOLHFFLENBaUJNLHVCLENBS04sbUIsQ0FHRSxhLENBSEYsaUMsQ0FNSSxpQixDQU5KLHdDLENBVUksa0IsQ0FDQSxxQixDTzVMRixtQyxDQUFBLG9DLENBRUUsVyxDQUNBLGEsQ0FHRixtQyxDQUNFLFUsQ1A2TEosb0IsQ0FBQSxhLENBSUUsVSxDQUNBLGtCLENBR0YsYSxDR2pPRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ0gyTkEsVSxDQUNBLGUsQ0FDQSxpQixDT2hOQSxpQixDQUFBLGtCLENBRUUsVyxDQUNBLGEsQ0FHRixpQixDQUNFLFUsQ1BnTkosSSxDQUNFLGEsQ0FDQSwyQyxDQUNBLGdCLENBRUEsWSxDQUxGLGUsQ0FRSSxhLENBUkosVyxDQVlJLGMsQ0FDQSxlLENBQ0EsUyxDQUlKLGEsQ0FFRSxlLENBQ0Esc0MsQ0FIRixlLENBbEJBLEksQ0F3Qkksa0IsQ0FOSixzQixDQVNNLGtCLENBVE4scUIsQ0FhTSxtQixDQUtOLHFCLENBQ0UsYSxDRCtSVyxVLENBVE8sVSxDQUNQLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBRUQsVSxDQURDLFMsQ0FFQSxVLENBVFMsbUIsQ0NsUnRCLG1CLENBQUEsbUIsQ0QyUXNCLG1CLENBQ0EsbUIsQ0FDQSxtQixDQUNBLG1CLENBRUQsbUIsQ0FEQyxrQixDQUVBLG1CLENDclFsQixrQixDRG9ZZ0IsYSxDQUNGLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBM0RTLGEsQ0FDUCxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQU9ELGEsQ0FDQyxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQVhBLFksQ0FDRCxZLENBQ0EsWSxDQUNBLFksQ0FDQSxZLENBQ0EsWSxDQU9DLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQTNEUyxzQixDQUNGLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0N6VjNCLHNCLENBQUEsc0IsQ0RnUzZCLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBT0Qsc0IsQ0FDQyxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBWEEscUIsQ0FDRCxxQixDQUNBLHFCLENBQ0EscUIsQ0FDQSxxQixDQUNBLHFCLENBT0Msc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENDOVRyQixlLENEc1lRLGEsQ0FEUyxhLENDMVp6QixzQixDQUFBLHNCLENBNEJJLGlCLENBNUJKLG9CLENBQUEsNkIsQ0FnQ0ksVSxDQUNBLG9CLENBakNKLHFCLENBQUEsOEIsQ0FxQ0ksVyxDQUNBLG9CLENBSUosUSxDQUNFLGtCLENBR0YsUSxDQUNFLFEsQ0FDQSxRLENBQ0EsUyxDSTdURixjLENBQ0UsaUIsQ0FFQSxnQyxDQUNFLFcsQ0FLSixlLENBQ0UsYSxDQUtGLGtDLENBQ0UsZ0IsQ0FHRiwrQixDQUNFLGEsQ0FPRixtQ0FSQSwrQixDQWNJLGEsQ0FOSixDQVdBLFksQ0lwREksa0IsQ0FBQSxnQixDQUFBLGlCLENKc0RGLGMsQ0s5REUsa0IsQ0FDRSxXLENBQ0EsYSxDQUNBLFUsQ0wrRE4sTSxDQUVFLFEsQ0dqQ0EsWSxDQUFBLGEsQ0FFRSxXLENBQ0EsYSxDQUdGLFksQ0FDRSxVLENINkJKLHNDQUVJLFcsQ0FBQSxXLENJakVBLGMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSmlFQSxXLENJakVBLFMsQ0ppRUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0lqRUEsZSxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKaUVBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0lqRUEsZSxDSmlFQSxXLENBQUEsVyxDQUFBLFcsQ0lqRUEsUyxDSmlFQSxXLENBQUEsVyxDSWpFQSxlLENKaUVBLFcsQ0lqRUEsZSxDSmlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENBQUEsVyxDSWpFQSxTLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0ppRUEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDSWpFQSxlLENKaUVBLFksQ0FBQSxZLENBQUEsWSxDSWpFQSxlLENKaUVBLFksQ0FBQSxZLENJakVBLFMsQ0ppRUEsWSxDSWpFQSxlLENKK0RKLENBUUEsbUNBRUksVyxDQUFBLFcsQ0l6RUEsYyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKeUVBLFcsQ0l6RUEsUyxDSnlFQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDSXpFQSxlLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0p5RUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDSXpFQSxlLENKeUVBLFcsQ0FBQSxXLENBQUEsVyxDSXpFQSxTLENKeUVBLFcsQ0FBQSxXLENJekVBLGUsQ0p5RUEsVyxDSXpFQSxlLENKeUVBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0FBQSxXLENJekVBLFMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSnlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENJekVBLGUsQ0p5RUEsWSxDQUFBLFksQ0FBQSxZLENJekVBLGUsQ0p5RUEsWSxDQUFBLFksQ0l6RUEsUyxDSnlFQSxZLENJekVBLGUsQ0p1RUosQ0FRQSxtQ0FFSSxXLENBQUEsVyxDSWpGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0ppRkEsVyxDSWpGQSxTLENKaUZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJakZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSmlGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJakZBLGUsQ0ppRkEsVyxDQUFBLFcsQ0FBQSxXLENJakZBLFMsQ0ppRkEsVyxDQUFBLFcsQ0lqRkEsZSxDSmlGQSxXLENJakZBLGUsQ0ppRkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0lqRkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKaUZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0lqRkEsZSxDSmlGQSxZLENBQUEsWSxDQUFBLFksQ0lqRkEsZSxDSmlGQSxZLENBQUEsWSxDSWpGQSxTLENKaUZBLFksQ0lqRkEsZSxDSjBESixNLENBNkJJLGlCLENBUkosQ0FZQSx1Q0FFSSxXLENBQUEsVyxDSTdGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0o2RkEsVyxDSTdGQSxTLENKNkZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJN0ZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSjZGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJN0ZBLGUsQ0o2RkEsVyxDQUFBLFcsQ0FBQSxXLENJN0ZBLFMsQ0o2RkEsVyxDQUFBLFcsQ0k3RkEsZSxDSjZGQSxXLENJN0ZBLGUsQ0o2RkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0k3RkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKNkZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0k3RkEsZSxDSjZGQSxZLENBQUEsWSxDQUFBLFksQ0k3RkEsZSxDSjZGQSxZLENBQUEsWSxDSTdGQSxTLENKNkZBLFksQ0k3RkEsZSxDSjJGSixDTXRHQSxPLENQaUJFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBRUEsYSxDQUNBLGdCLENBQ0EsbUIsQ092QkEsa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVSxDQUNBLG9CLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBVkYsYSxDQWNJLGtCLENBQ0EsVSxDQUNBLG9CLENBaEJKLGdDLENBbUJNLG1CLENBQ0EsWSxDQUNBLDhCLENBckJOLGMsQ0EwQkksa0IsQ0ExQkosdUIsQ0E4QkksZSxDQUNBLGlCLENBQ0EsYSxDQWhDSiw2QixDQW1DTSxrQixDQUNBLGEsQ0FwQ04sOEIsQ0F3Q00sa0IsQ0FLTixhLENBQ0UsbUIsQ0FBQSxZLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxlLENBRUEsa0MsQ0FDRSxpQixDQUNBLGtCLENBVEosMkIsQ0FhSSxpQixDQUFBLGEsQ0FDQSxpQixDQWRKLDJCLENBa0JJLDBCLENBQUEseUIsQ0FBQSxpQixDQUlKLGEsQ0FBQSxhLENBRUUsb0IsQ0FDQSxxQixDQUdGLGEsQ0FDRSxZLENBRUEsaUIsQ0FDQSxRLENBSkYsOEIsQ0FRSSxXLENBQ0EsVSxDQVRKLGEsQ0FBQSx5QyxDQWFJLFcsQ0FDQSxVLENBSUosYyxDQUVFLGMsQ0FDQSxhLENBSEYsYyxDQUVFLGMsQ0FVQSx3QixDQUNBLGEsQ0FiRixvQixDQU1JLGMsQ0FDQSxhLENBUEosb0IsQ0FNSSxjLENBZUosc0IsQ0FWQSxvQixDQUtJLG9CLENBQ0EsYSxDQUlKLDRCLENBS0ksd0IsQ0FDQSxvQixDQUNBLFUsQ0FQSixvQyxDQWVJLFksQ0FRSixvQixDQUNFLGlCLENBQ0EsVSxDQXpCRiwwQyxDQXVCQSxrQyxDWDQ5QkksNEQsQ1d2OUJBLFMsQ0FMSiwwQixDQVNJLHFCLENBQ0EsaUIsQ0FDQSxhLENBWEosd0MsQ0FjTSxZLENBS04sa0IsQ0FDRSxlLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGEsQ0FKRix3QixDQU9JLGtCLENBQ0Esb0IsQ0FDQSxVLENBQ0Esb0IsQ0FWSix5QixDQWNJLGMsQ0FDQSxvQixDQUNBLGEsQ0FJSixnQixDQUNFLGtCLENBREYsc0IsQ0FJSSxrQixDQUpKLDhCLENBUUksUyxDQUlKLGMsQ0FDRSxrQixDQURGLGlDLENBSUksZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxRLENBUEosb0IsQ0FXSSxrQixDQVhKLDRCLENBZUksUyxDQUlKLGMsQ0FDRSxrQixDQURGLG9CLENBSUksa0IsQ0FKSiw0QixDQVFJLFMsQ0FJSixlLENBQUEscUIsQ0FDRSxrQixDQU9GLFcsQ0hqTkksYyxDQUNBLG1CLENHa05GLGdCLENBR0YsVyxDQUNFLGlCLENBR0YsYyxDQUNFLFUsQ0FHRixzQixDUDdORSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENPeU5BLGEsQ0FDQSxvQixDQUNBLGUsQ0FDQSxTLENBQ0Esd0IsQ0FQRiw0QixDQVVJLGEsQ0FWSixvQyxDQWNJLFksQ0FkSiwyQyxDQUFBLDBDLENBbUJJLFksQ0FuQkosc0MsQ0F1QkksVSxDQXZCSixvRCxDQTBCTSxTLENBMUJOLDRDLENBOEJNLGEsQ0E5Qk4sMkQsQ0FBQSwwRCxDQW1DTSxZLENBSUosNkMsQ0FDRSxhLENBQ0Esa0IsQ0FJSiwrQixDQUNFLHdCLENBQ0EsaUIsQ0FDQSxZLENBR0YscUIsQ0FDRSxpQixDQUdGLDRDLENBRUksd0IsQ0FJSixjLENBQ0UsYyxDQUNBLFEsQ0FDQSxZLENBSEYsb0IsQ0FNSSxjLENBTkosa0MsQ0FTTSxZLENBVE4sNEIsQ0FjSSxZLENBQ0EsVyxDQUNBLFUsQ0FJSix3QixDQUFBLHVDLENBR0ksa0IsQ0FISixrRCxDQUFBLG1DLENBTU0sZSxDSjdRRix3QkltUkYsMEMsQ0FHSSxlLENBSEoseUMsQ0FPSSxnQixDSjFSRixDS2hFSixPLENBQ0UsK0IsQ0FFQSxjLENBSEYsdUIsQ0FBQSx5QixDQU9JLGEsQ0FQSixPLENBQUEsOEMsQ0FBQSw0QixDQWdCQSxnQixDQUFBLGUsQ0FKSSxZLENBU0osYSxDQUNFLGUsQ0FDQSxRLENBQ0EsUyxDQUhGLGlDLENBaUNBLGlCLENBM0JJLGdCLENBTkosb0MsQ0FVSSxrQixDQTJCSixhLENBckNBLGlFLENSSUUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENRRUksYSxDQUtOLHNELENBRUksbUIsQ0FGSiwwRSxDQU9NLG1CLENBQUEsWSxDQUNBLHFCLENBQUEsNkIsQ0FVTixhLENBRUUsYSxDQUdBLHNCLENBRUEsK0IsQ0p6Q0UsYyxDQUNBLG1CLENJaUNKLG1CLENBWUksYSxDQUNBLHlCLENBSUosb0IsQ0FDRSxtQixDQUFBLFksQ0FDQSxjLENaaXZDQSxpQyxDSXJ5Q0Esb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENRMENGLHVDLENBQUEsd0MsQ0FVSSxnQixDQVZKLHlELENBY0ksZ0IsQ0FJSixrQixDQUNFLGlCLENBQUEsYSxDQUNBLFcsQ0FDQSxVLENBR0YsbUIsQ1IxRUUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENRcUVBLGEsQ0FDQSxhLENBR0YsdUMsQ0FFSSxhLENBQ0Esa0IsQ0FISixzRSxDQU1NLGUsQ0FOTixxRCxDQzhDQSxrQyxDRHBDTSxhLENBVk4sMkQsQ0FjTSxhLENBS04seUIsQ0FDRSwrQixDQUNBLGUsQ0FGRixpRCxDQUFBLHVDLENBTUksb0IsQ0FDQSxrQixDQUlKLHVCLENBQ0UsbUIsQ0FBQSxZLENBQ0Esc0IsQ0FBQSxrQixDQUNBLHFCLENBQUEsNkIsQ1o0dUNGLGlELENZdnVDSSxtQixDWjB1Q0osMEQsQ1l0dUNJLCtCLENBQ0Esa0IsQ0FDQSxtQixDWnd1Q0YscUUsQ1lydUNJLFEsQ0FDQSxRLENBQ0EsUyxDWnd1Q04sc0QsQ1lsdUNNLFcsQ0FDQSxVLENacXVDTiw0RCxDWWh1Q1EsUSxDQUNBLFUsQ1pzdkNSLHdFLENBbkJBLHFFLENZN3RDSSxtQixDQUFBLFksQ0FDQSx5QixDQUFBLHFCLENaK3RDRix5RixDWTV0Q0ksYSxDWjh0Q0osK0YsQ0l2M0NBLG9FLENBQ0EsaUIsQ0FFQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENRdUpJLGEsQ0FDQSxlLENBQ0EsYSxDWnV1Q0osMkYsQ1k5dENJLGEsQ0FDQSxtQixDQUNBLGlCLENBQ0EsZSxDWmd1Q0YseUcsQ1k3dENJLFMsQ0FDQSxlLENBQ0EsYSxDWit0Q0osZ0gsQ1kzdENJLGtCLENML0lKLHdCS2hFSixPLENBdU5JLGtCLENBQ0EsK0IsQ0FDQSxvQyxDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsUSxDQUNBLFcsQ0FFQSw2QixDQUNFLFMsQ0FJSixhLENBQ0UsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLFUsQ0FHRixnQixDQUNFLGtCLENBQ0EsYSxDQUNBLGUsQ0FHRixlLENBQ0Usa0IsQ0FDQSxhLENBQ0EsZSxDQUNBLGMsQ0FHRixrQyxDQUVJLDZCLENBQ0Esa0IsQ0FDQSxpQixDQXhPTixhLENBNk9JLG1CLENBQUEsWSxDQUNBLHFCLENBQUEsNkIsQ0FGRiwyQixDQUFBLDhCLENBS0kseUIsQ0FBQSxxQixDQUxKLG1DLENBYUksaUIsQ0FBQSxhLENBQ0EsOEIsQ0FDQSxpQixDQWZKLDhDLENBc0JNLGMsQ0FDQSxjLENaaXNDRiwyRCxDWTdyQ0UsZSxDWmlzQ0YsK0QsQ0FGQSwyRCxDWTNyQ0UsZSxDWityQ0EsMEUsQ1l4ckNFLGUsQ0FqUFYsaUIsQ0F3UEksYSxDQUNBLGtCLENBclBKLGEsQ0F5UEksYyxDQUNBLGdCLENBR0YseUMsQ0FDRSxlLENBck5KLG1CLENBeU5JLFMsQ1orcUNGLDBELENZMXFDSSxlLENBQ0EsZSxDQUNBLGdCLENaNHFDSix3RSxDWXhxQ0ksbUIsQ0FBQSxZLENBQ0Esc0IsQ0FBQSxrQixDQUNBLHFCLENBQUEsNkIsQ1owcUNGLDJGLENZdnFDSSxlLENBQ0EsZ0IsQ0w3UUosQ0FBQSx3QlB3N0NGLDJGLENZanFDTSxlLENMdlJKLENBQUEsNEJLVkosaUIsQ0F5U0ksa0IsQ0wvUkEsQ01yREosa0IsQ0FDRSxpQixDQUNBLFUsQ0FGRiwwQyxDQUFBLDZDLENBTUksWSxDQUNBLGUsQ0FQSixxRSxDQVdJLCtCLENBQ0EsMkIsQ0FaSiw2QyxDQWdCSSxTLENBQ0EsUyxDQWlDSiw0QyxDVHBDRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENTeEJBLCtCLENBd0RBLGEsQ0FDQSxhLENBQ0EsMkIsQ0FDQSxpQixDQUNBLHdCLENBUEYsa0QsQ0FVSSxvQixDQUdGLHlHLENBQ0UsZSxDQUdGLHlHLENBQ0UsZSxDQUNBLGEsQ0FGRiwrRyxDQUtJLGEsQ0FLTixpRCxDQUNFLFksQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFUsQ0FFQSxvRyxDQUNFLFksQ0FHRiw4RyxDQUNFLFksQ0FDQSx3QixDQWlCSiw4QixDQUNFLFUsQ0FHRiw0QyxDTGpGRSxlLENLbUZBLGtCLENBR0YsMEMsQ0x0RkUsZSxDS3dGQSxrQixDQUNBLFUsQ0FDQSxjLENBQ0EsZ0IsQ0FHRixpRCxDVC9HRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENTMEdBLGlCLENBQ0Esd0IsQ0FHRiwwQyxDQUNFLFUsQ0FDQSxhLENBQ0EsaUIsQ0FIRixnRCxDQU1JLGEsQ0FJSiw4QixDQWhKRSwrQixDQWtKQSxlLENBQ0EsWSxDQUhGLDRDLENBV0ksYyxDQUdGLDJGLENBQ0UsYSxDQWZKLHFFLENBbUJJLGdCLENBbkJKLHdFLENBdUJJLGMsQ0F2QkosNEMsQ0EyQkksYyxDQUNBLGlCLENBTUosOEIsQ0xoSkUsZSxDS2tKQSxrQixDQUNBLDRCLENBQ0EsbUIsQ0FDQSxnQixDQUdGLDhCLENBQ0UsYSxDQUNBLGEsQ0FFQSwyQixDQUNBLGlCLENBR0YsbUMsQ0FDRSxZLENBUUYsK0IsQ0FUQSxtQyxDQVVFLFcsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQUxGLGlGLENBUUksVSxDQUlKLGlELENBQ0Usa0IsQ0FDQSxrQixDQUNBLFUsQ0FDQSxhLENBQ0EsYyxDQUNBLFcsQ0FDQSxnQixDQUNBLGMsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxTLENBR0YsbUMsQ0FBQSxvQyxDQUVFLGlCLENBR0YsMkMsQ0FDRSxrQixDQUdGLG1DQUNFLDBDLENBQ0UsVyxDQUlGLHdCLENBQ0UsWSxDQVBKLENBTUUsd0IsQ0NsUEEsa0IsQ0FDQSxZLENBQ0EsTSxDQUNBLGdDLENBQ0EsaUIsQ0FDQSxtQixDQUNBLGlCLENBQ0EsUSxDQUNBLFcsQ0FDQSxTLENBVkYsaUQsQ0FhSSxZLENBSUosZ0MsQ0FDRSxlLENBQ0EsTSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxVLENBRUEseUQsQ0FBQSw0RCxDQUVFLFUsQ0FJSixrQyxDQWpDRSwrQixDQW1DQSxlLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsWSxDQUdGLGlDLENBQ0UsWSxDQUdGLDJCLENBQ0Usa0IsQ0FERixnRSxDQUlJLCtCLENBQ0EsYSxDQUNBLGEsQ0FDQSxZLENBQ0EsaUIsQ0FSSixzRSxDQVlJLFksQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFUsQ0N2RUosZSxDQUNFLGtCLENBQ0EsK0IsQ0FDQSxpQixDQUVBLGlDLENBQ0UsZSxDQUNBLFcsQ0FQSix3QyxDQVdJLCtCLENBQ0EsOEIsQ0FJSiwyQixDTkdJLGtCLENBQUEsZ0IsQ0FBQSxpQixDTURGLGlCLENMUEUsaUMsQ0FDRSxXLENBQ0EsYSxDQUNBLFUsQ0tPTiw4QixDQUNFLFUsQ0FDQSxnQixDQUNBLGUsQ0FHRiw4QixDQUNFLG9CLENBREYsb0MsQ0FJSSxvQixDQUlKLHVCLENBQUEsc0IsQ0FFRSxZLENBR0YscUIsQ0FDRSxpQixDQUNBLE8sQ0FFQSx1RSxDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FKRiw2RSxDQU9JLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQUtOLGlDLENBQ0UsWSxDQUNBLFksQ0FDQSxXLENBQ0EsVSxDQUdGLG1GLENBY0EsOEIsQ0FYSSxvQixDQUNBLGlCLENBQ0EsUSxDQUNBLGtCLENBTkosMkUsQ0FVSSxZLENBSUosOEIsQ1gxREUsb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENXb0RBLGEsQ0FFQSxjLENBQ0EsZSxDQUNBLFksQ0FFQSxPLENBSUYseUIsQ0FDRSxvQixDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FHRiw0QixDQUVFLFUsQ0FDQSxnQixDQUdGLGlDLENBQ0UsYSxDQUNBLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSx3QixDQUxGLHVDLENBUUksb0IsQ0FHRiwwRCxDQUFBLDZELENBRUUsa0IsQ0FJSixpQyxDQUVFLG9CLENBQ0EscUIsQ0FHRixpQyxDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FHRix1QixDQUNFLFksQ0FDQSxVLENBQ0EsaUIsQ0FDQSxXLENBQ0EsZ0IsQ0FHRiw0QixDQUNFLGUsQ0FDQSxRLENBQ0EsUyxDQUdGLGlDLENBQ0Usb0IsQ0FDQSxnQixDQUNBLHFCLENBR0YsNEIsQ0FDRSxhLENBREYsa0MsQ0FJSSxvQixDQUpKLG9FLENBT00sYSxDQUtOLGlDLENYbEpFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSxrQixDQUNBLGEsQ0FDQSxnQixDSWRFLGMsQ0FHRSxlLENPeUpKLGEsQ0FDQSx3QixDQUdGLDRCLENBQ0UsWSxDQUNBLFcsQ0FDQSxVLENBSEYsa0MsQ0FNSSxZLENBSUosK0IsQ0FDRSxXLENBQ0EsZ0IsQ0FHRixvQyxDQUdFLFcsQ0FDQSxjLENBR0YseUMsQ0FDRSxvQixDQUNBLFcsQ0FDQSxjLENBQ0EscUIsQ0FHRixvQyxDQUVFLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGMsQ0FDQSxhLENBQ0Esb0IsQ1B4TEEsMkMsQ0FDRSxVLENBQ0Esb0IsQ0FDQSxXLENBQ0EscUIsQ0FDQSxPLENPNEtKLDBDLENBVUksb0IsQ0FJSix5QyxDQUNFLG9CLENBQ0EscUIsQ0FHRiwyQyxDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxxQixDQUNBLFUsQ0FHRiwwQyxDQUNFLGtCLENBQ0EsWSxDQUNBLE0sQ0FDQSxXLENBQ0EsaUIsQ0FDQSxnQixDQUNBLFEsQ0FDQSxVLENBQ0EsVyxDQVRGLHNGLENBQUEscUYsQ0FhSSxhLENBYkosZ0UsQ0FpQkksaUIsQ0FDQSxrQixDQUNBLFUsQ0FuQkosaUUsQ0F1QkksaUIsQ0FDQSxTLENBSUosb0IsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDRCLENBQ0EsaUIsQ1IzTUUsd0JRaEVKLGUsQ0FnUkksZSxDQUNBLGMsQ0E1UUYsaUMsQ0ErUUksNEIsQ0FwUU4sMkIsQ0EwUUksYyxDQW1DRiwyQixDQWhDQSxxRixDQUNFLFksQ0FHRix3QixDQUNFLFcsQ0FHRix1QixDQUNFLGEsQ0FDQSxnQixDQUVBLGdELENBQ0UsVSxDQUlKLHNCLENBQ0Usb0IsQ0FDQSxnQixDQUdGLDJCLENBQ0UsZSxDQUNBLFEsQ0FDQSxTLENBR0YsMkIsQ0FDRSxlLENBdk9KLDhCLENBK09JLGMsQ0FHRiw4QyxDQUNFLGUsQ0FDQSxxQixDQXFCRiw0QixDQUFBLCtCLENBdlJGLG1GLENBdVFNLFksQ0FoU0osdUUsQ0FvU0ksYSxDQUNBLGUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxxQixDQS9RTiwyRSxDQW1STSxvQixDQVNKLHlCLENBQUEsdUUsQ0FFRSxXLENBQ0EsVyxDQUdGLHNGLENBQ0UsWSxDQUdGLG1DLENBQUEsbUMsQ0FHSSxnQixDQUhKLHFFLENBQUEscUUsQ0FPSSxxQixDQVBKLDJGLENBQUEsMkYsQ0FVTSxvQixDQUNBLGlCLENBWE4sa0QsQ0FBQSxrRCxDQWdCSSxpQixDQUNBLFEsQ0FJSix5RixDQUVJLFUsQ0FGSixpRixDQUFBLCtGLENBTUksUyxDQU5KLG9ILENBZU0sWSxDUi9VSixDQUFBLHdCUXNWRixpRCxDQUNFLGEsQ0FDQSxxQixDQTVXRix1RSxDQStXSSxvQixDQUNBLGlCLENBelVOLDhCLENBOFVJLGlCLENBQ0EsUSxDUmxXQSxDQUFBLDJCUTJFSix1QixDQTZSSSxvQixDQUNBLFMsQ0FDQSxnRCxDQUNBLGtCLENSM1dBLENBQUEsOEJRZ1hGLDRCLENBQ0Usa0IsQ0FDQSxNLENBQ0EsYyxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQU5GLG9ELENBU0ksUyxDQUNBLGdELENBQ0EsaUIsQ0FYSixpRCxDQWVJLGlCLENBQ0Esc0MsQ0FDQSxrQixDUmpZRixDU2lCSixxQyxDQWxEQSw2RixDQUtJLFksQ0FnREYsbUYsQ0FDRSxvQixDQUlKLDBDLENBQ0Usb0IsQ0FFQSxZLENBQ0EsVyxDQUNBLGUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxxQixDQUNBLFUsQ0FFQSxxRixDQUFBLHVGLENBRUUsWSxDQVVKLDJDLENBQ0UsZ0IsQ0FERiw4RCxDQUlJLFksQ0FKSiw0RixDQU9NLGEsQ0FPTixpQyxDQUlFLGdCLENBR0Ysc0MsQ0FLRSxrQixDQUdGLDJDLENBQ0Usb0IsQ0FDQSxjLENBQ0EsYyxDQUdGLHNDLENaMUhFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDWXFIQSxhLENBQ0EsYSxDQUVBLGEsQ0FDQSxpQixDQUNBLG9CLENBVUYsMkMsQ0FDRSxvQixDQUNBLFksQ0FDQSxXLENBQ0EscUIsQ0FDQSxVLENBRUEsMkYsQ0FBQSx3RixDQUVFLFksQ0FJSix1QyxDQUNFLG9CLENBQ0EscUIsQ0FHRix5RCxDQUNFLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVyxDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYyxDQUNBLGEsQ0FDQSxpQixDQUNBLGlCLENBQ0EsUSxDQUdGLGtELENBQ0Usa0IsQ0FJRixtRCxDQUNFLGUsQ0FHRixnQyxDWnhMRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ1lrTEEsYSxDQUNBLGMsQ0FHRixpQyxDQUNFLCtCLENBQ0EsVyxDQUNBLG1CLENBQ0EsaUIsQ0FHRiw0QyxDQUNFLGlCLENBQ0EsTyxDQUNBLE8sQ0FHRix1QyxDQUNFLFksQ0FxQkYsaUMsQ0FDRSxZLENBR0YsbUNBSkEsaUMsQ0FNSSxhLENBbElKLGlDLENQM0dJLGUsQ0FBQSxXLENBQUEsbUIsQ08yUEEsYyxDQUdGLG9DLENBQUEsc0MsQ0FFRSxjLENBckJKLENDOVBBLDBCLENBQ0Usa0IsQ0FDQSxZLENBQ0EsbUIsQ0FHRixvQyxDQUNFLGMsQ0FDQSxnQixDQUdGLG9DLENBQ0UsUSxDQUNBLFMsQ0FHRixvQyxDYlNFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDYWZBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGEsQ0FDQSxvQixDQU5GLCtFLENBU0ksd0IsQ0FUSiwwQyxDQWFJLGEsQ0FDQSxvQixDQWRKLG1GLENiU0Usb0UsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQixDQUNBLG1CLENhRUUsYSxDQW5CSiw4SCxDQXNCTSxZLENBQ0Esd0IsQ0FLTix5QyxDVDFCSSxjLENBR0UsZSxDU3lCSixvQixDQUNBLHdCLENBQ0EscUIsQ0FHRixjLENBQ0UsYyxDQUNBLFksQ0FDQSxXLENBQ0EscUIsQ0FDQSxVLENBTEYsb0IsQ0FRSSxZLENBSUosMkMsQ1Q3Q0ksYyxDQUdFLGUsQ1M0Q0osb0IsQ0FFQSx3QixDQUNBLHFCLENWSkUsd0JVaEVKLDBCLENBeUVJLGEsQ0FDQSxpQixDQXBFSixvQyxDQXdFSSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxlLENBdEVKLG9DLENSUUksUyxDQUFBLFUsQ0FBQSxvQixDUXdFQSxhLENBQ0Esa0IsQ0FHRix5QyxDQUNFLG9CLENqQjJxRUEsd0IsQ2lCeHFFRSxTLENBQ0EsbUQsQ0FDQSxpQixDQU5KLDZGLENBVUksUyxDQUNBLGlCLENBQ0EsbUQsQ0FDQSxpQixDQWJKLDhGLENBaUJJLFMsQ0FDQSxnRCxDQUNBLGtCLENBbEdOLG9DLENBdUdJLGEsQ0F2R0osbUYsQ0EwR00sYSxDQTFHTiw4SCxDQTZHUSxZLENBSUosMEYsQ0FDRSxjLENBSUosaUQsQ0FDRSxlLENWdkVBLENXaEVKLGEsQ2xCMnpFcUIsOEIsQ2tCM3pFckIsb0IsQ0FHRSxpQixDQUNBLFksQ0FHRixnQixDQUNFLGUsQ0FDQSxjLENBR0YsYSxDVllJLGMsQ0FDQSxlLENVVkYsa0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUIsQ0FQRiw2QixDQVVJLGtCLENBVkosNEIsQ0FBQSxtQixDQWVJLGtCLENBQ0EsVSxDQUNBLGMsQ0M3QkosYyxDQUNFLGlCLENBQ0EsVSxDQUdGLHFCLENmb0JFLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxtQixDZTFCQSx1QixDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVyxDQUNBLFEsQ0FDQSxnQixDQUNBLHFCLENBQ0EsVSxDQVpGLDJCLENBZUksaUIsQ0FDQSxZLENBaEJKLG1ELENBb0JJLFksQ0FHRiw2QyxDQUNFLDZDLENBQ0EsVyxDQUZGLG1ELENBU0ksVyxDQUtOLHNCLENBQ0UsYyxDQUNBLFEsQ0FDQSx5QixDQUNBLGMsQ0FDQSxvQixDQUNBLFcsQ0FDQSxXLENBQ0EsUyxDQUNBLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxxQixDQUNBLFUsQ0FiRix3RCxDQWlCTSxZLENBS04sMkIsQ0FDRSxhLENBQ0Esb0IsQ0FHRiwyQixDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENaVEUsd0JZcENGLDZDLENBa0RFLFcsQ1pkQSxDYWhFSixpRCxDQUNFLHdCLENBQ0EsdUMsQ0FDQSxlLENBQ0EsUSxDQUNBLGtCLENBRUYsa0UsQ0FDRSxhLENBS0YsK0QsQ2hCWUUsb0UsQ0FHQSxnQixDQUVBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ2dCbEJBLGlCLENBQ0EsYyxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxVLENBS0YsMEUsQ0FDRSxlLENBRUYsK0UsQ0FDRSxjLENBRUYsOEUsQ0FBQSxxRSxDQUNFLGtCLENBQ0EsVSxDQUNBLGMsQ0FFRiwyQkF6QkEsK0QsQ0EyQkksYyxDQUZKLENBT0EsOEIsQ0FDRSxXLENBT0YscUMsQ0FDRSx3QixDQUNBLFEsQ0FDQSxjLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBQ0EsUyxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxxQixDQUNBLFUsQ0FDQSxTLENBQ0EsWSxDQUVGLHlELENBQ0UsUyxDQUNBLDJCLENBRUYsMkMsQ0FDRSx3QixDQUNBLG9CLENBRUYsd0JBeEJBLHFDLENBMEJJLFcsQ0FDQSxVLENBSEosQ0FRQSwwQyxDQUNFLG9CLENBQ0EsUyxDQUNBLGMsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxVLENBRUYsd0JBUkEsMEMsQ0FVSSxXLENBQ0EsVSxDQUhKLENBUUEsNEIsQ0FDRSx5QixDQUNBLE8sQ0FDQSxjLENBQ0EsbUIsQ0FDQSxpQixDQUNBLFcsQ0FDQSxVLENBTUYsd0JBYkEsNEIsQ0FlSSxTLENBQ0EsUSxDQUhKLENBTUEsOEQsQ0FDRSxrQixDQUNBLFUsQ0FJRiw0QixDQUNFLGUsQ0FHRixrQyxDaEJ6R0Usb0UsQ0FHQSxnQixDQUVBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ2dCbUdBLGlCLENBQ0EsdUIsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxZLENBQ0EscUIsQ0FDQSxXLENBS0YsK0QsQ0FDRSxTLENBQ0EsTyxDQUNBLHlCLENBS0YscUUsQ0FDRSxVLENBQ0EseUIsQ0FLRiw2RCxDQUNFLGEsQ0FFRixnRSxDQUNFLFksQ0FFRix3QkF2Q0Esa0MsQ0F5Q0ksUSxDQWZKLHFFLENBa0JJLHlCLENBQ0Esd0IsQ0FOSixDQWFBLDJCQXBEQSxrQyxDQXNESSxjLENBRkosQ0FPQSxtQyxDQUNFLHdCLENBQ0EsUSxDQUNBLGMsQ0FDQSxvQixDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQVFGLHlDLENBQ0Usd0IsQ0FDQSxvQixDQUVGLHdCQXpCQSxtQyxDQTJCSSxjLENBQ0EsWSxDQUtGLHNFLENBQ0Usb0IsQ0FUSixDQWNBLHdDLENBQ0Usb0IsQ0FDQSxTLENBQ0EsYyxDQUNBLFcsQ0FDQSxnQixDQUNBLFUsQ0FJRix5QyxDQUNFLDRCLENBQ0EsUSxDQUNBLGMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQUNBLFksQ0FDQSxZLENBT0YsNEUsQ0NoUEUsNEQsQ0RpUEEsYSxDQUVGLHdCQXZCQSx5QyxDQXlCSSxpQixDQUZKLENBV0EsZ0UsQ0FDRSxZLENBQ0EsVyxDQUNBLFUsQ0FHRixnQixDQUNFLFksQ0N2UkYsVSxDQUNFLFksQ0FHRixnQixDQUNFLGUsQ0FDQSxRLENBQ0EsUyxDQWdCRixnQixDQWJBLDRCLENiY0ksYyxDSkNGLG9FLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZ0IsQ2lCbEJBLFUsQ0FDQSxZLENBQ0Esd0IsQ0FPRixnQixDakJJRSxlLENBTUEsbUIsQ2lCUkEsYyxDQUNBLGdCLENBQ0Esb0IsQ0FHQSxhLENBQ0EsYyxDQVJGLHNCLENBNENBLHlDLENBakNJLFUsQ0FJSixxQixDQUNFLG9CLENBQ0EsYyxDQUNBLHFCLENBR0Ysb0IsQ0FBQSxxQixDQUVFLG9CLENBQ0EsUyxDQUNBLFcsQ0FDQSxnQixDQUNBLHFCLENBQ0EsVSxDQUdGLDBCLENBQ0Usb0IsQ0FDQSxTLENBQ0EsVyxDQUNBLGUsQ0FDQSxxQixDQUNBLFUsQ0FHRiw2QixDQUNFLGlCLENBR0YsbUMsQ0FDRSxrQixDQUNBLHdFLENBRkYsOEQsQ0FTSSx3QixDQUlKLHdCLENBRUUscUIsQ0FDQSwrQixDQUNBLG9DLENBQ0EsWSxDQUNBLGMsQ0FDQSxpQixDQUNBLE8sQ0FDQSxlLENBQ0EsUSxDQUNBLFcsQ0FDQSxXLENBRUEsNEQsQ0FDRSxhLENBSUosNkIsQ0FDRSxlLENBQ0EsUyxDQUdGLHFDLENBQ0UsK0IsQ0FDQSw0QixDQUNBLGEsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxjLENBR0Ysa0MsQ0FDRSxhLENBQ0EsYSxDQUNBLGdCLENBR0Ysa0MsQ0FDRSxzQixDQUdGLGlDLENqQmxHRSxvRSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUNBLGdCLENBQ0EsbUIsQ2lCNEZBLGEsQ0FHRixnQyxDQUNFLGMsQ0FHRixxQyxDQUNFLGtCLENBQ0EsZSxDQUNBLGlCLENBR0YsbUNBMUlBLFUsQ0E0SUksd0IsQ0FDQSxhLENBQ0EsVyxDQUNBLGUsQ0FFQSw0QixDQUNFLGtDLENBQ0EsaUIsQ0FDQSxXLENBSUosOEIsQ1pySUUsZSxDQUFBLFUsQ0FBQSxvQixDWStJRixxQixDQUNFLG9CLENBQ0EsYSxDQUZGLGlDLENBQUEsa0MsQ0FNSSxjLENBakpOLGdCLENBMkpJLFMsQ0EzSkosc0IsQ0E4Sk0sYSxDQUlKLHdELENBQ0UsWSxDQWhMSiw0QixDQXFEQSw2QixDQStISSxjLENBT0Ysd0IsQ0FDRSxpQixDQUNBLGtCLENBR0YsaUIsQ1p2TEUsZSxDQUFBLFcsQ0FBQSxjLENZZ01FLGdCLENBVEosdUMsQ0FhSSwyQixDQUNBLHFCLENBZEosa0QsQ0FpQk0sYyxDQXJLUiwwQixDQTJLSSxvQixDQUNBLFksQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLFUsQ0ExTEosb0IsQ0F1TUUsMEMsQ0F2TUYscUIsQ0ErTEksb0IsQ0FDQSxZLENBQ0EsVyxDQUNBLGUsQ0FDQSxxQixDQUNBLFUsQ0FHRiwwQyxDQUdFLFcsQ0FHQSxVLENBMUxKLDZCLENBOExJLGlCLENBbkhKLENBdUhBLG1DQXpHRSw4QixDWnJJRSxlLENBQUEsVSxDQUFBLHFCLENZdUxGLGlCLENadkxFLGUsQ0FBQSxXLENBQUEsYyxDWThPSiIsImZpbGUiOiJuZXRhcHAtbGlicmFyeS1oZWFkZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gTk8gSURFQSB3aHkgSSBoYXZlIHRvIG1hbnVhbGx5IGltcG9ydCB0aGUgdmFyaWFibGVzIGludG8gdGhpcyBmaWxlLCB3aWxsIHNvbHZlIGxhdGVyXHJcbi8vIEBpbXBvcnQgJ3ZhcmlhYmxlcyc7XHJcblxyXG4lbm8tbWFyZ2luIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbiVuby1wYWRkaW5nIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4lY29udGVudC1tYXgtd2lkdGgge1xyXG4gIG1heC13aWR0aDogJHNjcmVlbi14bDtcclxufVxyXG5cclxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxyXG5cclxuLy92aXN1YWxseS1oaWRkZW4gcHJldmVudHMgZWxlbWVudHMgZnJvbSBiZWluZyBzZWVuIG9uIHNjcmVlbiwgXHJcbi8vYnV0IHN0aWxsIGFsbG93cyB0aGVtIHRvIGJlIGFjY2Vzc2libGUgdG8gc2NyZWVuIHJlYWRlcnMuIFxyXG4vL1RoaXMgc2NzcyBleHRlbnNpb24gc2hvdWxkIGJlIHVzZWQgd2hlbiBoaWRpbmcgZWxlbWVudHMgXHJcbi8vdGhhdCBzaG91bGQgc3RpbGwgYmUgYWNjZXNzaWJsZSB2aWEgYSBzY3JlZW4gcmVhZGVyXHJcbiV2aXN1YWxseS1oaWRkZW4ge1xyXG4gIC8vIFwiIWltcG9ydGFudFwiIGlzIHVzZWQgdG8gcHJldmVudCB1bmludGVudGlvbmFsIG92ZXJyaWRlcy5cclxuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMXB4O1xyXG59XHJcblxyXG4udmlzdWFsbHktaGlkZGVuIHtcclxuICBAZXh0ZW5kICV2aXN1YWxseS1oaWRkZW47XHJcbn1cclxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXHJcbiIsImgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiwgcCxcbi5uLXBhcmFncmFwaCwgLm4tbGlzdC0tdW5zdHlsZWQsIC5uLWxpc3QtLWlubGluZSwgLm4tbGlzdC0tYnVsbGV0ZWQsIC5uLWxpc3QtLW51bWJlcmVkLCAubi1saXN0LS10d28tY29sdW1uLCAubi1saXN0X190ZXJtLFxuLm4tbGlzdF9fZGVzY3JpcHRpb24sIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LCAubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpc3QsIC5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGlzdCwgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saXN0LCAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGlzdCB7XG4gIG1hcmdpbjogMDsgfVxuXG4ubi1saXN0LS11bnN0eWxlZCwgLm4tbGlzdC0taW5saW5lLCAubi1saXN0LS1idWxsZXRlZCwgLm4tbGlzdC0tbnVtYmVyZWQsIC5uLWxpc3QtLXR3by1jb2x1bW4sIC5uLWxpc3RfX3Rlcm0sXG4ubi1saXN0X19kZXNjcmlwdGlvbiwgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QsIC5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdCwgLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saXN0LCAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpc3QsIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saXN0IHtcbiAgcGFkZGluZzogMDsgfVxuXG4udmlzdWFsbHktaGlkZGVuLCAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLXRleHQsIC51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDsgfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZURvd24ge1xuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2cHgsIDApOyB9XG4gIDcwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VSaWdodCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwcHgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAwcHgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5odG1sLFxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5oZWFkIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxudWwsXG5vbCB7XG4gIG1hcmdpbjogMDsgfVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kaXYjaHMtZXUtY29va2llLWNvbmZpcm1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm4tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubi1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5uLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubi10ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tc3BhY2luZy1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4taGlkZGVuLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5ociB7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogNDJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDUycHg7IH0gfVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMzJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDM2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbmg1LFxuaDYsXG4uaDUsXG4uaDYge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5wLFxuLm4tcGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgcCxcbiAgICAubi1wYXJhZ3JhcGgge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLm4tcGFyYWdyYXBoLWxlYWQge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI2LjI1ZW0pIHtcbiAgICAubi1wYXJhZ3JhcGgtbGVhZCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5uLXBhcmFncmFwaC1sZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cbi5uLXBhcmFncmFwaC1maW5lLXByaW50IHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDU0NTQ1OyB9XG5cbi5uLXNlY3Rpb24tdGl0bGUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLXNlY3Rpb24tdGl0bGUgLm4tc2VjdGlvbi10aXRsZV9faGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAgICAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9IH1cbiAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbmEge1xuICBjb2xvcjogIzAwNjdDNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMUU0QTkzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5uLWxpbmstc3RhbmRhbG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5uLWxpc3QsXG51bCxcbm9sIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDU0NTQ1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLm4tbGlzdCxcbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4ubi1saXN0LS11bnN0eWxlZCxcbi5uLWxpc3QtLWlubGluZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tbGlzdC0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLWxpc3QtLWlubGluZSAubi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5uLWxpc3QtLWlubGluZSAubi1saXN0X19pdGVtOmxhc3QtY2hpbGQgPiAubi1saXN0X19pdGVtLWxpbms6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1saXN0X19pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1saXN0LS1pbmxpbmUtc2VwYXJhdG9yIC5uLWxpc3RfX2l0ZW0tbGluazphZnRlciB7XG4gICAgY29udGVudDogJ3wnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEycHg7XG4gICAgdG9wOiAwOyB9XG5cbi5uLWxpc3RfX2l0ZW0ge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5uLWxpc3RfX2l0ZW0gLm4tbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuXG4ubi1saXN0LS1idWxsZXRlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm4tbGlzdC0tYnVsbGV0ZWQgLm4tbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5uLWxpc3QtLWJ1bGxldGVkIC5uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICB3aWR0aDogNHB4OyB9XG5cbi5uLWxpc3QtLW51bWJlcmVkIHtcbiAgY291bnRlci1yZXNldDogbXktY291bnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubi1saXN0LS1udW1iZXJlZCAubi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihteS1jb3VudGVyLCBkZWNpbWFsKSBcIi5cIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbXktY291bnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLm4tbGlzdC0tbnVtYmVyZWQgLm4tbGlzdF9faXRlbS5uLWxpc3RfX2l0ZW0tLWNvdW50ZXItb3ZlcnJpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKHZhbHVlKSBcIi5cIjsgfVxuXG4ubi1saXN0LS10d28tY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tbGlzdC0tdHdvLWNvbHVtbiAubi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLm4tbGlzdC0tdHdvLWNvbHVtbiAubi1saXN0X19pdGVtLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAwOyB9XG5cbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzOmJlZm9yZSwgLm4tbGlzdC0tcHJvcGVydHktdmFsdWUtcGFpcnM6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm4tbGlzdF9fdGVybSxcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7IH1cblxuLm4tbGlzdF9fdGVybSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY2xlYXI6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuXG4ubi1jbGVhcmZpeDpiZWZvcmUsIC5uLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubi1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmNvZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IENvdXJpZXIsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgY29kZSAuaGlnaGxpZ2h0IHtcbiAgICBjb2xvcjogI0ZGOTAwMDsgfVxuICBjb2RlLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ubi1ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBxdW90ZXM6ICdcXDIwMUMnICdcXDIwMUQnICdcXDIwMTgnICdcXDIwMTknOyB9XG4gIC5uLWJsb2NrcXVvdGUgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgIC5uLWJsb2NrcXVvdGUgcDpiZWZvcmUge1xuICAgICAgY29udGVudDogb3Blbi1xdW90ZTsgfVxuICAgIC5uLWJsb2NrcXVvdGUgcDphZnRlciB7XG4gICAgICBjb250ZW50OiBjbG9zZS1xdW90ZTsgfVxuXG4ubi1ibG9ja3F1b3RlX19mb290ZXIge1xuICBjb2xvcjogIzQ1NDU0NTsgfVxuXG4ubi10ZXh0LWxvbmdmb3JtID4gaDEsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDIsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDMsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDQsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDUsXG4ubi10ZXh0LWxvbmdmb3JtID4gaDYsXG4ubi10ZXh0LWxvbmdmb3JtID4gcCxcbi5uLXRleHQtbG9uZ2Zvcm0gPiBvbCxcbi5uLXRleHQtbG9uZ2Zvcm0gPiB1bCxcbi5uLXRleHQtbG9uZ2Zvcm0gZGwsXG4ubi1mb3JtID4gaDEsXG4ubi1mb3JtID4gaDIsXG4ubi1mb3JtID4gaDMsXG4ubi1mb3JtID4gaDQsXG4ubi1mb3JtID4gaDUsXG4ubi1mb3JtID4gaDYsXG4ubi1mb3JtID4gcCxcbi5uLWZvcm0gPiBvbCxcbi5uLWZvcm0gPiB1bCxcbi5uLWZvcm0gZGwge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSA+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+IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gLm4tcHVsbC1sZWZ0LFxuLm4tZm9ybSAubi1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDI0cHggMjRweCAwOyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gLm4tcHVsbC1yaWdodCxcbi5uLWZvcm0gLm4tcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjRweCAyNHB4OyB9XG5cbi5uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLm4tc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tc2l0ZS1oZWFkZXIge1xuICAgIGhlaWdodDogODB2aDsgfVxuXG4ubi1tYWluLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1tYWluLWNvbnRlbnQtLW5vLWJvdHRvbS1wYWRkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm4tbWFpbi1jb250ZW50LS1uby10b3AtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tbWFpbi1jb250ZW50LS1uby10b3AtcGFkZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4ubi1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDkxLjg3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgLm4tY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ubi1yb3cge1xuICBtYXJnaW46IDA7IH1cbiAgLm4tcm93OmJlZm9yZSwgLm4tcm93OmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tcm93OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLWNvbC1zbS0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtc20tMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWNvbC1tZC0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbWQtMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLWNvbC1sZy0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbGctMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tcm93IHtcbiAgICBtYXJnaW46IDAgLTAuODMzMzMlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4tY29sLXhsLTEge1xuICAgIHdpZHRoOiA2LjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMiB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMyB7XG4gICAgd2lkdGg6IDIzLjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNCB7XG4gICAgd2lkdGg6IDMxLjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNiB7XG4gICAgd2lkdGg6IDQ4LjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtNyB7XG4gICAgd2lkdGg6IDU2LjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtOCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtOSB7XG4gICAgd2lkdGg6IDczLjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMTAge1xuICAgIHdpZHRoOiA4MS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTExIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC14bC0xMiB7XG4gICAgd2lkdGg6IDk4LjMzMzMzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfSB9XG5cbi5idXR0b24ge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMzRTg4RkI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDY3QzU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJ1dHRvbjpob3ZlciAubi1pY29uLWFycm93LWRvd24ge1xuICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXM7XG4gICAgICBmaWxsOiAjMDAyODU1O1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTsgfVxuICAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwMjg1NTsgfVxuICAuYnV0dG9uLmJ1dHRvbi0taW52ZXJzZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICMwMDY3QzU7IH1cbiAgICAuYnV0dG9uLmJ1dHRvbi0taW52ZXJzZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgICAgY29sb3I6ICMwMDI4NTU7IH1cbiAgICAuYnV0dG9uLmJ1dHRvbi0taW52ZXJzZTphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0VBRUFFQTsgfVxuXG4uYnV0dG9uLS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5uLWxheW91dC1mbGV4X19pdGVtIC5idXR0b24tLWljb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9XG4gIC5idXR0b24tLWljb24gLmJ1dHRvbl9faWNvbiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5idXR0b24tLWljb24gLmJ1dHRvbl9fdGV4dCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5idXR0b25fX3RleHQsXG4uYnV0dG9uX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5idXR0b25fX2ljb24ge1xuICBmaWxsOiAjMDA2N0M1O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xuICB3aWR0aDogMjJweDsgfVxuICAuYnV0dG9uX19pY29uLmJ1dHRvbl9faWNvbi0tbGcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDsgfVxuICAuYnV0dG9uX19pY29uLm4taWNvbi1hcnJvdy1jaXJjbGUtby1yaWdodCB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiAyMnB4OyB9XG5cbi5idXR0b24tLW5vLWJnLFxuLmJ1dHRvbi0tZ2hvc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwNjdDNTsgfVxuICAuYnV0dG9uLS1uby1iZzpob3ZlcixcbiAgLmJ1dHRvbi0tZ2hvc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICMxRTRBOTM7IH1cblxuLmJ1dHRvbi0tZ2hvc3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQkJCREJGO1xuICBjb2xvcjogIzY4Njg2ODsgfVxuICAuYnV0dG9uLS1naG9zdDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjZBOUUwO1xuICAgIGNvbG9yOiAjMjZBOUUwOyB9XG5cbi5idXR0b24tLWdob3N0LXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMyNkE5RTA7XG4gIGNvbG9yOiAjMjZBOUUwOyB9XG4gIC5idXR0b24tLWdob3N0LXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNkE5RTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjZBOUUwO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmJ1dHRvbi0tZ2hvc3QtcHJpbWFyeTpob3ZlciAuYnV0dG9uX19pY29uIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgLmJ1dHRvbi0tZ2hvc3QtcHJpbWFyeSAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjMjZBOUUwOyB9XG4gICAgW2RhdGEtbnRhcC10aGVtZX49XCJkYXJrXCJdIC5idXR0b24tLWdob3N0LXByaW1hcnkgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5idXR0b24tLWdob3N0LXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYnV0dG9uLS1naG9zdC13aGl0ZSAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5idXR0b24tLWdob3N0LXdoaXRlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjogIzFFNEE5MzsgfVxuICAgIC5idXR0b24tLWdob3N0LXdoaXRlOmhvdmVyIC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogIzFFNEE5MzsgfVxuXG4uYnV0dG9uLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2N0M1O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMDA2N0M1OyB9XG4gIC5idXR0b24tLXNlY29uZGFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwNjdDNTtcbiAgICBib3JkZXItY29sb3I6ICMwMDY3QzU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idXR0b24tLXNlY29uZGFyeTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAyODU1O1xuICAgIGNvbG9yOiAjMDAyODU1OyB9XG5cbi5idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMjZBOUUwOyB9XG4gIC5idXR0b24tLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxZTlhY2Y7IH1cbiAgLmJ1dHRvbi0tcHJpbWFyeSAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5idXR0b24tLXJlZ2FsIHtcbiAgYmFja2dyb3VuZDogIzgyNDZBRjsgfVxuICAuYnV0dG9uLS1yZWdhbC5idXR0b24tLXN0aWNreS1iYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMTFweCAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH1cbiAgLmJ1dHRvbi0tcmVnYWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzQzEwNTM7IH1cbiAgLmJ1dHRvbi0tcmVnYWwgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1tdXRlZCB7XG4gIGJhY2tncm91bmQ6ICM1MzU2NUE7IH1cbiAgLmJ1dHRvbi0tbXV0ZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7IH1cbiAgLmJ1dHRvbi0tbXV0ZWQgLmJ1dHRvbl9faWNvbiB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuXG4uYnV0dG9uLS1zYWZldHkge1xuICBiYWNrZ3JvdW5kOiAjRkY5MDAwOyB9XG4gIC5idXR0b24tLXNhZmV0eTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGOTAwMDsgfVxuXG4uYnV0dG9uLS1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XG4gIHBhZGRpbmc6IDdweCAxNXB4OyB9XG5cbi5idXR0b24tLWxnIHtcbiAgcGFkZGluZzogMjBweCAzMHB4OyB9XG5cbi5idXR0b24tLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMjg1NTsgfVxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIC5idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICMwMDY3QzU7IH1cbiAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbjpob3ZlciAuYnV0dG9uX19pY29uLFxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uOmFjdGl2ZSAuYnV0dG9uX19pY29uIHtcbiAgICBmaWxsOiAjMDAyODU1OyB9XG4gIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlIC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogI0ZGRkZGRjsgfVxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24uYnV0dG9uLS1pbnZlcnNlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRUFFQUVBOyB9XG4gICAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbi5idXR0b24tLWludmVyc2U6YWN0aXZlIC5idXR0b25fX2ljb24sXG4gICAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbi5idXR0b24tLWludmVyc2U6aG92ZXIgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjRUFFQUVBOyB9XG4gIC5uLWJ1dHRvbl9fZ3JvdXAtYmxvY2sgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4uYnV0dG9uLS1pbmxpbmUtYWN0aW9uLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E2QThBQjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAxMnB4OyB9XG5cbi5idXR0b24tYWxpZ24tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYnV0dG9uLXRvZ2dsZS0taXMtYWN0aXZlIC5uLWljb24tYXJyb3ctZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmJ1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTJweDsgfVxuICAuYnV0dG9uLS1jbG9zZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmJ1dHRvbi0tY2xvc2U6aG92ZXIgLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjMUU0QTkzOyB9XG4gIC5idXR0b24tLWNsb3NlIC5idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICM0NTQ1NDU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4OyB9XG5cbi5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbixcbi5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLm4tYnV0dG9uX19ncm91cCAuYnV0dG9uOmxhc3QtY2hpbGQsXG4gIC5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuICAubi1idXR0b25fX2dyb3VwIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH0gfVxuXG4ubi1tZW51IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVBRUE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEycHggMDsgfVxuICAubi1tZW51Lm4tbWVudS0taXMtYWN0aXZlLCAubi1tZW51Lm1lbnUtLWlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tbWVudS5uLW1lbnUtLWlzLXRydW5jYXRlZCwgLm4tbWVudS5uLW1lbnUtLWlzLWFjdGl2ZS5uLW1lbnUtLWlzLXRydW5jYXRlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1tZW51X19mb290ZXIsXG4ubi1tZW51X19kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1tZW51X19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LS1ncm91cGVkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG4gICAgLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LS1ncm91cGVkIC5uLW1lbnVfX2xpc3QtLWdyb3VwZWQtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1tZW51X19saXN0LXNlY3Rpb24gPiAubi1tZW51X19saXN0ID4gLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLm4tbWVudV9fbGlzdC1zZWN0aW9uIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC10aXRsZSArIC5uLW1lbnVfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubi1tZW51X19zdWItbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG5cbi5uLW1lbnVfX2xpbmsge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAubi1tZW51X19zdWItbGlzdCAubi1tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7IH1cbiAgLm4tbWVudV9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxRTRBOTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm4tbWVudV9fbGluay1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgW2xhbmc9XCJqYS1KUFwiXSAubi1tZW51X19saW5rLWhlYWRlciB7XG4gICAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAubi1tZW51X19saW5rLWhlYWRlciAubi1tZW51X19saW5rLXRleHQsXG4gIC5uLW1lbnVfX2xpbmstaGVhZGVyIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5uLW1lbnVfX2xpbmstaGVhZGVyICsgLm4tbWVudV9fc3ViLWxpc3QgLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMzZweDsgfVxuXG4ubi1tZW51X19saW5rLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDsgfVxuXG4ubi1tZW51X19saXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4IDA7IH1cblxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubi1tZW51X19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubi1tZW51X19saXN0Lm4tbWVudV9fbGlzdC0tbm8tYm90dG9tLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3QtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5uLW1lbnVfX2ZpbmQtbG9jLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzFFNEE5MztcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAubi1tZW51X19maW5kLWxvYy1zZWN0aW9uIC5uLW1lbnVfX2ZpbmQtbG9jLXRpdGxlLFxuICAubi1tZW51X19maW5kLWxvYy1zZWN0aW9uIC5uLW1lbnVfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5uLW1lbnVfX2xpc3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbltkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0ubi1tZW51LS1tZWdhIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbltkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGluayBzdmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbltkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGluazpob3ZlciBzdmcge1xuICBmaWxsOiByZWQ7XG4gIHN0cm9rZTogcmVkOyB9XG5cbltkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC10cmlhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIFtkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC10cmlhbHMgLm4tbWVudV9fbGlzdC10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXRyaWFscyAubi1tZW51X19saXN0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogNnB4IDA7IH1cblxuW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyAubi1tZW51X19saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogOTguMzMzMzMlOyB9XG4gICAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyAubi1tZW51X19saXN0LWl0ZW0gLm4tbWVudV9fbGluayB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyAubi1tZW51X19saXN0LWl0ZW0gLm4tbWVudV9fY2xvdWQtaW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA2N0M1O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDcycHg7XG4gICAgei1pbmRleDogMjAwOyB9XG4gICAgLm4tc2l0ZS1oZWFkZXItLWxhcmdlIC5uLW1lbnUge1xuICAgICAgdG9wOiAxNTBweDsgfVxuICAubi1tZW51LS1tZWdhIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubi1tZW51X19kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgLm4tbWVudV9fZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDU0NTQ1O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gIC5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnUgLmRpdmlkZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VBRUFFQTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTJweDsgfVxuICAubi1tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLm4tbWVudV9fbGlzdC5uLW1lbnVfX3N1Yi1saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQUVBRUE7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgICAgIC5uLW1lbnVfX2xpc3QgLm4tbWVudV9fbGlzdC1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiM1wiXSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAzMS42NjY2NyU7IH1cbiAgICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjRcIl0gLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogMjMuMzMzMzMlOyB9XG4gICAgICBbZGF0YS1udGFwLWxheW91dH49XCIzMC03MFwiXSAubi1tZW51X19saXN0IC5uLW1lbnVfX2xpc3Qtc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiMzAtNzBcIl0gLm4tbWVudV9fbGlzdCAubi1tZW51X19saXN0LXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDczLjMzMzMzJTsgfVxuICAubi1tZW51X19zdWItbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1tZW51X19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLm4tbWVudV9fbGluay1oZWFkZXIgKyAubi1tZW51X19saW5rLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAubi1tZW51X19saXN0LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIFtkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIFtkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC1zb2x1dGlvbnMgLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIFtkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0gLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC1zb2x1dGlvbnMgLm4tbWVudV9fbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogMzEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5uLW1lbnVfX3N1Yi1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAubi1vZmYtY2FudmFzLW1lbnUubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4sIC5uLW9mZi1jYW52YXMtbWVudS5uLW9mZi1jYW52YXNfX3dyYXBwZXItb3BlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay0tb2ZmLWNhbnZhcyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVBRUE7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnUgLm4tZ2xvYmVfX2ljb24tLW9mZi1jYW52YXMge1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiAtMTBweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluayB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNFQUVBRUE7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbTpsYXN0LWNoaWxkIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW0tLW1lbnUtb3BlbiAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBjb2xvcjogIzQ1NDU0NTsgfVxuICAgIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW0tLW1lbnUtb3BlbiAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzFFNEE5MzsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluay1pY29uIHtcbiAgZmlsbDogIzY4Njg2ODtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHdpZHRoOiAxNnB4OyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rOmhvdmVyIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rLWljb24ge1xuICAgIGZpbGw6ICMxRTRBOTM7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpc3QtaXRlbS0tbWVudS1vcGVuIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rLWljb24ge1xuICAgIGZpbGw6ICM0NTQ1NDU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX21lbnUtaW5uZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0E0QTRBNDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMzBweCAwIDA7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19nbG9iYWwtbmF2aWdhdGlvbi1saXN0LWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGluayB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTJweCAyMHB4OyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNGMkYyRjI7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNFQUVBRUE7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51ID4gLm4tbWVudV9fbGlzdCB7XG4gICAgcGFkZGluZzogMjRweCAwOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW0tLW1lbnUtb3BlbiAubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fY2hpbGQtbWVudSAubi1tZW51X19saXN0LWl0ZW0tLWxldmVsLTE6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IC5uLW1lbnVfX2xpc3QtaXRlbS0tbGV2ZWwtMSA+IC5uLW1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX2NoaWxkLW1lbnUgLm4tbWVudV9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEycHggMjBweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGluay1pY29uIHtcbiAgZmlsbDogI0E0QTRBNDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDE4cHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZSB7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAxOHB4OyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtaW1hZ2Uubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWltYWdlLS1sYW5ndWFnZS1zZWxlY3RvciB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saW5rLW5vdGlmaWNhdGlvbi1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICM0QTgzMkU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDAgM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogOS41cHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pY29uLWxpbmssXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWltYWdlLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1ub3RpZmljYXRpb24tbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1vZmYtY2FudmFzLW1lbnUubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4ge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAubi1vZmYtY2FudmFzLW1lbnVfX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX21lbnUge1xuICBiYWNrZ3JvdW5kOiAjNTM1NjVBO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjcwcHg7XG4gIHotaW5kZXg6IDE7IH1cbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IFtkYXRhLW50YXAtdWk9XCJtb3JlLW1lbnVcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tb2ZmLWNhbnZhcy1tZW51X19jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGxlZnQgLjRzIGVhc2U7XG4gIHotaW5kZXg6IDEwOyB9XG4gIC5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiAubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCxcbiAgLm4tb2ZmLWNhbnZhc19fd3JhcHBlci1vcGVuIC5uLW9mZi1jYW52YXMtbWVudV9fY29udGVudC13cmFwIHtcbiAgICBsZWZ0OiAyNzBweDsgfVxuXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNFQUVBRUE7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDI0cHg7IH1cblxuLm4tb2ZmLWNhbnZhc19fY3Jvc3MtcHJvcGVydHktbmF2IHtcbiAgcGFkZGluZzogMjRweDsgfVxuXG4ubi1vZmYtY2FudmFzX19wcm9wZXJ0eS1uYXYge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyOyB9XG4gIC5uLW9mZi1jYW52YXNfX3Byb3BlcnR5LW5hdiAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUFFQUVBO1xuICAgIGNvbG9yOiAjNTM1NjVBO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLW9mZi1jYW52YXNfX3Byb3BlcnR5LW5hdiAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICAgIGZpbGw6ICM1MzU2NUE7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjRweDtcbiAgICB0b3A6IDM0cHg7XG4gICAgd2lkdGg6IDE0cHg7IH1cblxuLm4tcHJvcGVydHktYmFyIHtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNFQUVBRUE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgei1pbmRleDogOTAwOyB9XG4gIC5uLXByb3BlcnR5LWJhcltkYXRhLW50YXAtdWk9XCJzdGlja3ktbmF2XCJdIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9faW5uZXItd3JhcCB7XG4gIG1heC13aWR0aDogOTEuODc1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX2lubmVyLXdyYXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyayB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDZweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gsXG4ubi1wcm9wZXJ0eS1iYXJfX3V0aWxzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4OyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ286YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICB3aWR0aDogMXB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbmV0YXBwLW1hcmstaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZpbGw6ICMxRTRBOTM7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvLXN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzAwNjdDNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLm4tcHJvcGVydHktYmFyX19sb2dvLXN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4gLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1saW5rLFxuICAubi1vZmYtY2FudmFzX193cmFwcGVyLW9wZW4gLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICM0NTQ1NDU7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy10b3A6IDEycHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbmsge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rOmhvdmVyIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzFFNEE5MzsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rLXRleHQge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XG4gIGZpbGw6ICM1MzU2NUE7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7IH1cbiAgLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbDpob3ZlciB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiA2cHggMTJweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogaW5oZXJpdDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMCA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDA7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saW5rLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1zZWFyY2gtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogIzY4Njg2ODtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ge1xuICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ubi1wcm9wZXJ0eS1iYXItLW5hcnJvdy1zZWFyY2gtZm9ybS12aXNpYmxlLFxuICAubi1wcm9wZXJ0eS1iYXItLW5hcnJvdy1zZWFyY2gtZm9ybS12aXNpYmxlIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIC5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtIC5uLXNlYXJjaC1mb3JtX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fY3RhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE2MHB4KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm4tcHJvcGVydHktYmFyX19pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Rvb2xiYXIge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3Rvb2xiYXIgLm4tcHJvcGVydHktYmFyX19zZWFyY2gge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm4tcHJvcGVydHktYmFyX191dGlscyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fdXRpbHMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzLWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7IH1cbiAgLm4tcHJvcGVydHktYmFyX19sb2dvOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhciAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbmV0YXBwLW1hcmstaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucyxcbiAgLm4tcHJvcGVydHktYmFyX19tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28tc3ZnLFxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIHdpZHRoOiAxNjBweDsgfVxuICAubi1wcm9wZXJ0eS1iYXItLW5hcnJvdy1zZWFyY2gtZm9ybS12aXNpYmxlIC5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbi1zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXItLXYzIC5uLXByb3BlcnR5LWJhcixcbiAgLm4tcHJvcGVydHktYmFyLS12NiAubi1wcm9wZXJ0eS1iYXIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4OyB9XG4gIC5uLXByb3BlcnR5LWJhci0tdjMgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSxcbiAgLm4tcHJvcGVydHktYmFyLS12NiAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLm4tcHJvcGVydHktYmFyLS12MyAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyxcbiAgICAubi1wcm9wZXJ0eS1iYXItLXY2IC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAubi1wcm9wZXJ0eS1iYXItLXYzIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSxcbiAgLm4tcHJvcGVydHktYmFyLS12NiAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH1cbiAgLmJpbGxib2FyZC1oZWFkZXIgLm4tcHJvcGVydHktYmFyOm5vdCgubi1zdGlja3ktbmF2KSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhcjpub3QoLm4tc3RpY2t5LW5hdikgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcbiAgICBmaWxsOiAjRkZGRkZGOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXByb3BlcnR5LWJhcjpub3QoLm4tc3RpY2t5LW5hdikgLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XG4gICAgZmlsbDogI0ZGRkZGRjsgfVxuICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXI6bm90KC5uLXN0aWNreS1uYXYpIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpbms6aG92ZXIgLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XG4gICAgZmlsbDogIzAwNjdDNTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIC5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwLjA2MjVlbSkge1xuICAubi1wcm9wZXJ0eS1iYXIubi1zdGlja3ktbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5MDA7IH1cbiAgICAubi1wcm9wZXJ0eS1iYXIubi1zdGlja3ktbmF2IC5uLXByb3BlcnR5LWJhcl9fc29jaWFsIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAzMDBtcztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5uLXByb3BlcnR5LWJhci5uLXN0aWNreS1uYXYgLm4tcHJvcGVydHktYmFyX19jdGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYW5pbWF0aW9uOiBib3VuY2VJbkRvd24gLjg1cyA1MDBtcyBib3RoO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLXRydW5jYXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21vcmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXItLW1vcmUtaXRlbS12aXNpYmxlIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tb3JlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICM0NTQ1NDU7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNnB4OyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluazpob3ZlciAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3IsXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmhvdmVyIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgZmlsbDogIzAwNjdDNTsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS0tbW9yZS1tZW51IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtLW1vcmUtbWVudSAubi1tZW51X19saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS0tbW9yZS1tZW51IC5uLW1lbnVfX2xpc3QtaXRlbS5uLW1lbnVfX2xpc3QtaXRlbS0taXMtdmlzaWJsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGlzdCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDQ0cHg7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmsge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGhlaWdodDogMThweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE4cHg7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbms6aG92ZXIgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstaWNvbixcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstaWNvbiB7XG4gICAgZmlsbDogIzg0ODQ4NDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstbm90aWZpY2F0aW9uLWNvdW50IHtcbiAgYmFja2dyb3VuZDogIzRBODMyRTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogLTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBwYWRkaW5nOiAwIDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogLTZweDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtaW1hZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX2xhbmd1YWdlLXNlbGVjdG9yLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X19oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0YyRjJGMjtcbiAgbWFyZ2luOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnVfX3JlbWVtYmVyLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0cHg7IH1cblxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudSAubWVudV9fZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnVzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmssXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7IH0gfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhciB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyLS1lbWJlZGRlZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwIDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNjdDNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xuICAgIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICM1MzU2NUE7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xuICAgICAgZmlsbDogIzUzNTY1QTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1nbG9iZV9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzUzNTY1QTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDsgfVxuICAubi1nbG9iZV9faWNvbjpob3ZlciB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMi41O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tZW1iZWRkZWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIFtkYXRhLW50YXAtdWk9XCJtb3JlLW1lbnVcIl0ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0taXMtaGlkZGVuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAzMDBtcywgb3BhY2l0eSAzMDBtcztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0tLWlzLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAgNnB4OyB9XG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xuICAgICAgY29sb3I6ICMwMDY3QzU7IH1cbiAgICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XG4gICAgICAgIGZpbGw6ICMwMDY3QzU7IH1cbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbTpmaXJzdC1jaGlsZCAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYXV0b2NvbXBsZXRlLFxuLmF1dG9jb21wbGV0ZS1zZWFyY2gsXG4uYXV0b2NvbXBsZXRlLWN1c3RvbWVyLXN0b3JpZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDgwMDA7IH1cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4udWktbWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAudWktbWVudS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZDogI0YyRjJGMjsgfVxuICAudWktbWVudS1pdGVtOmhvdmVyLCAudWktbWVudS1pdGVtLnVpLXN0YXRlLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubi1zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNBNEE0QTQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLm4tc2VhcmNoLWZvcm1fX2lucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAubi1zZWFyY2gtZm9ybV9faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2ggLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGN1YmljLWJlemllcigwLCAwLjc5NSwgMCwgMSk7XG4gICAgd2lkdGg6IDEwMHB4OyB9XG4gICAgLm4tcHJvcGVydHktYmFyX19zZWFyY2ggLm4tc2VhcmNoLWZvcm1fX2lucHV0OmZvY3VzIHtcbiAgICAgIHdpZHRoOiAzMjBweDsgfVxuXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDQwcHg7IH1cbiAgLm4tc2VhcmNoLWZvcm1fX2J1dHRvbjpob3ZlciAubi1zZWFyY2gtZm9ybV9fYnV0dG9uLWljb24ge1xuICAgIGZpbGw6ICM0NTQ1NDU7IH1cblxuLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtMTAwMDBweDsgfVxuXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2ggLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcbiAgICB3aWR0aDogMzIwcHg7IH0gfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1pbi13aWR0aDogMjkwcHg7XG4gIHRvcDogNDZweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1hdXRvY29tcGxldGUge1xuICBtYXJnaW46IDEycHggMDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW0ge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW06aG92ZXIsIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1mb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDY3QzU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDI2LjI1ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4vKiBTZWFyY2ggVG9nZ2xlIFNlY3Rpb24gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZSB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4vKiBTZWFyY2ggVG9nZ2xlIEJ1dHRvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTkwRTI7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA0NnB4O1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24udmlzdWFsbHktaGlkZGVuLWJ0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTRBOTM7XG4gIGJvcmRlci1jb2xvcjogIzFFNEE5MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7IH0gfVxuXG4vKiBTZWFyY2ggVG9nZ2xlIEJ1dHRvbiBJY29uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi1pY29uIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7IH0gfVxuXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiAxMDAlOyB9IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtIHtcbiAgbWFyZ2luOiAtMnB4IDAgMCAwOyB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gSW5wdXQgKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhLCBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGE5MGUyO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBvdXRsaW5lOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmbG9hdDogcmlnaHQ7XG4gIC8qQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuICB9Ki8gfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2U7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCA5NnB4IDZweCAyNHB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRBOTBFMjsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcbiAgICBwYWRkaW5nOiA2cHggOTZweCA2cHggMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNGE5MGUyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDI2LjI1ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBTdWJtaXQgQnV0dG9uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTkwRTI7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDQ2cHg7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU0QTkzO1xuICBib3JkZXItY29sb3I6ICMxRTRBOTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gU3VibWl0IEJ1dHRvbiBJY29uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gQ2xvc2UgQnV0dG9uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDQ2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7IH0gfVxuXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIENsb3NlIEJ1dHRvbiBJY29uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWJ1dHRvbi1jbG9zZS1pY29uIHtcbiAgZmlsbDogI0E2QThBQjtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDsgfVxuXG4vKiogSUUgY2xlYXIgYnV0dG9uIGZpeCAqKi9cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXRvcC1oYXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXRvcC1oYXRfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm4tdG9wLWhhdF9fbGlzdC1pdGVtLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm9mZi1jYW52YXNfX2Nyb3NzLXByb3BlcnR5LW5hdiAubi10b3AtaGF0X19saXN0LWl0ZW0taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi10b3AtaGF0X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogLjc0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTVweCAwOyB9XG4gIC5uLXRvcC1oYXRfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uLXRvcC1oYXRfX2xpbmstdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLXRvcC1oYXRfX3VzZXItaWNvbixcbi5uLXRvcC1oYXRfX2tleS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTJweDsgfVxuXG4ubi10b3AtaGF0X19tZW51LWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTBweDsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLWxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLWxpbmstLWlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDY3QzUsICMwMDY3QzUgNHB4LCAjNDU0NTQ1IDRweCk7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rLS1pcy1hY3RpdmU6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluay0taXMtYWN0aXZlIC5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA2N0M1O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAyNDVweDtcbiAgei1pbmRleDogMjAwOyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGluay0taXMtYWN0aXZlICsgLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXN1cHBvcnQtbGluayB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRjJGMkYyO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI0YyRjJGMjtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMjRweCAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDA7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxpc3QtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4IDI0cHg7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXVzZXItaW5mbyB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAxMnB4OyB9XG5cbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS11c2VybmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWNvbXBhbnkge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LWxvZy1vdXQtbGluayB7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmc6IDEycHggMjRweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLXRvcC1oYXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTRBOTM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7IH1cbiAgICAuYmlsbGJvYXJkLWhlYWRlciAubi10b3AtaGF0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjksIDY5LCA2OSwgMC41KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDkwMDsgfVxuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYge1xuICAgIHdpZHRoOiA0OC43MTc5NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU2NDElOyB9XG4gIC5uLXRvcC1oYXRfX2xpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgNnB4OyB9XG4gICAgLm4tdG9wLWhhdF9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkLCAubi10b3AtaGF0X19saXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubi10b3AtaGF0X19saW5rIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm4tdG9wLWhhdF9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI0VBRUFFQTsgfVxuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYgW2RhdGEtbnRhcC11aT1cImNvbnRhY3QtdXNcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tdG9wLWhhdF9fbGlzdC1pdGVtLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDsgfVxuICAubi10b3AtaGF0X191dGlscyB7XG4gICAgd2lkdGg6IDQ4LjcxNzk1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLm4tdG9wLWhhdF9fdXRpbHMgLm4tdG9wLWhhdF9fbGlzdC1pdGVtIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAubi10b3AtaGF0X191dGlscyAubi10b3AtaGF0X19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAubi10b3AtaGF0X19tZW51LWluZGljYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZpbGw6ICMwMDY3QzU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDEwcHg7IH1cbiAgLm4tdG9wLWhhdF9fdXNlci1pY29uLFxuICAubi10b3AtaGF0X19rZXktaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZpbGw6ICMwMDY3QzU7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTJweDsgfVxuICAubi10b3AtaGF0X19wcm9maWxlLW1lbnUtc3VwcG9ydC1saW5rLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmaWxsOiAjMDA2N0M1O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDE0cHg7IH1cbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tdG9wLWhhdF9fY3Jvc3MtcHJvcGVydHktbmF2IHtcbiAgICB3aWR0aDogNDkuMTUyNTQlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS42OTQ5MiU7IH1cbiAgLm4tdG9wLWhhdF9fdXRpbHMge1xuICAgIHdpZHRoOiA0OS4xNTI1NCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4iLCJociB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuaDEsXHJcbi5oMSxcclxuaDIsXHJcbi5oMixcclxuaDMsXHJcbi5oMyxcclxuaDQsXHJcbi5oNCxcclxuaDUsXHJcbi5oNSxcclxuaDYsXHJcbi5oNiB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTE7XHJcbn1cclxuXHJcbmgyLFxyXG4uaDIge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTI7XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTM7XHJcbn1cclxuXHJcbmg0LFxyXG4uaDQge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTQ7XHJcbn1cclxuXHJcbmg1LFxyXG4uaDUge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTU7XHJcbn1cclxuXHJcbmg2LFxyXG4uaDYge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1oZWFkaW5nLWxldmVsLTY7XHJcbn1cclxuXHJcbmg1LFxyXG5oNixcclxuLmg1LFxyXG4uaDYge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5wLFxyXG4ubi1wYXJhZ3JhcGgge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAaW5jbHVkZSBkb3Rjb20tYm9keS10ZXh0O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXBhcmFncmFwaC1sZWFkIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tbGVhZC1jb3B5O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wYXJhZ3JhcGgtZmluZS1wcmludCB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWJvZHktdGV4dC14cztcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxufVxyXG5cclxuLm4tc2VjdGlvbi10aXRsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWNvbXBvbmVudC1ib3R0b207XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5uLXNlY3Rpb24tdGl0bGVfX2hlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZG90Y29tLWhlYWRpbmctbGV2ZWwtMjtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB9XHJcblxyXG4gIC5uLXNlY3Rpb24tdGl0bGVfX2FjdGlvbnMge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLy8gLm4tc2VjdGlvbi10aXRsZV9fYWN0aW9uLWxpbmsge1xyXG4gIC8vICAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdztcclxuICAvLyB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkY29sb3ItbGluaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saW5rLXN0YW5kYWxvbmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWxpc3QsXHJcbnVsLFxyXG5vbCB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWJvZHktdGV4dDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxufVxyXG5cclxuLm4tbGlzdC0tdW5zdHlsZWQsXHJcbiVuLWxpc3QtLXVuc3R5bGVkIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubi1saXN0LS1pbmxpbmUge1xyXG4gIEBleHRlbmQgJW4tbGlzdC0tdW5zdHlsZWQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAubi1saXN0X19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCA+IC5uLWxpc3RfX2l0ZW0tbGluayB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWxpc3RfX2l0ZW0tbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLm4tbGlzdC0taW5saW5lLXNlcGFyYXRvciAmIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0xMnB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0X19pdGVtIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cclxuICAubi1saXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS1idWxsZXRlZCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTJweDtcclxuICAgICAgd2lkdGg6IDRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWxpc3QtLW51bWJlcmVkIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBjb3VudGVyLXJlc2V0OiBteS1jb3VudGVyO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIC5uLWxpc3RfX2l0ZW0ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBjb3VudGVyKG15LWNvdW50ZXIsIGRlY2ltYWwpICcuJztcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG15LWNvdW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICAgICAgbWluLXdpZHRoOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1saXN0X19pdGVtLS1jb3VudGVyLW92ZXJyaWRlOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IGF0dHIodmFsdWUpICcuJztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWxpc3QtLXR3by1jb2x1bW4ge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAubi1saXN0X19pdGVtIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuICB9XHJcblxyXG4gIC5uLWxpc3RfX2l0ZW0tY29sdW1uIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdCAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdC0tcHJvcGVydHktdmFsdWUtcGFpcnMge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG59XHJcblxyXG4ubi1saXN0X190ZXJtLFxyXG4ubi1saXN0X19kZXNjcmlwdGlvbiB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1saXN0X190ZXJtIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktYm9sZDtcclxuICBjbGVhcjogbGVmdDtcclxuICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1jbGVhcmZpeCB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxufVxyXG5cclxuY29kZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IENvdXJpZXIsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbiAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgLmhpZ2hsaWdodCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcclxuICB9XHJcblxyXG4gICYuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcXVvdGVzOiAnXFwyMDFDJyAnXFwyMDFEJyAnXFwyMDE4JyAnXFwyMDE5JztcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tYmxvY2txdW90ZV9fZm9vdGVyIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxufVxyXG5cclxuLm4tdGV4dC1sb25nZm9ybSxcclxuLm4tZm9ybSB7XHJcbiAgPiBoMSxcclxuICA+IGgyLFxyXG4gID4gaDMsXHJcbiAgPiBoNCxcclxuICA+IGg1LFxyXG4gID4gaDYsXHJcbiAgPiBwLFxyXG4gID4gb2wsXHJcbiAgPiB1bCxcclxuICBkbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAgICsge1xyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IHVsIGxpLFxyXG4gID4gb2wgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbiAgfVxyXG5cclxuICAubi1wdWxsLWxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgJHNwYWNpbmctZGVmYXVsdCAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgfVxyXG5cclxuICAubi1wdWxsLXJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMCAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi5uby13cmFwIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4iLCJodG1sLFxyXG5ib2R5IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1yZXNldDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4qLFxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuaGVhZCBzdmcge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5iLCBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vLyBnbG9iYWxseSBwcmV2ZW50IGh1YnNwb3QgY29va2llIG1lc3NhZ2UgZnJvbSBhcHBlYXJpbmdcclxuZGl2I2hzLWV1LWNvb2tpZS1jb25maXJtYXRpb24ge1xyXG4gIGRpc3BsYXk6bm9uZTtcclxufVxyXG4iLCIkZWFzZW91dGN1c3Q6Y3ViaWMtYmV6aWVyKC4wMywgLjE2LCAuMzksIC45OSk7XHJcbiRlYXNlaW5xdWFkOiBjdWJpYy1iZXppZXIoLjU1MCwgLjA4NSwgLjY4MCwgLjUzMCk7XHJcbiRnbG9iYWxkZWxheTogLjVzO1xyXG5cclxuQGtleWZyYW1lcyBib3VuY2VEb3duIHtcclxuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwgLjYxMCwgLjM1NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0MyUge1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgM3B4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEpO1xyXG4gIH1cclxuXHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VSaWdodCB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEpO1xyXG4gIH1cclxuXHJcbiAgZnJvbSB7XHJcbiAgICAvLyBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZURvd24ge1xyXG4gIGZyb20ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwcHgpO31cclxuICB0byB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO31cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluIHtcclxuICBmcm9tIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAwcHgpO31cclxuICB0byB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO31cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gIGZyb20ge29wYWNpdHk6IDA7fVxyXG4gIHRvIHtvcGFjaXR5OiAxO31cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBUeXBvZ3JhcGh5IE1peGlucyBmb3IgZm9udC1mYW1pbHkgdGhhdCBjb3VsZCBjaGFuZ2VcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbkBtaXhpbiBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQoJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYm9keSkge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LXJlc2V0KCRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0LCAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tZm9udC1mYW1pbHktcmVndWxhcigkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ib2R5KSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtcmVzZXQoJGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhciwgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bSgkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ib2R5KSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtcmVzZXQoJGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtLCAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkKCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJvZHkpIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1yZXNldCgkZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQsICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0KTtcclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1mb250LWZhbWlseS1ib2xkKCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJvZHkpIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1yZXNldCgkZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkLCAkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tZm9udC1yZXNldCgkZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCwgJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYm9keSkge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcclxuICBsZXR0ZXItc3BhY2luZzogMDtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tbGVhZC1jb3B5IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxlYWQtc207XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1zbSkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxlYWQtbWQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZWFkLWxnO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1ib2R5LXRleHQge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1saWdodDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtcC1zbTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtcC1sZztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tYm9keS10ZXh0LXNtIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXAtc207XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20tYm9keS10ZXh0LXhzIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWhlYWRpbmctbGV2ZWwtMSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWJvbGQoJGxpbmUtaGVpZ2h0LWhlYWRpbmcpO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMS1zbTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLXNtKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDEtbWQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMS1sZztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20taGVhZGluZy1sZXZlbC0yIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktYm9sZCgkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1oZWFkaW5nKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaDItc207XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1zbSkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWgyLW1kO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDItbGc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZG90Y29tLWhlYWRpbmctbGV2ZWwtMyB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bSgkbGluZS1oZWlnaHQtaGVhZGluZyk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWgzLXNtO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tc20pIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMy1tZDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWgzLWxnO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1oZWFkaW5nLWxldmVsLTQge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1zZW1pLWJvbGQoJGxpbmUtaGVpZ2h0LWhlYWRpbmcpO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNDtcclxufVxyXG5cclxuQG1peGluIGRvdGNvbS1oZWFkaW5nLWxldmVsLTUge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1zZW1pLWJvbGQoJGxpbmUtaGVpZ2h0LWg1KTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaDU7XHJcbn1cclxuXHJcbkBtaXhpbiBkb3Rjb20taGVhZGluZy1sZXZlbC02IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkKCRsaW5lLWhlaWdodC1oZWFkaW5nKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaDY7XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8vIHNjc3MtbGludDpkaXNhYmxlIFRyYWlsaW5nU2VtaWNvbG9uXHJcbiRzdXN5OiAoXHJcbiAgY29udGFpbmVyOiAkc2NyZWVuLXhsLFxyXG4gIGNvbHVtbnM6IDEyLFxyXG4gIGd1dHRlci1wb3NpdGlvbjogc3BsaXQsXHJcbiAgLy8gZGVidWc6IChcclxuICAvLyAgICAgaW1hZ2U6IHNob3csXHJcbiAgLy8gICAgIGNvbG9yOiByZ2JhKCRjb2xvci1ibHVlLWxpZ2h0LCAuMjUpLFxyXG4gIC8vICAgICBvdXRwdXQ6IG92ZXJsYXksXHJcbiAgLy8gICAgIHRvZ2dsZTogdG9wIHJpZ2h0XHJcbiAgLy8gICApXHJcbik7XHJcblxyXG4kc2VtYW50aWMtbGF5b3V0LXNtOiBsYXlvdXQoNCBhZnRlcik7XHJcbiRzZW1hbnRpYy1sYXlvdXQtbWQ6IGxheW91dCg4IGFmdGVyKTtcclxuJHNlbWFudGljLWxheW91dC1sZzogbGF5b3V0KDEyIGFmdGVyKTtcclxuXHJcbi8vIENvbnRhaW5lciBmb3IgU2l0ZSBDb250ZW50IGJlbG93IHRoZSBwYWdlIGhlYWRlciB3aGVuIHRoZXJlIGFyZSBubyB0YWJzXHJcbi8vIC5uLXNpdGUtY29udGVudCB7XHJcbi8vICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteGw7XHJcbi8vIH1cclxuXHJcbi5uLXNpdGUtaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5iaWxsYm9hcmQtaGVhZGVyICYge1xyXG4gICAgaGVpZ2h0OiA4MHZoO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUGFnZSBDb250ZW50IHNlcGFyYXRpb24gZnJvbSBoZWFkZXIgJiBmb290ZXJcclxuLm4tbWFpbi1jb250ZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICAvLyBwYWRkaW5nLXRvcDogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuLm4tbWFpbi1jb250ZW50LS1uby1ib3R0b20tcGFkZGluZyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4vLyAubi13aWRnZXQtYXJlYSB7XHJcbi8vICAgcGFkZGluZzogJHNwYWNpbmctbGcgMDtcclxuLy8gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC8vIC5uLW1haW4tY29udGVudCB7XHJcbiAgLy8gICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAvLyB9XHJcblxyXG4gIC5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb250YWluZXJcclxuLm4tY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBjb250YWluZXIoKTtcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4vLyBSb3dcclxuLm4tcm93IHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC1zbS0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gICAgLm4tY29sLW1kLSN7JGl9IHtcclxuICAgICAgQGluY2x1ZGUgc3BhbigkaSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgICAubi1jb2wtbGctI3skaX0ge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKCRpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXJvdyB7XHJcbiAgICBtYXJnaW46IDAgZ3V0dGVyKCkgKiAtMTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC14bC0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubi1wdWxsLWxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ubi1wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5uLWFsaWduLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm4tYWxpZ24tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uLWFsaWduLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5uLXRleHQtdXBwZXJjYXNlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubi1zcGFjaW5nLWJvdHRvbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1zbSkge1xyXG4gIC5uLWhpZGRlbi1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLWhpZGRlbi1tZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGlkZGVuLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGlkZGVuLWRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubi1oaWRkZW4tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRGVmYXVsdCBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXG4gICdkZWZhdWx0IGZlYXR1cmUnOiBtaW4td2lkdGgsXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcblxuICAnZm9yY2UgYWxsIG1lZGlhIHR5cGUnOiBmYWxzZSxcbiAgJ3RvIGVtcyc6IGZhbHNlLFxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcblxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXG5cbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcblxuICAnbGVnYWN5IHN5bnRheCc6IGZhbHNlXG4pO1xuXG4kYnJlYWtwb2ludDogKCkgIWRlZmF1bHQ7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSW1wb3J0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEJyZWFrcG9pbnQgTWl4aW5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XG5cbiAgLy8gUmVzZXQgY29udGV4dHNcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XG5cbiAgJHF1ZXJ5LXN0cmluZzogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5Jyk7XG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XG5cbiAgJHByaXZhdGUtYnJlYWtwb2ludC1jb250ZXh0LWhvbGRlcjogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2NvbnRleHQgaG9sZGVyJykgIWdsb2JhbDtcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcblxuICAvLyBBbGxvdyBmb3IgYW4gYXMtbmVlZGVkIG92ZXJyaWRlIG9yIHVzYWdlIG9mIG5vIHF1ZXJ5IGZhbGxiYWNrLlxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcbiAgfVxuXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xuICAgICRjb250ZXh0LXNldHRlcjogcHJpdmF0ZS1icmVha3BvaW50LXNldC1jb250ZXh0KCduby1xdWVyeScsICRxdWVyeS1mYWxsYmFjayk7XG4gIH1cblxuICAvLyBQcmludCBPdXQgUXVlcnkgU3RyaW5nXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpKTtcbiAgICAkcHJpbnQ6IGZhbHNlO1xuXG4gICAgQGlmICgkdHlwZSA9PSAnYm9vbCcpIHtcbiAgICAgICRwcmludDogdHJ1ZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdzdHJpbmcnKSB7XG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xuICAgICAgQGVhY2ggJHdyYXBwZXIgaW4gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XG4gICAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xuICAgICAgJHR5cGUtZmFsbGJhY2s6IHR5cGUtb2YoJHF1ZXJ5LWZhbGxiYWNrKTtcblxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcbiAgICAgICAgI3skcXVlcnktZmFsbGJhY2t9ICYge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xufVxuXG5cbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLW1hcCwgJGZzLWJyZWFrcG9pbnRzOiAkYnJlYWtwb2ludHMpIHtcclxuICBAZWFjaCAkZnMtYnJlYWtwb2ludCwgJGZzLWZvbnQtc2l6ZSBpbiAkZnMtbWFwIHtcclxuICAgIEBpZiAkZnMtYnJlYWtwb2ludCA9PSBudWxsIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmcy1mb250LXNpemUpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpZiBtYXAtaGFzLWtleSgkZnMtYnJlYWtwb2ludHMsICRmcy1icmVha3BvaW50KSB7XHJcbiAgICAgICAgJGZzLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGZzLWJyZWFrcG9pbnRzLCAkZnMtYnJlYWtwb2ludCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmcy1icmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmcy1mb250LXNpemUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zaXplKCRmcy1mb250LXNpemUpIHtcclxuICBAaWYgdHlwZS1vZigkZnMtZm9udC1zaXplKSA9PSAnbGlzdCcge1xyXG4gICAgZm9udC1zaXplOiBudGgoJGZzLWZvbnQtc2l6ZSwgMSk7XHJcblxyXG4gICAgQGlmIChsZW5ndGgoJGZzLWZvbnQtc2l6ZSkgPiAxKSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBudGgoJGZzLWZvbnQtc2l6ZSwgMik7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRmcy1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogY2VpbCgkZnMtZm9udC1zaXplIC8gJGxpbmUtaGVpZ2h0LWRlZmF1bHQpICogKCRsaW5lLWhlaWdodC1kZWZhdWx0IC8gJGZzLWZvbnQtc2l6ZSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50KCkge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpc3QtcmVzZXQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHJlbSBTdXBwb3J0XG4vLyA9PT09PT09PT09PVxuXG4vLyByZW1cbi8vIC0tLVxuLy8gQ2hlY2sgZm9yIGFuIGV4aXN0aW5nIHN1cHBvcnQgbWl4aW4sIG9yIG91dHB1dCBkaXJlY3RseS5cbi8vIC0gJHByb3AgIDogPGNzcyBwcm9wZXJ0eT5cbi8vIC0gJHZhbCAgIDogPGNzcyB2YWx1ZT5cbkBtaXhpbiBzdXN5LXJlbShcbiAgJHByb3AsXG4gICR2YWxcbikge1xuICAkX3JlcXM6IChcbiAgICB2YXJpYWJsZTogcmh5dGhtLXVuaXQgcmVtLXdpdGgtcHgtZmFsbGJhY2ssXG4gICAgbWl4aW46IHJlbSxcbiAgKTtcbiAgQGlmIHN1c3ktc3VwcG9ydChyZW0sICRfcmVxcywgJHdhcm46IGZhbHNlKSBhbmQgJHJoeXRobS11bml0ID09IHJlbSB7XG4gICAgQGluY2x1ZGUgcmVtKCRwcm9wLCAkdmFsKTtcbiAgfSBAZWxzZSB7XG4gICAgI3skcHJvcH06ICR2YWw7XG4gIH1cbn1cbiIsIi8vIFN1c3kgRmFsbGJhY2sgQ2xlYXJmaXhcbi8vID09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLyBDbGVhcmZpeFxuLy8gLS0tLS0tLS1cbi8vIENoZWNrIGZvciBhbiBleGlzdGluZyBzdXBwb3J0IG1peGluLCBvciBwcm92aWRlIGEgc2ltcGxlIGZhbGxiYWNrLlxuQG1peGluIHN1c3ktY2xlYXJmaXgge1xuICBAaWYgc3VzeS1zdXBwb3J0KGNsZWFyZml4LCAobWl4aW46IGNsZWFyZml4KSkge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICB9IEBlbHNlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJ1dHRvbiB2YXJpYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRidXR0b24tYm9yZGVyLWNvbG9yOiAjQkJCREJGO1xyXG4kYnV0dG9uLWNvbG9yLXByaW1hcnk6ICMzRTg4RkI7XHJcbiRidXR0b24tY29sb3ItcHJpbWFyeS1ob3ZlcjogIzAwNjdDNTtcclxuXHJcbi5idXR0b24ge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgYmFja2dyb3VuZDogJGJ1dHRvbi1jb2xvci1wcmltYXJ5O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWRlZmF1bHQ7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gIHBhZGRpbmc6IDEycHggMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRidXR0b24tY29sb3ItcHJpbWFyeS1ob3ZlcjtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgLm4taWNvbi1hcnJvdy1kb3duIHtcclxuICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXM7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtMTc7XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi0taW52ZXJzZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1kZWZhdWx0O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICAgICAgY29sb3I6ICRjb2xvci1ibHVlLTE3O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktODc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1pY29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1heC13aWR0aDogNDUwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgLm4tbGF5b3V0LWZsZXhfX2l0ZW0gJiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uX19pY29uIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5idXR0b25fX3RleHQge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbl9fdGV4dCxcclxuLmJ1dHRvbl9faWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5idXR0b25fX2ljb24ge1xyXG4gIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGhlaWdodDogMjJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG4gIHdpZHRoOiAyMnB4O1xyXG5cclxuICAmLmJ1dHRvbl9faWNvbi0tbGcge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmLm4taWNvbi1hcnJvdy1jaXJjbGUtby1yaWdodCB7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLW5vLWJnLFxyXG4uYnV0dG9uLS1naG9zdCB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogJGNvbG9yLWxpbms7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLWdob3N0IHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWJvcmRlci1jb2xvcjtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLWdob3N0LXByaW1hcnkge1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsdWUtODg7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLTg4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS04ODtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtODg7XHJcblxyXG4gICAgW2RhdGEtbnRhcC10aGVtZX49XCJkYXJrXCJdICYge1xyXG4gICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1naG9zdC13aGl0ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG5cclxuICAgIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXNlY29uZGFyeSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWRlZmF1bHQ7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLTg4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItYmx1ZS04OCwgNSUpO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1yZWdhbCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXB1cnBsZTtcclxuXHJcbiAgJi5idXR0b24tLXN0aWNreS1iYXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDExcHggMjRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXB1cnBsZS1kYXJrO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLS1tdXRlZCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMzU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMjc7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uX19pY29uIHtcclxuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tLXNhZmV0eSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tc20ge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcclxuICBwYWRkaW5nOiA3cHggMTVweDtcclxufVxyXG5cclxuLmJ1dHRvbi0tbGcge1xyXG4gIHBhZGRpbmc6IDIwcHggMzBweDtcclxufVxyXG5cclxuLmJ1dHRvbi0tYmxvY2sge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktc2VtaS1ib2xkO1xyXG5cclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIC5idXR0b25fX2ljb24sXHJcbiAgJjphY3RpdmUgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS0xNztcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS1pbnZlcnNlIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIC5idXR0b25fX2ljb24sXHJcbiAgICAmOmhvdmVyIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWJ1dHRvbl9fZ3JvdXAtYmxvY2sgJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0taW5saW5lLWFjdGlvbi1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktNjc7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtZGVmYXVsdDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLmJ1dHRvbi1hbGlnbi0tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5idXR0b24tdG9nZ2xlLS1pcy1hY3RpdmUge1xyXG4gIC5uLWljb24tYXJyb3ctZG93biB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi0tY2xvc2Uge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc207XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b25fX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tYnV0dG9uX19ncm91cCB7XHJcbiAgLmJ1dHRvbixcclxuICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1idXR0b25fX2dyb3VwIHtcclxuXHJcbiAgICAuYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5uLW1lbnUge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtIDA7XHJcblxyXG4gICYubi1tZW51LS1pcy1hY3RpdmUsXHJcbiAgJi5tZW51LS1pcy1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmLm4tbWVudS0taXMtdHJ1bmNhdGVkLFxyXG4gICYubi1tZW51LS1pcy1hY3RpdmUubi1tZW51LS1pcy10cnVuY2F0ZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2Zvb3RlcixcclxuLm4tbWVudV9fZGl2aWRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm4tbWVudV9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LS1ncm91cGVkIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC0tZ3JvdXBlZC10aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICA+IC5uLW1lbnVfX2xpc3QgPiAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdCB7XHJcbiAgICAubi1tZW51X19saXN0LXRpdGxlICsgLm4tbWVudV9fbGlzdC1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5uLW1lbnVfX3N1Yi1saXN0IHtcclxuICBtYXJnaW4tI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tbWVudV9fbGluayB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctZGVmYXVsdDtcclxuICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuXHJcbiAgLm4tbWVudV9fc3ViLWxpc3QgJiB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbWVudV9fbGluay1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcblxyXG4gIFtsYW5nPVwiamEtSlBcIl0gJiB7XHJcbiAgICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktYm9sZDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpbmstdGV4dCxcclxuICAubi1tZW51X19saXN0LXRpdGxlIHtcclxuICAgIG1hcmdpbi0jeyRkaXItZnJvbX06ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgKyAubi1tZW51X19zdWItbGlzdCAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgbWFyZ2luLSN7JGRpci1mcm9tfTogMzZweDtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpbmstaWNvbiB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIHdpZHRoOiAyNHB4O1xyXG59XHJcblxyXG4ubi1tZW51X19saXN0LXRpdGxlIHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbWVkaXVtO1xyXG4gIC8vIGNvbG9yOiAkY29sb3ItZ3JheS0zNTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy14cyAwO1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IHtcclxuICAubi1tZW51X19saXN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICAmLm4tbWVudV9fbGlzdC0tbm8tYm90dG9tLW1hcmdpbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbWVudV9fbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLW1lbnVfX2xpc3QtdGl0bGUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2ZpbmQtbG9jLXNlY3Rpb24ge1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYmx1ZS1kYXJrO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gIC5uLW1lbnVfX2ZpbmQtbG9jLXRpdGxlLFxyXG4gIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lbnVfX2xpc3QtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG5bZGF0YS1udGFwLXRhcmdldD1cImNsb3VkLW1hcmtldHBsYWNlXCJdIHtcclxuICAmLm4tbWVudS0tbWVnYSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmc7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LXNlY3Rpb24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saW5rIHtcclxuICAgIHN2ZyB7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgZmlsbDogcmVkO1xyXG4gICAgICAgIHN0cm9rZTogcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXRyaWFscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAubi1tZW51X19saXN0LXRpdGxlIHtcclxuICAgICAgbWFyZ2luLSN7JGRpci1mcm9tfTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubi1tZW51X19saXN0LWRlc2NyaXB0aW9uIHtcclxuICAgICAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICAgICAgLy8gY29sb3I6ICRjb2xvci1ncmF5LTM1O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmcteHMgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtaXRlbS0tY2xvdWQtc29sdXRpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIC5uLW1lbnVfX2xpc3QtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmc7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IHNwYW4oMTIgb2YgMTIpO1xyXG5cclxuICAgICAgLm4tbWVudV9fbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubi1tZW51X19jbG91ZC1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4tbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGJveC1zaGFkb3c6ICRkcm9wLXNoYWRvdy1kZWZhdWx0O1xyXG4gICAgbWluLXdpZHRoOiAyMzBweDtcclxuICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAkc3BhY2luZy1zbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNzJweDtcclxuICAgIHotaW5kZXg6IHooJ21lbnUnKTtcclxuXHJcbiAgICAubi1zaXRlLWhlYWRlci0tbGFyZ2UgJiB7XHJcbiAgICAgIHRvcDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1tZW51LS1tZWdhIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubi1tZW51X19kaXZpZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2Zvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0yNztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQgMDtcclxuICB9XHJcblxyXG4gIC5uLWxhbmd1YWdlLXNlbGVjdG9yLW1lbnUge1xyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICAgICAgcGFkZGluZy0jeyRkaXItZnJvbX06ICRzcGFjaW5nLXNtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5uLW1lbnVfX2xpc3Qge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1tZW51X19zdWItbGlzdCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbWVudV9fbGlzdC1zZWN0aW9uIHtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgIGJvcmRlci0jeyRkaXItdG99OiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgICAgIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItI3skZGlyLXRvfTogMDtcclxuICAgICAgICBtYXJnaW4tI3skZGlyLXRvfTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiM1wiXSAmIHtcclxuICAgICAgICB3aWR0aDogc3Bhbig0IG9mIDEyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSAmIHtcclxuICAgICAgICB3aWR0aDogc3BhbigzIG9mIDEyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiMzAtNzBcIl0gJiB7XHJcbiAgICAgICAgd2lkdGg6IHNwYW4oMyBvZiAxMik7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICB3aWR0aDogc3Bhbig5IG9mIDEyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX3N1Yi1saXN0IHtcclxuICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGluayB7XHJcbiAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGluay1oZWFkZXIgKyAubi1tZW51X19saW5rLWhlYWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdC10aXRsZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgW2RhdGEtbnRhcC10YXJnZXQ9XCJjbG91ZC1tYXJrZXRwbGFjZVwiXSB7XHJcbiAgICAubi1tZW51X19saXN0LXNlY3Rpb24ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubi1tZW51X19saXN0LWl0ZW0tLWNsb3VkLXNvbHV0aW9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgIC5uLW1lbnVfX2xpc3QtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IHNwYW4oNCBvZiAxMik7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1sZykge1xyXG4gIFtkYXRhLW50YXAtdGFyZ2V0PVwiY2xvdWQtbWFya2V0cGxhY2VcIl0ge1xyXG4gICAgLm4tbWVudV9fbGlzdC1pdGVtLS1jbG91ZC1zb2x1dGlvbnMge1xyXG4gICAgICAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDQgb2YgMTIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4teGwpIHtcclxuICAubi1tZW51X19zdWItbGlzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0ICsgJHNwYWNpbmcteHM7XHJcbiAgfVxyXG59XHJcbiIsIiRjb2xvci1wcm9wZXJ0eS1tZW51LWJnOiAkY29sb3ItZ3JheS05NTtcclxuJGNvbG9yLWdsb2JhbC1tZW51LWJnOiAkY29sb3ItZ3JheS02NDtcclxuJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjogJGNvbG9yLWdyYXktODc7XHJcbiRtZW51LXdpZHRoOiAyNzBweDtcclxuJHNwYWNpbmctbGlzdC1pdGVtOiAyMHB4O1xyXG4kc3BhY2luZy1saXN0LXNlY3Rpb25zOiAzMHB4O1xyXG5cclxuQG1peGluIG5hdi1pdGVtLWJvdHRvbS1ib3JkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItbmF2LWl0ZW0tYm9yZGVyO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJi5uLW9mZi1jYW52YXMtbWVudS0tb3BlbixcclxuICAmLm4tb2ZmLWNhbnZhc19fd3JhcHBlci1vcGVuIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmstLW9mZi1jYW52YXMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtIDQwcHggJHNwYWNpbmctbGlzdC1pdGVtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB9XHJcblxyXG4gIC5uLWdsb2JlX19pY29uLS1vZmYtY2FudmFzIHtcclxuICAgIGxlZnQ6IDMwcHg7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gLm4tbWVudV9fbGlzdCxcclxuICAvLyAubi1tZW51X19saXN0LXNlY3Rpb24ge1xyXG4gIC8vICAgYm9yZGVyOiAwO1xyXG4gIC8vICAgZGlzcGxheTogYmxvY2s7XHJcbiAgLy8gfVxyXG59XHJcblxyXG4vLyAubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XHJcbi8vICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4vLyAgIGxlZnQ6IDA7XHJcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgIHRyYW5zaXRpb246IGxlZnQgLjRzIGVhc2U7XHJcbi8vICAgei1pbmRleDogeignb2ZmLWNhbnZhcy1jb250ZW50Jyk7XHJcbi8vXHJcbi8vICAgLm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuICYge1xyXG4vLyAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkY29sb3ItbmF2LWl0ZW0tYm9yZGVyO1xyXG4vLyAgICAgbGVmdDogJG1lbnUtd2lkdGg7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LXRpdGxlIHtcclxuLy8gICBAaW5jbHVkZSBuYXYtaXRlbS1ib3R0b20tYm9yZGVyO1xyXG4vLyAgIGJhY2tncm91bmQ6ICRjb2xvci1wcm9wZXJ0eS1tZW51LWJnO1xyXG4vLyAgIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuLy8gICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuLy8gICBsaW5lLWhlaWdodDogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4vLyAgIG1hcmdpbi1ib3R0b206IDA7XHJcbi8vICAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4vLyB9XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGluayB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICBAaW5jbHVkZSBuYXYtaXRlbS1ib3R0b20tYm9yZGVyO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy1saXN0LWl0ZW0gNDBweCAkc3BhY2luZy1saXN0LWl0ZW0gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW06bGFzdC1jaGlsZCAmIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gJiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saW5rLWljb24ge1xyXG4gIGZpbGw6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB0b3A6ICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICB3aWR0aDogMTZweDtcclxuXHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS1uYXZpZ2F0aW9uLWxpbms6aG92ZXIgJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0LWl0ZW0tLW1lbnUtb3BlbiAmIHtcclxuICAgIGZpbGw6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLm4tb2ZmLWNhbnZhcy1tZW51X19tZW51IHtcclxuLy8gICBiYWNrZ3JvdW5kOiAkY29sb3ItZ2xvYmFsLW1lbnUtYmc7XHJcbi8vICAgaGVpZ2h0OiAxMDB2aDtcclxuLy8gICBsZWZ0OiAwO1xyXG4vLyAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuLy8gICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbi8vICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgIHRvcDogYXV0bztcclxuLy8gICB3aWR0aDogJG1lbnUtd2lkdGg7XHJcbi8vICAgei1pbmRleDogeignb2ZmLWNhbnZhcy1tZW51Jyk7XHJcbi8vIH1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fbWVudS1pbm5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fcHJvcGVydHktbmF2aWdhdGlvbi1saXN0IHtcclxuICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcm9wZXJ0eS1tZW51LWJnO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX2dsb2JhbC1uYXZpZ2F0aW9uLWxpc3Qge1xyXG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktNjQ7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1zZWN0aW9ucyAwIDA7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGlzdC1oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fZ2xvYmFsLW5hdmlnYXRpb24tbGluayB7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1saXN0LWl0ZW07XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTk1O1xyXG4gIH1cclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19jaGlsZC1tZW51IHtcclxuICBAaW5jbHVkZSBuYXYtaXRlbS1ib3R0b20tYm9yZGVyO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAvL1BsYWNlaG9sZGVyIGltYWdlc1xyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gID4gLm4tbWVudV9fbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX3Byb3BlcnR5LW5hdmlnYXRpb24tbGlzdC1pdGVtLS1tZW51LW9wZW4gJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpc3QtaXRlbS0tbGV2ZWwtMTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVudV9fbGlzdC1pdGVtLS1sZXZlbC0xID4gLm4tbWVudV9fbGluayB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIC5uLW1lbnVfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIH1cclxufVxyXG5cclxuJGljb24tc2l6ZTogMThweDtcclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGlzdCB7XHJcbiAgQGluY2x1ZGUgbGlzdC1yZXNldDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJvcGVydHktbWVudS1iZztcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGlzdC1zZWN0aW9ucztcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGlzdC1zZWN0aW9ucztcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLy9wYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1saXN0LWl0ZW07XHJcbiAgcGFkZGluZzogJHNwYWNpbmctbGlzdC1pdGVtIDQwcHggJHNwYWNpbmctbGlzdC1pdGVtICRzcGFjaW5nLWxpc3QtaXRlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5uLW9mZi1jYW52YXMtbWVudV9fdXRpbHMtbGluay1pY29uIHtcclxuICBmaWxsOiAkY29sb3ItZ3JheS02NDtcclxuICBoZWlnaHQ6ICRpY29uLXNpemU7XHJcbiAgbGVmdDogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6ICRzcGFjaW5nLXNtO1xyXG4gIHdpZHRoOiAkaWNvbi1zaXplO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWltYWdlIHtcclxuICBoZWlnaHQ6ICRpY29uLXNpemU7XHJcbiAgbGVmdDogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6ICRzcGFjaW5nLXNtO1xyXG4gIHdpZHRoOiAkaWNvbi1zaXplO1xyXG5cclxuICAmLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS0tbGFuZ3VhZ2Utc2VsZWN0b3Ige1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWxpbmstbm90aWZpY2F0aW9uLWNvdW50IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgbWluLXdpZHRoOiAyNHB4O1xyXG4gIHBhZGRpbmc6IDAgM3B4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogJHNwYWNpbmctbGlzdC1pdGVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0b3A6IDkuNXB4O1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX3V0aWxzLWljb24tbGluayxcclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1pbWFnZS1saW5rIHtcclxuICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxpc3QtaXRlbSArICRpY29uLXNpemUgKyAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X191dGlscy1ub3RpZmljYXRpb24tbGluayB7XHJcbiAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctbGlzdC1pdGVtICsgJGljb24tc2l6ZSArICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tb2ZmLWNhbnZhcy1tZW51Lm4tb2ZmLWNhbnZhcy1tZW51LS1vcGVuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIC8vIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnVfX21lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8vIC5uLW9mZi1jYW52YXMtbWVudV9fY29udGVudC13cmFwIHtcclxuICAvLyAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgLy8gfVxyXG59XHJcbiIsIiRjb2xvci1wcm9wZXJ0eS1tZW51LWJnOiAkY29sb3ItZ3JheS05NTtcclxuJGNvbG9yLWdsb2JhbC1tZW51LWJnOiAkY29sb3ItZ3JheS02NDtcclxuJGNvbG9yLW5hdi1pdGVtLWJvcmRlcjogJGNvbG9yLWdyYXktODc7XHJcbiRtZW51LXdpZHRoOiAyNzBweDtcclxuJHNwYWNpbmctbGlzdC1pdGVtOiAyMHB4O1xyXG4kc3BhY2luZy1saXN0LXNlY3Rpb25zOiAzMHB4O1xyXG5cclxuQG1peGluIG5hdi1pdGVtLWJvdHRvbS1ib3JkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItbmF2LWl0ZW0tYm9yZGVyO1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX21lbnUge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTM1O1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgbGVmdDogMDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IGF1dG87XHJcbiAgd2lkdGg6ICRtZW51LXdpZHRoO1xyXG4gIHotaW5kZXg6IHooJ29mZi1jYW52YXMtbWVudScpO1xyXG5cclxuICBbZGF0YS1udGFwLXVpPVwibW9yZS1tZW51XCJdIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzLW1lbnVfX2NvbnRlbnQtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IGxlZnQgLjRzIGVhc2U7XHJcbiAgei1pbmRleDogeignb2ZmLWNhbnZhcy1jb250ZW50Jyk7XHJcblxyXG4gIC5uLW9mZi1jYW52YXMtbWVudS0tb3BlbiAmLFxyXG4gIC5uLW9mZi1jYW52YXNfX3dyYXBwZXItb3BlbiAmIHtcclxuICAgIGxlZnQ6ICRtZW51LXdpZHRoO1xyXG4gIH1cclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhcy1tZW51X19wcm9wZXJ0eS10aXRsZSB7XHJcbiAgQGluY2x1ZGUgbmF2LWl0ZW0tYm90dG9tLWJvcmRlcjtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tb2ZmLWNhbnZhc19fY3Jvc3MtcHJvcGVydHktbmF2IHtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1vZmYtY2FudmFzX19wcm9wZXJ0eS1uYXYge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTM1O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgIGZpbGw6ICRjb2xvci1ncmF5LTM1O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICB0b3A6IDM0cHg7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICB9XHJcbn1cclxuIiwiLm4tcHJvcGVydHktYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWdyYXktODc7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiB6KCdvdmVybGF5Jyk7XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtbnRhcC11aT1cInN0aWNreS1uYXZcIl0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9faW5uZXItd3JhcCB7XHJcbiAgQGluY2x1ZGUgY29udGFpbmVyKCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmsge1xyXG4gIGZsb2F0OiAjeyRkaXItZnJvbX07XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXhzO1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gsXHJcbi5uLXByb3BlcnR5LWJhcl9fdXRpbHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbG9nbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogM3B4O1xyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lICYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtNHB4O1xyXG4gICAgICB0b3A6IC0zcHg7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtZGFyaztcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbWFyay0taGFzLXByb3BlcnR5LW5hbWUge1xyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX25ldGFwcC1tYXJrLWljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fcHJvcGVydHktbmFtZSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LWxpZ2h0O1xyXG4gIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAycHg7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19sb2dvLXN2ZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMThweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlIHtcclxuICAvLyBAaW5jbHVkZSBzcGFuKDEgb2YgJHNlbWFudGljLWxheW91dC1sZyB3aWRlcik7XHJcbiAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWxpbmsge1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1vZmYtY2FudmFzLW1lbnUtLW9wZW4gJixcclxuICAubi1vZmYtY2FudmFzX193cmFwcGVyLW9wZW4gJiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUtdGV4dCB7XHJcbiAgQGV4dGVuZCAldmlzdWFsbHktaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX21lbnUtdG9nZ2xlLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3ItZ3JheS0yNztcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmbG9hdDogI3skZGlyLWZyb219O1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fc29jaWFsLWxpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy14cztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbC1saW5rIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluay10ZXh0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluay10ZXh0IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbWVkaXVtO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4IDIuNSk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm4taWNvbl9fcHJvcGVydHktYmFyLXNvY2lhbCB7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktMzU7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucyB7XHJcbiAgZmxvYXQ6ICN7JGRpci10b307XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1saXN0LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDA7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluayB7XHJcbiAgQGluY2x1ZGUgZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50O1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LWJhcl9fbmFycm93LWFjdGlvbnMtbGluay10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9ucy1zZWFyY2gtaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTQxO1xyXG4gIGhlaWdodDogMjBweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy14cztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IHooJ21lbnUnKTtcclxuXHJcbiAgJi5uLXByb3BlcnR5LWJhci0tbmFycm93LXNlYXJjaC1mb3JtLXZpc2libGUsXHJcbiAgLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VhcmNoLWZvcm1fX2J1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogJHNwYWNpbmcteHM7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX2N0YSB7XHJcbiAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNjBweCk7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1wcm9wZXJ0eS1iYXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQgMDtcclxuXHJcbiAgICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC8vIHotaW5kZXg6IHooJ292ZXJsYXknKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9faW5uZXItd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19uYXJyb3ctYWN0aW9uLXNlYXJjaC1mb3JtLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX190b29sYmFyIHtcclxuICAgIGZsb2F0OiAjeyRkaXItdG99O1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiAjeyRkaXItdG99O1xyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fdG9vbGJhciAmIHtcclxuICAgICAgZmxvYXQ6ICN7JGRpci1mcm9tfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fdXRpbHMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLSN7JGRpci1mcm9tfTogJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3V0aWxzLWxpbmsge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nbzphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhciAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcclxuICAgIC5uLXByb3BlcnR5LWJhcl9fbmV0YXBwLW1hcmstaWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19sb2dvIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb25zLFxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbWVudS10b2dnbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fbG9nby1zdmcsXHJcbiAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktYmFyLS1uYXJyb3ctc2VhcmNoLWZvcm0tdmlzaWJsZSAubi1wcm9wZXJ0eS1iYXJfX25hcnJvdy1hY3Rpb24tc2VhcmNoLWZvcm0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhci0tdjMsXHJcbiAgLm4tcHJvcGVydHktYmFyLS12NiB7XHJcbiAgICAubi1wcm9wZXJ0eS1iYXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc207XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1tYXJrLS1oYXMtcHJvcGVydHktbmFtZSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19wcm9wZXJ0eS1uYW1lIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0ycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmlsbGJvYXJkLWhlYWRlciAubi1wcm9wZXJ0eS1iYXI6bm90KC5uLXN0aWNreS1uYXYpIHtcclxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWwge1xyXG4gICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19zb2NpYWwtbGluazpob3ZlciB7XHJcbiAgICAgIC5uLWljb25fX3Byb3BlcnR5LWJhci1zb2NpYWwge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW1hcmstLWhhcy1wcm9wZXJ0eS1uYW1lIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX2xvZ28ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3Byb3BlcnR5LW5hbWUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgoMTEwMHB4IC8gJGZvbnQtc2l6ZS1kZWZhdWx0KSAqIDFlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAzMDBtcztcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCgxOTIxcHggLyAkZm9udC1zaXplLWRlZmF1bHQpICogMWVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyLm4tc3RpY2t5LW5hdiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IHooJ292ZXJsYXknKTtcclxuXHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NvY2lhbCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLm4tcHJvcGVydHktYmFyX19jdGEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGFuaW1hdGlvbjogYm91bmNlSW5Eb3duIC44NXMgNTAwbXMgYm90aDtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJHByb3BlcnR5LW5hdmlnYXRpb24tYmFyLWhlaWdodDogNDBweDtcclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyIHtcclxuLy8gICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NztcclxuLy8gICBkaXNwbGF5OiBub25lO1xyXG4vLyAgIC8vIGhlaWdodDogJHByb3BlcnR5LW5hdmlnYXRpb24tYmFyLWhlaWdodDtcclxuLy8gICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuLy8gfVxyXG5cclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX2lubmVyLXdyYXAge1xyXG4vLyAgIEBleHRlbmQgJWNvbnRlbnQtbWF4LXdpZHRoO1xyXG4vLyAgIGRpc3BsYXk6IHRhYmxlO1xyXG4vLyAgIGhlaWdodDogaW5oZXJpdDtcclxuLy8gICBtYXJnaW46IDAgYXV0bztcclxuLy8gICB3aWR0aDogMTAwJTtcclxuLy8gfVxyXG5cclxuLy8gUFJPUEVSVFkgTkFWXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYge1xyXG4vLyAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbi8vICAgLy8gaGVpZ2h0OiBpbmhlcml0O1xyXG4vLyB9XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3Qge1xyXG4vLyAgIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuLy8gICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4vLyAgIC8vIGZvbnQtc2l6ZTogMDtcclxuLy8gICAvLyBoZWlnaHQ6IGluaGVyaXQ7XHJcbi8vICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuLy8gfVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ge1xyXG4gIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvLyBoZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICYubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0tdHJ1bmNhdGVkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmsge1xyXG4vLyAgIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcbi8vICAgLy8gQGluY2x1ZGUgZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50O1xyXG4vLyAgIC8vIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuLy8gICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuLy8gICBkaXNwbGF5OiBibG9jaztcclxuLy8gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbi8vICAgcGFkZGluZzogMCAkc3BhY2luZy14cztcclxuLy8gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbi8vXHJcbi8vICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgJiB7XHJcbi8vICAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuLy8gICB9XHJcbi8vXHJcbi8vICAgJjpob3ZlciB7XHJcbi8vICAgICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbi8vICAgfVxyXG4vL1xyXG4vLyAgICYubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWN1cnJlbnQge1xyXG4vLyAgICAgQGluY2x1ZGUgZ290aGFtLWJsYWNrO1xyXG4vLyAgICAgY29sb3I6ICRjb2xvci1ncmF5LTI3O1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUsXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlOmhvdmVyLFxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZS5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLFxyXG4vLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmstLWlzLWFjdGl2ZS5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1pbWFnZS1saW5rOmhvdmVyIHtcclxuLy8gICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NTtcclxuLy8gICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAkY29sb3ItYmx1ZS1saWdodCwgJGNvbG9yLWJsdWUtbGlnaHQgNHB4LCAkY29sb3ItZ3JheS05NSA0cHgpO1xyXG4vLyAgIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuLy8gfVxyXG5cclxuLy8gLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLXRleHQge1xyXG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbi8vICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4vLyB9XHJcblxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21vcmUtaXRlbSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXItLW1vcmUtaXRlbS12aXNpYmxlICYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gZmlsbDogJGNvbG9yLWdyYXktNDE7XHJcbiAgZmlsbDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTZweDtcclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rOmhvdmVyICYsXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbms6aG92ZXIgJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICB9XHJcblxyXG4gIC8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlICYge1xyXG4gIC8vICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgLy8gICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIC8vIH1cclxufVxyXG5cclxuLy8gTU9SRSBNRU5VXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LS1tb3JlLW1lbnUge1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAubi1tZW51X19saXN0LWl0ZW0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLm4tbWVudV9fbGlzdC1pdGVtLS1pcy12aXNpYmxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVVRJTCBOQVZcclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzIHtcclxuICAvLyBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIC8vIGZvbnQtc2l6ZTogMDtcclxuICAvLyBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saXN0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICAvLyBmb250LXNpemU6IDA7XHJcbiAgLy8gaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saXN0LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgbWluLXdpZHRoOiA0NHB4O1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluayB7XHJcbiAgLy8gQGluY2x1ZGUgZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50O1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1zZW1pLWJvbGQ7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5LTI3O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vIGhlaWdodDogaW5oZXJpdDtcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLXRleHQge1xyXG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbi8vICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4vLyB9XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNjQ7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE4cHg7XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmhvdmVyICYsXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUgJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItZ3JheS01MjtcclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1pbWFnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rLW5vdGlmaWNhdGlvbi1jb3VudCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xyXG4gIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGxlZnQ6IC02cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xyXG4gIG1pbi13aWR0aDogMThweDtcclxuICBwYWRkaW5nOiAwIDNweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRvcDogLTZweDtcclxufVxyXG5cclxuLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWltYWdlLWxpbms6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG59XHJcblxyXG4vLyBMQU5HVUFHRSBTRUxFQ1RPUlxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbGFuZ3VhZ2Utc2VsZWN0b3ItaW1hZ2Uge1xyXG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tbGFuZ3VhZ2Utc2VsZWN0b3ItbWVudV9fdGl0bGUge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1tZWRpdW07XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X19oZWFkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItZ3JheS05NTtcclxuICBtYXJnaW46ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51X19yZW1lbWJlci1jaGVja2JveCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNHB4O1xyXG59XHJcblxyXG4ubi1sYW5ndWFnZS1zZWxlY3Rvci1tZW51IC5tZW51X19mb290ZXIge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi8vIC5uLWdsb2JlX19pY29uIHtcclxuLy8gICBkaXNwbGF5OiBpbmxpbmU7XHJcbi8vICAgZmlsbDogJGNvbG9yLWdyYXktNjQ7XHJcbi8vICAgaGVpZ2h0OiAyMHB4O1xyXG4vLyAgIGxlZnQ6IDEycHg7XHJcbi8vICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgdG9wOiAxMHB4O1xyXG4vLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbi8vICAgd2lkdGg6IDIwcHg7XHJcbi8vXHJcbi8vICAgJjpob3ZlciB7XHJcbi8vICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcblxyXG4vLyBNRU5VU1xyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudXMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8vIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyIHtcclxuICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgLy8gfVxyXG5cclxuICAvLyAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2IHtcclxuICAvLyAgIEBpbmNsdWRlIHNwYW4oOCBvZiAxMik7XHJcbiAgLy8gICBtYXJnaW4tbGVmdDogMDtcclxuICAvLyB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscyB7XHJcbiAgICBAaW5jbHVkZSBzcGFuKDQgb2YgMTIgbGFzdCk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpbmssXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX3V0aWxzLWxpbmsge1xyXG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1zbTtcclxuICB9XHJcbn1cclxuIiwiLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXIge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk3O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhci0tZW1iZWRkZWQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluayB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgcGFkZGluZzogMCAkc3BhY2luZy14cztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19tZW51LWluZGljYXRvciB7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rLS1pcy1hY3RpdmUge1xyXG4gICAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LXNlbWktYm9sZDtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheS0zNTtcclxuXHJcbiAgICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbWVudS1pbmRpY2F0b3Ige1xyXG4gICAgICBmaWxsOiAkY29sb3ItZ3JheS0zNTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay10ZXh0IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSAyLjUpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLWdsb2JlX19pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktMzU7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDIwcHg7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgZmlsbDogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fdXRpbHMtbGluay10ZXh0IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSAyLjUpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvLyBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyLS1lbWJlZGRlZCB7XHJcbiAgICBmbG9hdDogI3skZGlyLWZyb219O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXhzO1xyXG4gICAgd2lkdGg6IHNwYW4oMyBvZiAxMik7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3Qge1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKDEyIG9mIDEyKTtcclxuICAgIH1cclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdsdHInIHtcclxuICAgICAgQGluY2x1ZGUgc3Bhbig4IG9mIDEyKTtcclxuICAgIH1cclxuICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saXN0LWl0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIEBhdC1yb290IFtkYXRhLW50YXAtdWk9XCJtb3JlLW1lbnVcIl0ge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAzMDBtcywgb3BhY2l0eSAzMDBtcztcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0taXMtaGlkZGVuIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAzMDBtcywgb3BhY2l0eSAzMDBtcztcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1wcm9wZXJ0eS1uYXZpZ2F0aW9uLWJhcl9fbmF2LWxpc3QtaXRlbS0taXMtdmlzaWJsZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDMwMG1zO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX25hdi1saW5rIHtcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcblxyXG4gICAgJi5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGluay0taXMtYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuICAgICAgLm4tcHJvcGVydHktbmF2aWdhdGlvbi1iYXJfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgICAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX19uYXYtbGlzdC1pdGVtOmZpcnN0LWNoaWxkICYge1xyXG4gICAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LW5hdmlnYXRpb24tYmFyX191dGlscy1saW5rOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy0jeyRkaXItdG99OiAwO1xyXG4gIH1cclxufVxyXG4iLCIuYXV0b2NvbXBsZXRlLFxyXG4uYXV0b2NvbXBsZXRlLXNlYXJjaCxcclxuLmF1dG9jb21wbGV0ZS1jdXN0b21lci1zdG9yaWVzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogODAwMDtcclxufVxyXG5cclxuLnVpLWF1dG9jb21wbGV0ZSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51aS1tZW51LWl0ZW0ge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktODc7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctZGVmYXVsdDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cclxuICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS05NTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJi51aS1zdGF0ZS1mb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcclxuICBAZXh0ZW5kICV2aXN1YWxseS1oaWRkZW47XHJcbn1cclxuIiwiLm4tc2VhcmNoLWZvcm0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbGlnaHQ7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JheS02NDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaCAmIHtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC40cyBjdWJpYy1iZXppZXIoLjAwMCwgLjc5NSwgLjAwMCwgMSk7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMtc20gJGJvcmRlci1yYWRpdXMtc20gMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDQwcHg7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi1pY29uIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19idXR0b24tdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xyXG59XHJcblxyXG4ubi1zZWFyY2gtZm9ybV9fYnV0dG9uLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmaWxsOiAkY29sb3ItZ3JheS02NDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1sZykge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIC5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgbWluLXdpZHRoOiAyOTBweDtcclxuICB0b3A6IDQ2cHg7XHJcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1hdXRvY29tcGxldGUge1xyXG4gIG1hcmdpbjogMTJweCAwO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LW1lZGl1bTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogIzRBNEE0QTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpudGgtY2hpbGQoZXZlbikge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpob3ZlciwgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtLnVpLXN0YXRlLWZvY3VzIHtcclxuICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMjYuMjVlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTZWFyY2ggVG9nZ2xlIFNlY3Rpb24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTZWFyY2ggVG9nZ2xlIEJ1dHRvbiAqL1xyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE5MEUyO1xyXG4gIGJvcmRlcjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogNDZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMnB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDQ2cHg7XHJcbiAgb3BhY2l0eTogMTtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24udmlzdWFsbHktaGlkZGVuLWJ0biB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xyXG59XHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTRBOTM7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIFNlYXJjaCBUb2dnbGUgQnV0dG9uIEljb24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi1pY29uIHtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogRnVsbCBXaWR0aCBTZWFyY2ggKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XHJcbiAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2U7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICB9XHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybSB7XHJcbiAgbWFyZ2luOiAtMnB4IDAgMCAwOyB9XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIElucHV0ICovXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1saWdodDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhOTBlMjtcclxuICBjb2xvcjogIzRBNEE0QTtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICAvKkBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgfSovXHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDZweCA5NnB4IDZweCAyNHB4O1xyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIHBhZGRpbmc6IDZweCAyNHB4IDZweCA5NnB4O1xyXG59XHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM0QTkwRTI7XHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xyXG4gICAgcGFkZGluZzogNnB4IDk2cHggNnB4IDEycHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNGE5MGUyO1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBwYWRkaW5nOiA2cHggMjRweCA2cHggOTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIFN1Ym1pdCBCdXR0b24gKi9cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTkwRTI7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogNDZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMnB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDQ2cHg7XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNEE5MztcclxuICBib3JkZXItY29sb3I6ICMxRTRBOTM7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIFN1Ym1pdCBCdXR0b24gSWNvbiAqL1xyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIENsb3NlIEJ1dHRvbiAqL1xyXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTJweDtcclxuICByaWdodDogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiA0NnB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAgNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIENsb3NlIEJ1dHRvbiBJY29uICovXHJcbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLW4tcHJvcGVydHktYmFyX19zZWFyY2gtYnV0dG9uLWNsb3NlLWljb24ge1xyXG4gIGZpbGw6ICNBNkE4QUI7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIHdpZHRoOiAxNHB4O1xyXG59XHJcbi8qKiBJRSBjbGVhciBidXR0b24gZml4ICoqL1xyXG5pbnB1dDo6LW1zLWNsZWFyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIi5uLXRvcC1oYXQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX2xpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX2xpc3QtaXRlbS1oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcclxuICBAaW5jbHVkZSBkb3Rjb20tZm9udC1mYW1pbHktbWVkaXVtO1xyXG5cclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgLm9mZi1jYW52YXNfX2Nyb3NzLXByb3BlcnR5LW5hdiAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tdG9wLWhhdF9fbGluayB7XHJcbiAgQGluY2x1ZGUgZG90Y29tLWZvbnQtZmFtaWx5LXNlbWktYm9sZDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1oZWFkaW5nO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuNzRweDtcclxuXHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxNXB4IDA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX2xpbmstdGV4dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubi10b3AtaGF0X191c2VyLWljb24sXHJcbi5uLXRvcC1oYXRfX2tleS1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gIGhlaWdodDogMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDEycHg7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gIGhlaWdodDogMTBweDtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTBweDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1saW5rLS1pcy1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTI3O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICRjb2xvci1ibHVlLWxpZ2h0LCAkY29sb3ItYmx1ZS1saWdodCA0cHgsICRjb2xvci1ncmF5LTI3IDRweCk7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUge1xyXG4gIC8vIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIGJveC1zaGFkb3c6ICRkcm9wLXNoYWRvdy1kZWZhdWx0O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHRvcDogMTAwJTtcclxuICB3aWR0aDogMjQ1cHg7XHJcbiAgei1pbmRleDogeignbWVudScpO1xyXG5cclxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmstLWlzLWFjdGl2ZSArICYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtc3VwcG9ydC1saW5rIHtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWdyYXktOTU7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1ncmF5LTk1O1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS00MTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgJHNwYWNpbmctZGVmYXVsdCAkc3BhY2luZy1zbTtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAwO1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtbGlzdC1saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktNDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tdG9wLWhhdF9fcHJvZmlsZS1tZW51LXVzZXItaW5mbyB7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi10b3AtaGF0X19wcm9maWxlLW1lbnUtdXNlcm5hbWUge1xyXG4gIEBpbmNsdWRlIGRvdGNvbS1mb250LWZhbWlseS1zZW1pLWJvbGQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1jb21wYW55IHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbn1cclxuXHJcbi5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1sb2ctb3V0LWxpbmsge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcclxuICAubi10b3AtaGF0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWRhcms7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy14cztcclxuXHJcbiAgICAuYmlsbGJvYXJkLWhlYWRlciAmIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItZ3JheS0yNywgLjUpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IHooJ292ZXJsYXknKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2Nyb3NzLXByb3BlcnR5LW5hdiB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDQgb2YgJHNlbWFudGljLWxheW91dC1tZCk7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdsdHInIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNCBvZiAkc2VtYW50aWMtbGF5b3V0LW1kKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2xpc3QtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG5cclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fbGluayB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXktODc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYgW2RhdGEtbnRhcC11aT1cImNvbnRhY3QtdXNcIl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX2xpc3QtaXRlbS1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fcHJvZmlsZS1saXN0LWl0ZW0ge1xyXG4gICAgcGFkZGluZy0jeyRkaXItZnJvbX06IDA7XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X19wcm9maWxlLWxpbmsge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1zbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgLm4tdG9wLWhhdF9fdXRpbHMge1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQgbGFzdCk7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdsdHInIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbiAoNCBvZiAkc2VtYW50aWMtbGF5b3V0LW1kIGxhc3QpO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAubi10b3AtaGF0X19saXN0LWl0ZW0ge1xyXG4gICAgICBib3JkZXItI3skZGlyLXRvfTogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLSN7JGRpci10b306IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX21lbnUtaW5kaWNhdG9yIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3VzZXItaWNvbixcclxuICAubi10b3AtaGF0X19rZXktaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbWVudS1zdXBwb3J0LWxpbmstaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICB9XHJcblxyXG4gIC5uLXRvcC1oYXRfX3Byb2ZpbGUtbGlzdC1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuICAubi10b3AtaGF0X19jcm9zcy1wcm9wZXJ0eS1uYXYge1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg2IG9mICRzZW1hbnRpYy1sYXlvdXQtbGcpO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAnbHRyJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDYgb2YgJHNlbWFudGljLWxheW91dC1sZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi10b3AtaGF0X191dGlscyB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4gKDYgb2YgJHNlbWFudGljLWxheW91dC1sZyBsYXN0KTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuICg2IG9mICRzZW1hbnRpYy1sYXlvdXQtbGcgbGFzdCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */
