.h1,.h2,.h3,.h4,.h5,.h6,.n-alpha-anchors__list,.n-content-actions__list,.n-dropdown-menu__list,.n-feature-block__list,.n-footer__corp-link-list,.n-footer__property-link-column-list,.n-footer__property-link-list,.n-footer__social-link-list,.n-form__input,.n-link-list,.n-list--bulleted,.n-list--inline,.n-list--numbered,.n-list--two-column,.n-list--unstyled,.n-list__description,.n-list__term,.n-pagination__list,.n-paragraph,.n-search-filter__list,.n-share,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.n-alpha-anchors__list,.n-content-actions__list,.n-dropdown-menu__list,.n-feature-block__list,.n-footer__corp-link-list,.n-footer__property-link-column-list,.n-footer__property-link-list,.n-footer__social-link-list,.n-link-list,.n-list--bulleted,.n-list--inline,.n-list--numbered,.n-list--two-column,.n-list--unstyled,.n-list__description,.n-list__term,.n-pagination__list,.n-search-filter__list,.n-share{padding:0}.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:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#454545;line-height:1.5;margin:0;padding:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}div#hs-eu-cookie-confirmation,head svg{display:none}b,strong{font-weight:700}.n-pull-left{float:left}.n-pull-right{float:right}.n-align-right{text-align:right}.n-align-center{text-align:center}.n-align-left{text-align:left}.n-text-uppercase{text-transform:uppercase}.n-spacing-bottom{margin-bottom:24px}@media (max-width:26.25em){.n-hidden-sm{display:none}}@media (max-width:48em){.n-hidden-md{display:none}}@media (min-width:48em){.n-hidden-mobile{display:block}.n-hidden-desktop{display:none}}@media (max-width:48em){.n-hidden-desktop{display:block}.n-hidden-mobile{display:none}}hr{background:#f2f2f2;border:0;height:1px;margin-top:24px}.h1,.h2,h1,h2{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:200;font-style:normal}.h1,.h2,.h3,.h4,h1,h2,h3,h4,hr{margin-bottom:24px}.h1,h1{font-size:38px;line-height:1}@media screen and (min-width:48em){.h1,h1{font-size:40px;line-height:1.2}}@media screen and (min-width:64em){.h1,h1{font-size:48px;line-height:1.1}}.h2,h2{font-size:32px;line-height:1.25}@media screen and (min-width:48em){.h2,h2{font-size:36px;line-height:1.5}}@media screen and (min-width:64em){.h2,h2{font-size:40px;line-height:1.25}}.h3,h3{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:28px;line-height:1.25}@media screen and (min-width:48em){.h3,h3{font-size:30px;line-height:1.25}}@media screen and (min-width:64em){.h3,h3{font-size:32px;line-height:1.25}}.h4,h4{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:24px;line-height:1.5}.h5,h5{font-size:20px;line-height:1.2}.h6,h6{font-size:18px;line-height:1.33333}.h5,.h6,.n-paragraph,.n-paragraph-lead,h5,h6,p{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;margin-bottom:24px}img{max-width:100%}.n-paragraph,.n-paragraph-lead,p{font-weight:300;font-size:16px;line-height:1.5;color:#454545}.n-paragraph-lead{line-height:1.2;margin-bottom:12px}@media screen and (min-width:48em){.n-paragraph-lead{font-size:20px;line-height:1.2}}@media screen and (min-width:64em){.n-paragraph-lead{font-size:26px;line-height:1.3}}.n-paragraph-fine-print{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:2;color:#454545}.n-section-title{border-bottom:solid 1px #eaeaea;display:table;margin-bottom:24px;width:100%}.n-section-title .n-section-title__heading{font-size:32px;line-height:1.25;color:#454545;display:table-cell}@media screen and (min-width:48em){.n-section-title .n-section-title__heading{font-size:36px;line-height:1.5}}@media screen and (min-width:64em){.n-section-title .n-section-title__heading{font-size:40px;line-height:1.25}}.n-section-title .n-section-title__actions{display:table-cell;text-align:right}.n-section-title .n-section-title__action-link,a{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}a{color:#0067c5;text-decoration:none}a:hover{color:#1e4a93;text-decoration:underline}.n-link-standalone{display:block;margin-bottom:24px}.n-list,ol,ul{color:#454545;font-size:16px}.n-list--inline,.n-list--unstyled{list-style:none}.n-list--inline{display:inline-block}.n-list--inline .n-list__item{display:inline-block;padding:0 6px;vertical-align:middle}.n-list--inline .n-list__item:last-child>.n-list__item-link:after{display:none}.n-list__item-link{display:block;margin-right:6px;position:relative}.n-list--inline-separator .n-list__item-link:after{content:'|';position:absolute;right:-12px;top:0}.n-list__item{line-height:1.5;margin-bottom:12px}.n-list__item .n-list{margin-bottom:12px;margin-top:12px;padding-left:24px}.n-list--bulleted{list-style:none}.n-list--bulleted .n-list__item{padding-left:24px;position:relative}.n-list--bulleted .n-list__item:before{background:#454545;border-radius:50%;content:'';display:block;height:4px;left:6px;position:absolute;top:7px;width:4px}.n-list--numbered{counter-reset:my-counter;list-style:none}.n-list--numbered .n-list__item:before{content:counter(my-counter,decimal) ".";counter-increment:my-counter;display:inline-block;margin-right:6px;min-width:24px;vertical-align:top}.n-list--numbered .n-list__item.n-list__item--counter-override:before{content:attr(value) "."}.n-list--two-column{display:table}.n-list--two-column .n-list__item{display:table-row}.n-list--two-column .n-list__item-column{display:table-cell;padding:0 24px 24px 0}.n-list--property-value-pairs:after,.n-list--property-value-pairs:before{content:' ';display:table}.n-list--property-value-pairs:after{clear:both}.n-list__description,.n-list__term{float:left;padding-bottom:6px}.n-list__term{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;clear:left;min-width:130px;padding-right:6px}.n-clearfix:after,.n-clearfix:before{content:' ';display:table}.n-clearfix:after{clear:both}code{display:block;font-family:Courier,'Courier New',monospace;line-height:24px;padding:20px}code .highlight{color:#ff9000}code.inline{display:inline;margin-bottom:0;padding:0}.n-blockquote{margin:0 0 24px;quotes:'\201C' '\201D' '\2018' '\2019'}.n-blockquote p,code{margin-bottom:12px}.n-blockquote p:before{content:open-quote}.n-blockquote p:after{content:close-quote}.n-blockquote__footer{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#454545}.n-form dl,.n-form>h1,.n-form>h2,.n-form>h3,.n-form>h4,.n-form>h5,.n-form>h6,.n-form>ol,.n-form>p,.n-form>ul,.n-text-longform dl,.n-text-longform>h1,.n-text-longform>h2,.n-text-longform>h3,.n-text-longform>h4,.n-text-longform>h5,.n-text-longform>h6,.n-text-longform>ol,.n-text-longform>p,.n-text-longform>ul{margin-bottom:24px}.n-form dl+h1,.n-form dl+h2,.n-form dl+h3,.n-form dl+h4,.n-form dl+h5,.n-form dl+h6,.n-form>h1+h1,.n-form>h1+h2,.n-form>h1+h3,.n-form>h1+h4,.n-form>h1+h5,.n-form>h1+h6,.n-form>h2+h1,.n-form>h2+h2,.n-form>h2+h3,.n-form>h2+h4,.n-form>h2+h5,.n-form>h2+h6,.n-form>h3+h1,.n-form>h3+h2,.n-form>h3+h3,.n-form>h3+h4,.n-form>h3+h5,.n-form>h3+h6,.n-form>h4+h1,.n-form>h4+h2,.n-form>h4+h3,.n-form>h4+h4,.n-form>h4+h5,.n-form>h4+h6,.n-form>h5+h1,.n-form>h5+h2,.n-form>h5+h3,.n-form>h5+h4,.n-form>h5+h5,.n-form>h5+h6,.n-form>h6+h1,.n-form>h6+h2,.n-form>h6+h3,.n-form>h6+h4,.n-form>h6+h5,.n-form>h6+h6,.n-form>ol+h1,.n-form>ol+h2,.n-form>ol+h3,.n-form>ol+h4,.n-form>ol+h5,.n-form>ol+h6,.n-form>p+h1,.n-form>p+h2,.n-form>p+h3,.n-form>p+h4,.n-form>p+h5,.n-form>p+h6,.n-form>ul+h1,.n-form>ul+h2,.n-form>ul+h3,.n-form>ul+h4,.n-form>ul+h5,.n-form>ul+h6,.n-text-longform dl+h1,.n-text-longform dl+h2,.n-text-longform dl+h3,.n-text-longform dl+h4,.n-text-longform dl+h5,.n-text-longform dl+h6,.n-text-longform>h1+h1,.n-text-longform>h1+h2,.n-text-longform>h1+h3,.n-text-longform>h1+h4,.n-text-longform>h1+h5,.n-text-longform>h1+h6,.n-text-longform>h2+h1,.n-text-longform>h2+h2,.n-text-longform>h2+h3,.n-text-longform>h2+h4,.n-text-longform>h2+h5,.n-text-longform>h2+h6,.n-text-longform>h3+h1,.n-text-longform>h3+h2,.n-text-longform>h3+h3,.n-text-longform>h3+h4,.n-text-longform>h3+h5,.n-text-longform>h3+h6,.n-text-longform>h4+h1,.n-text-longform>h4+h2,.n-text-longform>h4+h3,.n-text-longform>h4+h4,.n-text-longform>h4+h5,.n-text-longform>h4+h6,.n-text-longform>h5+h1,.n-text-longform>h5+h2,.n-text-longform>h5+h3,.n-text-longform>h5+h4,.n-text-longform>h5+h5,.n-text-longform>h5+h6,.n-text-longform>h6+h1,.n-text-longform>h6+h2,.n-text-longform>h6+h3,.n-text-longform>h6+h4,.n-text-longform>h6+h5,.n-text-longform>h6+h6,.n-text-longform>ol+h1,.n-text-longform>ol+h2,.n-text-longform>ol+h3,.n-text-longform>ol+h4,.n-text-longform>ol+h5,.n-text-longform>ol+h6,.n-text-longform>p+h1,.n-text-longform>p+h2,.n-text-longform>p+h3,.n-text-longform>p+h4,.n-text-longform>p+h5,.n-text-longform>p+h6,.n-text-longform>ul+h1,.n-text-longform>ul+h2,.n-text-longform>ul+h3,.n-text-longform>ul+h4,.n-text-longform>ul+h5,.n-text-longform>ul+h6{margin-top:24px}.n-form>ol li,.n-form>ul li,.n-text-longform>ol li,.n-text-longform>ul li{margin-bottom:6px}.n-form .n-pull-left,.n-text-longform .n-pull-left{float:left;margin:0 24px 24px 0}.n-form .n-pull-right,.n-text-longform .n-pull-right{float:right;margin:0 0 24px 24px}.no-wrap{white-space:nowrap}fieldset{border:0;margin:0;padding:0}.n-site-header{position:relative}.billboard-header .n-site-header{height:80vh}.n-main-content{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%}}
/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */
.modaal-noscroll{overflow:hidden}.modaal-accessible-hide,.modaal-close span,.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay,.modaal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper,.modaal-gallery-item img{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:0 0;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#0067c5}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#fff}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item.is_active,.n-card__footer a{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:0 0;border:none;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content,.modaal-iframe-elem{width:100%;height:100%}.modaal-iframe-elem{display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(.25)}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5)}to{opacity:.1;transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(1){transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div,.modaal-loading-spinner>div:nth-of-type(8)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.n-accordion{margin-bottom:48px}.n-accordion__header{position:relative}.n-accordion__checkbox,.n-accordion__header [data-ntap-toggle=hide],.n-data-table__controls tr{display:none}.n-accordion__header .n-icon-chevron-down{transition:transform .5s}.n-accordion__header .button--inline-action{background:#fff;padding-right:12px}.n-accordion__header .button--inline-action:hover{cursor:pointer}.n-accordion__header:before{border-top:1px solid #f2f2f2;content:'';display:block;left:0;position:absolute;right:0;top:50%;width:100%;z-index:-1}.n-accordion__checkbox~.n-accordion__content{max-height:0;overflow:hidden;transition:max-height .8s cubic-bezier(0,1,0,1) .8s}.n-accordion__checkbox:checked~.n-accordion__content{max-height:5000px;transition-delay:0s;transition-timing-function:cubic-bezier(.5,0,1,0)}.n-accordion__checkbox:checked~.n-accordion__header .n-icon-chevron-down{transform:rotate(-180deg)}.n-accordion__checkbox:checked~.n-accordion__header [data-ntap-toggle=hide]{display:inline-block}.n-accordion__checkbox:checked~.n-accordion__header [data-ntap-toggle=show]{display:none}.n-alpha-anchors{background:#f8f8f8;margin-bottom:24px;width:100%}.n-alpha-anchors__list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.n-alpha-anchors__list-item{display:inline-block;-ms-flex:1 0 3em;flex:1 0 3em}.n-alpha-anchors__list-item.n-alpha-anchors__list-item--empty{height:0}.n-alpha-anchors__link{display:block;font-size:16px;padding:12px;text-align:center;width:100%}.n-category{padding-bottom:24px;padding-top:24px}.n-card{background:#fff;border:1px solid #eaeaea;border-bottom:10px solid #eaeaea;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.n-card .n-content-metadata,.n-card__body p{margin-bottom:0}.n-card .button--inline-action{margin-bottom:0;padding:12px 0}.n-card__tag{font-size:12px;line-height:2;margin-bottom:12px;margin-top:auto}.n-card__tag--Twitter{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#5ac0ed}.n-card__tag--blog,.n-card__tag--customers,.n-card__tag--events,.n-card__tag--news,.n-card__tag--social{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;color:#9c72ab}.n-card__tag--blog,.n-card__tag--customers,.n-card__tag--events,.n-card__tag--social{color:#0067c5}.n-card__tag--customers,.n-card__tag--events,.n-card__tag--social{color:#60af46}.n-card__tag--customers,.n-card__tag--events{color:#929497}.n-card__tag--customers{color:#eb8524}.n-card__title{font-size:24px;line-height:1.2;margin-bottom:12px}.n-card__body .n-list{padding:0 0 24px 24px}.n-card__media{display:-ms-flexbox;display:flex}.n-card-block{padding:24px}.n-card-block.n-card__footer{padding-bottom:0;padding-top:0}.n-card__footer{margin-top:auto}.n-card-center{text-align:center}.n-card__image-wrap{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.n-card-background-accent{background:#002855;color:#fff}.n-card-background-accent p{color:#fff}.n-card__promo .n-card-block{padding-bottom:48px;padding-top:48px}.n-card__promo .n-card__title{font-size:32px;line-height:1.25;font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:200;font-style:normal}@media screen and (min-width:48em){.n-card__promo .n-card__title{font-size:36px;line-height:1.5}}@media screen and (min-width:64em){.n-card__promo .n-card__title{font-size:40px;line-height:1.25}}.n-card__promo p{font-size:24px}@media (min-width:48em){.n-card-deck,.n-card-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0}.n-card-group .n-card{-ms-flex:1 1 auto;flex:1 1 auto;width:50%;border-right:0}.n-card-group .n-card:nth-child(2n){border-right:1px solid #eaeaea}.n-card-deck .n-card{width:48.33333%}.n-card-deck .n-card:not(:last-child){margin-right:.83333%}.n-card-deck .n-card:not(:first-child){margin-left:.83333%}.n-card-deck .n-card:nth-child(3){margin-left:0}}@media (min-width:64em){.n-card__body{-ms-flex:1 1 auto;flex:1 1 auto}.n-card-deck .n-card{width:23.33333%}.n-card-deck .n-card:nth-child(3){margin-left:.83333%}.n-card-group .n-card{width:33.33333%}.n-card-group[data-ntap-layout~="4"] .n-card:nth-child(3n){border-right:0}.n-card-group[data-ntap-layout~="4"] .n-card:nth-child(4n){border-right:1px solid #eaeaea}.n-card-group[data-ntap-layout~="4"] .n-card{width:23.33333%}.n-card-group .n-card:nth-child(3n){border-left:0;border-right:1px solid #eaeaea}.n-card-group .n-card:nth-child(4n){border-right:0}.n-card-group .n-card:nth-child(5n){border-right:1px solid #eaeaea}}.n-content-actions{margin-bottom:12px}.n-content-actions__list{font-size:0;list-style:none}.n-content-actions__list-item{display:inline-block;margin-bottom:12px;position:relative;vertical-align:middle}.n-content-actions__icon{display:inline-block;fill:#848484;height:14px;margin-right:6px;vertical-align:middle;width:14px}.n-content-actions__text+.n-content-actions__icon{margin-left:6px;margin-right:0}.n-content-actions__link{display:block;padding:0 35px 0 0}.n-content-actions__link:hover .n-content-actions__text{color:#1e4a93;text-decoration:underline}.n-content-actions__link:hover .n-content-actions__icon{fill:#1e4a93}.n-content-actions__text{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#686868;display:inline-block;font-size:16px;vertical-align:middle}.n-content-actions__translate-menu{font-size:16px;position:static;vertical-align:middle}.n-content-actions__translate-menu .n-dropdown-menu__trigger{color:#686868;padding-bottom:0}.n-content-actions__translate-menu .n-dropdown-menu__trigger:hover{color:#1e4a93}.n-content-metadata{font-size:14px;margin-bottom:24px}.n-content-metadata__rating{border-right:solid 1px #a4a4a4;margin-right:20px;padding-right:20px}.n-content-metadata__rating .n-rating__count{font-size:16px}.n-content-metadata__link,.n-content-metadata__text{display:inline-block;padding:0 20px 0 0}.n-data-table{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.n-data-table table{border-collapse:collapse;margin:0;padding:0;width:100%}.n-data-table table.n-data-table--sticky{display:none;position:relative;top:91px;width:auto;z-index:400}@media (max-width:1470px){.n-data-table table.n-data-table--sticky{width:100%}}.n-data-table,.n-data-table p{margin-bottom:24px}.n-data-table thead>tr{background:#f2f2f2}.n-data-table thead>tr .button--inline-action{font-size:16px;line-height:1.5;display:block;margin-top:12px}.n-data-table thead>tr.n-data-table__thead--no-bg{background:0 0}.n-data-table thead>tr.n-data-table__thead--inverse{background:#53565a}.n-data-table thead>tr.n-data-table__thead--inverse p,.n-data-table thead>tr.n-data-table__thead--inverse th{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#fff}.n-data-table thead>tr.n-data-table__thead--inverse th{vertical-align:text-top;font-size:24px;line-height:1.25}.n-data-table thead>tr.n-data-table__thead--inverse p{font-size:14px;line-height:1.71429;margin-bottom:0}.n-data-table tbody{background:#fff}.n-data-table tbody tr:first-child td{border-top:0}.n-data-table tbody .n-data-table--stiped tr:nth-child(even){background:#f8f8f8}.n-data-table tbody .n-data-table__section-header th,.n-data-table tbody th,.n-data-table td strong{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.n-data-table tbody .n-data-table__section-header th{font-weight:300}.n-data-table tbody td,.n-data-table tbody th{border-top:0;border-right:0}.n-data-table td,.n-data-table th{border-bottom:1px solid #eaeaea;font-size:14px;max-width:none;padding:15px 15px 15px 30px;vertical-align:top}.n-data-table td{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;text-align:left}.n-data-table td:first-child,.n-data-table th:first-child{border-left:0}.n-data-table td:last-child,.n-data-table th:last-child{border-right:0}.n-data-table .n-data-table__thead-products th{padding:12px;vertical-align:bottom}.n-data-table th{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-align:left}.n-data-table th.n-align-center{text-align:center}.n-data-table--bordered .n-data-table td,.n-data-table--bordered .n-data-table th{border:solid 1px #eaeaea}.n-data-table td{height:64px}.n-data-table td table th:first-child{width:270px}.n-data-table td [class^=n-icon-doc]{fill:#a4a4a4;height:24px;position:relative;top:4px;width:24px}.n-data-table td .n-icon-code,.n-data-table td .n-icon-download-arrow{fill:#0067c5;height:24px;position:relative;top:-1px;vertical-align:middle;width:24px}.n-data-table td .n-icon-code:hover,.n-data-table td .n-icon-download-arrow:hover{fill:#002855}.n-data-table td a{display:inline-block;margin-right:12px}.n-data-table td a:last-child{margin-right:0}.n-data-table td p{margin-bottom:6px}.n-data-table td .n-list,.n-data-table td p{font-size:14px;line-height:1.71429}.n-data-table td.n-data-table__cell-header,.n-data-table td.n-data-table__cell-label{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px}.n-data-table td.n-data-table__cell-header{background:rgba(242,242,242,.4)}.n-data-table td.n-data-table__cell--no-wrap{white-space:nowrap}.n-data-table__section-header th,.n-data-table__summary tr:first-child th{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:20px;line-height:1.2;text-transform:uppercase}.n-data-table__new-indicator{fill:#0067c5;height:10px;width:10px}.n-data-table--has-rowspan tbody tr:nth-child(even){background:0 0}.n-data-table__row--alt td,.n-data-table__row--alt th,.n-data-table__section .n-data-table__section-header{background:#eaeaea}.n-data-table__section .n-data-table__section-header [data-ntap-heading]{display:table-cell;padding:12px}.n-data-table__row--mobile{background:#f2f2f2;display:none}.n-data-table__row--mobile th{padding-left:15px}.n-data-table__controls td{border-bottom:0}.n-data-table__row--collapsed>td{border-bottom:0;height:0;padding:0}.n-content-wrap-collapsed{max-height:0;overflow:hidden;transition:max-height .8s cubic-bezier(0,1,0,1)}.n-content-wrap-collapsed.n-content-wrap-expanded{max-height:4000px;transition-delay:0s;transition-timing-function:cubic-bezier(.5,0,1,0)}.n-data-table-yes{height:32px;margin:0 auto;position:relative;width:32px}.n-data-table-yes:after{background:#454545;border-radius:100%;content:'';height:10px;left:0;position:absolute;top:12px;width:10px}.n-data-table__cell--empty{width:270px}.n-align-left{text-align:left}.n-align-center{text-align:center}.n-align-right{text-align:right}.n-data-table__scroll-toggle{display:none}@media (max-width:1100px){.n-data-table table.n-data-table--sticky{display:none}.n-data-table__section .n-data-table__section-header [data-ntap-heading]{text-align:center}.n-data-table__scroll-toggle{display:block;position:-webkit-sticky;position:sticky;top:0;width:100%}.n-data-table__scroll-toggle .shift-right{float:right}.n-data-table__scroll-toggle .shift-right svg{height:48px;width:48px}.n-data-table__scroll-toggle .shift-left{float:left}.n-data-table__scroll-toggle .shift-left svg{height:48px;width:48px;transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}}@media (max-width:48em){.n-data-table td,.n-data-table thead th{max-width:400px;min-width:calc(50vw - 15px);padding:12px}.n-data-table .n-data-table__row--collapsed>td{padding:0}.n-data-table__row--mobile{display:table-row}.n-data-table__cell--empty,[data-ntap-heading]{display:none}.n-data-table__summary tr:first-child th{display:none}.n-data-table__section .n-data-table__section-header [data-ntap-heading]{text-align:left}}@media (min-width:68.75em){.n-data-table table.n-data-table--sticky{position:fixed}}@media (max-width:64em){.n-data-table__summary .button__icon{display:none}}@media (min-width:64em){.n-data-table__controls td{text-align:center}.n-data-table__product-demo table{table-layout:fixed}.n-data-table__row--bordered td,.n-data-table__row--bordered th{border:1px solid #eaeaea}.n-data-table__summary .button__icon{display:inline-block}.n-data-table__section .n-data-table__section-header [data-ntap-heading]{padding:15px 15px 15px 30px}}.n-dropdown-menu,.n-dropdown-menu__trigger{display:inline-block;position:relative}.n-dropdown-menu__trigger{padding:0 0 12px}.n-dropdown-menu--active .n-dropdown-menu__trigger,.n-dropdown-menu--active .n-dropdown-menu__trigger:hover{color:#1e4a93}.n-dropdown-menu__trigger-text{display:inline-block;padding-right:18px}.n-dropdown-menu__trigger:hover .n-dropdown-menu__trigger-text{text-decoration:underline}.n-dropdown-menu__trigger-icon{display:inline-block;fill:#686868;height:12px;position:absolute;right:0;top:4px;width:12px}.n-dropdown-menu__trigger:hover .n-dropdown-menu__trigger-icon{fill:#1e4a93}.n-dropdown-menu--active .n-dropdown-menu__trigger-icon,.n-dropdown-menu--active .n-dropdown-menu__trigger-icon:hover{fill:#1e4a93;transform:rotate(180deg)}.n-dropdown-menu__menu{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);display:none;position:absolute;top:100%;width:250px;z-index:200}.n-dropdown-menu--align-right .n-dropdown-menu__menu{right:0}.n-dropdown-menu--active .n-dropdown-menu__menu{display:block}.n-dropdown-menu__list{list-style:none;padding:10px 0;width:100%}.n-dropdown-menu__link{color:#454545;display:block;padding:10px 32px}.n-band{height:100%;padding:24px 0;position:relative}.n-band:last-child .n-band__content{border-bottom:0}.n-band.n-band__featured{padding-bottom:0}.n-band--belted{margin:0 auto 48px;max-width:91.875em}.n-band__section-header .n-band__section-header-title{margin-bottom:0}.n-band__group .n-band__content{border-bottom:1px solid #d9d9d6;margin-top:24px}.n-band__featured .n-band__content{padding-bottom:24px}.n-band__content+.n-band__content{margin-bottom:48px}.n-band__content+.n-band__content:last-child{margin-bottom:0}.n-band__section,.n-image-band article{position:relative}.n-band__section .button{margin-bottom:12px;width:100%}.n-band__section .button+.button{margin-left:0}.n-band__section .n-list{margin-bottom:24px;padding-left:24px}.n-band__section .n-list--bulleted,.n-footer__bottom .n-footer__copyright a{padding-left:0}.n-band__arrow--down .n-band__section,.n-band__content .n-band__section{border-bottom:0}.n-band__section-header .n-band__section-header-subtitle{display:none}.n-band__header{display:table;margin-bottom:24px}.n-band__header .n-band__heading{margin-bottom:0}.n-band__header .n-band__header-body,.n-band__header .n-band__header-image{display:table-cell;vertical-align:bottom}.n-band__header .n-band__header-image{padding-left:24px}.n-band__featured-image,.n-band__featured-video{display:block;margin-bottom:24px;max-width:100%;text-align:center}.n-band__featured-video{max-width:550px}.n-band__video-container{padding-top:56.2509%;position:relative}.n-band__video{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.n-band__subtitle{text-transform:uppercase}.n-band--centered{text-align:center}.n-band-background-neutral-10{background:#f8f8f8}.n-band-background-neutral-20{background:#f2f2f2}.n-band-background-neutral-60{background:#53565a}.n-band-background-accent .n-list,.n-band-background-accent p,.n-band-background-neutral-60 .n-band__section-header-subtitle,.n-band-background-neutral-60 .n-band__section-header-title{color:#fff}.n-band-background-neutral-60.n-band__arrow--down:after,.n-band__arrow--down:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #53565a}.n-band-background-accent{background:#002855;color:#fff}.n-band-background-accent .n-list__item:before{background:#fff}.n-band-background-accent-20{background:#1e4a93;color:#fff}.n-band__arrow--down:after{border-top:20px solid #f8f8f8;content:' ';height:0;left:45%;position:absolute;top:100%;width:0}.n-band__image{margin:0 auto}@media (min-width:48em){.n-band{padding:48px 0}.n-band__arrow--down:after{left:50%}.n-band__section-header-title{margin-bottom:48px}.n-band__section-header .n-band__section-header-title{margin-bottom:0}.n-band__section-header .n-band__section-header-subtitle{display:block;margin-bottom:0;margin-top:24px}.n-band__featured .n-band__content{padding-bottom:48px}.n-band__content .n-band__section .button{width:auto}.n-band__content-align--right{-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:64em){.n-band{padding:64px 0}.n-band__content{display:-ms-flexbox;display:flex}.n-band__group .n-band__content{margin-top:0}.n-band__content .n-band__featured-image,.n-band__content .n-band__featured-video{margin-bottom:0}[data-ntap-layout~="50-50"] .n-band__content .n-band__featured-image,[data-ntap-layout~="50-50"] .n-band__content .n-band__featured-video{margin-right:6.66667%;width:48.33333%}[data-ntap-layout~="70-30"] .n-band__content .n-band__featured-image,[data-ntap-layout~="70-30"] .n-band__content .n-band__featured-video{margin-right:6.66667%;width:31.66667%}.n-band-align--right .n-band__content .n-band__featured-image,.n-band-align--right .n-band__content .n-band__featured-video{margin-right:0;margin-left:6.66667%;-ms-flex-order:2;order:2}[data-ntap-layout~="50-50"] .n-band__content .n-band__section{width:48.33333%}[data-ntap-layout~="70-30"] .n-band__content .n-band__section{width:65%}.n-band-align--right .n-band__content .n-band__section{-ms-flex-order:1;order:1}.n-band__featured .n-band__content{padding-bottom:64px}}@media (min-width:91.875em){.n-band{padding:80px 0}.n-band__featured .n-band__content{padding-bottom:80px}.n-band__section-header-subtitle{margin-left:17.5%;margin-right:17.5%}.n-text-longform p{max-width:72.5%}}.n-feature-block{background:0 0;position:relative}.n-feature-block--nested .n-feature-block__title{color:rgba(76,76,76,.8)}.n-feature-block__subtitle{font-size:14px;line-height:1.71429;font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#959595;margin-bottom:24px;text-transform:uppercase}.n-feature-block__captioned-image{display:table;margin-bottom:12px}.n-feature-block__caption,.n-feature-block__image-wrap{display:table-cell;vertical-align:top}.n-feature-block__form-button{margin-top:24px}.n-feature-block__caption{padding-right:24px}.n-feature-block__image-wrap{max-width:135px}.n-feature-block__image-wrap img{width:100%}.n-feature-block__aside-link{bottom:25px;font-size:14px;position:absolute;right:25px}.n-feature-block--striped{margin-bottom:24px;padding:0}.n-feature-block__list{list-style:none}.n-feature-block__heading{background:#f2f2f2;font-size:32px;padding:12px 24px}.n-feature-block__item{background:#eaeaea;font-size:14px;line-height:20px;padding:12px 24px}.n-feature-block__item:nth-child(even){background:#f2f2f2}@media screen and (min-width:64em){.n-feature-block{margin-bottom:24px;padding:50px}.n-layout-4 .n-feature-block{padding:30px}.n-feature-block__aside-link{bottom:50px;right:50px}.n-layout-4 .n-feature-block__aside-link{bottom:30px;right:30px}}.n-feature-block{margin-bottom:24px;padding:0}.n-feature-block .n-feature-block__icon{height:70px;width:110px}.n-feature-block__title{font-size:24px;line-height:1.25;margin-bottom:12px}.n-feature-block--subscribe .n-feature-block__title{font-size:28px;line-height:1.25}@media screen and (min-width:48em){.n-feature-block--subscribe .n-feature-block__title{font-size:30px;line-height:1.25}}@media screen and (min-width:64em){.n-feature-block--subscribe .n-feature-block__title{font-size:32px;line-height:1.25}}.n-feature-block__text{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}.n-feature-block--subscribe{margin-bottom:0}.n-feature-block__icon{fill:#002855;height:32px;width:36px}.n-feature-block__graphic{fill:#8dc8e8;width:110px}.n-feature-block__media-left{background:0 0;display:-ms-flexbox;display:flex}.n-feature-block__media-left .n-feature-block__icon{fill:#002855;-ms-flex:0 0 auto;flex:0 0 auto;height:32px;position:relative;top:2px;width:36px;margin-right:24px}.n-feature-block__media-left .n-feature-block__title{font-size:24px}.n-feature-block-bg--white{background:#fff}.n-feature-block-bg--highlight{background:#4a832e;padding:24px}.n-feature-block-bg--highlight .button--inline-action,.n-feature-block-bg--highlight .n-feature-block__title{color:#fff}.n-feature-block-bg--highlight .button--inline-action .button__icon{fill:#fff}.n-feature-block__image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:110px;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.n-feature-block__block{padding:24px}.n-feature-block__align--center{text-align:center}@media (max-width:26.25em){.n-feature-block{border-bottom:1px solid #eaeaea;padding-bottom:24px}.n-feature-block:last-child{border-bottom:0;padding-bottom:0}.n-band-background-accent .n-feature-block{border-bottom:0;padding-bottom:0}}@media (max-width:760px){.n-feature-block--subscribe .n-feature-block__content,.n-feature-block--subscribe .n-feature-block__image{text-align:center}}@media (min-width:64em){.n-feature-block{margin-bottom:0}}@media (min-width:48em){.n-feature-block--inline{display:-ms-flexbox;display:flex;width:100%}.n-feature-block--inline .n-feature-block__content{margin-left:6.66667%;-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%}.n-feature-block--inline .n-form{margin-left:6.66667%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}}.n-footer{background:#f8f8f8;box-shadow:0 200px 0 #f8f8f8,0 400px 0 #f8f8f8,0 600px 0 #f8f8f8,0 800px 0 #f8f8f8,0 1000px 0 #f8f8f8,0 1200px 0 #f8f8f8,0 1400px 0 #f8f8f8}.n-footer__top{border-bottom:solid 4px #eaeaea}.n-footer--v2 .n-footer__top{background:linear-gradient(to bottom,#eaeaea 0,#eaeaea 25%,#f8f8f8 25%,#f8f8f8 25%,#f8f8f8 100%,#f8f8f8 100%)}.n-footer__top-inner p{font-size:14px;max-width:700px;padding:24px}.n-footer__corp-links{padding-top:24px}.n-footer__corp-links:after,.n-footer__corp-links:before{content:' ';display:table}.n-footer__corp-links:after{clear:both}.n-footer__corp-link-list{width:47.36842%;float:left;font-size:12px;list-style:none;margin-bottom:24px}.n-footer__corp-link-list:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.n-footer__corp-link-list:nth-child(2n+2){margin-left:52.63158%;margin-right:-100%;clear:none}.n-footer__corp-link-list-header,.n-footer__property-link-list-header{padding-bottom:6px}.n-footer__corp-link-list-header,.n-footer__corp-link-list-header .n-footer__corp-link,.n-footer__property-link-list-header{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#454545;font-size:12px;line-height:17px;text-transform:uppercase}.n-footer__corp-link{color:#686868;display:block;padding:17px 0}.n-footer__corp-link:hover{text-decoration:underline}.n-footer__corp-link-list-header .n-footer__corp-link{padding-bottom:0;padding-top:0}.n-footer__corp-link-list-header .n-footer__corp-link:hover{color:#1e4a93}.n-footer__bottom{padding:24px 0}.n-footer__bottom a{padding:1.5em}.n-footer__bottom .n-footer__social-link{padding:17px 14px}.n-footer__bottom-left{padding-bottom:24px}.n-footer__copyright{border-right:solid 1px #686868;color:#686868;font-size:12px;margin-right:12px;padding-right:12px}.n-footer__copyright,.n-footer__social-links{display:inline-block;vertical-align:middle}.n-footer__social-link-list{font-size:0;list-style:none}.n-footer__social-link-list-item{display:inline-block}.n-footer__social-link{display:block;padding:17px 14px}.n-footer__social-link-text{display:inline-block;text-indent:-10000px}.n-footer__social-link-icon{fill:#686868;height:15px;margin-right:6px;width:15px}.n-footer__social-link:hover .n-footer__social-link-icon{fill:#0067c5}.n-footer__fine-print{color:#686868;font-size:12px;line-height:16px;margin-bottom:6px}.n-footer__property-link-column-list,.n-footer__property-link-list,.n-multi-column-list ul>li,.n-multi-column-list--xl ul>li{list-style:none}.n-footer__property-link{color:#686868;display:block;font-size:12px;padding-bottom:6px;padding-right:24px}.n-footer__property-link:hover{text-decoration:underline}.n-footer__property-links{padding:24px 0}.n-footer__property-links:after,.n-footer__property-links:before{content:' ';display:table}.n-footer__property-links:after{clear:both}.n-footer__property-link-list:after,.n-footer__property-link-list:before{content:' ';display:table}.n-footer__property-link-list:after{clear:both}.n-footer__property-link-column{width:47.36842%;float:left;margin-right:5.26316%}.n-footer__property-link-column:last-child{width:47.36842%;float:right;margin-right:0}@media screen and (min-width:48em){.n-footer--v1 .n-footer__corp-link-list{width:23.07692%;float:left}.n-footer--v1 .n-footer__corp-link-list:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.n-footer--v1 .n-footer__corp-link-list:nth-child(4n+2){margin-left:25.64103%;margin-right:-100%;clear:none}.n-footer--v1 .n-footer__corp-link-list:nth-child(4n+3){margin-left:51.28205%;margin-right:-100%;clear:none}.n-footer--v1 .n-footer__corp-link-list:nth-child(4n+4){margin-left:76.92308%;margin-right:-100%;clear:none}.n-footer--v2 .n-footer__top{background:linear-gradient(to right,#eaeaea 0,#eaeaea 48%,#f8f8f8 48%,#f8f8f8 48%,#f8f8f8 100%,#f8f8f8 100%)}.n-footer--v2 .n-footer__property-links,.n-footer__bottom-left{width:48.71795%;float:left;margin-right:2.5641%}.n-footer--v2 .n-footer__corp-links{width:48.71795%;float:right;margin-right:0}.n-footer__bottom .n-footer__social-link,.n-footer__bottom a{padding:0}.n-footer__bottom-left{padding-bottom:0}.n-footer__bottom-right{width:48.71795%;float:right;margin-right:0;text-align:right}.n-footer__corp-link{padding-bottom:6px;padding-right:24px;padding-top:0}}@media screen and (min-width:64em){.n-footer__corp-link-list{width:23.72881%;float:left}.n-footer__corp-link-list:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.n-footer__corp-link-list:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.n-footer__corp-link-list:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.n-footer__corp-link-list:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}.n-footer__bottom-left{width:49.15254%;float:left;margin-right:1.69492%}.n-footer__bottom-right{width:49.15254%;float:right;margin-right:0}.n-footer--v2 .n-footer__top{background:linear-gradient(to right,#eaeaea 0,#eaeaea 33%,#f8f8f8 33%,#f8f8f8 33%,#f8f8f8 100%,#f8f8f8 100%)}.n-footer--v2 .n-footer__corp-links{width:66.10169%;float:right;margin-right:0}.n-footer--v2 .n-footer__property-links{width:32.20339%;float:left;margin-right:1.69492%}}@media screen and (min-width:91.875em){.n-footer--v2 .n-footer__top{background:linear-gradient(to right,#eaeaea 0,#eaeaea 36%,#f8f8f8 36%,#f8f8f8 36%,#f8f8f8 100%,#f8f8f8 100%)}.n-footer--v2 .n-footer__corp-links{background:#f8f8f8}}.n-form{padding:24px 0}.n-feature-block--subscribe .n-form{padding:0}.n-form__input::-webkit-input-placeholder,.n-form__textarea::-webkit-input-placeholder{color:#a6a8ab;opacity:1}.n-form__input:-ms-input-placeholder,.n-form__textarea:-ms-input-placeholder{color:#a6a8ab;opacity:1}.n-form__input::placeholder,.n-form__textarea::placeholder{color:#a6a8ab;opacity:1}.n-form__input{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:solid 1px #a6a8ab;border-radius:6px;color:#454545;display:block;font-size:16px;height:49px;margin-bottom:6px;max-width:530px;padding:12px;width:100%}.n-form__input:disabled{background:#f2f2f2;cursor:not-allowed;opacity:1}.n-form--dark-bg .n-form__input{border-color:#fff}.n-form__input:focus{border:solid 1px #000;outline:none}.n-form__textarea{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:solid 1px #a6a8ab;border-radius:6px;color:#454545;display:block;font-size:16px;margin-bottom:6px;max-width:530px;min-height:280px;padding:12px;width:100%}.n-form__textarea:disabled{background:#f2f2f2;cursor:not-allowed;opacity:1}.n-form--dark-bg .n-form__textarea{border-color:#fff}.n-form__textarea:focus{border:solid 1px #000;outline:none}.n-form--dark-bg .n-form__input--error,.n-form__input--error{background:#fcc;border:solid 1px #cf2128}.n-form__field-group{display:block;margin-bottom:24px}.n-form__label{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#686868;display:block;font-size:16px;margin-bottom:6px;text-transform:uppercase}.n-form--dark-bg .n-form__label,.n-form--dark-bg .n-form__microcopy{color:#fff}.n-form__label--required:after{color:#cf2128;content:'\A0*'}.n-form__microcopy{color:#686868;font-size:12px}.n-form__label+.n-form__microcopy{display:block;margin-bottom:12px;margin-top:-5px}.n-form__field-error{color:#cf2128;font-size:12px}.n-form--dark-bg .n-form__field-error{color:#fcc}.n-form__required-field-legend{color:#686868;display:inline-block;font-size:12px}.n-form__required-field-legend:before{color:#cf2128;content:'*\A0'}.n-form--dark-bg .n-form__required-field-legend{color:#fff}.n-form__checkbox,.n-form__radio-button{cursor:pointer;display:inline-block;margin-bottom:6px;position:relative}.n-form__checkbox:after,.n-form__checkbox:before,.n-form__radio-button:after,.n-form__radio-button:before{content:' ';display:table}.n-form__checkbox:after,.n-form__radio-button:after{clear:both}.n-form__checkbox:hover .n-form__checkbox-text,.n-form__checkbox:hover .n-form__radio-button-text,.n-form__radio-button:hover .n-form__checkbox-text,.n-form__radio-button:hover .n-form__radio-button-text{color:#1e4a93}.n-form__checkbox:hover .n-form__checkbox-input:disabled~.n-form__checkbox-text,.n-form__checkbox:hover .n-form__checkbox-input:disabled~.n-form__radio-button-text,.n-form__checkbox:hover .n-form__radio-button-input:disabled~.n-form__checkbox-text,.n-form__checkbox:hover .n-form__radio-button-input:disabled~.n-form__radio-button-text,.n-form__radio-button:hover .n-form__checkbox-input:disabled~.n-form__checkbox-text,.n-form__radio-button:hover .n-form__checkbox-input:disabled~.n-form__radio-button-text,.n-form__radio-button:hover .n-form__radio-button-input:disabled~.n-form__checkbox-text,.n-form__radio-button:hover .n-form__radio-button-input:disabled~.n-form__radio-button-text{color:#686868}.n-form--dark-bg .n-form__checkbox:hover .n-form__checkbox-text,.n-form--dark-bg .n-form__checkbox:hover .n-form__radio-button-text,.n-form--dark-bg .n-form__radio-button:hover .n-form__checkbox-text,.n-form--dark-bg .n-form__radio-button:hover .n-form__radio-button-text{color:#eaeaea}.n-form--dark-bg .n-form__checkbox:hover .n-form__checkbox-input:disabled~.n-form__checkbox-text,.n-form--dark-bg .n-form__checkbox:hover .n-form__checkbox-input:disabled~.n-form__radio-button-text,.n-form--dark-bg .n-form__checkbox:hover .n-form__radio-button-input:disabled~.n-form__checkbox-text,.n-form--dark-bg .n-form__checkbox:hover .n-form__radio-button-input:disabled~.n-form__radio-button-text,.n-form--dark-bg .n-form__radio-button:hover .n-form__checkbox-input:disabled~.n-form__checkbox-text,.n-form--dark-bg .n-form__radio-button:hover .n-form__checkbox-input:disabled~.n-form__radio-button-text,.n-form--dark-bg .n-form__radio-button:hover .n-form__radio-button-input:disabled~.n-form__checkbox-text,.n-form--dark-bg .n-form__radio-button:hover .n-form__radio-button-input:disabled~.n-form__radio-button-text{color:#fff}.n-form__checkbox-input,.n-form__radio-button-input{cursor:pointer;opacity:0;position:absolute}.n-form__checkbox-visual{border-radius:5px;margin-right:12px}.n-form__checkbox-visual,.n-form__radio-button-visual{background:#fff;border:solid 1px #a6a8ab;cursor:pointer;height:24px;left:0;position:absolute;text-align:center;top:0;width:24px}.n-form--dark-bg .n-form__checkbox-visual,.n-form--dark-bg .n-form__radio-button-visual{border:0}.n-form__checkbox-input:checked+.n-form__checkbox-visual .n-form__checkbox-checked-icon,.n-form__checkbox-input:checked+.n-form__radio-button-visual .n-form__checkbox-checked-icon{display:inline}.n-form__checkbox-input:focus+.n-form__checkbox-visual,.n-form__checkbox-input:focus+.n-form__radio-button-visual{border-color:#000}.n-form__input-error .n-form__checkbox-visual,.n-form__input-error .n-form__radio-button-visual{background:#fcc;border:solid 1px #cf2128}.n-form__checkbox-input:disabled+.n-form__checkbox-visual,.n-form__checkbox-input:disabled+.n-form__radio-button-visual{cursor:not-allowed}.n-form__radio-button-visual{border-radius:50%;margin-right:6px}.n-form__radio-button-input:checked+.n-form__radio-button-visual:before{background:#0067c5;border:solid 3px #fff;border-radius:50%;content:'';display:block;height:100%;width:100%}.n-form__radio-button-input:focus+.n-form__radio-button-visual{border-color:#000}.n-form__input-error .n-form__radio-button-input:checked+.n-form__radio-button-visual:before{border-color:#fcc}.n-form__checkbox-text,.n-form__radio-button-text{color:#686868;cursor:pointer;display:inline-block;font-size:16px;min-height:24px;padding-left:34px;position:relative;top:3px}.n-form--dark-bg .n-form__checkbox-text,.n-form--dark-bg .n-form__radio-button-text{color:#fff}.n-form__checkbox-input:disabled~.n-form__checkbox-text,.n-form__checkbox-input:disabled~.n-form__radio-button-text{cursor:not-allowed}.n-form__checkbox-checked-icon{display:none;fill:#0067c5;height:20px;width:20px}.n-form__select{height:49px;margin-bottom:6px;max-width:530px;position:relative;width:100%}.n-form__select,.n-form__select-input,.n-form__select.n-form__input--error{background:0 0;border:0}.n-form__select-input{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#686868;cursor:pointer;font-size:16px;height:100%;padding:6px 50px 6px 12px;position:relative;width:100%;z-index:10}.n-form__select-input::-ms-expand{display:none}.ie9 .n-form__select-input{padding-right:12px}.n-form__select-input:focus{outline:none}.n-form__select-input:disabled{color:#a4a4a4;cursor:not-allowed}.n-form__select-visual-wrap{background:#fff;border:solid 1px #a6a8ab;border-radius:6px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:0}.n-form--dark-bg .n-form__select-visual-wrap{border-color:#fff}.n-form__input--error .n-form__select-visual-wrap{background:#fcc;border:solid 1px #cf2128}.n-form__select-input:focus~.n-form__select-visual-wrap{border:solid 1px #000}.n-form__select-input:disabled~.n-form__select-visual-wrap{background:#f2f2f2;cursor:not-allowed}.n-form__select-open-indicator{background:#0067c5;border:solid 1px #0067c5;border-radius:0 6px 6px 0;bottom:0;content:'';display:block;height:49px;position:absolute;right:-1px;text-align:center;top:0;width:52px;z-index:5}.n-form--dark-bg .n-form__select-open-indicator{background:#f2f2f2;border-color:#f2f2f2}.n-form__select:hover .n-form__select-open-indicator{background:#1e4a93}.n-form--dark-bg .n-form__select:hover .n-form__select-open-indicator{background:#eaeaea;border-color:#eaeaea}.ie9 .n-form__select-open-indicator{display:none}.n-form--dark-bg .n-form__select.n-form__input--error:hover .n-form__select-open-indicator,.n-form__input--error .n-form__select-open-indicator{border:solid 1px #cf2128}.n-form--dark-bg .n-form__select-input:focus~.n-form__select-open-indicator,.n-form__select-input:focus~.n-form__select-open-indicator{border:solid 1px #000}.n-form__select-input:disabled~.n-form__select-open-indicator,.n-form__select:hover .n-form__select-input:disabled~.n-form__select-open-indicator{background:#b6d2f5;border-color:#b6d2f5;cursor:not-allowed}.n-form--dark-bg .n-form__select-input:disabled~.n-form__select-open-indicator,.n-form--dark-bg .n-form__select:hover .n-form__select-input:disabled~.n-form__select-open-indicator{background:#f2f2f2;border-color:#f8f8f8}.n-form--dark-bg .n-form__select-input:disabled~.n-form__select-open-indicator .n-form__select-open-icon,.n-form--dark-bg .n-form__select:hover .n-form__select-input:disabled~.n-form__select-open-indicator .n-form__select-open-icon{fill:#b6d2f5}.n-form__select-open-icon{cursor:pointer;display:inline;fill:#fff;height:18px;left:17px;position:absolute;top:15.5px;width:18px}.n-form--dark-bg .n-form__select-open-icon{fill:#0067c5}.n-form__checkbox-group .n-form__checkbox,.n-form__radio-button-group .n-form__radio-button{display:block;margin-bottom:6px}.n-form__checkbox-group.n-form__checkbox-group--horizontal .n-form__checkbox,.n-form__radio-button-group.n-form__radio-button-group--horizontal .n-form__radio-button{display:inline-block;margin-right:24px;vertical-align:middle}.n-form__checkbox-group--scrollable{border:solid 1px #a6a8ab;border-radius:3px;max-height:180px;max-width:530px;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:6px}.n-form__checkbox-group--scrollable-parent{left:8px;position:relative}.n-form__fieldset{border:solid 1px #d0d2d3;border-radius:3px;margin-bottom:24px;padding:24px}.n-form--dark-bg .n-form__fieldset{border-color:#fff}.n-form__legend{color:#686868;font-size:24px}.n-form--dark-bg .n-form__controls-link,.n-form--dark-bg .n-form__legend,.n-form--dark-bg h2{color:#fff}.n-form__controls-link{display:inline-block;float:right;font-size:14px}.n-feature-block--inline .n-form__controls-link{float:none;margin-left:6.66667%}.n-form__microcopy--date-input-status-icon{display:none;height:14px;position:relative;top:2px;width:14px}.n-form__microcopy--date-input-status-icon.n-icon-circle-check-alt{fill:#4a832e}.n-form__microcopy--date-input-status-icon.n-icon-circle-exclamation{fill:#cf2128}.n-form__microcopy--date-input-error .n-form__microcopy--date-input-status-icon.n-icon-circle-exclamation,.n-form__microcopy--date-input-valid .n-form__microcopy--date-input-status-icon.n-icon-circle-check-alt{display:inline}.n-image-band{margin:80px 0;padding:0;position:relative}.n-image-band.n-image-band--left-aligned .n-image-band__image{background-position:right center}.n-image-band.n-image-band--left-aligned .n-image-band__content{-ms-flex-pack:start;justify-content:flex-start}.n-image-band.n-image-band--right-aligned .n-image-band__image{background-position:left center}.n-image-band.n-image-band--right-aligned .n-image-band__content{-ms-flex-pack:end;justify-content:flex-end}.n-image-band.n-image-band-animated .n-image_band__well{opacity:1;transition:opacity 1s cubic-bezier(0,0,.2,1)}.n-image-band h1{color:#000;font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-size:25px;font-weight:700;line-height:30px;margin-bottom:22px}.n-image-band p{color:#000;font-size:19px;font-weight:400;line-height:27px;margin-bottom:1em}.n-image-band .button{background:#0067c5;border-radius:2px;font-size:13px;font-weight:500;line-height:1.5;max-width:23em;padding:9px 30px;text-align:center;text-transform:uppercase}.n-image-band .button:hover{background:#002855}.n-image-band .n-container{padding:0}.n-image-band .n-container .n-col-sm-12{margin:0;width:100%}.n-image-band .n-image-band__hitarea{height:240px;position:absolute;width:100%}.n-image-band .n-image-band__image{background-size:cover;display:block;height:240px;width:100%}.n-image-band .n-image-band__content{background:#fff;color:#000;padding:2em 2em 0}@media (min-width:48em){.n-image-band{position:relative}.n-image-band h1{text-transform:uppercase}.n-image-band p{font-weight:300}.n-image-band .n-image-band__hitarea{height:560px;position:absolute;z-index:2}.n-image-band .n-image-band__image{height:560px;width:100%}.n-image-band .n-image-band__content{-ms-flex-align:center;align-items:center;background:0 0;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:end;justify-content:flex-end;padding:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.n-image-band .n-image_band__well{background:rgba(255,255,255,.8);margin:auto 6.5vw;max-width:50vw;opacity:0;padding:3em;pointer-events:all}}@media (min-width:64em){.n-image-band .n-row{margin:0}.n-image-band .n-image_band__well{max-width:40vw}}@media (min-width:91.875em){.n-image-band .n-container{padding:0 12px}.n-image-band .n-container .n-row{margin:0 -.83333%}.n-image-band .n-container .n-col-sm-12{margin:0 .83333%;width:98.33333%}.n-image-band .n-image_band__well{max-width:30vw}}.techvalidate-quote-band{margin:80px 0}.techvalidate-quote-band h1,.techvalidate-quote-tile__quote{color:#0a0a0a;font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif}.techvalidate-quote-band h1{margin-bottom:80px;text-align:center;font-size:28px;font-weight:200;line-height:34px}.techvalidate-quote-band h1 span{display:block;margin-bottom:0;margin-top:24px}.techvalidate-quote-tile{border:1px solid #c2c2c2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:2em;padding:47px 50px 55px 85px}.techvalidate-quote-tile__quote{font-size:18px;font-weight:300;line-height:28px;margin:0 0 49px;position:relative}.techvalidate-quote-tile__opening-quotation-mark{top:-5px;height:25px;left:-43px;position:absolute;width:28px}.techvalidate-quote-tile__rating{margin-bottom:24px}.techvalidate-quote-tile__star{height:23px;margin-right:5px;width:25px}.techvalidate-quote-tile__star .star-full{fill:#136ea8}.techvalidate-quote-tile__citation{font-family:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;font-size:11px;font-weight:300;line-height:14px;margin-top:auto}.techvalidate-quote-tile__source{margin-bottom:1.25em;text-transform:capitalize}.techvalidate-quote-tile__tvid-link{color:#0067c5;white-space:nowrap}@media (min-width:1024px){.techvalidate-quote-tile__quote{min-height:11em}.techvalidate-quote-band .n-row.match-col-height{display:flex;display:-ms-flexbox}.techvalidate-quote-band .n-row.match-col-height>[class*=n-col-]{display:flex;flex-direction:column;display:-ms-flexbox;-ms-flex-direction:column;-ms-flex-pack:top;justify-content:top}}.n-link-list{list-style:none;margin-bottom:24px}.n-link-list__item{margin-bottom:12px}.n-link-list__link{font-size:14px;line-height:1.71429}.n-link-list--v2 .n-link-list__link{margin-left:6px}.n-link-list__direction-icon{fill:#8d8d8d;height:10px;width:10px}.n-link-list__pdf-icon{fill:silver;height:16px;vertical-align:middle;width:16px}.n-messaging{margin-top:24px;position:relative}.n-messaging:after,.n-messaging:before{content:' ';display:table}.n-messaging:after{clear:both}.n-messaging__band-background-accent{background:#0067c5}.n-messaging__message{line-height:20px;padding-left:24px}.n-messaging--on-dark-bg .n-messaging__link,.n-messaging--on-dark-bg .n-messaging__message{color:#fff}.n-messaging__icon{fill:#0067c5;height:16px;left:0;position:absolute;top:1px;width:16px}.n-messaging--on-dark-bg .n-messaging__icon{fill:#fff}.n-messaging__metadata{color:#a4a4a4;font-size:12px;line-height:12px;margin-top:0;padding-left:24px}.n-messaging--information__metadata .n-messaging__message{color:#0067c5;margin-bottom:4px}.n-messaging--success .n-messaging__message{color:#4a832e}.n-messaging--success .n-messaging__icon{fill:#4a832e}.n-messaging--warning .n-messaging__icon{fill:#ff9000}.n-messaging--error{background-color:#fcc;border:1px solid #cf2128;padding:20px}.n-messaging--error .n-messaging__message{color:#cf2128;margin-bottom:0}.n-messaging--error .n-messaging__icon{fill:#cf2128;left:20px;top:20px}.n-messaging--login{background-color:#0067c5;border:1px solid #eaeaea;padding:20px}.n-messaging--login .n-messaging__message{color:#fff;display:inline-block;float:left;margin-bottom:0;max-width:50%}.n-messaging--login .n-messaging__icon{fill:#fff;left:20px;top:20px}.n-messaging--login .button{clear:none;float:right;margin:1%}@media screen and (max-width:64em){.n-messaging--login .button{clear:both;margin:1%}}@media screen and (max-width:26.25em){.n-messaging--login .button{float:left;margin-top:2%}}.n-multi-column-list,.n-multi-column-list--xl{column-count:1;column-gap:24px;display:block;margin:0 0 48px;padding:0 30px 0 0;width:100%}.n-multi-column-list--xl{column-gap:96px}.n-multi-column-list--xl>li,.n-multi-column-list>li{display:inline-block;width:100%;vertical-align:top}.n-multi-column-list a,.n-multi-column-list--xl a{display:block;padding-bottom:12px}.n-multi-column-list ul,.n-multi-column-list--xl ul{margin:0;padding:0 0 0 12px}.n-multi-column-list-header{margin-bottom:12px}@media screen and (min-width:48em){.n-multi-column-list,.n-multi-column-list--xl{column-count:2}}@media screen and (min-width:64em){.n-multi-column-list,.n-multi-column-list--xl{column-count:3}}.n-pagination{margin-bottom:24px}.n-pagination__list{display:inline-block;font-size:0;list-style:none}.n-pagination__list-item{display:inline-block;font-size:16px}.n-pagination__link{display:block;font-size:16px;padding:0 6px}.n-pagination__list-item:first-child .n-pagination__link{padding-left:0}.n-pagination__list-item:last-child .n-pagination__link{padding-right:0}.n-pagination__link--active,.n-pagination__link--active:hover{color:#454545}.n-pagination__icon{fill:#848484;height:14px;position:relative;top:1px;width:14px}.n-pagination__link:hover .n-pagination__icon{fill:#1e4a93}.n-pagination--text-only .n-pagination__link--prev .n-pagination__icon{margin-right:6px}.n-pagination--text-only .n-pagination__link--next .n-pagination__icon{margin-left:6px}.n-pagination--text-only .n-pagination__icon--double-chevron-first{margin-right:-6px}.n-pagination--text-only .n-pagination__icon--double-chevron-second{margin-right:6px}.n-related{background-color:#f8f8f8;border-bottom:6px solid #eaeaea;margin-bottom:24px;padding:45px 45px 16px}.n-related:after,.n-related:before{content:' ';display:table}.n-related:after{clear:both}.n-related [class^=n-icon-doc-]{fill:#a4a4a4;height:20px;width:20px}.n-related li,.n-related ol,.n-related p{font-size:14px;line-height:1.45em}.n-related__header{font-size:24px;margin-bottom:24px}.n-related__subheader{color:#848484;margin-top:-12px;text-transform:uppercase}.n-related__list-item,.n-related__subheader{font-size:14px;margin-bottom:12px}.n-related__list-item-icon{display:inline;fill:#848484;height:12px;width:12px}.n-related-icon-list .n-related__list-item{padding-left:24px;position:relative}.n-related-icon-list .n-related__list-item-icon{left:0;position:absolute;top:3px}.n-related__icon-danger{fill:#cf2128}.n-related__icon-green{fill:#4a832e}.n-related-authors .n-related__list-item{margin-bottom:32px;position:relative}.n-related__author{display:block;padding-left:50px;padding-right:36px}.n-related__author-photo{height:36px;left:0;position:absolute;top:-7px;width:36px}.n-related__author-count{position:absolute;right:0;top:0}.n-related__view-all{display:block;margin-bottom:24px;text-align:right}.n-search-filter__list{font-size:0;list-style:none;margin-bottom:6px}.n-search-filter__list-item{display:inline-block}.n-search-filter__dropdown-menu{display:none}.n-search-filter--is-narrow .n-search-filter__dropdown-menu{display:block}.n-search-filter__panel-toggle-icon{fill:#0067c5;height:16px;position:relative;top:2px;width:16px}.n-search-filter__list-item--active .n-search-filter__panel-toggle-icon{fill:#a6a8ab}.n-search-filter__link:hover .n-search-filter__panel-toggle-icon,.n-search-filter__panel-close-link:hover .n-search-filter__panel-close-icon{fill:#1e4a93}.n-search-filter__link{color:#454545;display:block;font-size:16px;margin-right:12px;position:relative}.n-search-filter__link:hover{text-decoration:none}.n-search-filter--is-narrow .n-search-filter__link{display:none}.n-search-filter__list-item--active .n-search-filter__link{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.n-search-filter__list-item--active .n-search-filter__link:after{background:#0067c5;bottom:-8px;content:'';height:4px;left:0;position:absolute;right:0;z-index:201}.n-search-filter__panel{border:solid 1px #f2f2f2;border-bottom:5px solid #0067c5;box-shadow:0 4px 6px rgba(0,0,0,.25);display:none;padding:24px;position:relative;width:100%}.n-search-filter__panel.n-search-filter__panel--active{display:block}.n-search-filter__panel-close-link{color:#a6a8ab;font-size:14px;position:absolute;right:12px;top:12px}.n-search-filter__panel-close-link:hover,.n-spotlight-module:hover a:hover{text-decoration:none}.n-search-filter--is-narrow .n-search-filter__panel-close-link{top:6px}.n-search-filter__panel-close-icon{fill:#a6a8ab;height:11px;position:relative;top:1px;width:11px}.n-search-filter__refine-link,.n-search-filter__refine-selected-filters{display:none}.n-search-filter__refine-link{margin-bottom:6px;margin-top:-12px}.n-search-filter__refine-link-icon{fill:#0067c5;height:10px;margin-left:3px;position:relative;top:-1px;width:10px}:hover>.n-search-filter__refine-link-icon{fill:#1e4a93}.n-tag.n-search-filter__refine-tag{clear:left;display:block;float:left;font-size:16px;margin-bottom:6px;width:auto}.n-tag.n-search-filter__refine-tag .n-tag__delete-icon{height:12px;width:12px}.n-search-filter--is-narrow.n-search-filter--has-subfilters .n-search-filter__refine-link,.n-search-filter--is-narrow.n-search-filter--has-subfilters .n-search-filter__refine-selected-filters{display:block}.n-search-filter--is-narrow .n-search-filter-panels,.n-search-filter--is-narrow.n-search-filter--show-refine-panel .n-search-filter__refine-link,.n-search-filter--is-narrow.n-search-filter--show-refine-panel .n-search-filter__refine-selected-filters,.n-tag.n-search-filter__refine-tag-template{display:none}.n-search-filter--is-narrow.n-search-filter--show-refine-panel .n-search-filter-panels{display:block}.n-search-form{position:relative;width:100%}.n-search-form__input{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;-webkit-appearance:none;background:#fff;border:solid 1px #a4a4a4;border-radius:6px;display:inline-block;font-size:16px;height:40px;margin:0;padding:6px 12px;vertical-align:middle;width:100%}.n-search-form__input:focus{border-color:#000;outline:none}.n-search-form__input::-webkit-search-cancel-button{display:none}.n-property-bar__search .n-search-form__input{transition:width .4s cubic-bezier(0,.795,0,1);width:100px}.n-property-bar__search .n-search-form__input:focus{width:320px}.n-search-form__button{background:0 0;border:0;border-radius:0 6px 6px 0;cursor:pointer;display:inline-block;font-size:0;height:40px;padding:0;position:absolute;top:0;right:0;vertical-align:middle;width:40px}.n-search-form__button:hover .n-search-form__button-icon{fill:#454545}.n-search-form__button-text{display:block;text-indent:-10000px}.n-search-form__button-icon{display:inline-block;fill:#a4a4a4;height:18px;width:18px}@media (min-width:64em){.n-property-bar__search .n-search-form__input{width:320px}}.n-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:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;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;width:0;z-index:999}@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:'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif;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{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}.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-related-links__title{margin-bottom:12px;text-transform:uppercase}.n-share{font-size:0;list-style:none;margin-bottom:24px}.n-share__list-item{display:inline-block}.n-share__list-item:first-child .n-share__link{padding-left:0}.n-share__list-item:last-child .n-share__link{padding-right:0}.n-share__link{display:block;padding:6px}.n-share__icon{fill:#848484;height:18px;width:18px}.n-share__link:hover .n-share__icon{fill:#0067c5}.n-share__text{display:inline-block;text-indent:-10000px}.n-spotlight-module{background-color:#f8f8f8;border-bottom:10px solid #e4e4e4;display:inline-block;margin-bottom:24px;transition:all .3s cubic-bezier(.55,.085,.68,.53)}.n-spotlight-module.n-spotlight-module--bordered{border:1px solid #e4e4e4;border-bottom:10px solid #e4e4e4}.n-spotlight-module.n-spotlight-module--bordered:hover{border:1px solid #26a9e0;border-bottom:10px solid #26a9e0}.n-spotlight-module.n-spotlight-module--inverse{background-color:#fff}.n-spotlight-module:hover{background-color:#fff;border-bottom:10px solid #26a9e0;cursor:pointer;text-decoration:none}.n-spotlight-module:hover .button--inline-action{color:#1e4a93}.n-spotlight-module:hover .button__icon{fill:#1e4a93}.n-spotlight-module.n-layout-flex__item .button--inline-action{padding:0 24px 24px}.n-spotlight-module__image{display:block}.n-spotlight-module__image.n-spotlight-module__image--center{margin:0 auto;padding-top:24px}.n-spotlight-module__body{padding:24px;text-align:left}.n-spotlight-module__title{font-size:28px;line-height:1.25;color:#3b3b3b;margin-bottom:12px}@media screen and (min-width:48em){.n-spotlight-module__title{font-size:30px;line-height:1.25}}@media screen and (min-width:64em){.n-spotlight-module__title{font-size:32px;line-height:1.25}}.n-spotlight-module__text{margin-bottom:0}.n-spotlight-align--center{text-align:center}@media (max-width:48em){.n-spotlight-module{display:block}}@media (max-width:27.5em){.n-layout-flex .n-spotlight-module{max-width:440px}}@media (min-width:48em){.n-spotlight-module{margin-bottom:0}.n-layout-flex .n-spotlight-module{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.n-layout-flex .n-spotlight-module .button--inline-action{margin-top:auto}.n-spotlight-align--center .n-layout-flex .n-spotlight-module .button--inline-action{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.n-tag{background:#0067c5;border-radius:6px;color:#fff;display:inline-block;font-size:10px;padding:4px 13px}.n-tag--secondary{background:#848484}.n-tag__delete-icon,.n-tag__text{display:inline-block;vertical-align:middle}.n-tag__delete-icon{cursor:pointer;fill:#fff;height:9px;width:9px}.n-tag__text{margin-right:2px}.n-tag-group{display:inline-block;font-size:0;margin-bottom:12px}.n-tag-group .n-tag,.n-tag-group__separator{margin-right:6px;vertical-align:middle}.n-tag-group__separator{border-right:solid 1px #a4a4a4;display:inline-block;height:20px;width:1px}.n-layout-flex__item{margin-bottom:24px}@media (min-width:48em){.n-layout-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:100%}.n-layout-flex[data-ntap-layout~="2"]{margin-left:17.5%;margin-right:17.5%;width:auto}.n-layout-flex.n-layout-flex__justify-center{-ms-flex-pack:center;justify-content:center}.n-layout-flex.n-layout-flex__justify-start{-ms-flex-pack:start;justify-content:flex-start}.n-layout-flex.n-layout-flex__justify-start .n-layout-flex__item{margin-right:1.66667%}.n-layout-flex__item{-ms-flex:0 1 auto;flex:0 1 auto;width:31.66667%}[data-ntap-layout~="5"] .n-layout-flex__item{width:31.66667%}[data-ntap-layout~="5"] .n-layout-flex__item:nth-child(4),[data-ntap-layout~="5"] .n-layout-flex__item:nth-child(5){width:48.33333%}[data-ntap-layout~="2"] .n-layout-flex__item,[data-ntap-layout~="4"] .n-layout-flex__item{width:48.33333%}.n-layout-flex__align-baseline .n-layout-flex__item{-ms-flex-item-align:baseline;align-self:baseline}.n-layout-flex__align-center .n-layout-flex__item{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.n-layout-flex__align-end .n-layout-flex__item{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:64em){[data-ntap-layout~="4"] .n-layout-flex__item{width:23.33333%}[data-ntap-layout~="5"] .n-layout-flex__item{width:18.33333%}[data-ntap-layout~="5"] .n-layout-flex__item:nth-child(4),[data-ntap-layout~="5"] .n-layout-flex__item:nth-child(5){width:16.66667%}}.button--side-tab{cursor:pointer;font-size:12px;padding-top:10px;position:fixed;right:-120px;top:calc(50%);transform:rotate(-90deg);width:270px;z-index:100}.n-contact-module{background-color:#fff;border:2px solid #686868;bottom:0;display:none;margin-left:20px;min-height:200px;position:fixed;right:0;width:300px;z-index:100}.n-contact-module__body{padding:15px}.n-contact-module__header{background:#0067c5;color:#fff;height:50px;padding:15px}.n-contact-module__heading{color:#fff;display:inline-block;float:left;text-transform:uppercase}.n-contact-module__close{cursor:pointer;display:inline-block;float:right}.n-contact-module__link{color:#454545;cursor:pointer;direction:ltr;unicode-bidi:embed}.n-contact-module__icon{fill:#a4a4a4;float:left;height:22px;margin:0 5px;width:22px}.n-list__item--bordered{border-bottom:2px solid #eaeaea;margin:0;padding:12px 0}.n-list__item--bordered:last-child{border-bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19leHRlbmRzLnNjc3MiLCJuZXRhcHAtbGlicmFyeS1ub24tY3JpdGljYWwuY3NzIiwiZ2xvYmFsL19lbGVtZW50cy5zY3NzIiwiZ2xvYmFsL19iYXNlLnNjc3MiLCJ1dGlscy9fYW5pbWF0aW9ucy5zY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJnbG9iYWwvX2xheW91dC5zY3NzIiwiZ2xvYmFsL19oZWxwZXJzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fcmVtLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19jbGVhcmZpeC5zY3NzIiwidGhpcmQtcGFydHkvX21vZGFhbC5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9jYXJkL3N0eWxlcy9fY2FyZC5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9hY2NvcmRpb24vc3R5bGVzL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX2RhdGFfdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX2FscGhhX2FuY2hvcnMuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRlbnRfYWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fY29udGVudF9tZXRhZGF0YS5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd25fbWVudS5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9iYW5kL3N0eWxlcy9fYmFuZC5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9pbWFnZS1iYW5kL3N0eWxlcy9faW1hZ2UtYmFuZC5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlX2Jsb2NrLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL2ZlYXR1cmUtYmxvY2svX2ZlYXR1cmUtYmxvY2suc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvc3VzeS9zYXNzL3N1c3kvbGFuZ3VhZ2Uvc3VzeS9fZ2FsbGVyeS5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9tdWx0aS1jb2x1bW4tbGlzdC9fbXVsdGktY29sdW1uLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvdGVjaHZhbGlkYXRlLXF1b3RlLWJhbmQvc3R5bGVzL190ZWNodmFsaWRhdGUtcXVvdGUtYmFuZC5zY3NzIiwiY29tcG9uZW50cy9fbGlua19saXN0LnNjc3MiLCJjb21wb25lbnRzL19tZXNzYWdpbmcuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3JlbGF0ZWQuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaF9maWx0ZXIuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvc3BvdGxpZ2h0L19zcG90bGlnaHRfbW9kdWxlLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL3NlYXJjaC1mb3JtL3N0eWxlcy9fc2VhcmNoLWZvcm0uc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMvc2VhcmNoLWZvcm0vc3R5bGVzL19zZWFyY2hleHAtZm9ybS5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9zZWFyY2gtZm9ybS9zdHlsZXMvX2F1dG9jb21wbGV0ZS5zY3NzIiwiLi4vdWkvY29tcG9uZW50cy9yZWxhdGVkLWxpbmtzL3N0eWxlcy9faW5kZXguc2NzcyIsImNvbXBvbmVudHMvX3NoYXJlLnNjc3MiLCJjb21wb25lbnRzL190YWcuc2NzcyIsIi4uL3VpL2NvbXBvbmVudHMveHVwL3N0eWxlcy9feHVwLnNjc3MiLCIuLi91aS9jb21wb25lbnRzL2NvbnRhY3Qvc3R5bGVzL19jb250YWN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsRyxDQ0RHLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBR2tCLHNCLENBQXdCLHdCLENBQTBCLHNCLENBQXdCLHNCLENBQXdCLHlCLENBQXVGLG9DLENBQS9CLDZCLENBQTdCLDJCLENBQzdHLGMsQ0FBZ0IsWSxDQUZKLGlCLENBQWpCLGUsQ0FBb0MsaUIsQ0FBbUIsbUIsQ0FBMUUsaUIsQ0FBOEcsb0IsQ0FBZixhLENBRXpDLG1CLENBSDVELFksQ0FHaUYsc0IsQ0FBd0IsUSxDQzhXaEgsTSxDRnpYQSxFLENDRkksRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDQUVBLEUsQ0VXSixFLENGVEksQyxDRVNKLEUsQ0hoQkUsUSxDQ2NtQixzQixDQUF3Qix3QixDQUEwQixzQixDQUF3QixzQixDQUF3Qix5QixDQUF1RixvQyxDQUEvQiw2QixDQUE3QiwyQixDQUM3RyxZLENEWnJDLGlCLENBQUEsZSxDQUFBLGlCLENBQUEsbUIsQ0FBQSxpQixDQUFBLG9CLENBQUEsYSxDQ1ltRCxtQixDQUFxQixzQixDQUF3QixRLENEWDlGLFMsQ0FhRiw0QixDQUFBLGdCLENBRUUsMEIsQ0FDQSxVLENBQ0EsZSxDQUNBLDJCLENBQ0EsUyxDSXZCRixzQkFDRSxFLENBQUEsRyxDQUFBLEcsQ0FBQSxHLENBQUEsRSxDQUNFLHVELENBQ0EsNEIsQ0FHRixHLENBQUEsRyxDQUNFLHlELENBQ0EsOEIsQ0FHRixHLENBQ0UseUQsQ0FDQSw4QixDQUdGLEcsQ0FDRSw0QixDQWpCSixDQXFCQSx3QkFDRSxFLENBQUEsRyxDQUFBLEcsQ0FBQSxHLENBQUEsRSxDQUNFLHVELENBR0YsRSxDQUNFLFMsQ0FDQSxrQyxDQUdGLEcsQ0FDRSxTLENBQ0EsK0IsQ0FHRixHLENBQ0UsZ0MsQ0FHRixHLENBQ0UsOEIsQ0FHRixFLENBQ0UsYyxDQXhCSixDQTRCQSxzQkFDRSxFLENBQUEsRyxDQUFBLEcsQ0FBQSxHLENBQUEsRSxDQUNFLHVELENBR0YsRSxDQUNFLFMsQ0FDQSxpQyxDQUdGLEcsQ0FDRSxTLENBQ0EsZ0MsQ0FHRixHLENBQ0UsK0IsQ0FHRixHLENBQ0UsK0IsQ0FHRixFLENBQ0UsNEIsQ0F4QkosQ0E0QkEsdUJBQ0UsRSxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEUsQ0FDRSx1RCxDQUdGLEUsQ0FVQSxHLENBUkUsOEIsQ0FHRixHLENBQ0UsUyxDQUNBLCtCLENBT0YsRyxDQUNFLCtCLENBR0YsRSxDQUNFLGMsQ0F4QkosQ0E0QkEscUJBQ0UsRSxDQUFNLDRCLENBQ04sRSxDQUFJLHVCLENBRk4sQ0FLQSxtQkFDRSxFLENBQU0sMkIsQ0FDTixFLENBQUksdUIsQ0FGTixDQUtBLGtCQUNFLEUsQ0FBTSxTLENBQ04sRSxDQUFJLFMsQ0FGTixDQUtBLG9CQUNFLEUsQ0FDRSxTLENBQ0EsK0IsQ0FHRixFLENBQ0UsUyxDQUNBLGMsQ0FSSixDQVlBLHVCQUNFLEUsQ0FDRSxTLENBQ0EsaUMsQ0FHRixFLENBQ0UsUyxDQUNBLGMsQ0FSSixDRHhJQSxJLENBQUEsSSxDRStCRSxrRixDQUNBLGUsQ0FDQSxpQixDRjdCQSxhLENBQ0EsZSxDQUNBLFEsQ0FDQSxTLENHTEEscUIsQ0hRRixDLENGNkhTLE0sQ0U3SFQsTyxDR0ZFLGtCLENIc0JGLDZCLENBZEEsUSxDQUNFLFksQ0FRRixDLENBQUEsTSxDQUNFLGUsQ0kxQkYsWSxDQUNFLFUsQ0FHRixhLENBQ0UsVyxDQUdGLGMsQ0FDRSxnQixDQUdGLGUsQ0FDRSxpQixDQUdGLGEsQ0FDRSxlLENBR0YsaUIsQ0FDRSx3QixDQUdGLGlCLENBQ0Usa0IsQ0N1Q0UsMkJEbkNGLFksQ0FDRSxZLENDa0NBLENBQUEsd0JEN0JGLFksQ0FDRSxZLENDNEJBLENBQUEsd0JEdkJGLGdCLENBQ0UsYSxDQUdGLGlCLENBQ0UsWSxDQ2tCQSxDQUFBLHdCRG5CRixpQixDQU9FLGEsQ0FYRixnQixDQWVFLFksQ0NRQSxDTmhFSixFLENBQ0Usa0IsQ0FDQSxRLENBQ0EsVSxDQUVBLGUsQ0FHRixHLENEa01HLEcsQ0NsTUgsRSxDRGlNSSxFLENJeE1GLG9FLENBQ0EsZSxDQUNBLGlCLENIS0YsRyxDRGtNRyxHLENBRUEsRyxDQUVBLEcsQ0N0TUgsRSxDRGlNSSxFLENBRUEsRSxDQUVBLEUsQ0M3TUosRSxDQXNCRSxrQixDQUdGLEcsQ0FBQSxFLENPUEksYyxDQUdFLGEsQ0FaQSxtQ1BnQk4sRyxDQUFBLEUsQ09ESSxjLENBQ0EsZSxDQWhCRSxDQUFBLG1DUGdCTixHLENBQUEsRSxDT1BJLGMsQ0FHRSxlLENBWkEsQ1BxQk4sRyxDQUFBLEUsQ09aSSxjLENBR0UsZ0IsQ0FaQSxtQ1BxQk4sRyxDQUFBLEUsQ09aSSxjLENBR0UsZSxDQVpBLENBQUEsbUNQcUJOLEcsQ0FBQSxFLENPWkksYyxDQUdFLGdCLENBWkEsQ1AwQk4sRyxDQUFBLEUsQ0c1QkUsb0UsQ0FDQSxlLENBQ0EsaUIsQ0lTRSxjLENBR0UsZ0IsQ0FaQSxtQ1AwQk4sRyxDQUFBLEUsQ09qQkksYyxDQUdFLGdCLENBWkEsQ0FBQSxtQ1AwQk4sRyxDQUFBLEUsQ09qQkksYyxDQUdFLGdCLENBWkEsQ1BnQ04sRyxDQUFBLEUsQ0dsQ0Usb0UsQ0FDQSxlLENBQ0EsaUIsQ0lTRSxjLENBR0UsZSxDUDBCTixHLENBQUEsRSxDT3ZCSSxjLENBQ0EsZSxDUDJCSixHLENBQUEsRSxDTzVCSSxjLENBQ0EsbUIsQ1JtUUQsRyxDQUNDLEcsQ0N4TkosWSxDQW9CQSxpQixDQWhDQSxFLENBQUEsRSxDQVlBLEMsQ0cxQkUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0hpQkEsa0IsQ0FHRixHLENBQ0UsYyxDQUdGLFksQ0FvQkEsaUIsQ0FwQkEsQyxDR3JDRSxlLENJUkUsYyxDQUNBLGUsQ1BpREYsYSxDQWVGLGlCLENPcEVNLGUsQ1B3RUosa0IsQ09wRkksbUNQZ0ZOLGlCLENPakVJLGMsQ0FDQSxlLENBaEJFLENBQUEsbUNQZ0ZOLGlCLENPdkVJLGMsQ0FHRSxlLENBWkEsQ1B1Rk4sdUIsQ0dqRUUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0lURSxjLENBQ0EsYSxDUDBFRixhLENBR0YsZ0IsQ0FDRSwrQixDQUNBLGEsQ0FDQSxrQixDQUNBLFUsQ0FKRiwwQyxDT3BGSSxjLENBR0UsZ0IsQ1B5RkYsYSxDQUNBLGtCLENPdEdFLG1DUDZGTiwwQyxDT3BGSSxjLENBR0UsZSxDQVpBLENBQUEsbUNQNkZOLDBDLENPcEZJLGMsQ0FHRSxnQixDQVpBLENQNkZOLDBDLENBY0ksa0IsQ0FDQSxnQixDQWZKLDhDLENBdUJBLEMsQ0d4RkUsa0YsQ0FDQSxlLENBQ0EsaUIsQ0hzRkYsQyxDQUVFLGEsQ0FDQSxvQixDQUhGLE8sQ0FNSSxhLENBQ0EseUIsQ0FJSixrQixDQUNFLGEsQ0FDQSxrQixDQUdGLE8sQ0RzT0csRSxDQ3RPSCxFLENBR0UsYSxDQUNBLGMsQ0FTRixlLENBQUEsaUIsQ0FJRSxlLENBR0YsZSxDQUVFLG9CLENBRkYsNkIsQ0FLSSxvQixDQUNBLGEsQ0FDQSxxQixDQVBKLGlFLENBV1EsWSxDQU1SLGtCLENBQ0UsYSxDQUNBLGdCLENBQ0EsaUIsQ0FFQSxrRCxDQUVJLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxLLENBS04sYSxDQUNFLGUsQ0FDQSxrQixDQUZGLHFCLENBS0ksa0IsQ0FDQSxlLENBQ0EsaUIsQ0FJSixpQixDQUdFLGUsQ0FIRiwrQixDQU1JLGlCLENBQ0EsaUIsQ0FQSixzQyxDQVVNLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUyxDQUtOLGlCLENBR0Usd0IsQ0FDQSxlLENBSkYsc0MsQ0FRTSx1QyxDQUNBLDRCLENBQ0Esb0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxrQixDQWJOLHFFLENBaUJNLHVCLENBS04sbUIsQ0FHRSxhLENBSEYsaUMsQ0FNSSxpQixDQU5KLHdDLENBVUksa0IsQ0FDQSxxQixDT3RORixtQyxDQUFBLG9DLENBRUUsVyxDQUNBLGEsQ0FHRixtQyxDQUNFLFUsQ1B1Tkosb0IsQ0FBQSxhLENBSUUsVSxDQUNBLGtCLENBR0YsYSxDR3pPRSxrRixDQUNBLGUsQ0FDQSxpQixDSHlPQSxVLENBQ0EsZSxDQUNBLGlCLENPMU9BLGlCLENBQUEsa0IsQ0FFRSxXLENBQ0EsYSxDQUdGLGlCLENBQ0UsVSxDUDBPSixJLENBQ0UsYSxDQUNBLDJDLENBQ0EsZ0IsQ0FFQSxZLENBTEYsZSxDQVFJLGEsQ0FSSixXLENBWUksYyxDQUNBLGUsQ0FDQSxTLENBSUosYSxDQUVFLGUsQ0FDQSxzQyxDQUhGLGUsQ0FsQkEsSSxDQXdCSSxrQixDQU5KLHNCLENBU00sa0IsQ0FUTixxQixDQWFNLG1CLENBS04scUIsQ0c1VEUsb0UsQ0FDQSxlLENBQ0EsaUIsQ0g0VEEsYSxDRGtNVyxVLENBVE8sVSxDQUNQLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBRUQsVSxDQURDLFMsQ0FFQSxVLENBVFMsbUIsQ0NyTHRCLG1CLENBQUEsbUIsQ0Q4S3NCLG1CLENBQ0EsbUIsQ0FDQSxtQixDQUNBLG1CLENBRUQsbUIsQ0FEQyxrQixDQUVBLG1CLENDeEtsQixrQixDRHVTZ0IsYSxDQUNGLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBM0RTLGEsQ0FDUCxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQU9ELGEsQ0FDQyxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQVhBLFksQ0FDRCxZLENBQ0EsWSxDQUNBLFksQ0FDQSxZLENBQ0EsWSxDQU9DLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENBQ0EsYSxDQTNEUyxzQixDQUNGLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0M1UDNCLHNCLENBQUEsc0IsQ0RtTTZCLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBT0Qsc0IsQ0FDQyxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENBWEEscUIsQ0FDRCxxQixDQUNBLHFCLENBQ0EscUIsQ0FDQSxxQixDQUNBLHFCLENBT0Msc0IsQ0FDQSxzQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLHNCLENDak9yQixlLENEeVNRLGEsQ0FEUyxhLENDN1R6QixzQixDQUFBLHNCLENBNEJJLGlCLENBNUJKLG9CLENBQUEsNkIsQ0FnQ0ksVSxDQUNBLG9CLENBakNKLHFCLENBQUEsOEIsQ0FxQ0ksVyxDQUNBLG9CLENBSUosUSxDQUNFLGtCLENBR0YsUSxDQUNFLFEsQ0FDQSxRLENBQ0EsUyxDSXhWRixjLENBQ0UsaUIsQ0FFQSxnQyxDQUNFLFcsQ0FLSixlLENBQ0UsYSxDQUtGLGtDLENBQ0UsZ0IsQ0FHRiwrQixDQUNFLGEsQ0FPRixtQ0FSQSwrQixDQWNJLGEsQ0FOSixDQVdBLFksQ0lwREksa0IsQ0FBQSxnQixDQUFBLGlCLENKc0RGLGMsQ0s5REUsa0IsQ0FDRSxXLENBQ0EsYSxDQUNBLFUsQ0wrRE4sTSxDQUVFLFEsQ0dqQ0EsWSxDQUFBLGEsQ0FFRSxXLENBQ0EsYSxDQUdGLFksQ0FDRSxVLENINkJKLHNDQUVJLFcsQ0FBQSxXLENJakVBLGMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSmlFQSxXLENJakVBLFMsQ0ppRUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0lqRUEsZSxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKaUVBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0lqRUEsZSxDSmlFQSxXLENBQUEsVyxDQUFBLFcsQ0lqRUEsUyxDSmlFQSxXLENBQUEsVyxDSWpFQSxlLENKaUVBLFcsQ0lqRUEsZSxDSmlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENBQUEsVyxDSWpFQSxTLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0ppRUEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDSWpFQSxlLENKaUVBLFksQ0FBQSxZLENBQUEsWSxDSWpFQSxlLENKaUVBLFksQ0FBQSxZLENJakVBLFMsQ0ppRUEsWSxDSWpFQSxlLENKK0RKLENBUUEsbUNBRUksVyxDQUFBLFcsQ0l6RUEsYyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKeUVBLFcsQ0l6RUEsUyxDSnlFQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDSXpFQSxlLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0p5RUEsVyxDQUFBLFcsQ0FBQSxXLENBQUEsVyxDSXpFQSxlLENKeUVBLFcsQ0FBQSxXLENBQUEsVyxDSXpFQSxTLENKeUVBLFcsQ0FBQSxXLENJekVBLGUsQ0p5RUEsVyxDSXpFQSxlLENKeUVBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0FBQSxXLENJekVBLFMsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSnlFQSxZLENBQUEsWSxDQUFBLFksQ0FBQSxXLENJekVBLGUsQ0p5RUEsWSxDQUFBLFksQ0FBQSxZLENJekVBLGUsQ0p5RUEsWSxDQUFBLFksQ0l6RUEsUyxDSnlFQSxZLENJekVBLGUsQ0p1RUosQ0FRQSxtQ0FFSSxXLENBQUEsVyxDSWpGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0ppRkEsVyxDSWpGQSxTLENKaUZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJakZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSmlGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJakZBLGUsQ0ppRkEsVyxDQUFBLFcsQ0FBQSxXLENJakZBLFMsQ0ppRkEsVyxDQUFBLFcsQ0lqRkEsZSxDSmlGQSxXLENJakZBLGUsQ0ppRkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0lqRkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKaUZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0lqRkEsZSxDSmlGQSxZLENBQUEsWSxDQUFBLFksQ0lqRkEsZSxDSmlGQSxZLENBQUEsWSxDSWpGQSxTLENKaUZBLFksQ0lqRkEsZSxDSjBESixNLENBNkJJLGlCLENBUkosQ0FZQSx1Q0FFSSxXLENBQUEsVyxDSTdGQSxjLENBQUEsVSxDQUFBLG1CLENBQUEsb0IsQ0o2RkEsVyxDSTdGQSxTLENKNkZBLFcsQ0FBQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJN0ZBLGUsQ0FBQSxVLENBQUEsbUIsQ0FBQSxvQixDSjZGQSxXLENBQUEsVyxDQUFBLFcsQ0FBQSxXLENJN0ZBLGUsQ0o2RkEsVyxDQUFBLFcsQ0FBQSxXLENJN0ZBLFMsQ0o2RkEsVyxDQUFBLFcsQ0k3RkEsZSxDSjZGQSxXLENJN0ZBLGUsQ0o2RkEsWSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUFBLFcsQ0k3RkEsUyxDQUFBLFUsQ0FBQSxtQixDQUFBLG9CLENKNkZBLFksQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0k3RkEsZSxDSjZGQSxZLENBQUEsWSxDQUFBLFksQ0k3RkEsZSxDSjZGQSxZLENBQUEsWSxDSTdGQSxTLENKNkZBLFksQ0k3RkEsZSxDSjJGSixDOzs7Ozs7QU1qRUEsZ0IsQ0FDQyxlLENBRUQsdUIsQ0E0R0Esa0IsQ0F3TEEsNEIsQ0FwVEMsMkIsQ0FDQSwwQixDQUNBLDBCLENBQ0EsbUIsQ0FDQSxrQixDQUNBLG9CLENBQ0EsbUIsQ0FDQSxlLENBYUQsZSxDQVNBLGUsQ0FSQyxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxTLENBRUQsZSxDQUNDLGEsQ0FNQSxZLENBQ0EsYSxDQUNBLFMsQ0FDQSxxQixDQUNBLGdDLENBM0NBLDhCLENBZ0NELGlCLENBY0UscUIsQ0FDQSxrQyxDQUNBLGlDLENBQ0Esa0MsQ0FqQkYsNkIsQ0FvQkUsVyxDQUNBLGMsQ0FDQSxTLENBQ0EsdUIsQ0F2QkYsaUMsQ0EyQkUsWSxDQUNBLFMsQ0E1QkYsaUMsQ0ErQkUsUyxDQS9CRiw4QixDQW1DRSxzQixDQW5DRixpQyxDQXdDRSxlLENBR0YscUIsQ0FDQyxhLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLHdDLENBaU5ELHdCLENBaE5FLGEsQ0FHRixxQixDQUNDLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxpQixDQUdBLHdDLENBQ0MsUyxDQUNBLGEsQ0FDQSxrQixDQUdGLGlCLENBQ0MsaUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLFUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxlLENBQ0Esb0MsQ0FDQSxXLENBWEQsNEIsQ0FlRSxZLENBQ0EsVyxDQUNBLGUsQ0FHRCxvQyxDQUNDLGMsQ0FDQSxXLENBQ0EsYSxDQUlGLGEsQ0FDQyxjLENBQ0EsVSxDQUNBLFEsQ0FDQSxVLENBQ0EsYyxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSxrQixDQXpJQSw4QixDQStIRCxtQixDQUFBLG1CLENBY0UsWSxDQUNBLGtCLENBZkYseUIsQ0FBQSwwQixDQUFBLHlCLENBQUEsMEIsQ0FpQlksZSxDQWpCWixtQixDQUFBLG9CLENBd0JFLGEsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLFMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBL0pELHFDLENBK0hELG9CLENBb0NFLHdCLENBcENGLG1CLENBdUNFLHVCLENBRUQsZ0MsQ0FDQyxrQixDQUNBLFUsQ0FDQSxRLENBSUYseUIsQ0FDQyxZLENBT0Qsb0IsQ0FDQyxnQixDQUNBLGlCLENBQ0EsVyxDQUVELG1CLENBQ0MsYyxDQUNBLG9CLENBQ0EsYSxDQUNBLHFCLENBQ0EsYyxDQUNBLFcsQ0FDQSxjLENBUEQsNkIsQ0FXRSxpQixDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0ExTUQscUMsQ0E0TEQsbUMsQ0FpQkcsa0IsQ0FqQkgsaUMsQ0FxQkUseUIsQ0FyQkYsdUMsQ0F1Qkcsb0IsQ0FDQSxhLENBT0gsdUJBQ0MsRSxDQUFLLFMsQ0FDTCxFLENBQU8sUyxDQUZSLENBd0JBLG1DLENBRUUsVSxDQUNBLGMsQ0FDQSx5QixDQUpGLDJDLENBT0UsUyxDQUNBLGMsQ0FSRixzRCxDQVdFLG1CLENBQ0Esb0IsQ0FDQSxtQixDQWJGLHdCLENBZ0JFLFMsQ0FDQSxxQixDQUNBLHlCLENBQ0Esc0IsQ0FDQSx5QixDQUNBLHlCLENBRUEsd0MsQ0FRRixtQyxDQUVFLGtCLENBQ0EsbUIsQ0FIRiwrQixDQU1FLFUsQ0FDQSxjLENBSUYsb0IsQ0FDQyxpQixDQUNBLFUsQ0FFRCxvQixDQUNDLFksQ0FERCw4QixDQ3RPQSxpQixDRDZPRSxhLENBR0YscUIsQ0FDQyxpQixDQUNBLE0sQ0FDQSxVLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FQRCwyQixDQVNHLFksQ0FHSCx1QixDQUNDLGlCLENBQ0EsTyxDQUNBLDBCLENBQ0EsUyxDQUNBLGMsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsVyxDQUNBLGtCLENBbFVBLDhCLENBdVRELGlDLENBY0UsUyxDQUNBLGMsQ0FmRiw2QixDQUFBLDZCLENBbUJFLFksQ0FDQSxlLENBcEJGLG1DLENBQUEsb0MsQ0FBQSxtQyxDQUFBLG9DLENBdUJHLGtCLENBdkJILDZCLENBQUEsOEIsQ0FnQ0UsYSxDQUNBLFcsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsUyxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0EvVkQscUMsQ0F1VEQsOEIsQ0E0Q0UsZSxDQUNBLHdCLENBN0NGLDZCLENBZ0RFLGMsQ0FDQSx1QixDQUdGLG9CLENBQ0MsUyxDQUNBLGdCLENBRUQsb0IsQ0FDQyxVLENBQ0EsaUIsQ0FGRCwwQixDQUFBLDJCLENBS1csUyxDQUxYLDJCLENBT0UsYyxDQUNBLHdCLENBUkYsMEIsQ0FXRSxlLENBQ0EsdUIsQ0FPRixrQixDQUNDLGdCLENBQ0EsaUIsQ0FHRCx1QixDQUNDLGlCLENBQ0EscUIsQ0FDQSxRLENBQ0EsZSxDQUVBLGtDLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxpQixDWHcxQmdDLDZCLENXbDJCakMsOEIsQ0FBQSw4QixDQWNFLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQU1GLDhCLENBSUEsbUIsQ0FIQyxVLENBQ0EsVyxDQUVELG1CLENBR0MsYSxDQU1ELDBDQXJDQSx1QixDQXVDRSxnQixDQUNBLFksQ0FIRixDQU9BLDBDQWpLQSxtQyxDQW9LRyxpQixDQUNBLGtCLENBaElILHVCLENBb0lFLFEsQ0FDQSxXLENBQ0EsYyxDQUNBLHlCLENBdklGLDZCLENBQUEsOEIsQ0EwSUcsZSxDQXRGSCxvQixDQTBGRSxTLENBQ0EsVSxDQXZGRixvQixDQTBGRSxTLENBQ0EsVSxDQXZCRixDQTJCQSxvQ0EzTkEsd0IsQ0E2TkUscUIsQ0FGRixDQUtBLHNDQWhPQSx3QixDQWtPRSxxQixDQUZGLENBS0Esc0NBcFlBLHFCLENBc1lFLGdCLENBQ0EsbUIsQ0F4T0Ysd0IsQ0EyT0UscUIsQ0FORixDQVNBLHFDQTlPQSx3QixDQWdQRSxxQixDQTVGRix1QixDQStGRSxlLENBQ0EsZ0IsQ0FORixDQVVBLHlDQXhQQSx3QixDQTBQRSxxQixDQUZGLENBS0EsMENBck1BLHFCLENBdU1FLFksQ0FGRixDQVVBLHVCLENBQ0MsYyxDQUNBLGlCLENBQ0EsVyxDQUNBLFksQ0FDQSxPLENBQ0EsUSxDQUNBLHdCLENBQ0Esb0IsQ0FFbXRDLGtDQUFrQyxFLENBQUcsUyxDQUFrSCxvQixDQUFxQixFLENBQUssVSxDQUEyRyxrQixDQUE1UixDQUFnVCwyQixDQUE0QixVLENBQVcsVyxDQUFZLGUsQ0FBZ0IsYyxDQUFlLGlCLENBQWtCLCtCLENBQWdDLFUsQ0FBVyxXLENBQVksa0IsQ0FBbUIsZSxDQUFnQiw4QyxDQUFtUixtRCxDQUFvSixrQixDQUFtQiw4QyxDQUFBLDhDLENBQThGLHVELENBQXdELHdELENBQXlELDJELENBQTRELHNELENBQWdlLG1ELENBQTRKLG9CLENBQXJrQiwwQyxDQUEyVCw4RCxDQUErUiwwQyxDQUEyVCw4RCxDQUErRCw4QyxDQUEyTSxvQixDQUFxQiw4QyxDQUFBLDhDLENBQThGLHVELENBQXdELHdELENBQXlELDJELENBQTRELHNELENBQXFlLG1ELENBQTRKLG9CLENBQTFrQiwwQyxDQUErVCwrRCxDQUFnUywwQyxDQUErVCwrRCxDQUFnRSw4QyxDQUF1TSxtQixDQUFvQiw4QyxDQUFBLDhDLENBQThGLHVELENBQXdELHdELENBQXlELDJELENBQTRELHNELENBQXVELDBDLENBQStULCtELENBQWdFLDhDLENBQStDLG1ELENBQTRKLG9CLENBQXFCLDBDLENBQStULCtELENBQWdFLDhDLENBQStsQiw4QyxDQUFoakIsbUQsQ0FBNEosb0IsQ0FBcUIsMEMsQ0FBK1QsK0QsQ0FBZ0UsOEMsQ0FBK2Esb0IsQ0FBcUIsMEMsQ0FBK1QsK0QsQ0VqaUIvdVAsWSxDQUNFLGtCLENBR0Ysb0IsQ0FDRSxpQixDQWdDRixzQixDQWpDQSw0QyxDQzZQQSwwQixDRHpQSSxZLENBSkoseUMsQ0FRSSx3QixDQVJKLDJDLENBWUksZSxDQUNBLGtCLENBYkosaUQsQ0FnQk0sYyxDQWhCTiwyQixDQXFCSSw0QixDQUNBLFUsQ0FDQSxhLENBQ0EsTSxDQUNBLGlCLENBQ0EsTyxDQUNBLE8sQ0FDQSxVLENBQ0EsVSxDQUlKLDRDLENBSUksWSxDQUNBLGUsQ0FDQSxtRCxDQU5KLG9ELENBV00saUIsQ0FDQSxtQixDQUNBLGlELENBYk4sd0UsQ0FtQlEseUIsQ0FuQlIsMkUsQ0F1QlEsb0IsQ0F2QlIsMkUsQ0EyQlEsWSxDRWhFUixnQixDQUNFLGtCLENBQ0Esa0IsQ0FFQSxVLENBR0Ysc0IsQ1BtQ0UsZSxDT2pDQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FHRiwyQixDQUNFLG9CLENBQ0EsZ0IsQ0FBQSxZLENBRkYsNkQsQ0FNSSxRLENBSUosc0IsQ0FDRSxhLENBQ0EsYyxDQUNBLFksQ0FDQSxpQixDQUNBLFUsQ0hYRixXLENBQ0UsbUIsQ0FDQSxnQixDQUdGLE8sQ0FDRSxlLENBQ0Esd0IsQ0FDQSxnQyxDQUNBLG1CLENBQUEsWSxDQUNBLHlCLENBQUEscUIsQ0FDQSxrQixDQU5GLDJCLENBMkNBLGUsQ0FsQ0ksZSxDQVRKLDhCLENBYUksZSxDQUNBLGMsQ0FJSixZLENKaEJJLGMsQ0FDQSxhLENJaUJGLGtCLENBQ0EsZSxDQVdBLHFCLENSbkNBLG9FLENBQ0EsZSxDQUNBLGlCLENRbUNFLGEsQ0FGRixrQixDQUFBLHVCLENBQUEsb0IsQ0FBQSxrQixDQUFBLG9CLENSbkNBLG9FLENBQ0EsZSxDQUNBLGlCLENRbUNFLGEsQ0FGRixrQixDQUFBLHVCLENBQUEsb0IsQ0FBQSxvQixDQUVFLGEsQ0FGRix1QixDQUFBLG9CLENBQUEsb0IsQ0FFRSxhLENBRkYsdUIsQ0FBQSxvQixDQUVFLGEsQ0FGRix1QixDQUVFLGEsQ0FJSixjLENKMUNJLGMsQ0FHRSxlLENJeUNKLGtCLENBR0YscUIsQ0FFSSxxQixDQVFKLGMsQ0FDRSxtQixDQUFBLFksQ0FHRixhLENBQ0UsWSxDQURGLDRCLENBSUksZ0IsQ0FDQSxhLENBSUosZSxDQUNFLGUsQ0FPRixjLENBQ0UsaUIsQ0FHRixtQixDQUNFLHFCLENBQUEsa0IsQ0FDQSxtQixDQUFBLFksQ0FFQSxtQixDQUFBLDBCLENBR0YseUIsQ0FDRSxrQixDQUNBLFUsQ0FGRiwyQixDQUtJLFUsQ0FJSiw0QixDQUVJLG1CLENBQ0EsZ0IsQ0FISiw2QixDSmxHSSxjLENBR0UsZ0IsQ0pwQkosb0UsQ0FDQSxlLENBQ0EsaUIsQ0lNSSxtQ0kyR04sNkIsQ0psR0ksYyxDQUdFLGUsQ0FaQSxDQUFBLG1DSTJHTiw2QixDSmxHSSxjLENBR0UsZ0IsQ0FaQSxDSTJHTixnQixDQVlJLGMsQ0xoRUEsd0JLc0ZGLFksQ0FoQkEsYSxDQUNFLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGMsQ0FIRixxQixDQU1JLGlCLENBQUEsYSxDQUNBLFMsQ0FDQSxjLENBUkosbUMsQ0FXTSw4QixDQUtOLG9CLENBTUksZSxDQU5KLHFDLENBU00sb0IsQ0FUTixzQyxDQWFNLG1CLENBYk4saUMsQ0FpQk0sYSxDTHZHSixDQUFBLHdCSzhHRixhLENBQ0UsaUIsQ0FBQSxhLENBekJGLG9CLENBNkJFLGUsQ0E3QkYsaUMsQ0FnQ0ksbUIsQ0FoREoscUIsQ0FzRkUsZSxDQWxDRiwwRCxDQVVNLGMsQ0FWTiwwRCxDQWNNLDhCLENBZE4sNEMsQ0FvQk0sZSxDQXBCTixtQyxDQXFDSSxhLENBQ0EsOEIsQ0F0Q0osbUMsQ0EwQ0ksYyxDQTFDSixtQyxDQThDSSw4QixDTHhLRixDU2hFSixrQixDQUNFLGtCLENBR0Ysd0IsQ0FHRSxXLENBQ0EsZSxDQUdGLDZCLENBQ0Usb0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EscUIsQ0FHRix3QixDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxnQixDQUNBLHFCLENBQ0EsVSxDQUVBLGlELENBQ0UsZSxDQUNBLGMsQ0FJSix3QixDQUNFLGEsQ0FDQSxrQixDQUZGLHVELENBTU0sYSxDQUNBLHlCLENBUE4sdUQsQ0FXTSxZLENBS04sd0IsQ1pqQkUsa0YsQ0FDQSxlLENBQ0EsaUIsQ1lpQkEsYSxDQUNBLG9CLENBQ0EsYyxDQUNBLHFCLENBR0Ysa0MsQ0FDRSxjLENBQ0EsZSxDQUNBLHFCLENBSEYsNEQsQ0FNSSxhLENBQ0EsZ0IsQ0FQSixrRSxDQVVNLGEsQ0NsRU4sbUIsQ0FDRSxjLENBQ0Esa0IsQ0FHRiwyQixDQUNFLDhCLENBQ0EsaUIsQ0FDQSxrQixDQUhGLDRDLENBTUksYyxDQUlKLHlCLENBQUEseUIsQ0FFRSxvQixDQUNBLGtCLENIaEJGLGEsQ0FFRSxnQyxDQUNBLGUsQ0FDQSxVLENBSkYsbUIsQ0FPSSx3QixDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQVZKLHdDLENBYU0sWSxDQUNBLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBRUEsMEJBbkJOLHdDLENBb0JRLFUsQ0FERixDQW5CTixhLENBQUEsZSxDQTJCSSxrQixDQTNCSixzQixDQStCSSxrQixDQS9CSiw2QyxDTnNCSSxjLENBQ0EsZSxDTVlFLGEsQ0FDQSxlLENBcENOLGlELENBd0NNLGMsQ0F4Q04sbUQsQ0E0Q00sa0IsQ0E1Q04scUQsQ0FBQSxzRCxDVktFLG9FLENBQ0EsZSxDQUNBLGlCLENVaURNLFUsQ0F4RFIsc0QsQ0FrRFEsdUIsQ05sQ0osYyxDQUdFLGdCLENNbkJOLHFELENOc0JJLGMsQ0FDQSxtQixDTWtDSSxlLENBekRSLG1CLENBK0RJLGUsQ0EvREoscUMsQ0FrRU0sWSxDQWxFTiw0RCxDQXNFTSxrQixDQXRFTixvRCxDQUFBLHNCLENBQUEsdUIsQ1ZpQkUsb0UsQ0FDQSxlLENBQ0EsaUIsQ1VuQkYsb0QsQ1ZNRSxlLENVTkYsc0IsQ0FBQSxzQixDQXVGTSxZLENBQ0EsYyxDQXhGTixnQixDQUFBLGdCLENBK0ZJLCtCLENBQ0EsYyxDQUVBLGMsQ0FDQSwyQixDQUVBLGtCLENBckdKLGdCLENWS0Usb0UsQ0FDQSxlLENBQ0EsaUIsQ1U2RkUsZSxDQXBHSiw0QixDQUFBLDRCLENBd0dNLGEsQ0F4R04sMkIsQ0FBQSwyQixDQTRHTSxjLENBNUdOLDhDLENBa0hNLFksQ0FDQSxxQixDQW5ITixnQixDVmlCRSxvRSxDQUNBLGUsQ0FDQSxpQixDVXNHRSxlLENBekhKLCtCLENBNEhNLGlCLENBaUJGLHdDLENBZEEsd0MsQ0FDRSx3QixDQWhJTixnQixDQXVJSSxXLENBdklKLHFDLENBMElNLFcsQ0ExSU4sb0MsQ0FrSk0sWSxDQUNBLFcsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBdEpOLDZCLENBQUEsdUMsQ0EySk0sWSxDQUNBLFcsQ0FDQSxpQixDQUNBLFEsQ0FDQSxxQixDQUNBLFUsQ0FoS04sbUMsQ0FBQSw2QyxDQW1LUSxZLENBbktSLGtCLENBeUtNLG9CLENBQ0EsaUIsQ0ExS04sNkIsQ0E2S1EsYyxDQTdLUixrQixDQW1MTSxpQixDQW5MTix3QixDQUFBLGtCLENOc0JJLGMsQ0FDQSxtQixDTXZCSiwwQyxDQUFBLHlDLENWaUJFLG9FLENBQ0EsZSxDQUNBLGlCLENVeUtJLGMsQ0E1TE4sMEMsQ0FpTU0sK0IsQ0FqTU4sNEMsQ0FzTU0sa0IsQ0FTTixnQyxDQUFBLHdDLENWMU1FLG9FLENBQ0EsZSxDQUNBLGlCLENJZUUsYyxDQUNBLGUsQ000TEYsd0IsQ0FJRiw0QixDQUNFLFksQ0FDQSxXLENBQ0EsVSxDQUdGLG1ELENBQ0UsYyxDQUdGLDBCLENBQUEsMEIsQ0FPQSxvRCxDQUpJLGtCLENBSUosd0UsQ0FNTSxrQixDQUNBLFksQ0FLTiwwQixDQUNFLGtCLENBQ0EsWSxDQUZGLDZCLENBS0ksaUIsQ0FNSiwwQixDQU9JLGUsQ0FJSixnQyxDQUNFLGUsQ0FDQSxRLENBQ0EsUyxDQUdGLHlCLENBQ0UsWSxDQUNBLGUsQ0FDQSwrQyxDQUhGLGlELENBTUksaUIsQ0FDQSxtQixDQUNBLGlELENBSUosaUIsQ0FDRSxXLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUpGLHVCLENBT0ksa0IsQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBQ0EsTSxDQUNBLGlCLENBQ0EsUSxDQUNBLFUsQ0FJSiwwQixDQUNFLFcsQ1JqU0YsYSxDUXNTRSxlLENSMVNGLGUsQ1E4U0UsaUIsQ1JsVEYsYyxDUXNURSxnQixDQUdGLDRCLENBQ0UsWSxDQUdGLDBCQW5VQSx3QyxDQXVVUSxZLENBL0ZSLHdFLENBdUdRLGlCLENBaEJSLDRCLENBc0JJLGEsQ0FDQSx1QixDQUFBLGUsQ0FDQSxLLENBQ0EsVSxDQUpGLHlDLENBT0ksVyxDQVBKLDZDLENBVU0sVyxDQUNBLFUsQ0FYTix3QyxDQWdCSSxVLENBaEJKLDRDLENBbUJNLFcsQ0FDQSxVLENBSUEsb0IsQ0FDQSxvQixDQUFBLFksQ0FDQSxrQixDQTNDUixDUHJRSSx3Qk93VEYsZ0IsQ0FBQSxzQixDQUdJLGUsQ0FDQSwyQixDQUNBLFksQ0FMSiw4QyxDQVNJLFMsQ0EzSU4sMEIsQ0FnSkksaUIsQ0F0RkosMEIsQ2RrM0RFLG1CLENjeHhERSxZLENBR0Ysd0MsQ0FDRSxZLENBcEtKLHdFLENBOEtRLGUsQ1B4VkosQ0FBQSwyQk85REosd0MsQ0FpYVEsYyxDUG5XSixDQUFBLHdCTzRXRixvQyxDQUVJLFksQ1A5V0YsQ0FBQSx3Qk9pTUosMEIsQ0FvTEksaUIsQ0FHRixpQyxDQUNFLGtCLENBR0YsK0IsQ0FBQSwrQixDQUdJLHdCLENBbkJKLG9DLENBeUJJLG9CLENBM05OLHdFLENBa09RLDJCLENQNVlKLENXaEVKLGdCLENBS0EseUIsQ0FKRSxvQixDQUNBLGlCLENBR0YseUIsQ0FFRSxnQixDQUdBLGtELENBQUEsd0QsQ0FFRSxhLENBSUosOEIsQ0FDRSxvQixDQUNBLGtCLENBRUEsOEQsQ0FDRSx5QixDQUlKLDhCLENBQ0Usb0IsQ0FDQSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLE8sQ0FDQSxVLENBRUEsOEQsQ0FDRSxZLENBR0YsdUQsQ0FBQSw2RCxDQUVFLFksQ0FDQSx3QixDQUlKLHNCLENBQ0UsZSxDQUNBLGlDLENBQ0EsWSxDQUNBLGlCLENBQ0EsUSxDQUNBLFcsQ0FDQSxXLENBRUEsb0QsQ0FDRSxPLENBR0YsK0MsQ0FDRSxhLENBSUosc0IsQ0FHRSxlLENBQ0EsYyxDQUNBLFUsQ0FHRixzQixDQUNFLGEsQ0FDQSxhLENBQ0EsaUIsQ0NuRUYsTyxDQUNFLFcsQ0FDQSxjLENBQ0EsaUIsQ0FIRixtQyxDQU9NLGUsQ0FQTix3QixDQVlJLGdCLENBSUosZSxDQUVFLGtCLENBQ0Esa0IsQ0FHRixxRCxDQUNFLGUsQ0FHRiwrQixDQUNFLCtCLENBQ0EsZSxDQUdGLGtDLENBQ0UsbUIsQ0FHRixpQyxDQUNFLGtCLENBREYsNEMsQ0FJSSxlLENBSUosZ0IsQ0N4Q0EscUIsQ0R5Q0UsaUIsQ0FERix3QixDQUlJLGtCLENBQ0EsVSxDQUxKLGdDLENBUU0sYSxDQVJOLHdCLENBaUJJLGtCLENBQ0EsaUIsQ0FsQkosa0MsQ0VtQkEsd0MsQ0ZHSSxjLENBR0YscUMsQ0FJQSxpQyxDQUhFLGUsQ0FTRix3RCxDQUNFLFksQ0FJSixlLENBQ0UsYSxDQUNBLGtCLENBRkYsZ0MsQ0FLSSxlLENBTEosb0MsQ0FBQSxxQyxDQVVJLGtCLENBQ0EscUIsQ0FYSixxQyxDQWVJLGlCLENBSUosdUIsQ0FBQSx1QixDQUVFLGEsQ0FDQSxrQixDQUNBLGMsQ0FDQSxpQixDQUxGLHVCLENBU0UsZSxDQVNGLHdCLENBQ0Usb0IsQ0FDQSxpQixDQUdGLGMsQ0FDRSxRLENBQ0EsUSxDQUNBLFcsQ0FDQSxNLENBQ0EsaUIsQ0FDQSxPLENBQ0EsSyxDQUNBLFUsQ0FHRixpQixDQUNFLHdCLENBR0YsaUIsQ0FDRSxpQixDQUdGLDZCLENBQ0Usa0IsQ0FHRiw2QixDQUNFLGtCLENBR0YsNkIsQ0FDRSxrQixDQWVGLGlDLENBQUEsMkIsQ0FoQkEsOEQsQ0FBQSwyRCxDQU1JLFUsQ0FOSix1RCxDQW1DQSwwQixDQXpCSSxrQyxDQUNBLG1DLENBQ0EsNkIsQ0FJSix5QixDQUNFLGtCLENBQ0EsVSxDQUZGLDhDLENBVUksZSxDQUlKLDRCLENBQ0Usa0IsQ0FDQSxVLENBR0YsMEIsQ0FHRSw2QixDQUNBLFcsQ0FDQSxRLENBQ0EsUSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FHRixjLENBQ0UsYSxDWi9JRSx3Qll6REosTyxDQTZNSSxjLENBbEJKLDBCLENBc0JJLFEsQ0FHRiw2QixDQUNFLGtCLENBL0xKLHFELENBa01NLGUsQ0ExSUosd0QsQ0FnSkksYSxDQUNBLGUsQ0FDQSxlLENBak1OLGtDLENBc01JLG1CLENBR0YseUMsQ0FFSSxVLENBUUosNkIsQ0FDRSxpQixDQUFBLHdCLENaMUxBLENBQUEsd0JZekRKLE8sQ0F5UEksYyxDQUdGLGdCLENBQ0UsbUIsQ0FBQSxZLENBbk9KLCtCLENBc09NLFksQ0FKSix3QyxDQUFBLHdDLENBU0ksZSxDbkI0b0VBLG9FLENBQUEsb0UsQ21Cem9FRSxxQixDQUNBLGUsQ25CNG9FRixvRSxDQUFBLG9FLENtQnhvRUUscUIsQ0FDQSxlLENBR0YsNkQsQ0FBQSw2RCxDQUNFLGMsQ0FDQSxvQixDQUNBLGdCLENBQUEsTyxDbkIwb0VKLDZELENtQnBvRUksZSxDbkJzb0VKLDZELENtQmxvRUksUyxDQUdGLHNELENBQ0UsZ0IsQ0FBQSxPLENBblFSLGtDLENBeVFJLG1CLENaL09BLENBQUEsNEJZekRKLE8sQ0FvVEksYyxDQXJSSixrQyxDQXlSSSxtQixDQUdGLGdDLENWL1NFLGlCLENBQUEsa0IsQ1VtVEYsa0IsQ0FDRSxlLENadlFBLENlMURKLGdCLENBQ0UsYyxDQUVBLGlCLENBT0EsZ0QsQ0FDRSx1QixDQVNKLDBCLENkRkksYyxDQUNBLG1CLENKa0JGLGtGLENBQ0EsZSxDQUNBLGlCLENrQmhCQSxhLENBQ0Esa0IsQ0FDQSx3QixDQUdGLGlDLENBQ0UsYSxDQUNBLGtCLENBR0YseUIsQ0FBQSw0QixDQUVFLGtCLENBQ0Esa0IsQ0FHRiw2QixDQUNFLGUsQ0FHRix5QixDQUNFLGtCLENBR0YsNEIsQ0FDRSxlLENBREYsZ0MsQ0FJSSxVLENBSUosNEIsQ0FDRSxXLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQWVGLHlCLENBQ0Usa0IsQ0FDQSxTLENBR0Ysc0IsQ2QzQ0UsZSxDYytDRix5QixDQUNFLGtCLENBQ0EsYyxDQUNBLGlCLENBR0Ysc0IsQ0FDRSxrQixDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBSkYsc0MsQ0FPSSxrQixDQUlKLG1DQXBHQSxnQixDQXdHSSxrQixDQUNBLFksQ0FFQSw0QixDQUNFLFksQ0FyRE4sNEIsQ0EwREksVyxDQUNBLFUsQ0FFQSx3QyxDQUNFLFcsQ0FDQSxVLENBbEJOLENBcEdBLGdCLENDTEUsa0IsQ0FDQSxTLENBRkYsdUMsQ0FLSSxXLENBQ0EsVyxDQUlKLHVCLENmUUksYyxDQUdFLGdCLENlVEosa0IsQ0FFQSxtRCxDZklFLGMsQ0FHRSxnQixDQVpBLG1DZUtKLG1ELENmSUUsYyxDQUdFLGdCLENBWkEsQ0FBQSxtQ2VLSixtRCxDZklFLGMsQ0FHRSxnQixDQVpBLENlVU4sc0IsQ25CWUUsa0YsQ0FDQSxlLENtQlhBLGlCLENBR0YsMkIsQ0FDRSxlLENBR0Ysc0IsQ0FDRSxZLENBQ0EsVyxDQUNBLFUsQ0FHRix5QixDQUNFLFksQ0FFQSxXLENBR0YsNEIsQ0FDRSxjLENBQ0EsbUIsQ0FBQSxZLENBRkYsbUQsQ0FLSSxZLENBQ0EsaUIsQ0FBQSxhLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSxpQixDQVhKLG9ELENBZUksYyxDQUlKLDBCLENBQ0UsZSxDQUdGLDhCLENBQ0Usa0IsQ0FDQSxZLENBRkYscUQsQ0FBQSxzRCxDQUtJLFUsQ0FMSixtRSxDQVlNLFMsQ0FLTix1QixDQUVFLHFCLENBQUEsa0IsQ0FDQSxtQixDQUFBLFksQ0FDQSxZLENBQ0Esb0IsQ0FBQSxzQixDQUNBLGtCLENBR0YsdUIsQ0FDRSxZLENBR0YsK0IsQ0FDRSxpQixDaEI5QkUsMkJlMURKLGdCLENDNkZJLCtCLENBQ0EsbUIsQ0FGRiwyQixDQUtJLGUsQ0FDQSxnQixDQUdGLDBDLENBQ0UsZSxDQUNBLGdCLENoQjdDRixDQUFBLHlCZ0JtREYscUQsQ0FBQSxtRCxDQUdJLGlCLENoQnRERixDQUFBLHdCZTFESixnQixDQ3VISSxlLENoQjdEQSxDQUFBLHdCZ0JtRUYsd0IsQ0FDRSxtQixDQUFBLFksQ0FDQSxVLENBRkYsa0QsQ0FLSSxvQixDQUNBLGlDLENBQUEsb0IsQ0FDQSxtQixDQVBKLGdDLENBV0ksb0IsQ0FDQSwyQixDQUFBLGMsQ0FDQSxhLENoQmhGRixDYzlESixTLENBQ0Usa0IsQ0FFQSwySSxDQUdGLGMsQ0FDRSwrQixDQUdGLDRCLENBQ0UsNkcsQ0FHRixzQixDQUVJLGMsQ0FDQSxlLENBQ0EsWSxDQUlKLHFCLENBRUUsZ0IsQ2JvQkEsMkIsQ0FBQSw0QixDQUVFLFcsQ0FDQSxhLENBR0YsMkIsQ0FDRSxVLENheEJKLHlCLENaVkksZSxDQUFBLFUsQ1ljRixjLENBQ0EsZSxDQUNBLGtCLENHOEJFLHlDLENmOUNBLGtCLENBQUEsVSxDQUFBLGEsQ2U4Q0EseUMsQ2Y5Q0EscUIsQ0FBQSxrQixDQUFBLFUsQ1ltQkosZ0MsQ0FBQSxvQyxDQU9FLGtCLENBUEYsZ0MsQ3JCNCtFcUMscUQsQ3FCNStFckMsb0MsQ2pCekJFLG9FLENBQ0EsZSxDQUNBLGlCLENpQjJCQSxhLENBQ0EsYyxDQUNBLGdCLENBRUEsd0IsQ0FHRixvQixDQUNFLGEsQ0FDQSxhLENBQ0EsYyxDQUhGLDBCLENBTUkseUIsQ0FHRixxRCxDQUVFLGdCLENBQ0EsYSxDQUhGLDJELENBTUksYSxDQUtOLGlCLENBQ0UsYyxDQURGLG1CLENBSUksYSxDQUpKLHdDLENBY0ksaUIsQ0FJSixzQixDQUNFLG1CLENBR0Ysb0IsQ0FDRSw4QixDQUNBLGEsQ0FFQSxjLENBQ0EsaUIsQ0FDQSxrQixDQU5GLG9CLENBZ0JBLHVCLENBQ0Usb0IsQ0FDQSxxQixDQUdGLDJCLENBR0UsVyxDQUNBLGUsQ0FHRixnQyxDQUNFLG9CLENBR0Ysc0IsQ0FDRSxhLENBQ0EsaUIsQ0FHRiwyQixDQUNFLG9CLENBQ0Esb0IsQ0FHRiwyQixDQUNFLFksQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxVLENBRUEsd0QsQ0FDRSxZLENBSUoscUIsQ0FDRSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FHRixvQyxDQUFBLDZCLENJdkpBLDBCLENBQUEsOEIsQ0oySkUsZSxDQUdGLHdCLENBQ0UsYSxDQUNBLGEsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxrQixDQUxGLDhCLENBUUkseUIsQ0FJSix5QixDQUVFLGMsQ2I5SEEsK0IsQ0FBQSxnQyxDQUVFLFcsQ0FDQSxhLENBR0YsK0IsQ0FDRSxVLENBUEYsbUMsQ0FBQSxvQyxDQUVFLFcsQ0FDQSxhLENBR0YsbUMsQ0FDRSxVLENhOEhKLCtCLENaaEtJLGUsQ0FBQSxVLENBQUEscUIsQ1lnS0osMEMsQ1poS0ksZSxDQUFBLFcsQ0FBQSxjLENZdUtKLG1DQUNFLHVDLENaeEtFLGUsQ0FBQSxVLENlOENBLHVELENmOUNBLGtCLENBQUEsVSxDQUFBLGEsQ2U4Q0EsdUQsQ2Y5Q0EscUIsQ0FBQSxrQixDQUFBLFUsQ2U4Q0EsdUQsQ2Y5Q0EscUIsQ0FBQSxrQixDQUFBLFUsQ2U4Q0EsdUQsQ2Y5Q0EscUIsQ0FBQSxrQixDQUFBLFUsQ1lQSiw0QixDQXNMTSw0RyxDQUhKLHVDLENBeEdGLHNCLENacEVJLGUsQ0FBQSxVLENBQUEsb0IsQ1k0S0YsbUMsQ1o1S0UsZSxDQUFBLFcsQ0FBQSxjLENZa0RKLHdDLENBQUEsbUIsQ0EySU0sUyxDQXpITixzQixDQXlJTSxnQixDQUlKLHVCLENaak5FLGUsQ0FBQSxXLENBQUEsYyxDWXlORSxnQixDQTNMTixvQixDQWdNSSxrQixDQUNBLGtCLENBQ0EsYSxDQXpESixDQTZEQSxtQ0ExTkEseUIsQ1pWSSxlLENBQUEsVSxDZThDQSx5QyxDZjlDQSxrQixDQUFBLFUsQ0FBQSxhLENlOENBLHlDLENmOUNBLHFCLENBQUEsa0IsQ0FBQSxVLENlOENBLHlDLENmOUNBLHFCLENBQUEsa0IsQ0FBQSxVLENlOENBLHlDLENmOUNBLHFCLENBQUEsa0IsQ0FBQSxVLENZb0VKLHNCLENacEVJLGUsQ0FBQSxVLENBQUEscUIsQ1lpTkYsdUIsQ1pqTkUsZSxDQUFBLFcsQ0FBQSxjLENZUEosNEIsQ0F1UU0sNEcsQ0FwRkosbUMsQ1o1S0UsZSxDQUFBLFcsQ0FBQSxjLENZNEtGLHVDLENaNUtFLGUsQ0FBQSxVLENBQUEscUIsQ1lvT0osQ0F5Q0EsdUNBcFJBLDRCLENBdVJNLDRHLENBcEdKLG1DLENBd0dJLGtCLENBUE4sQ0sxUEEsTyxDQUNFLGMsQ0FFQSxtQyxDQUNFLFMsQ0FJSix5QyxDQUFBLDRDLENBR0ksYSxDQUNBLFMsQ0FKSixvQyxDQUFBLHVDLENBR0ksYSxDQUNBLFMsQ0FKSiwyQixDQUFBLDhCLENBR0ksYSxDQUNBLFMsQ0FJSixjLEN0QmpCRSxrRixDQUNBLGUsQ0FDQSxpQixDc0JrQkEsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxpQixDQUNBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxZLENBQ0EsVSxDQWRGLHVCLENBaUJJLGtCLENBQ0Esa0IsQ0FDQSxTLENBR0YsK0IsQ0FDRSxpQixDQXZCSixvQixDQTJCSSxxQixDQUNBLFksQ0FJSixpQixDdEJqREUsa0YsQ0FDQSxlLENBQ0EsaUIsQ3NCaURBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsZSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLFksQ0FDQSxVLENBYkYsMEIsQ0FnQkksa0IsQ0FDQSxrQixDQUNBLFMsQ0FHRixrQyxDQUNFLGlCLENBdEJKLHVCLENBMEJJLHFCLENBQ0EsWSxDQUlKLHNDLENBQUEscUIsQ0FFRSxlLENBQ0Esd0IsQ0FHRixvQixDQUNFLGEsQ0FDQSxrQixDQUdGLGMsQ3RCckZFLGtGLENBQ0EsZSxDQUNBLGlCLENzQnFGQSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLHdCLENBRUEsK0IsQ0FjQSxtQyxDQWJFLFUsQ0FJSiw4QixDQUNFLGEsQ0FDQSxjLENBR0Ysa0IsQ0FDRSxhLENBQ0EsYyxDQU1BLGlDLENBQ0UsYSxDQUNBLGtCLENBQ0EsZSxDQUlKLG9CLENBQ0UsYSxDQUNBLGMsQ0FFQSxxQyxDQUNFLFUsQ0FJSiw4QixDQUNFLGEsQ0FDQSxvQixDQUNBLGMsQ0FIRixxQyxDQU1JLGEsQ0FDQSxjLENBR0YsK0MsQ0FDRSxVLENBSUosaUIsQ0FBQSxxQixDQUdFLGMsQ0FDQSxvQixDQUNBLGlCLENBQ0EsaUIsQ2xCakpBLHVCLENBQUEsd0IsQ1I0ekY2QiwyQixDUTV6RjdCLDRCLENBRUUsVyxDQUNBLGEsQ0FHRix1QixDQUFBLDJCLENBQ0UsVSxDa0JvSUosOEMsQ0FBQSxrRCxDMUJ5ckZxRCxrRCxDQUNBLHNELEMwQi9xRi9DLGEsQ0FYTiwrRSxDQUFBLG1GLEMxQjhyRndGLG1GLENBQ0EsdUYsQ0FDSSxtRixDQUNKLHVGLENBQ0ksdUYsQ0FDQSwyRixDMEJqckZwRixhLENBS04sK0QsQ0FBQSxtRSxDMUJnckZvRSxtRSxDQUNqQix1RSxDMEI5cUYvQyxhLENBSEosZ0csQ0FBQSxvRyxDMUJzckZ1RyxvRyxDQUNBLHdHLENBQ0ksb0csQ0FDckIsd0csQ0FFSSx3RyxDQUVBLDRHLEMwQm5yRnBGLFUsQ0FNUix1QixDQUFBLDJCLENBRUUsYyxDQUNBLFMsQ0FDQSxpQixDQUdGLHdCLENBSUUsaUIsQ0FNQSxpQixDQVZGLHdCLENBQUEsNEIsQ0FFRSxlLENBQ0Esd0IsQ0FFQSxjLENBR0EsVyxDQUNBLE0sQ0FFQSxpQixDQUNBLGlCLENBQ0EsSyxDQUVBLFUsQ0FFQSx5QyxDQUFBLDZDLENBQ0UsUSxDQUdGLHVGLENBQUEsMkYsQ0FFSSxjLENBSUosc0QsQ0FBQSwwRCxDQUNFLGlCLENBR0YsNkMsQ0FBQSxpRCxDQUNFLGUsQ0FDQSx3QixDQUdGLHlELENBQUEsNkQsQ0FDRSxrQixDQUlKLDRCLENBQ0UsaUIsQ0FDQSxnQixDQUVBLHVFLENBRUksa0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsVSxDQUNBLGEsQ0FDQSxXLENBQ0EsVSxDQUtKLDhELENBQ0UsaUIsQ0FHRiw0RixDQUNFLGlCLENBS0osc0IsQ0FBQSwwQixDQUVFLGEsQ0FDQSxjLENBQ0Esb0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxPLENBR0EsdUMsQ0FBQSwyQyxDQUNFLFUsQ0FHRix1RCxDQUFBLDJELENBQ0Usa0IsQ0FJSiw4QixDQUNFLFksQ0FDQSxZLENBQ0EsVyxDQUNBLFUsQ0FHRixlLENBR0UsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQVBGLGUsQ0FlQSxxQixDQWZBLG9DLENBVUksYyxDQUNBLFEsQ0FJSixxQixDdEJ2VEUsa0YsQ0FDQSxlLENBQ0EsaUIsQ3NCdVRBLHVCLENBQUEsb0IsQ0FBQSxlLENBR0EsYSxDQUNBLGMsQ0FDQSxjLENBQ0EsVyxDQUNBLHlCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVSxDQVpGLGlDLENBZUksWSxDQUdGLDBCLENBQ0Usa0IsQ0FuQkosMkIsQ0F3QkksWSxDQXhCSiw4QixDQTRCSSxhLENBQ0Esa0IsQ0FJSiwyQixDQUNFLGUsQ0FFQSx3QixDQUNBLGlCLENBQ0EsUSxDQUNBLGMsQ0FDQSxNLENBQ0EsaUIsQ0FDQSxPLENBQ0EsSyxDQUNBLFMsQ0FFQSw0QyxDQUNFLGlCLENBR0YsaUQsQ0FDRSxlLENBQ0Esd0IsQ0FHRix1RCxDQUNFLHFCLENBR0YsMEQsQ0FDRSxrQixDQUNBLGtCLENBSUosOEIsQ0FDRSxrQixDQUNBLHdCLENBQ0EseUIsQ0FDQSxRLENBQ0EsVSxDQUNBLGEsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFMsQ0FFQSwrQyxDQUNFLGtCLENBQ0Esb0IsQ0FHRixvRCxDQUNFLGtCLENBR0YscUUsQ0FDRSxrQixDQUNBLG9CLENBT0YsbUMsQ0FDRSxZLENBTEYsMEYsQ0FRQSxvRCxDQUNFLHdCLENBR0YsMkUsQ0FBQSwwRCxDQUVFLHFCLENBR0YsNkQsQ0FBQSxtRixDQUVFLGtCLENBQ0Esb0IsQ0FDQSxrQixDQUdGLDhFLENBQUEsb0csQ0FFRSxrQixDQUNBLG9CLENBSEYsd0csQ0FBQSw4SCxDQU1JLFksQ0FLTix5QixDQUNFLGMsQ0FDQSxjLENBQ0EsUyxDQUNBLFcsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVSxDQUVBLDBDLENBQ0UsWSxDQUlKLHlDLENBOEJBLGlELENBNUJJLGEsQ0FDQSxpQixDQUhKLDRFLENBOEJBLHdGLENBdEJNLG9CLENBQ0EsaUIsQ0FDQSxxQixDQUtOLG1DLENBQ0Usd0IsQ0FDQSxpQixDQUNBLGdCLENBQ0EsZSxDQUNBLGdDLENBQ0EsaUIsQ0FDQSxXLENBR0YsMEMsQ0FDRSxRLENBQ0EsaUIsQ0FrQkYsaUIsQ0FDRSx3QixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxZLENBRUEsa0MsQ0FDRSxpQixDQUlKLGUsQ0FDRSxhLENBQ0EsYyxDQVlBLHVDLENBVkEsZ0MsQ0FvQkYsbUIsQ0FuQkksVSxDQUlKLHNCLENBQ0Usb0IsQ0FDQSxXLENBQ0EsYyxDQU1BLCtDLENBQ0UsVSxDQUNBLG9CLENBVUosMEMsQ0FDRSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FMRixrRSxDQVFJLFksQ0FSSixvRSxDQVlJLFksQ0FHRix5RyxDQUlBLHVHLENBSEUsYyxDTmxrQkosYSxDQUNFLGEsQ0FDQSxTLENBQ0EsaUIsQ0FIRiw2RCxDQU1NLGdDLENBTk4sK0QsQ0FTTSxtQixDQUFBLDBCLENBVE4sOEQsQ0FjTSwrQixDQWROLGdFLENBaUJNLGlCLENBQUEsd0IsQ0FqQk4sdUQsQ0FzQk0sUyxDQUVBLDRDLENBeEJOLGdCLENBK0JJLFUsQ0FDQSxvRSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQXBDSixlLENBdUNJLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0EzQ0oscUIsQ0E4Q0ksa0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0Esd0IsQ0F0REosMkIsQ0F3RE0sa0IsQ0F4RE4sMEIsQ0E0REksUyxDQTVESix1QyxDQThETSxRLENBQ0EsVSxDQS9ETixvQyxDQW1FSSxZLENBQ0EsaUIsQ0FDQSxVLENBckVKLGtDLENBd0VJLHFCLENBQ0EsYSxDQUNBLFksQ0FDQSxVLENBM0VKLG9DLENBOEVJLGUsQ0FDQSxVLENBQ0EsaUIsQ0FJSix3QkFwRkEsYSxDQXNGSSxpQixDQXRGSixnQixDQXdGTSx3QixDQXhGTixlLENBMkZNLGUsQ0EzRk4sb0MsQ0E4Rk0sWSxDQUNBLGlCLENBQ0EsUyxDQWhHTixrQyxDQW1HTSxZLENBQ0EsVSxDQXBHTixvQyxDQXVHTSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLG1CLENBQUEsWSxDQUNBLFcsQ0FDQSxpQixDQUFBLHdCLENBQ0EsUyxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFMsQ0E1QkosaUMsQ0ErQkksK0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxTLENBQ0EsVyxDQUNBLGtCLENBckNOLENBMENBLHdCQUNFLG9CLENBRUksUSxDQTVDSixpQyxDQStDSSxjLENBTk4sQ0FXQSw0QkF6SUEsMEIsQ0E0SU0sYyxDQUZKLGlDLENBSU0saUIsQ0E5SVIsdUMsQ0FpSlEsZ0IsQ0FDQSxlLENBN0ROLGlDLENBaUVJLGMsQ0FiTixDT25KQSx3QixDQUNFLGEsQ0FERiwyQixDQTZCQSwrQixDQUNFLGEsQ0FDQSxvRSxDQS9CRiwyQixDQVNJLGtCLENBQ0EsaUIsQ0FKQSxjLENBQ0EsZSxDQUNBLGdCLENBUkosZ0MsQ0FhTSxhLENBQ0EsZSxDQUNBLGUsQ0FLTix3QixDQUNFLHdCLENBQ0EsbUIsQ0FBQSxZLENBQ0EseUIsQ0FBQSxxQixDQUNBLFcsQ0FDQSxpQixDQUNBLDJCLENBR0YsK0IsQ0FHRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBR0YsZ0QsQ0FDRSxRLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLFUsQ0FHRixnQyxDQUNFLGtCLENBR0YsOEIsQ0FDRSxXLENBQ0EsZ0IsQ0FDQSxVLENBSEYseUMsQ0FNSSxZLENBSUosa0MsQ0FDRSxvRSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBR0YsZ0MsQ0FDRSxvQixDQUNBLHlCLENBR0YsbUMsQ0FDRSxhLENBQ0Esa0IsQ0FJRiwwQkFuREEsK0IsQ0FxREksZSxDQUdGLGdELENBRUksWSxDQUdBLG1CLENBTEosZ0UsQ0FTSSxZLENBQ0EscUIsQ0FHQSxtQixDQUlBLHlCLENBQ0EsaUIsQ0FBQSxtQixDQXZCTixDQzdFQSxZLENBR0UsZSxDQUNBLGtCLENBR0Ysa0IsQ0FDRSxrQixDQUdGLGtCLENwQlVJLGMsQ0FDQSxtQixDb0JSRixtQyxDQUNFLGUsQ0FJSiw0QixDQUNFLFksQ0FDQSxXLENBQ0EsVSxDQUdGLHNCLENBQ0UsVyxDQUNBLFcsQ0FDQSxxQixDQUNBLFUsQ0NoQ0YsWSxDQUVFLGUsQ0FDQSxpQixDckIyQ0Esa0IsQ0FBQSxtQixDQUVFLFcsQ0FDQSxhLENBR0Ysa0IsQ0FDRSxVLENxQjdDSixvQyxDQUNFLGtCLENBR0YscUIsQ0FDRSxnQixDQUNBLGlCLENBUUEsMkMsQ0FOQSw4QyxDQUNFLFUsQ0FVSixrQixDQUNFLFksQ0FDQSxXLENBQ0EsTSxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FFQSwyQyxDQUNFLFMsQ0FJSixzQixDQUNFLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxZLENBQ0EsaUIsQ0FLRix5RCxDQUVJLGEsQ0FDQSxpQixDQUlKLDJDLENBRUksYSxDQUZKLHdDLENBTUksWSxDQUlKLHdDLENBRUksWSxDQUlKLG1CLENBQ0UscUIsQ0FDQSx3QixDQUNBLFksQ0FIRix5QyxDQU1JLGEsQ0FDQSxlLENBUEosc0MsQ0FXSSxZLENBQ0EsUyxDQUNBLFEsQ0FJSixtQixDQUNFLHdCLENBQ0Esd0IsQ0FDQSxZLENBSEYseUMsQ0FNSSxVLENBQ0Esb0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGEsQ0FWSixzQyxDQWNJLFMsQ0FDQSxTLENBQ0EsUSxDQWhCSiwyQixDQW9CSSxVLENBQ0EsVyxDQUNBLFMsQ0FFQSxtQ0F4QkosMkIsQ0F5Qk0sVSxDQUNBLFMsQ0FGRixDQUtBLHNDQTdCSiwyQixDQThCTSxVLENBQ0EsYSxDQUZGLENKdkhKLG9CLENBQUEsd0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxVLENBTkYsd0IsQ0ErQkUsZSxDQS9CRiwyQixDQUFBLHVCLENBU0ksb0IsQ0FDQSxVLENBQ0Esa0IsQ0FYSixzQixDQUFBLDBCLENBZUksYSxDQUNBLG1CLENBaEJKLHVCLENBQUEsMkIsQ0FvQkksUSxDQUNBLGtCLENBYUosMkIsQ0FDRSxrQixDQUdGLG1DQXRDQSxvQixDQUFBLHdCLENBd0NJLGMsQ0FGSixDQU1BLG1DQTVDQSxvQixDQUFBLHdCLENBOENJLGMsQ0FGSixDSzVDQSxhLENBQ0Usa0IsQ0FHRixtQixDQUdFLG9CLENBQ0EsVyxDQUNBLGUsQ0FHRix3QixDQUNFLG9CLENBQ0EsYyxDQUdGLG1CLENBQ0UsYSxDQUNBLGMsQ0FDQSxhLENBRUEsd0QsQ0FDRSxjLENBR0YsdUQsQ0FDRSxlLENBSUosMkIsQ0FBQSxpQyxDQUVFLGEsQ0FHRixtQixDQUNFLFksQ0FDQSxXLENBQ0EsaUIsQ0FDQSxPLENBQ0EsVSxDQUVBLDZDLENBQ0UsWSxDQUlKLHNFLENBRUksZ0IsQ0FGSixzRSxDQU1JLGUsQ0FOSixrRSxDQVVJLGlCLENBVkosbUUsQ0FjSSxnQixDQzlESixVLENBRUUsd0IsQ0FDQSwrQixDQUNBLGtCLENBQ0Esc0IsQ3ZCeUNBLGdCLENBQUEsaUIsQ0FFRSxXLENBQ0EsYSxDQUdGLGdCLENBQ0UsVSxDdUJyREosK0IsQ0FRSSxZLENBQ0EsVyxDQUNBLFUsQ0FWSixhLENBQUEsYSxDQUFBLFksQ0FjSSxjLENBQ0Esa0IsQ0FjSixrQixDQUNFLGMsQ0FDQSxrQixDQUdGLHFCLENBQ0UsYSxDQUdBLGdCLENBQ0Esd0IsQ0FHRixxQixDQVJBLHFCLENBU0UsYyxDQUNBLGtCLENBR0YsMEIsQ0FDRSxjLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLENBS0YsMEMsQ0FDRSxpQixDQUNBLGlCLENBR0YsK0MsQ0FDRSxNLENBQ0EsaUIsQ0FDQSxPLENBR0YsdUIsQ0FDRSxZLENBR0Ysc0IsQ0FDRSxZLENBS0Ysd0MsQ0FDRSxrQixDQUNBLGlCLENBR0Ysa0IsQ0FDRSxhLENBQ0EsaUIsQ0FDQSxrQixDQUdGLHdCLENBQ0UsVyxDQUNBLE0sQ0FDQSxpQixDQUNBLFEsQ0FDQSxVLENBR0Ysd0IsQ0FDRSxpQixDQUNBLE8sQ0FDQSxLLENBR0Ysb0IsQ0FDRSxhLENBQ0Esa0IsQ0FDQSxnQixDQ3pHRixzQixDQUdFLFcsQ0FDQSxlLENBQ0EsaUIsQ0FHRiwyQixDQUNFLG9CLENBR0YsK0IsQ0FDRSxZLENBRUEsMkQsQ0FDRSxhLENBSUosbUMsQ0FDRSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FFQSx1RSxDQUNFLFksQ0FHRixnRSxDQXlFQSwyRSxDQXhFRSxZLENBSUosc0IsQ0FDRSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLGlCLENBTEYsNEIsQ0FRSSxvQixDQUdGLGtELENBQ0UsWSxDQUdGLDBELEM1QlJBLGtGLENBQ0EsZSxDQUNBLGlCLEM0Qk1BLGdFLENBSUksa0IsQ0FDQSxXLENBQ0EsVSxDQUNBLFUsQ0FDQSxNLENBQ0EsaUIsQ0FDQSxPLENBQ0EsVyxDQUtOLHVCLENBQ0Usd0IsQ0FDQSwrQixDQUNBLG9DLENBQ0EsWSxDQUNBLFksQ0FDQSxpQixDQUNBLFUsQ0FQRixzRCxDQVVJLGEsQ0FJSixrQyxDQUNFLGEsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUxGLHdDLENDeEVBLGlDLENEZ0ZJLG9CLENBR0YsOEQsQ0FDRSxPLENBSUosa0MsQ0FDRSxZLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FRRiw2QixDQUFBLHlDLENBRUUsWSxDQUdGLDZCLENBQ0UsaUIsQ0FDQSxnQixDQUdGLGtDLENBQ0UsWSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQUVBLHlDLENBQ0UsWSxDQUlKLGtDLENBQ0UsVSxDQUNBLGEsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQU5GLHNELENBU0ksVyxDQUNBLFUsQ0FRSix5RixDQUFBLHFHLENBS00sYSxDQUxOLG1ELENBQUEsNEYsQ0FBQSx3RyxDQUpBLDJDLENBb0JNLFksQ0FoQk4sc0YsQ0FvQk0sYSxDRTNLTixjLENBQ0UsaUIsQ0FDQSxVLENBR0YscUIsQzlCMEJFLGtGLENBQ0EsZSxDQUNBLGlCLEM4QjFCQSx1QixDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVyxDQUNBLFEsQ0FDQSxnQixDQUNBLHFCLENBQ0EsVSxDQVpGLDJCLENBZUksaUIsQ0FDQSxZLENBaEJKLG1ELENBb0JJLFksQ0FHRiw2QyxDQUNFLDZDLENBQ0EsVyxDQUZGLG1ELENBU0ksVyxDQUtOLHNCLENBQ0UsYyxDQUNBLFEsQ0FDQSx5QixDQUNBLGMsQ0FDQSxvQixDQUNBLFcsQ0FDQSxXLENBQ0EsUyxDQUNBLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxxQixDQUNBLFUsQ0FiRix3RCxDQWlCTSxZLENBS04sMkIsQ0FDRSxhLENBQ0Esb0IsQ0FHRiwyQixDQUNFLG9CLENBQ0EsWSxDQUNBLFcsQ0FDQSxVLEMzQlRFLHdCMkJwQ0YsNkMsQ0FrREUsVyxDM0JkQSxDNEJoRUosaUQsQ0FDSSx3QixDQUNBLHVDLENBQ0EsZSxDQUNBLFEsQ0FDQSxrQixDQUVGLGtFLENBQ0UsYSxDQUtGLCtELENBQ0Usb0UsQ0FFQSxpQixDQUNBLGMsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLG9CLENBQ0EsVSxDQUtGLDBFLENBQ0UsZSxDQUVGLCtFLENBQ0UsYyxDQUVGLDhFLENBQUEscUUsQ0FDRSxrQixDQUNBLFUsQ0FDQSxjLENBRUYsMkJBMUJBLCtELENBNEJJLGMsQ0FGSixDQU9BLDhCLENBQ0UsVyxDQU9GLHFDLENBQ0Usd0IsQ0FDQSxRLENBQ0EsYyxDQUNBLFcsQ0FDQSxXLENBQ0EsYyxDQUNBLFMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxPLENBQ0EscUIsQ0FDQSxVLENBQ0EsUyxDQUNBLFksQ0FFRix5RCxDQUNFLFMsQ0FDQSwyQixDQUVGLDJDLENBQ0Usd0IsQ0FDQSxvQixDQUVGLHdCQXhCQSxxQyxDQTBCSSxXLENBQ0EsVSxDQUhKLENBUUEsMEMsQ0FDRSxvQixDQUNBLFMsQ0FDQSxjLENBQ0EsVyxDQUNBLGdCLENBQ0EsVSxDQUVGLHdCQVJBLDBDLENBVUksVyxDQUNBLFUsQ0FISixDQVFBLDRCLENBQ0UseUIsQ0FDQSxPLENBQ0EsYyxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxPLENBQ0EsVyxDQU1GLHdCQWJBLDRCLENBZUksUyxDQUNBLFEsQ0FISixDQU1BLDhELENBQ0Usa0IsQ0FDQSxVLENBSUYsNEIsQ0FDRSxlLENBR0Ysa0MsQ0FDRSxvRSxDQUVBLGlCLENBQ0EsdUIsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxZLENBQ0EscUIsQ0FDQSxXLENBS0YsK0QsQ0FDRSxTLENBQ0EsTyxDQUNBLHlCLENBS0YscUUsQ0FDRSxVLENBQ0EseUIsQ0FLRiw2RCxDQUNFLGEsQ0FFRixnRSxDQUNFLFksQ0FFRix3QkF4Q0Esa0MsQ0EwQ0ksUSxDQWZKLHFFLENBa0JJLHlCLENBQ0Esd0IsQ0FOSixDQWFBLDJCQXJEQSxrQyxDQXVESSxjLENBRkosQ0FPQSxtQyxDQUNFLHdCLENBQ0EsUSxDQUNBLGMsQ0FDQSxvQixDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQVFGLHlDLENBQ0Usd0IsQ0FDQSxvQixDQUVGLHdCQXpCQSxtQyxDQTJCSSxjLENBQ0EsWSxDQUtGLHNFLENBQ0Usb0IsQ0FUSixDQWNBLHdDLENBQ0Usb0IsQ0FDQSxTLENBQ0EsYyxDQUNBLFcsQ0FDQSxnQixDQUNBLFUsQ0FJRix5QyxDQUNFLDRCLENBQ0EsUSxDQUNBLGMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHFCLENBQ0EsVSxDQUNBLFksQ0FDQSxZLENBT0YsNEUsQ0FDRSxhLENBRUYsd0JBdkJBLHlDLENBeUJJLGlCLENBRkosQ0FXQSxnRSxDQUNFLFksQ0FDQSxXLENBQ0EsVSxDQUdGLGdCLENBQ0UsWSxDQ3pSSixhLENwQ3VoSXFCLDhCLENvQ3ZoSXJCLG9CLENBR0UsaUIsQ0FDQSxZLENBR0YsZ0IsQ0FDRSxlLENBQ0EsYyxDQUdGLGEsQzVCWUksYyxDQUNBLGUsQzRCVkYsa0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUIsQ0FQRiw2QixDQVVJLGtCLENBVkosNEIsQ0FBQSxtQixDQWVJLGtCLENBQ0EsVSxDQUNBLGMsQ0N6QkosdUIsQ0FJRSxrQixDQUNBLHdCLENDVEYsUSxDQUdFLFcsQ0FDQSxlLENBQ0Esa0IsQ0FHRixtQixDQUNFLG9CLENBREYsOEMsQ0FLTSxjLENBTE4sNkMsQ0FXTSxlLENBS04sYyxDQUNFLGEsQ0FDQSxXLENBR0YsYyxDQUNFLFksQ0FDQSxXLENBQ0EsVSxDQUVBLG1DLENBQ0UsWSxDQUlKLGMsQ0FDRSxvQixDQUNBLG9CLENMaENGLG1CLENBQ0Usd0IsQ0FDQSxnQyxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxpRCxDQUxGLGdELENBUUksd0IsQ0FDQSxnQyxDQVRKLHNELENBWU0sd0IsQ0FDQSxnQyxDQWJOLCtDLENBa0JJLHFCLENBbEJKLHlCLENBc0JJLHFCLENBQ0EsZ0MsQ0FDQSxjLENBQ0Esb0IsQ0F6QkosZ0QsQ0E0Qk0sYSxDQTVCTix1QyxDQWdDTSxZLENBaENOLDhELENBMENNLG1CLENBS04sMEIsQ0FDRSxhLENBREYsNEQsQ0FJSSxhLENBQ0EsZ0IsQ0FJSix5QixDQUNFLFksQ0FDQSxlLENBR0YsMEIsQ3pCcERJLGMsQ0FHRSxnQixDeUJtREosYSxDQUNBLGtCLEN6QmhFSSxtQ3lCNkROLDBCLEN6QnBESSxjLENBR0UsZ0IsQ0FaQSxDQUFBLG1DeUI2RE4sMEIsQ3pCcERJLGMsQ0FHRSxnQixDQVpBLEN5Qm1FTix5QixDQUNFLGUsQ0FHRiwwQixDQUNFLGlCLEMxQmpCRSx3QjBCdkRKLG1CLENBNkVJLGEsQzFCdEJBLENBQUEsMEIwQjJCRixrQyxDQUVFLGUsQzFCN0JBLENBQUEsd0IwQnZESixtQixDQTJGSSxlLENBVEYsa0MsQ0FjSSxtQixDQUFBLFksQ0FDQSx5QixDQUFBLHFCLENBSEoseUQsQ0FNTSxlLENBRUEsb0YsQ0FDRSwwQixDQUFBLHlCLENBQUEsaUIsQzFCaEROLENnQ2hFSixNLENBQ0Usa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxvQixDQUNBLGMsQ0FDQSxnQixDQUdGLGlCLENBQ0Usa0IsQ0FHRixtQixDQVNBLFksQ0FDRSxvQixDQUVBLHFCLENBWkYsbUIsQ0FDRSxjLENBRUEsUyxDQUNBLFUsQ0FFQSxTLENBR0YsWSxDQUVFLGdCLENBSUYsWSxDQUNFLG9CLENBQ0EsVyxDQUNBLGtCLENBSEYsbUIsQ0FXQSx1QixDQUxJLGdCLENBQ0EscUIsQ0FJSix1QixDQUNFLDhCLENBQ0Esb0IsQ0FDQSxXLENBR0EsUyxDQzNDRixvQixDQUNFLGtCLENqQzZERSx3QmlDekRGLGMsQ0FDRSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxxQixDQUFBLDZCLENBQ0EsYSxDQUVBLFUsQ0FORixxQyxDL0JZRSxpQixDQUFBLGtCLEMrQkRFLFUsQ0FYSiw0QyxDQWVJLG9CLENBQUEsc0IsQ0FmSiwyQyxDQW1CSSxtQixDQUFBLDBCLENBbkJKLGdFLENBc0JNLHFCLENBM0JSLG9CLENBaUNJLGlCLENBQUEsYSxDQUdBLGUsQ3hDa3pJQSw0QyxDd0MxeUlFLGUsQ3hDNHlJQSx5RCxDQUFBLHlELEN3Q3h5SUUsZSxDeEM0eUlKLDRDLENBRkEsNEMsQ3dDcHlJRSxlLENBT0YsbUQsQ0FDRSw0QixDQUFBLG1CLENBR0YsaUQsQ0FDRSwwQixDQUFBLHlCLENBQUEsaUIsQ0FHRiw4QyxDQUNFLHVCLENBQUEsbUIsQ2pDUkYsQ0FBQSx3QlB3eUlGLDRDLEN3Q3h4SUksZSxDeEMweElKLDRDLEN3Q3B4SUksZSxDeENzeElGLHlELENBQUEseUQsQ3dDbHhJSSxlLENqQzFCSixDa0NoRUosaUIsQ0FDRSxjLENBQ0EsYyxDQUNBLGdCLENBQ0EsYyxDQUNBLFksQ0FDQSxhLENBQ0Esd0IsQ0FDQSxXLENBQ0EsVyxDQUdGLGlCLENBQ0UscUIsQ0FDQSx3QixDQUNBLFEsQ0FDQSxZLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxPLENBQ0EsVyxDQUNBLFcsQ0FHRix1QixDQUNFLFksQ0FHRix5QixDQUNFLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBR0YsMEIsQ0FDRSxVLENBQ0Esb0IsQ0FDQSxVLENBQ0Esd0IsQ0FHRix3QixDQUNFLGMsQ0FDQSxvQixDQUNBLFcsQ0FHRix1QixDQUNFLGEsQ0FDQSxjLENBQ0EsYSxDQUNBLGtCLENBR0YsdUIsQ0FDRSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsVSxDQUdGLHVCLENBQ0UsK0IsQ0FDQSxRLENBQ0EsYyxDQUdGLGtDLENBQ0UsZSIsImZpbGUiOiJuZXRhcHAtbGlicmFyeS1ub24tY3JpdGljYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gTk8gSURFQSB3aHkgSSBoYXZlIHRvIG1hbnVhbGx5IGltcG9ydCB0aGUgdmFyaWFibGVzIGludG8gdGhpcyBmaWxlLCB3aWxsIHNvbHZlIGxhdGVyXHJcbi8vIEBpbXBvcnQgJ3ZhcmlhYmxlcyc7XHJcblxyXG4lbm8tbWFyZ2luIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbiVuby1wYWRkaW5nIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4lY29udGVudC1tYXgtd2lkdGgge1xyXG4gIG1heC13aWR0aDogJHNjcmVlbi14bDtcclxufVxyXG5cclxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxyXG5cclxuLy92aXN1YWxseS1oaWRkZW4gcHJldmVudHMgZWxlbWVudHMgZnJvbSBiZWluZyBzZWVuIG9uIHNjcmVlbiwgXHJcbi8vYnV0IHN0aWxsIGFsbG93cyB0aGVtIHRvIGJlIGFjY2Vzc2libGUgdG8gc2NyZWVuIHJlYWRlcnMuIFxyXG4vL1RoaXMgc2NzcyBleHRlbnNpb24gc2hvdWxkIGJlIHVzZWQgd2hlbiBoaWRpbmcgZWxlbWVudHMgXHJcbi8vdGhhdCBzaG91bGQgc3RpbGwgYmUgYWNjZXNzaWJsZSB2aWEgYSBzY3JlZW4gcmVhZGVyXHJcbiV2aXN1YWxseS1oaWRkZW4ge1xyXG4gIC8vIFwiIWltcG9ydGFudFwiIGlzIHVzZWQgdG8gcHJldmVudCB1bmludGVudGlvbmFsIG92ZXJyaWRlcy5cclxuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMXB4O1xyXG59XHJcblxyXG4udmlzdWFsbHktaGlkZGVuIHtcclxuICBAZXh0ZW5kICV2aXN1YWxseS1oaWRkZW47XHJcbn1cclxuLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXHJcbiIsImgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiwgcCxcbi5uLXBhcmFncmFwaCwgLm4tbGlzdC0tdW5zdHlsZWQsIC5uLWxpc3QtLWlubGluZSwgLm4tbGlzdC0tYnVsbGV0ZWQsIC5uLWxpc3QtLW51bWJlcmVkLCAubi1saXN0LS10d28tY29sdW1uLCAubi1saXN0X190ZXJtLFxuLm4tbGlzdF9fZGVzY3JpcHRpb24sIC5uLWFscGhhLWFuY2hvcnNfX2xpc3QsIC5uLWNvbnRlbnQtYWN0aW9uc19fbGlzdCwgLm4tZHJvcGRvd24tbWVudV9fbGlzdCwgLm4tZmVhdHVyZS1ibG9ja19fbGlzdCwgLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdCwgLm4tZm9vdGVyX19zb2NpYWwtbGluay1saXN0LCAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmstbGlzdCxcbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1jb2x1bW4tbGlzdCwgLm4tZm9ybV9faW5wdXQsIC5uLWxpbmstbGlzdCwgLm4tcGFnaW5hdGlvbl9fbGlzdCwgLm4tc2VhcmNoLWZpbHRlcl9fbGlzdCwgLm4tc2hhcmUge1xuICBtYXJnaW46IDA7IH1cblxuLm4tbGlzdC0tdW5zdHlsZWQsIC5uLWxpc3QtLWlubGluZSwgLm4tbGlzdC0tYnVsbGV0ZWQsIC5uLWxpc3QtLW51bWJlcmVkLCAubi1saXN0LS10d28tY29sdW1uLCAubi1saXN0X190ZXJtLFxuLm4tbGlzdF9fZGVzY3JpcHRpb24sIC5uLWFscGhhLWFuY2hvcnNfX2xpc3QsIC5uLWNvbnRlbnQtYWN0aW9uc19fbGlzdCwgLm4tZHJvcGRvd24tbWVudV9fbGlzdCwgLm4tZmVhdHVyZS1ibG9ja19fbGlzdCwgLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdCwgLm4tZm9vdGVyX19zb2NpYWwtbGluay1saXN0LCAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmstbGlzdCxcbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1jb2x1bW4tbGlzdCwgLm4tbGluay1saXN0LCAubi1wYWdpbmF0aW9uX19saXN0LCAubi1zZWFyY2gtZmlsdGVyX19saXN0LCAubi1zaGFyZSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnZpc3VhbGx5LWhpZGRlbiwgLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4OyB9XG5cbkBrZXlmcmFtZXMgYm91bmNlRG93biB7XG4gIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIDQwJSwgNDMlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCk7IH1cbiAgNzAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7IH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZVJpZ2h0IHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNnB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNnB4LCAwLCAwKTsgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjBweCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MDBweCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuaGVhZCBzdmcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbnVsLFxub2wge1xuICBtYXJnaW46IDA7IH1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGl2I2hzLWV1LWNvb2tpZS1jb25maXJtYXRpb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5uLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm4tYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ubi1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm4tYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm4tdGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLXNwYWNpbmctYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMjYuMjVlbSkge1xuICAubi1oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1oaWRkZW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1oaWRkZW4tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubi1oaWRkZW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuaHIge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOyB9IH1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBoMixcbiAgICAuaDIge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICBoMixcbiAgICAuaDIge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7IH0gfVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgaDMsXG4gICAgLmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzOyB9XG5cbmg1LFxuaDYsXG4uaDUsXG4uaDYge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxucCxcbi5uLXBhcmFncmFwaCB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5uLXBhcmFncmFwaC1sZWFkIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5uLXBhcmFncmFwaC1sZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLm4tcGFyYWdyYXBoLWxlYWQge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG5cbi5uLXBhcmFncmFwaC1maW5lLXByaW50IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiAjNDU0NTQ1OyB9XG5cbi5uLXNlY3Rpb24tdGl0bGUge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0VBRUFFQTtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLXNlY3Rpb24tdGl0bGUgLm4tc2VjdGlvbi10aXRsZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAubi1zZWN0aW9uLXRpdGxlIC5uLXNlY3Rpb24tdGl0bGVfX2hlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC5uLXNlY3Rpb24tdGl0bGUgLm4tc2VjdGlvbi10aXRsZV9faGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7IH0gfVxuICAubi1zZWN0aW9uLXRpdGxlIC5uLXNlY3Rpb24tdGl0bGVfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLm4tc2VjdGlvbi10aXRsZSAubi1zZWN0aW9uLXRpdGxlX19hY3Rpb24tbGluayB7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbmEge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzFFNEE5MztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubi1saW5rLXN0YW5kYWxvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG4ubi1saXN0LFxudWwsXG5vbCB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLm4tbGlzdC0tdW5zdHlsZWQsXG4ubi1saXN0LS1pbmxpbmUge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uLWxpc3QtLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubi1saXN0LS1pbmxpbmUgLm4tbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAubi1saXN0LS1pbmxpbmUgLm4tbGlzdF9faXRlbTpsYXN0LWNoaWxkID4gLm4tbGlzdF9faXRlbS1saW5rOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm4tbGlzdF9faXRlbS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tbGlzdC0taW5saW5lLXNlcGFyYXRvciAubi1saXN0X19pdGVtLWxpbms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICd8JztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMnB4O1xuICAgIHRvcDogMDsgfVxuXG4ubi1saXN0X19pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAubi1saXN0X19pdGVtIC5uLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cblxuLm4tbGlzdC0tYnVsbGV0ZWQge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5uLWxpc3QtLWJ1bGxldGVkIC5uLWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubi1saXN0LS1idWxsZXRlZCAubi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDU0NTQ1O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA3cHg7XG4gICAgICB3aWR0aDogNHB4OyB9XG5cbi5uLWxpc3QtLW51bWJlcmVkIHtcbiAgY291bnRlci1yZXNldDogbXktY291bnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubi1saXN0LS1udW1iZXJlZCAubi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihteS1jb3VudGVyLCBkZWNpbWFsKSBcIi5cIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbXktY291bnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLm4tbGlzdC0tbnVtYmVyZWQgLm4tbGlzdF9faXRlbS5uLWxpc3RfX2l0ZW0tLWNvdW50ZXItb3ZlcnJpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKHZhbHVlKSBcIi5cIjsgfVxuXG4ubi1saXN0LS10d28tY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tbGlzdC0tdHdvLWNvbHVtbiAubi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLm4tbGlzdC0tdHdvLWNvbHVtbiAubi1saXN0X19pdGVtLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAwOyB9XG5cbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzOmJlZm9yZSwgLm4tbGlzdC0tcHJvcGVydHktdmFsdWUtcGFpcnM6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uLWxpc3QtLXByb3BlcnR5LXZhbHVlLXBhaXJzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm4tbGlzdF9fdGVybSxcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7IH1cblxuLm4tbGlzdF9fdGVybSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjbGVhcjogbGVmdDtcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgcGFkZGluZy1yaWdodDogNnB4OyB9XG5cbi5uLWNsZWFyZml4OmJlZm9yZSwgLm4tY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uLWNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuY29kZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogQ291cmllciwgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZzogMjBweDsgfVxuICBjb2RlIC5oaWdobGlnaHQge1xuICAgIGNvbG9yOiAjRkY5MDAwOyB9XG4gIGNvZGUuaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5uLWJsb2NrcXVvdGUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHF1b3RlczogJ1xcMjAxQycgJ1xcMjAxRCcgJ1xcMjAxOCcgJ1xcMjAxOSc7IH1cbiAgLm4tYmxvY2txdW90ZSBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgLm4tYmxvY2txdW90ZSBwOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBvcGVuLXF1b3RlOyB9XG4gICAgLm4tYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlOyB9XG5cbi5uLWJsb2NrcXVvdGVfX2Zvb3RlciB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7IH1cblxuLm4tdGV4dC1sb25nZm9ybSA+IGgxLFxuLm4tdGV4dC1sb25nZm9ybSA+IGgyLFxuLm4tdGV4dC1sb25nZm9ybSA+IGgzLFxuLm4tdGV4dC1sb25nZm9ybSA+IGg0LFxuLm4tdGV4dC1sb25nZm9ybSA+IGg1LFxuLm4tdGV4dC1sb25nZm9ybSA+IGg2LFxuLm4tdGV4dC1sb25nZm9ybSA+IHAsXG4ubi10ZXh0LWxvbmdmb3JtID4gb2wsXG4ubi10ZXh0LWxvbmdmb3JtID4gdWwsXG4ubi10ZXh0LWxvbmdmb3JtIGRsLFxuLm4tZm9ybSA+IGgxLFxuLm4tZm9ybSA+IGgyLFxuLm4tZm9ybSA+IGgzLFxuLm4tZm9ybSA+IGg0LFxuLm4tZm9ybSA+IGg1LFxuLm4tZm9ybSA+IGg2LFxuLm4tZm9ybSA+IHAsXG4ubi1mb3JtID4gb2wsXG4ubi1mb3JtID4gdWwsXG4ubi1mb3JtIGRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgxICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDEgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgxICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMSArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDIgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgyICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMiArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDIgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgyICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMiArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDMgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgzICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMyArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDMgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGgzICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoMyArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDQgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg0ICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNCArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDQgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg0ICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNCArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDUgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg1ICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNSArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDUgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg1ICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNSArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDYgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg2ICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNiArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gaDYgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IGg2ICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBoNiArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gcCArIGgxLFxuICAubi10ZXh0LWxvbmdmb3JtID4gcCArIGgyLFxuICAubi10ZXh0LWxvbmdmb3JtID4gcCArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gcCArIGg0LFxuICAubi10ZXh0LWxvbmdmb3JtID4gcCArIGg1LFxuICAubi10ZXh0LWxvbmdmb3JtID4gcCArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gb2wgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IG9sICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBvbCArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gb2wgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IG9sICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiBvbCArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtID4gdWwgKyBoMSxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IHVsICsgaDIsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiB1bCArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtID4gdWwgKyBoNCxcbiAgLm4tdGV4dC1sb25nZm9ybSA+IHVsICsgaDUsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gPiB1bCArIGg2LFxuICAubi10ZXh0LWxvbmdmb3JtIGRsICsgaDEsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gZGwgKyBoMixcbiAgLm4tdGV4dC1sb25nZm9ybSBkbCArIGgzLFxuICAubi10ZXh0LWxvbmdmb3JtIGRsICsgaDQsXG4gIC5uLXRleHQtbG9uZ2Zvcm0gZGwgKyBoNSxcbiAgLm4tdGV4dC1sb25nZm9ybSBkbCArIGg2LFxuICAubi1mb3JtID4gaDEgKyBoMSxcbiAgLm4tZm9ybSA+IGgxICsgaDIsXG4gIC5uLWZvcm0gPiBoMSArIGgzLFxuICAubi1mb3JtID4gaDEgKyBoNCxcbiAgLm4tZm9ybSA+IGgxICsgaDUsXG4gIC5uLWZvcm0gPiBoMSArIGg2LFxuICAubi1mb3JtID4gaDIgKyBoMSxcbiAgLm4tZm9ybSA+IGgyICsgaDIsXG4gIC5uLWZvcm0gPiBoMiArIGgzLFxuICAubi1mb3JtID4gaDIgKyBoNCxcbiAgLm4tZm9ybSA+IGgyICsgaDUsXG4gIC5uLWZvcm0gPiBoMiArIGg2LFxuICAubi1mb3JtID4gaDMgKyBoMSxcbiAgLm4tZm9ybSA+IGgzICsgaDIsXG4gIC5uLWZvcm0gPiBoMyArIGgzLFxuICAubi1mb3JtID4gaDMgKyBoNCxcbiAgLm4tZm9ybSA+IGgzICsgaDUsXG4gIC5uLWZvcm0gPiBoMyArIGg2LFxuICAubi1mb3JtID4gaDQgKyBoMSxcbiAgLm4tZm9ybSA+IGg0ICsgaDIsXG4gIC5uLWZvcm0gPiBoNCArIGgzLFxuICAubi1mb3JtID4gaDQgKyBoNCxcbiAgLm4tZm9ybSA+IGg0ICsgaDUsXG4gIC5uLWZvcm0gPiBoNCArIGg2LFxuICAubi1mb3JtID4gaDUgKyBoMSxcbiAgLm4tZm9ybSA+IGg1ICsgaDIsXG4gIC5uLWZvcm0gPiBoNSArIGgzLFxuICAubi1mb3JtID4gaDUgKyBoNCxcbiAgLm4tZm9ybSA+IGg1ICsgaDUsXG4gIC5uLWZvcm0gPiBoNSArIGg2LFxuICAubi1mb3JtID4gaDYgKyBoMSxcbiAgLm4tZm9ybSA+IGg2ICsgaDIsXG4gIC5uLWZvcm0gPiBoNiArIGgzLFxuICAubi1mb3JtID4gaDYgKyBoNCxcbiAgLm4tZm9ybSA+IGg2ICsgaDUsXG4gIC5uLWZvcm0gPiBoNiArIGg2LFxuICAubi1mb3JtID4gcCArIGgxLFxuICAubi1mb3JtID4gcCArIGgyLFxuICAubi1mb3JtID4gcCArIGgzLFxuICAubi1mb3JtID4gcCArIGg0LFxuICAubi1mb3JtID4gcCArIGg1LFxuICAubi1mb3JtID4gcCArIGg2LFxuICAubi1mb3JtID4gb2wgKyBoMSxcbiAgLm4tZm9ybSA+IG9sICsgaDIsXG4gIC5uLWZvcm0gPiBvbCArIGgzLFxuICAubi1mb3JtID4gb2wgKyBoNCxcbiAgLm4tZm9ybSA+IG9sICsgaDUsXG4gIC5uLWZvcm0gPiBvbCArIGg2LFxuICAubi1mb3JtID4gdWwgKyBoMSxcbiAgLm4tZm9ybSA+IHVsICsgaDIsXG4gIC5uLWZvcm0gPiB1bCArIGgzLFxuICAubi1mb3JtID4gdWwgKyBoNCxcbiAgLm4tZm9ybSA+IHVsICsgaDUsXG4gIC5uLWZvcm0gPiB1bCArIGg2LFxuICAubi1mb3JtIGRsICsgaDEsXG4gIC5uLWZvcm0gZGwgKyBoMixcbiAgLm4tZm9ybSBkbCArIGgzLFxuICAubi1mb3JtIGRsICsgaDQsXG4gIC5uLWZvcm0gZGwgKyBoNSxcbiAgLm4tZm9ybSBkbCArIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi5uLXRleHQtbG9uZ2Zvcm0gPiB1bCBsaSxcbi5uLXRleHQtbG9uZ2Zvcm0gPiBvbCBsaSxcbi5uLWZvcm0gPiB1bCBsaSxcbi5uLWZvcm0gPiBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4ubi10ZXh0LWxvbmdmb3JtIC5uLXB1bGwtbGVmdCxcbi5uLWZvcm0gLm4tcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAyNHB4IDI0cHggMDsgfVxuXG4ubi10ZXh0LWxvbmdmb3JtIC5uLXB1bGwtcmlnaHQsXG4ubi1mb3JtIC5uLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDI0cHggMjRweDsgfVxuXG4ubm8td3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuaHRtbCxcbmJvZHkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbi5uLXNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iaWxsYm9hcmQtaGVhZGVyIC5uLXNpdGUtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDgwdmg7IH1cblxuLm4tbWFpbi1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tbWFpbi1jb250ZW50LS1uby1ib3R0b20tcGFkZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuLm4tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MS44NzVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAxMnB4OyB9XG4gIC5uLWNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLm4tcm93IHtcbiAgbWFyZ2luOiAwOyB9XG4gIC5uLXJvdzpiZWZvcmUsIC5uLXJvdzphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5uLXJvdzphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjYuMjVlbSkge1xuICAubi1jb2wtc20tMSB7XG4gICAgd2lkdGg6IDYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS00IHtcbiAgICB3aWR0aDogMzEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS01IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS02IHtcbiAgICB3aWR0aDogNDguMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS03IHtcbiAgICB3aWR0aDogNTYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS04IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS05IHtcbiAgICB3aWR0aDogNzMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgxLjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXNtLTEyIHtcbiAgICB3aWR0aDogOTguMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC00IHtcbiAgICB3aWR0aDogMzEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC01IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC02IHtcbiAgICB3aWR0aDogNDguMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC03IHtcbiAgICB3aWR0aDogNTYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC04IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC05IHtcbiAgICB3aWR0aDogNzMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgxLjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLW1kLTEyIHtcbiAgICB3aWR0aDogOTguMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1jb2wtbGctMSB7XG4gICAgd2lkdGg6IDYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy00IHtcbiAgICB3aWR0aDogMzEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy01IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy02IHtcbiAgICB3aWR0aDogNDguMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy03IHtcbiAgICB3aWR0aDogNTYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy04IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy05IHtcbiAgICB3aWR0aDogNzMuMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgxLjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLWxnLTEyIHtcbiAgICB3aWR0aDogOTguMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLXJvdyB7XG4gICAgbWFyZ2luOiAwIC0wLjgzMzMzJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5uLWNvbC14bC0xIHtcbiAgICB3aWR0aDogNi42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTIge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTMge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTQge1xuICAgIHdpZHRoOiAzMS42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTYge1xuICAgIHdpZHRoOiA0OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTcge1xuICAgIHdpZHRoOiA1Ni42NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTgge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTkge1xuICAgIHdpZHRoOiA3My4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH1cbiAgLm4tY29sLXhsLTEwIHtcbiAgICB3aWR0aDogODEuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjgzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzMlOyB9XG4gIC5uLWNvbC14bC0xMSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAubi1jb2wteGwtMTIge1xuICAgIHdpZHRoOiA5OC4zMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzMyU7IH0gfVxuXG4vKiFcclxuXHRNb2RhYWwgLSBhY2Nlc3NpYmxlIG1vZGFscyAtIHYwLjMuMVxyXG5cdGJ5IEh1bWFhbiwgZm9yIGFsbCBodW1hbnMuXHJcblx0aHR0cDovL2h1bWFhbi5jb21cclxuICovXG4ubW9kYWFsLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubW9kYWFsLWFjY2Vzc2libGUtaGlkZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gIC8qIElFNiwgSUU3ICovXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tb2RhYWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm1vZGFhbC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDsgfVxuICAubW9kYWFsLXdyYXBwZXIgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5tb2RhYWwtd3JhcHBlciAubW9kYWFsLWNsb3NlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgLm1vZGFhbC13cmFwcGVyLm1vZGFhbC1zdGFydF9ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1vZGFhbC13cmFwcGVyLm1vZGFhbC1zdGFydF9mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhYWwtd3JhcHBlciAqW3RhYmluZGV4PVwiMFwiXSB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5tb2RhYWwtd3JhcHBlci5tb2RhYWwtZnVsbHNjcmVlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubW9kYWFsLW91dGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5tb2RhYWwtZnVsbHNjcmVlbiAubW9kYWFsLW91dGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tb2RhYWwtaW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4MHB4IDI1cHg7IH1cbiAgLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtaW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5tb2RhYWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBhdXRvOyB9XG4gIC5tb2RhYWwtY29udGFpbmVyLmlzX2xvYWRpbmcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5tb2RhYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAubW9kYWFsLWNsb3NlOmZvY3VzLCAubW9kYWFsLWNsb3NlOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMwMDY3QzU7IH1cbiAgICAubW9kYWFsLWNsb3NlOmZvY3VzOmJlZm9yZSwgLm1vZGFhbC1jbG9zZTpmb2N1czphZnRlciwgLm1vZGFhbC1jbG9zZTpob3ZlcjpiZWZvcmUsIC5tb2RhYWwtY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAubW9kYWFsLWNsb3NlIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcbiAgICAvKiBJRTYsIElFNyAqL1xuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWFsLWNsb3NlOmJlZm9yZSwgLm1vZGFhbC1jbG9zZTphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTRweDtcbiAgICBsZWZ0OiAyM3B4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDsgfVxuICAubW9kYWFsLWNsb3NlOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAubW9kYWFsLWNsb3NlOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLm1vZGFhbC1mdWxsc2NyZWVuIC5tb2RhYWwtY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6ICNhZmI3YmM7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4OyB9XG5cbi5tb2RhYWwtY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nOiAzMHB4OyB9XG5cbi5tb2RhYWwtY29uZmlybS13cmFwIHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwOyB9XG5cbi5tb2RhYWwtY29uZmlybS1idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAubW9kYWFsLWNvbmZpcm0tYnRuLm1vZGFhbC1vayB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgIC5tb2RhYWwtY29uZmlybS1idG4ubW9kYWFsLW9rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyZjJmMmY7IH1cbiAgLm1vZGFhbC1jb25maXJtLWJ0bi5tb2RhYWwtY2FuY2VsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5tb2RhYWwtY29uZmlybS1idG4ubW9kYWFsLWNhbmNlbDpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzJmMmYyZjsgfVxuXG5Aa2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBpbnN0YVJldmVhbCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBpbnN0YVJldmVhbCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ubW9kYWFsLWluc3RhZ3JhbSAubW9kYWFsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tb2RhYWwtaW5zdGFncmFtIC5tb2RhYWwtY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ubW9kYWFsLWluc3RhZ3JhbSAubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyID4gYmxvY2txdW90ZSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogLTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogaW5zdGFSZXZlYWwgMXMgbGluZWFyIGZvcndhcmRzOyB9XG5cbi5tb2RhYWwtaW1hZ2UgLm1vZGFhbC1pbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgcGFkZGluZy1yaWdodDogMTQwcHg7IH1cblxuLm1vZGFhbC1pbWFnZSAubW9kYWFsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm1vZGFhbC1nYWxsZXJ5LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb2RhYWwtZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAubW9kYWFsLWdhbGxlcnktaXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1pdGVtLmlzX2FjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1vZGFhbC1nYWxsZXJ5LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1sYWJlbDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4ubW9kYWFsLWdhbGxlcnktY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2wuaXNfaGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAubW9kYWFsLWdhbGxlcnktY29udHJvbDpmb2N1cywgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6aG92ZXIge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5tb2RhYWwtZ2FsbGVyeS1jb250cm9sOmZvY3VzOmJlZm9yZSwgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6Zm9jdXM6YWZ0ZXIsIC5tb2RhYWwtZ2FsbGVyeS1jb250cm9sOmhvdmVyOmJlZm9yZSwgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6aG92ZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2FmYjdiYzsgfVxuICAubW9kYWFsLWdhbGxlcnktY29udHJvbCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gICAgLyogSUU2LCBJRTcgKi9cbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6YmVmb3JlLCAubW9kYWFsLWdhbGxlcnktY29udHJvbDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTZweDtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDsgfVxuICAubW9kYWFsLWdhbGxlcnktY29udHJvbDpiZWZvcmUge1xuICAgIG1hcmdpbjogLTVweCAwIDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAubW9kYWFsLWdhbGxlcnktY29udHJvbDphZnRlciB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4ubW9kYWFsLWdhbGxlcnktbmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG5cbi5tb2RhYWwtZ2FsbGVyeS1wcmV2IHtcbiAgcmlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAubW9kYWFsLWdhbGxlcnktcHJldjpiZWZvcmUsIC5tb2RhYWwtZ2FsbGVyeS1wcmV2OmFmdGVyIHtcbiAgICBsZWZ0OiAyMnB4OyB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1wcmV2OmJlZm9yZSB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLm1vZGFhbC1nYWxsZXJ5LXByZXY6YWZ0ZXIge1xuICAgIG1hcmdpbjogLTVweCAwIDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5tb2RhYWwtdmlkZW8td3JhcCB7XG4gIG1hcmdpbjogYXV0byA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1vZGFhbC12aWRlby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5tb2RhYWwtdmlkZW8tY29udGFpbmVyIGlmcmFtZSxcbiAgLm1vZGFhbC12aWRlby1jb250YWluZXIgb2JqZWN0LFxuICAubW9kYWFsLXZpZGVvLWNvbnRhaW5lciBlbWJlZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ubW9kYWFsLWlmcmFtZSAubW9kYWFsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5tb2RhYWwtaWZyYW1lLWVsZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgaGVpZ2h0OiA3MzFweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIC5tb2RhYWwtaW1hZ2UgLm1vZGFhbC1pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAubW9kYWFsLWdhbGxlcnktY29udHJvbCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2w6YmVmb3JlLCAubW9kYWFsLWdhbGxlcnktY29udHJvbDphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAyMHB4OyB9XG4gIC5tb2RhYWwtZ2FsbGVyeS1wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHJpZ2h0OiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAxMTAwcHgpIHtcbiAgLm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAxMDAwcHgpIHtcbiAgLm1vZGFhbC1pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuICAubW9kYWFsLWluc3RhZ3JhbSBpZnJhbWUge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gIC5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFhbC12aWRlby1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWF4LWhlaWdodDogNTEwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XG4gICAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MjBweCkge1xuICAubW9kYWFsLWdhbGxlcnktbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0xMDBweCAwIDAgLTEwMHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMjUpOyB9XG5cbkAtbXMta2V5ZnJhbWVzIG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogLjE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAuMTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IC4xO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQC1vLWtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IC4xO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IC4xO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdiA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMSkgPiBkaXYge1xuICAtbXMtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IDBzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwczsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgyKSA+IGRpdiwgLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMykgPiBkaXYge1xuICAtbXMtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgyKSA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IC4xMnM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuMTJzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjEycztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAuMTJzO1xuICBhbmltYXRpb24tZGVsYXk6IC4xMnM7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoMikge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSgzKSA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IC4yNXM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuMjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjI1cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAuMjVzO1xuICBhbmltYXRpb24tZGVsYXk6IC4yNXM7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNCkgPiBkaXYsIC5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDUpID4gZGl2IHtcbiAgLW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDMpIHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg0KSA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IC4zN3M7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuMzdzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjM3cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAuMzdzO1xuICBhbmltYXRpb24tZGVsYXk6IC4zN3M7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNCkge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApOyB9XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDUpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogLjVzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjVzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IC41cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAuNXM7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNikgPiBkaXYsIC5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDcpID4gZGl2IHtcbiAgLW1zLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDUpIHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg2KSA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IC42MnM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuNjJzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjYycztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAuNjJzO1xuICBhbmltYXRpb24tZGVsYXk6IC42MnM7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoNikge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApOyB9XG5cbi5tb2RhYWwtbG9hZGluZy1zcGlubmVyID4gZGl2Om50aC1vZi10eXBlKDcpID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogLjc1cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IC43NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuNzVzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IC43NXM7XG4gIGFuaW1hdGlvbi1kZWxheTogLjc1czsgfVxuXG4ubW9kYWFsLWxvYWRpbmctc3Bpbm5lciA+IGRpdjpudGgtb2YtdHlwZSg3KSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzMTVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoOCkgPiBkaXYge1xuICAtbXMtYW5pbWF0aW9uOiBtb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IG1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogbW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IC44N3M7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuODdzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjg3cztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAuODdzO1xuICBhbmltYXRpb24tZGVsYXk6IC44N3M7IH1cblxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgPiBkaXY6bnRoLW9mLXR5cGUoOCkge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApOyB9XG5cbi5uLWFjY29yZGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7IH1cblxuLm4tYWNjb3JkaW9uX19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tYWNjb3JkaW9uX19oZWFkZXIgW2RhdGEtbnRhcC10b2dnbGU9J2hpZGUnXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1hY2NvcmRpb25fX2hlYWRlciAubi1pY29uLWNoZXZyb24tZG93biB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41czsgfVxuICAubi1hY2NvcmRpb25fX2hlYWRlciAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cbiAgICAubi1hY2NvcmRpb25fX2hlYWRlciAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubi1hY2NvcmRpb25fX2hlYWRlcjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xOyB9XG5cbi5uLWFjY29yZGlvbl9fY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLWFjY29yZGlvbl9fY2hlY2tib3ggfiAubi1hY2NvcmRpb25fX2NvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDEsIDAsIDEpIDAuOHM7IH1cbiAgLm4tYWNjb3JkaW9uX19jaGVja2JveDpjaGVja2VkIH4gLm4tYWNjb3JkaW9uX19jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDEsIDApOyB9XG4gIC5uLWFjY29yZGlvbl9fY2hlY2tib3g6Y2hlY2tlZCB+IC5uLWFjY29yZGlvbl9faGVhZGVyIC5uLWljb24tY2hldnJvbi1kb3duIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgfVxuICAubi1hY2NvcmRpb25fX2NoZWNrYm94OmNoZWNrZWQgfiAubi1hY2NvcmRpb25fX2hlYWRlciBbZGF0YS1udGFwLXRvZ2dsZT0naGlkZSddIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm4tYWNjb3JkaW9uX19jaGVja2JveDpjaGVja2VkIH4gLm4tYWNjb3JkaW9uX19oZWFkZXIgW2RhdGEtbnRhcC10b2dnbGU9XCJzaG93XCJdIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLWFscGhhLWFuY2hvcnMge1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1hbHBoYS1hbmNob3JzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5uLWFscGhhLWFuY2hvcnNfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleDogMSAwIDNlbTsgfVxuICAubi1hbHBoYS1hbmNob3JzX19saXN0LWl0ZW0ubi1hbHBoYS1hbmNob3JzX19saXN0LWl0ZW0tLWVtcHR5IHtcbiAgICBoZWlnaHQ6IDA7IH1cblxuLm4tYWxwaGEtYW5jaG9yc19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tY2F0ZWdvcnkge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7IH1cblxuLm4tY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQUVBRUE7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI0VBRUFFQTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1jYXJkIC5uLWNvbnRlbnQtbWV0YWRhdGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm4tY2FyZCAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMDsgfVxuXG4ubi1jYXJkX190YWcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiBhdXRvOyB9XG5cbi5uLWNhcmRfX3RhZy0tVHdpdHRlciB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM1QUMwRUQ7IH1cblxuLm4tY2FyZF9fdGFnLS1uZXdzIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzlDNzJBQjsgfVxuXG4ubi1jYXJkX190YWctLWJsb2cge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMDA2N0M1OyB9XG5cbi5uLWNhcmRfX3RhZy0tc29jaWFsIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzYwQUY0NjsgfVxuXG4ubi1jYXJkX190YWctLWV2ZW50cyB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM5Mjk0OTc7IH1cblxuLm4tY2FyZF9fdGFnLS1jdXN0b21lcnMge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjRUI4NTI0OyB9XG5cbi5uLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbi5uLWNhcmRfX2JvZHkgLm4tbGlzdCB7XG4gIHBhZGRpbmc6IDAgMCAyNHB4IDI0cHg7IH1cblxuLm4tY2FyZF9fYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubi1jYXJkX19tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLm4tY2FyZC1ibG9jayB7XG4gIHBhZGRpbmc6IDI0cHg7IH1cbiAgLm4tY2FyZC1ibG9jay5uLWNhcmRfX2Zvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLm4tY2FyZF9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuICAubi1jYXJkX19mb290ZXIgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tY2FyZC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm4tY2FyZF9faW1hZ2Utd3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4ubi1jYXJkLWJhY2tncm91bmQtYWNjZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMjg1NTtcbiAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLm4tY2FyZC1iYWNrZ3JvdW5kLWFjY2VudCBwIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1jYXJkX19wcm9tbyAubi1jYXJkLWJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIHBhZGRpbmctdG9wOiA0OHB4OyB9XG5cbi5uLWNhcmRfX3Byb21vIC5uLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubi1jYXJkX19wcm9tbyAubi1jYXJkX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5uLWNhcmRfX3Byb21vIC5uLWNhcmRfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9IH1cblxuLm4tY2FyZF9fcHJvbW8gcCB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAubi1jYXJkLWdyb3VwIC5uLWNhcmQge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAubi1jYXJkLWdyb3VwIC5uLWNhcmQ6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQUVBRUE7IH1cbiAgLm4tY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgICAubi1jYXJkLWRlY2sgLm4tY2FyZCB7XG4gICAgICB3aWR0aDogNDguMzMzMzMlOyB9XG4gICAgICAubi1jYXJkLWRlY2sgLm4tY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjgzMzMzJTsgfVxuICAgICAgLm4tY2FyZC1kZWNrIC5uLWNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC44MzMzMyU7IH1cbiAgICAgIC5uLWNhcmQtZGVjayAubi1jYXJkOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tY2FyZF9fYm9keSB7XG4gICAgZmxleDogMSAxIGF1dG87IH1cbiAgLm4tY2FyZC1kZWNrIC5uLWNhcmQge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgICAubi1jYXJkLWRlY2sgLm4tY2FyZDpudGgtY2hpbGQoMykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuODMzMzMlOyB9XG4gIC5uLWNhcmQtZ3JvdXAgLm4tY2FyZCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5uLWNhcmQtZ3JvdXAgLm4tY2FyZDpudGgtY2hpbGQoM24pIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VBRUFFQTsgfVxuICAgIC5uLWNhcmQtZ3JvdXAgLm4tY2FyZDpudGgtY2hpbGQoNG4pIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAgIC5uLWNhcmQtZ3JvdXAgLm4tY2FyZDpudGgtY2hpbGQoNW4pIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQUVBRUE7IH1cbiAgLm4tY2FyZC1ncm91cFtkYXRhLW50YXAtbGF5b3V0fj1cIjRcIl0gLm4tY2FyZCB7XG4gICAgd2lkdGg6IDIzLjMzMzMzJTsgfVxuICAgIC5uLWNhcmQtZ3JvdXBbZGF0YS1udGFwLWxheW91dH49XCI0XCJdIC5uLWNhcmQ6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAubi1jYXJkLWdyb3VwW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSAubi1jYXJkOm50aC1jaGlsZCg0bikge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VBRUFFQTsgfVxuICAubi1jYXJkLWdyb3VwIC5uLWNhcmQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgICAubi1jYXJkLWdyb3VwIC5uLWNhcmQ6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQUVBRUE7IH1cbiAgICAubi1jYXJkLWdyb3VwIC5uLWNhcmQ6bnRoLWNoaWxkKDRuKSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAubi1jYXJkLWdyb3VwIC5uLWNhcmQ6bnRoLWNoaWxkKDVuKSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUFFQUVBOyB9IH1cblxuLm4tY29udGVudC1hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4ubi1jb250ZW50LWFjdGlvbnNfX2xpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tY29udGVudC1hY3Rpb25zX19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1jb250ZW50LWFjdGlvbnNfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICM4NDg0ODQ7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNHB4OyB9XG4gIC5uLWNvbnRlbnQtYWN0aW9uc19fdGV4dCArIC5uLWNvbnRlbnQtYWN0aW9uc19faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLm4tY29udGVudC1hY3Rpb25zX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMzVweCAwIDA7IH1cbiAgLm4tY29udGVudC1hY3Rpb25zX19saW5rOmhvdmVyIC5uLWNvbnRlbnQtYWN0aW9uc19fdGV4dCB7XG4gICAgY29sb3I6ICMxRTRBOTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm4tY29udGVudC1hY3Rpb25zX19saW5rOmhvdmVyIC5uLWNvbnRlbnQtYWN0aW9uc19faWNvbiB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuXG4ubi1jb250ZW50LWFjdGlvbnNfX3RleHQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLWNvbnRlbnQtYWN0aW9uc19fdHJhbnNsYXRlLW1lbnUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLm4tY29udGVudC1hY3Rpb25zX190cmFuc2xhdGUtbWVudSAubi1kcm9wZG93bi1tZW51X190cmlnZ2VyIHtcbiAgICBjb2xvcjogIzY4Njg2ODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5uLWNvbnRlbnQtYWN0aW9uc19fdHJhbnNsYXRlLW1lbnUgLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlcjpob3ZlciB7XG4gICAgICBjb2xvcjogIzFFNEE5MzsgfVxuXG4ubi1jb250ZW50LW1ldGFkYXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5uLWNvbnRlbnQtbWV0YWRhdGFfX3JhdGluZyB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNBNEE0QTQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAubi1jb250ZW50LW1ldGFkYXRhX19yYXRpbmcgLm4tcmF0aW5nX19jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5uLWNvbnRlbnQtbWV0YWRhdGFfX3RleHQsXG4ubi1jb250ZW50LW1ldGFkYXRhX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDIwcHggMCAwOyB9XG5cbi5uLWRhdGEtdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLWRhdGEtdGFibGUgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRhYmxlLm4tZGF0YS10YWJsZS0tc3RpY2t5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDkxcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHotaW5kZXg6IDQwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAgICAgICAubi1kYXRhLXRhYmxlIHRhYmxlLm4tZGF0YS10YWJsZS0tc3RpY2t5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5uLWRhdGEtdGFibGUgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1kYXRhLXRhYmxlIHRoZWFkID4gdHIge1xuICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRoZWFkID4gdHIgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gICAgLm4tZGF0YS10YWJsZSB0aGVhZCA+IHRyLm4tZGF0YS10YWJsZV9fdGhlYWQtLW5vLWJnIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRoZWFkID4gdHIubi1kYXRhLXRhYmxlX190aGVhZC0taW52ZXJzZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTM1NjVBOyB9XG4gICAgICAubi1kYXRhLXRhYmxlIHRoZWFkID4gdHIubi1kYXRhLXRhYmxlX190aGVhZC0taW52ZXJzZSB0aCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDsgfVxuICAgICAgLm4tZGF0YS10YWJsZSB0aGVhZCA+IHRyLm4tZGF0YS10YWJsZV9fdGhlYWQtLWludmVyc2UgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTQyOTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm4tZGF0YS10YWJsZSB0Ym9keSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGJvZHkgLm4tZGF0YS10YWJsZS0tc3RpcGVkIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4OyB9XG4gICAgLm4tZGF0YS10YWJsZSB0Ym9keSB0aCB7XG4gICAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGJvZHkgLm4tZGF0YS10YWJsZV9fc2VjdGlvbi1oZWFkZXIgdGgge1xuICAgICAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRib2R5IHRkLFxuICAgIC5uLWRhdGEtdGFibGUgdGJvZHkgdGgge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAubi1kYXRhLXRhYmxlIHRoLFxuICAubi1kYXRhLXRhYmxlIHRkIHtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUFFQUVBO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuICAgIC5uLWRhdGEtdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRoOmxhc3QtY2hpbGQsXG4gICAgLm4tZGF0YS10YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAubi1kYXRhLXRhYmxlIC5uLWRhdGEtdGFibGVfX3RoZWFkLXByb2R1Y3RzIHRoIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cbiAgLm4tZGF0YS10YWJsZSB0aCB7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLm4tZGF0YS10YWJsZSB0aC5uLWFsaWduLWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubi1kYXRhLXRhYmxlLS1ib3JkZXJlZCAubi1kYXRhLXRhYmxlIHRoIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNFQUVBRUE7IH1cbiAgLm4tZGF0YS10YWJsZSB0ZCB7XG4gICAgaGVpZ2h0OiA2NHB4OyB9XG4gICAgLm4tZGF0YS10YWJsZSB0ZCB0YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMjcwcHg7IH1cbiAgICAubi1kYXRhLXRhYmxlLS1ib3JkZXJlZCAubi1kYXRhLXRhYmxlIHRkIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNFQUVBRUE7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRkIFtjbGFzc149J24taWNvbi1kb2MnXSB7XG4gICAgICBmaWxsOiAjQTRBNEE0O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA0cHg7XG4gICAgICB3aWR0aDogMjRweDsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGQgLm4taWNvbi1kb3dubG9hZC1hcnJvdyxcbiAgICAubi1kYXRhLXRhYmxlIHRkIC5uLWljb24tY29kZSB7XG4gICAgICBmaWxsOiAjMDA2N0M1O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgICAubi1kYXRhLXRhYmxlIHRkIC5uLWljb24tZG93bmxvYWQtYXJyb3c6aG92ZXIsXG4gICAgICAubi1kYXRhLXRhYmxlIHRkIC5uLWljb24tY29kZTpob3ZlciB7XG4gICAgICAgIGZpbGw6ICMwMDI4NTU7IH1cbiAgICAubi1kYXRhLXRhYmxlIHRkIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgICAubi1kYXRhLXRhYmxlIHRkIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGQgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43MTQyOTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGQgLm4tbGlzdCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43MTQyOTsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGQubi1kYXRhLXRhYmxlX19jZWxsLWxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLm4tZGF0YS10YWJsZSB0ZC5uLWRhdGEtdGFibGVfX2NlbGwtaGVhZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDIsIDI0MiwgMjQyLCAwLjQpO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLm4tZGF0YS10YWJsZSB0ZC5uLWRhdGEtdGFibGVfX2NlbGwtLW5vLXdyYXAge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5uLWRhdGEtdGFibGUgdGQgc3Ryb25nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5uLWRhdGEtdGFibGVfX3N1bW1hcnkgdHI6Zmlyc3QtY2hpbGQgdGgsXG4ubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciB0aCB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLWRhdGEtdGFibGVfX25ldy1pbmRpY2F0b3Ige1xuICBmaWxsOiAjMDA2N0M1O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi5uLWRhdGEtdGFibGUtLWhhcy1yb3dzcGFuIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLm4tZGF0YS10YWJsZV9fcm93LS1hbHQgdGQsXG4ubi1kYXRhLXRhYmxlX19yb3ctLWFsdCB0aCB7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cblxuLm4tZGF0YS10YWJsZV9fc2VjdGlvbiAubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7IH1cbiAgLm4tZGF0YS10YWJsZV9fc2VjdGlvbiAubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciBbZGF0YS1udGFwLWhlYWRpbmddIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDEycHg7IH1cblxuLm4tZGF0YS10YWJsZV9fcm93LS1tb2JpbGUge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLWRhdGEtdGFibGVfX3Jvdy0tbW9iaWxlIHRoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuLm4tZGF0YS10YWJsZV9fY29udHJvbHMgdHIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLWRhdGEtdGFibGVfX2NvbnRyb2xzIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ubi1kYXRhLXRhYmxlX19yb3ctLWNvbGxhcHNlZCA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uLWNvbnRlbnQtd3JhcC1jb2xsYXBzZWQge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDEsIDAsIDEpOyB9XG4gIC5uLWNvbnRlbnQtd3JhcC1jb2xsYXBzZWQubi1jb250ZW50LXdyYXAtZXhwYW5kZWQge1xuICAgIG1heC1oZWlnaHQ6IDQwMDBweDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMSwgMCk7IH1cblxuLm4tZGF0YS10YWJsZS15ZXMge1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMnB4OyB9XG4gIC5uLWRhdGEtdGFibGUteWVzOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDU0NTQ1O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgICB3aWR0aDogMTBweDsgfVxuXG4ubi1kYXRhLXRhYmxlX19jZWxsLS1lbXB0eSB7XG4gIHdpZHRoOiAyNzBweDsgfVxuXG4ubi1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubi1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm4tYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ubi1kYXRhLXRhYmxlX19zY3JvbGwtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5uLWRhdGEtdGFibGUgdGFibGUubi1kYXRhLXRhYmxlLS1zdGlja3kge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tZGF0YS10YWJsZV9fc2VjdGlvbiAubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciBbZGF0YS1udGFwLWhlYWRpbmddIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm4tZGF0YS10YWJsZV9fc2Nyb2xsLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubi1kYXRhLXRhYmxlX19zY3JvbGwtdG9nZ2xlIC5zaGlmdC1yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAgIC5uLWRhdGEtdGFibGVfX3Njcm9sbC10b2dnbGUgLnNoaWZ0LXJpZ2h0IHN2ZyB7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IDQ4cHg7IH1cbiAgICAubi1kYXRhLXRhYmxlX19zY3JvbGwtdG9nZ2xlIC5zaGlmdC1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAubi1kYXRhLXRhYmxlX19zY3JvbGwtdG9nZ2xlIC5zaGlmdC1sZWZ0IHN2ZyB7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLWRhdGEtdGFibGUgdGhlYWQgdGgsXG4gIC5uLWRhdGEtdGFibGUgdGQge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiBjYWxjKDUwdncgLSAxNXB4KTtcbiAgICBwYWRkaW5nOiAxMnB4OyB9XG4gIC5uLWRhdGEtdGFibGUgLm4tZGF0YS10YWJsZV9fcm93LS1jb2xsYXBzZWQgPiB0ZCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubi1kYXRhLXRhYmxlX19yb3ctLW1vYmlsZSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4gIC5uLWRhdGEtdGFibGVfX2NlbGwtLWVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLWRhdGEtdGFibGVfX3N1bW1hcnkgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2RhdGEtbnRhcC1oZWFkaW5nXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1kYXRhLXRhYmxlX19zZWN0aW9uIC5uLWRhdGEtdGFibGVfX3NlY3Rpb24taGVhZGVyIFtkYXRhLW50YXAtaGVhZGluZ10ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubi1kYXRhLXRhYmxlIHRhYmxlLm4tZGF0YS10YWJsZS0tc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjRlbSkge1xuICAubi1kYXRhLXRhYmxlX19zdW1tYXJ5IC5idXR0b25fX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1kYXRhLXRhYmxlX19jb250cm9scyB0ZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5uLWRhdGEtdGFibGVfX3Byb2R1Y3QtZGVtbyB0YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDsgfVxuICAubi1kYXRhLXRhYmxlX19yb3ctLWJvcmRlcmVkIHRoLFxuICAubi1kYXRhLXRhYmxlX19yb3ctLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUFFQUVBOyB9XG4gIC5uLWRhdGEtdGFibGVfX3N1bW1hcnkgLmJ1dHRvbl9faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5uLWRhdGEtdGFibGVfX3NlY3Rpb24gLm4tZGF0YS10YWJsZV9fc2VjdGlvbi1oZWFkZXIgW2RhdGEtbnRhcC1oZWFkaW5nXSB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMzBweDsgfSB9XG5cbi5uLWRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubi1kcm9wZG93bi1tZW51X190cmlnZ2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLWRyb3Bkb3duLW1lbnUtLWFjdGl2ZSAubi1kcm9wZG93bi1tZW51X190cmlnZ2VyLFxuICAubi1kcm9wZG93bi1tZW51LS1hY3RpdmUgLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlcjpob3ZlciB7XG4gICAgY29sb3I6ICMxRTRBOTM7IH1cblxuLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4OyB9XG4gIC5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXI6aG92ZXIgLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlci10ZXh0IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubi1kcm9wZG93bi1tZW51X190cmlnZ2VyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICM2ODY4Njg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAxMnB4OyB9XG4gIC5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXI6aG92ZXIgLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlci1pY29uIHtcbiAgICBmaWxsOiAjMUU0QTkzOyB9XG4gIC5uLWRyb3Bkb3duLW1lbnUtLWFjdGl2ZSAubi1kcm9wZG93bi1tZW51X190cmlnZ2VyLWljb24sXG4gIC5uLWRyb3Bkb3duLW1lbnUtLWFjdGl2ZSAubi1kcm9wZG93bi1tZW51X190cmlnZ2VyLWljb246aG92ZXIge1xuICAgIGZpbGw6ICMxRTRBOTM7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubi1kcm9wZG93bi1tZW51X19tZW51IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMjUwcHg7XG4gIHotaW5kZXg6IDIwMDsgfVxuICAubi1kcm9wZG93bi1tZW51LS1hbGlnbi1yaWdodCAubi1kcm9wZG93bi1tZW51X19tZW51IHtcbiAgICByaWdodDogMDsgfVxuICAubi1kcm9wZG93bi1tZW51LS1hY3RpdmUgLm4tZHJvcGRvd24tbWVudV9fbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tZHJvcGRvd24tbWVudV9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm4tZHJvcGRvd24tbWVudV9fbGluayB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAzMnB4OyB9XG5cbi5uLWJhbmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLWJhbmQ6bGFzdC1jaGlsZCAubi1iYW5kX19jb250ZW50IHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5uLWJhbmQubi1iYW5kX19mZWF0dXJlZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm4tYmFuZC0tYmVsdGVkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIG1heC13aWR0aDogOTEuODc1ZW07IH1cblxuLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXIgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5uLWJhbmRfX2dyb3VwIC5uLWJhbmRfX2NvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlENjtcbiAgbWFyZ2luLXRvcDogMjRweDsgfVxuXG4ubi1iYW5kX19mZWF0dXJlZCAubi1iYW5kX19jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuLm4tYmFuZF9fY29udGVudCArIC5uLWJhbmRfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG4gIC5uLWJhbmRfX2NvbnRlbnQgKyAubi1iYW5kX19jb250ZW50Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm4tYmFuZF9fc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubi1iYW5kX19zZWN0aW9uIC5idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubi1iYW5kX19zZWN0aW9uIC5idXR0b24gKyAuYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uLWJhbmRfX3NlY3Rpb24gLm4tbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cbiAgLm4tYmFuZF9fc2VjdGlvbiAubi1saXN0LS1idWxsZXRlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uLWJhbmRfX2Fycm93LS1kb3duIC5uLWJhbmRfX3NlY3Rpb24ge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19zZWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5uLWJhbmRfX3NlY3Rpb24taGVhZGVyIC5uLWJhbmRfX3NlY3Rpb24taGVhZGVyLXN1YnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1iYW5kX19oZWFkZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1iYW5kX19oZWFkZXIgLm4tYmFuZF9faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubi1iYW5kX19oZWFkZXIgLm4tYmFuZF9faGVhZGVyLWJvZHksXG4gIC5uLWJhbmRfX2hlYWRlciAubi1iYW5kX19oZWFkZXItaW1hZ2Uge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAubi1iYW5kX19oZWFkZXIgLm4tYmFuZF9faGVhZGVyLWltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cblxuLm4tYmFuZF9fZmVhdHVyZWQtaW1hZ2UsXG4ubi1iYW5kX19mZWF0dXJlZC12aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1iYW5kX19mZWF0dXJlZC12aWRlbyB7XG4gIG1heC13aWR0aDogNTUwcHg7IH1cblxuLm4tYmFuZF9fdmlkZW8tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1MDklO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm4tYmFuZF9fdmlkZW8ge1xuICBib3JkZXI6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uLWJhbmRfX3N1YnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubi1iYW5kLS1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubi1iYW5kLWJhY2tncm91bmQtbmV1dHJhbC0xMCB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7IH1cblxuLm4tYmFuZC1iYWNrZ3JvdW5kLW5ldXRyYWwtMjAge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyOyB9XG5cbi5uLWJhbmQtYmFja2dyb3VuZC1uZXV0cmFsLTYwIHtcbiAgYmFja2dyb3VuZDogIzUzNTY1QTsgfVxuICAubi1iYW5kLWJhY2tncm91bmQtbmV1dHJhbC02MCAubi1iYW5kX19zZWN0aW9uLWhlYWRlci10aXRsZSxcbiAgLm4tYmFuZC1iYWNrZ3JvdW5kLW5ldXRyYWwtNjAgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItc3VidGl0bGUge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uLWJhbmQtYmFja2dyb3VuZC1uZXV0cmFsLTYwLm4tYmFuZF9fYXJyb3ctLWRvd246YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICM1MzU2NUE7IH1cblxuLm4tYmFuZC1iYWNrZ3JvdW5kLWFjY2VudCB7XG4gIGJhY2tncm91bmQ6ICMwMDI4NTU7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uLWJhbmQtYmFja2dyb3VuZC1hY2NlbnQgcCxcbiAgLm4tYmFuZC1iYWNrZ3JvdW5kLWFjY2VudCAubi1saXN0IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubi1iYW5kLWJhY2tncm91bmQtYWNjZW50IC5uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbi5uLWJhbmQtYmFja2dyb3VuZC1hY2NlbnQtMjAge1xuICBiYWNrZ3JvdW5kOiAjMUU0QTkzO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1iYW5kX19hcnJvdy0tZG93bjphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDIwcHggc29saWQgI0Y4RjhGODtcbiAgY29udGVudDogJyAnO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDQ1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAwOyB9XG5cbi5uLWJhbmRfX2ltYWdlIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tYmFuZCB7XG4gICAgcGFkZGluZzogNDhweCAwOyB9XG4gIC5uLWJhbmRfX2Fycm93LS1kb3duOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7IH1cbiAgICAubi1iYW5kX19zZWN0aW9uLWhlYWRlciAubi1iYW5kX19zZWN0aW9uLWhlYWRlci10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5uLWJhbmRfX3NlY3Rpb24taGVhZGVyIC5uLWJhbmRfX3NlY3Rpb24taGVhZGVyLXN1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLm4tYmFuZF9fZmVhdHVyZWQgLm4tYmFuZF9fY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7IH1cbiAgLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19zZWN0aW9uIC5idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5uLWJhbmRfX2NvbnRlbnQtYWxpZ24tLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tYmFuZCB7XG4gICAgcGFkZGluZzogNjRweCAwOyB9XG4gIC5uLWJhbmRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAubi1iYW5kX19ncm91cCAubi1iYW5kX19jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubi1iYW5kX19jb250ZW50IC5uLWJhbmRfX2ZlYXR1cmVkLWltYWdlLFxuICAgIC5uLWJhbmRfX2NvbnRlbnQgLm4tYmFuZF9fZmVhdHVyZWQtdmlkZW8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNTAtNTBcIl0gLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19mZWF0dXJlZC1pbWFnZSwgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNTAtNTBcIl1cbiAgICAgIC5uLWJhbmRfX2NvbnRlbnQgLm4tYmFuZF9fZmVhdHVyZWQtdmlkZW8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYuNjY2NjclO1xuICAgICAgICB3aWR0aDogNDguMzMzMzMlOyB9XG4gICAgICBbZGF0YS1udGFwLWxheW91dH49XCI3MC0zMFwiXSAubi1iYW5kX19jb250ZW50IC5uLWJhbmRfX2ZlYXR1cmVkLWltYWdlLCBbZGF0YS1udGFwLWxheW91dH49XCI3MC0zMFwiXVxuICAgICAgLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19mZWF0dXJlZC12aWRlbyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNi42NjY2NyU7XG4gICAgICAgIHdpZHRoOiAzMS42NjY2NyU7IH1cbiAgICAgIC5uLWJhbmQtYWxpZ24tLXJpZ2h0IC5uLWJhbmRfX2NvbnRlbnQgLm4tYmFuZF9fZmVhdHVyZWQtaW1hZ2UsIC5uLWJhbmQtYWxpZ24tLXJpZ2h0XG4gICAgICAubi1iYW5kX19jb250ZW50IC5uLWJhbmRfX2ZlYXR1cmVkLXZpZGVvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogNi42NjY2NyU7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNTAtNTBcIl0gLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiA0OC4zMzMzMyU7IH1cbiAgICBbZGF0YS1udGFwLWxheW91dH49XCI3MC0zMFwiXSAubi1iYW5kX19jb250ZW50IC5uLWJhbmRfX3NlY3Rpb24ge1xuICAgICAgd2lkdGg6IDY1JTsgfVxuICAgIC5uLWJhbmQtYWxpZ24tLXJpZ2h0IC5uLWJhbmRfX2NvbnRlbnQgLm4tYmFuZF9fc2VjdGlvbiB7XG4gICAgICBvcmRlcjogMTsgfVxuICAubi1iYW5kX19mZWF0dXJlZCAubi1iYW5kX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MS44NzVlbSkge1xuICAubi1iYW5kIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7IH1cbiAgLm4tYmFuZF9fZmVhdHVyZWQgLm4tYmFuZF9fY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7IH1cbiAgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItc3VidGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNy41JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE3LjUlOyB9XG4gIC5uLXRleHQtbG9uZ2Zvcm0gcCB7XG4gICAgbWF4LXdpZHRoOiA3Mi41JTsgfSB9XG5cbi5uLWZlYXR1cmUtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLWZlYXR1cmUtYmxvY2stLW5lc3RlZCAubi1mZWF0dXJlLWJsb2NrX190aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDc2LCA3NiwgNzYsIDAuOCk7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI5O1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM5NTk1OTU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fY2FwdGlvbmVkLWltYWdlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fY2FwdGlvbixcbi5uLWZlYXR1cmUtYmxvY2tfX2ltYWdlLXdyYXAge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5uLWZlYXR1cmUtYmxvY2tfX2Zvcm0tYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjRweDsgfVxuXG4ubi1mZWF0dXJlLWJsb2NrX19jYXB0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDsgfVxuXG4ubi1mZWF0dXJlLWJsb2NrX19pbWFnZS13cmFwIHtcbiAgbWF4LXdpZHRoOiAxMzVweDsgfVxuICAubi1mZWF0dXJlLWJsb2NrX19pbWFnZS13cmFwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fYXNpZGUtbGluayB7XG4gIGJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNXB4OyB9XG5cbi5uLWZlYXR1cmUtYmxvY2stLXN0cmlwZWQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uLWZlYXR1cmUtYmxvY2tfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uLWZlYXR1cmUtYmxvY2tfX2hlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBmb250LXNpemU6IDMycHg7XG4gIHBhZGRpbmc6IDEycHggMjRweDsgfVxuXG4ubi1mZWF0dXJlLWJsb2NrX19pdGVtIHtcbiAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTJweCAyNHB4OyB9XG4gIC5uLWZlYXR1cmUtYmxvY2tfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm4tZmVhdHVyZS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nOiA1MHB4OyB9XG4gICAgLm4tbGF5b3V0LTQgLm4tZmVhdHVyZS1ibG9jayB7XG4gICAgICBwYWRkaW5nOiAzMHB4OyB9XG4gIC5uLWZlYXR1cmUtYmxvY2tfX2FzaWRlLWxpbmsge1xuICAgIGJvdHRvbTogNTBweDtcbiAgICByaWdodDogNTBweDsgfVxuICAgIC5uLWxheW91dC00IC5uLWZlYXR1cmUtYmxvY2tfX2FzaWRlLWxpbmsge1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7IH0gfVxuXG4ubi1mZWF0dXJlLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZzogMDsgfVxuICAubi1mZWF0dXJlLWJsb2NrIC5uLWZlYXR1cmUtYmxvY2tfX2ljb24ge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTEwcHg7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5uLWZlYXR1cmUtYmxvY2stLXN1YnNjcmliZSAubi1mZWF0dXJlLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLm4tZmVhdHVyZS1ibG9jay0tc3Vic2NyaWJlIC5uLWZlYXR1cmUtYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLm4tZmVhdHVyZS1ibG9jay0tc3Vic2NyaWJlIC5uLWZlYXR1cmUtYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG5cbi5uLWZlYXR1cmUtYmxvY2tfX3RleHQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5uLWZlYXR1cmUtYmxvY2stLXN1YnNjcmliZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19faWNvbiB7XG4gIGZpbGw6ICMwMDI4NTU7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDM2cHg7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fZ3JhcGhpYyB7XG4gIGZpbGw6ICM4REM4RTg7XG4gIHdpZHRoOiAxMTBweDsgfVxuXG4ubi1mZWF0dXJlLWJsb2NrX19tZWRpYS1sZWZ0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDsgfVxuICAubi1mZWF0dXJlLWJsb2NrX19tZWRpYS1sZWZ0IC5uLWZlYXR1cmUtYmxvY2tfX2ljb24ge1xuICAgIGZpbGw6ICMwMDI4NTU7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgLm4tZmVhdHVyZS1ibG9ja19fbWVkaWEtbGVmdCAubi1mZWF0dXJlLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5uLWZlYXR1cmUtYmxvY2stYmctLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4ubi1mZWF0dXJlLWJsb2NrLWJnLS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjNEE4MzJFO1xuICBwYWRkaW5nOiAyNHB4OyB9XG4gIC5uLWZlYXR1cmUtYmxvY2stYmctLWhpZ2hsaWdodCAubi1mZWF0dXJlLWJsb2NrX190aXRsZSB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLm4tZmVhdHVyZS1ibG9jay1iZy0taGlnaGxpZ2h0IC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLm4tZmVhdHVyZS1ibG9jay1iZy0taGlnaGxpZ2h0IC5idXR0b24tLWlubGluZS1hY3Rpb24gLmJ1dHRvbl9faWNvbiB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5uLWZlYXR1cmUtYmxvY2tfX2ltYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLm4tZmVhdHVyZS1ibG9ja19fYmxvY2sge1xuICBwYWRkaW5nOiAyNHB4OyB9XG5cbi5uLWZlYXR1cmUtYmxvY2tfX2FsaWduLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDI2LjI1ZW0pIHtcbiAgLm4tZmVhdHVyZS1ibG9jayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVBRUE7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cbiAgICAubi1mZWF0dXJlLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLm4tYmFuZC1iYWNrZ3JvdW5kLWFjY2VudCAubi1mZWF0dXJlLWJsb2NrIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAubi1mZWF0dXJlLWJsb2NrLS1zdWJzY3JpYmUgLm4tZmVhdHVyZS1ibG9ja19faW1hZ2UsXG4gIC5uLWZlYXR1cmUtYmxvY2stLXN1YnNjcmliZSAubi1mZWF0dXJlLWJsb2NrX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1mZWF0dXJlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tZmVhdHVyZS1ibG9jay0taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm4tZmVhdHVyZS1ibG9jay0taW5saW5lIC5uLWZlYXR1cmUtYmxvY2tfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDYuNjY2NjclO1xuICAgICAgZmxleC1iYXNpczogMzEuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiAzMS42NjY2NyU7IH1cbiAgICAubi1mZWF0dXJlLWJsb2NrLS1pbmxpbmUgLm4tZm9ybSB7XG4gICAgICBtYXJnaW4tbGVmdDogNi42NjY2NyU7XG4gICAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgICBtYXgtd2lkdGg6IDQwJTsgfSB9XG5cbi5uLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gIGJveC1zaGFkb3c6IDAgMjAwcHggMCAjRjhGOEY4LCAwIDQwMHB4IDAgI0Y4RjhGOCwgMCA2MDBweCAwICNGOEY4RjgsIDAgODAwcHggMCAjRjhGOEY4LCAwIDEwMDBweCAwICNGOEY4RjgsIDAgMTIwMHB4IDAgI0Y4RjhGOCwgMCAxNDAwcHggMCAjRjhGOEY4OyB9XG5cbi5uLWZvb3Rlcl9fdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgNHB4ICNFQUVBRUE7IH1cblxuLm4tZm9vdGVyLS12MiAubi1mb290ZXJfX3RvcCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNFQUVBRUEgMCwgI0VBRUFFQSAyNSUsICNGOEY4RjggMjUlLCAjRjhGOEY4IDI1JSwgI0Y4RjhGOCAxMDAlLCAjRjhGOEY4IDEwMCUpOyB9XG5cbi5uLWZvb3Rlcl9fdG9wLWlubmVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHBhZGRpbmc6IDI0cHg7IH1cblxuLm4tZm9vdGVyX19jb3JwLWxpbmtzIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7IH1cbiAgLm4tZm9vdGVyX19jb3JwLWxpbmtzOmJlZm9yZSwgLm4tZm9vdGVyX19jb3JwLWxpbmtzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tZm9vdGVyX19jb3JwLWxpbmtzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ubi1mb290ZXJfX2NvcnAtbGluay1saXN0IHtcbiAgd2lkdGg6IDQ3LjM2ODQyJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0Om50aC1jaGlsZCgybiArIDEpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uLWZvb3Rlcl9fY29ycC1saW5rLWxpc3Q6bnRoLWNoaWxkKDJuICsgMikge1xuICAgIG1hcmdpbi1sZWZ0OiA1Mi42MzE1OCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICBjbGVhcjogbm9uZTsgfVxuXG4ubi1mb290ZXJfX2NvcnAtbGluay1saXN0LWhlYWRlcixcbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1saXN0LWhlYWRlcixcbi5uLWZvb3Rlcl9fY29ycC1saW5rLWxpc3QtaGVhZGVyIC5uLWZvb3Rlcl9fY29ycC1saW5rIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubi1mb290ZXJfX2NvcnAtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTdweCAwOyB9XG4gIC5uLWZvb3Rlcl9fY29ycC1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0LWhlYWRlciAubi1mb290ZXJfX2NvcnAtbGluayB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0LWhlYWRlciAubi1mb290ZXJfX2NvcnAtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzFFNEE5MzsgfVxuXG4ubi1mb290ZXJfX2JvdHRvbSB7XG4gIHBhZGRpbmc6IDI0cHggMDsgfVxuICAubi1mb290ZXJfX2JvdHRvbSBhIHtcbiAgICBwYWRkaW5nOiAxLjVlbTsgfVxuICAubi1mb290ZXJfX2JvdHRvbSAubi1mb290ZXJfX2NvcHlyaWdodCBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tZm9vdGVyX19ib3R0b20gLm4tZm9vdGVyX19zb2NpYWwtbGluayB7XG4gICAgcGFkZGluZzogMTdweCAxNHB4OyB9XG5cbi5uLWZvb3Rlcl9fYm90dG9tLWxlZnQge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuXG4ubi1mb290ZXJfX2NvcHlyaWdodCB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICM2ODY4Njg7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLWZvb3Rlcl9fc29jaWFsLWxpbmtzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5uLWZvb3Rlcl9fc29jaWFsLWxpbmstbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubi1mb290ZXJfX3NvY2lhbC1saW5rLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ubi1mb290ZXJfX3NvY2lhbC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE3cHggMTRweDsgfVxuXG4ubi1mb290ZXJfX3NvY2lhbC1saW5rLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtMTAwMDBweDsgfVxuXG4ubi1mb290ZXJfX3NvY2lhbC1saW5rLWljb24ge1xuICBmaWxsOiAjNjg2ODY4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogMTVweDsgfVxuICAubi1mb290ZXJfX3NvY2lhbC1saW5rOmhvdmVyIC5uLWZvb3Rlcl9fc29jaWFsLWxpbmstaWNvbiB7XG4gICAgZmlsbDogIzAwNjdDNTsgfVxuXG4ubi1mb290ZXJfX2ZpbmUtcHJpbnQge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1saXN0LFxuLm4tZm9vdGVyX19wcm9wZXJ0eS1saW5rLWNvbHVtbi1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubi1mb290ZXJfX3Byb3BlcnR5LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDsgfVxuICAubi1mb290ZXJfX3Byb3BlcnR5LWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5uLWZvb3Rlcl9fcHJvcGVydHktbGlua3Mge1xuICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgLm4tZm9vdGVyX19wcm9wZXJ0eS1saW5rczpiZWZvcmUsIC5uLWZvb3Rlcl9fcHJvcGVydHktbGlua3M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmtzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ubi1mb290ZXJfX3Byb3BlcnR5LWxpbmstbGlzdDpiZWZvcmUsIC5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1saXN0OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubi1mb290ZXJfX3Byb3BlcnR5LWxpbmstbGlzdDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1jb2x1bW4ge1xuICB3aWR0aDogNDcuMzY4NDIlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA1LjI2MzE2JTsgfVxuICAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmstY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiA0Ny4zNjg0MiU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uLWZvb3Rlci0tdjEgLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdCB7XG4gICAgd2lkdGg6IDIzLjA3NjkyJTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIC5uLWZvb3Rlci0tdjEgLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdDpudGgtY2hpbGQoNG4gKyAxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm4tZm9vdGVyLS12MSAubi1mb290ZXJfX2NvcnAtbGluay1saXN0Om50aC1jaGlsZCg0biArIDIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNS42NDEwMyU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubi1mb290ZXItLXYxIC5uLWZvb3Rlcl9fY29ycC1saW5rLWxpc3Q6bnRoLWNoaWxkKDRuICsgMykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUxLjI4MjA1JTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gICAgICBjbGVhcjogbm9uZTsgfVxuICAgIC5uLWZvb3Rlci0tdjEgLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdDpudGgtY2hpbGQoNG4gKyA0KSB7XG4gICAgICBtYXJnaW4tbGVmdDogNzYuOTIzMDglO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICAgIGNsZWFyOiBub25lOyB9XG4gIC5uLWZvb3Rlci0tdjIgLm4tZm9vdGVyX190b3Age1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0VBRUFFQSAwLCAjRUFFQUVBIDQ4JSwgI0Y4RjhGOCA0OCUsICNGOEY4RjggNDglLCAjRjhGOEY4IDEwMCUsICNGOEY4RjggMTAwJSk7IH1cbiAgLm4tZm9vdGVyLS12MiAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmtzIHtcbiAgICB3aWR0aDogNDguNzE3OTUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMi41NjQxJTsgfVxuICAubi1mb290ZXItLXYyIC5uLWZvb3Rlcl9fY29ycC1saW5rcyB7XG4gICAgd2lkdGg6IDQ4LjcxNzk1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5uLWZvb3Rlcl9fYm90dG9tIGEge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm4tZm9vdGVyX19ib3R0b20gLm4tZm9vdGVyX19zb2NpYWwtbGluayB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubi1mb290ZXJfX2JvdHRvbS1sZWZ0IHtcbiAgICB3aWR0aDogNDguNzE3OTUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMi41NjQxJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubi1mb290ZXJfX2JvdHRvbS1yaWdodCB7XG4gICAgd2lkdGg6IDQ4LjcxNzk1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5uLWZvb3Rlcl9fY29ycC1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLWZvb3Rlcl9fY29ycC1saW5rLWxpc3Qge1xuICAgIHdpZHRoOiAyMy43Mjg4MSU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0Om50aC1jaGlsZCg0biArIDEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0Om50aC1jaGlsZCg0biArIDIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNS40MjM3MyU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0Om50aC1jaGlsZCg0biArIDMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MC44NDc0NiU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0Om50aC1jaGlsZCg0biArIDQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3Ni4yNzExOSU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgLm4tZm9vdGVyX19ib3R0b20tbGVmdCB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlOyB9XG4gIC5uLWZvb3Rlcl9fYm90dG9tLXJpZ2h0IHtcbiAgICB3aWR0aDogNDkuMTUyNTQlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm4tZm9vdGVyLS12MiAubi1mb290ZXJfX3RvcCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRUFFQUVBIDAsICNFQUVBRUEgMzMlLCAjRjhGOEY4IDMzJSwgI0Y4RjhGOCAzMyUsICNGOEY4RjggMTAwJSwgI0Y4RjhGOCAxMDAlKTsgfVxuICAubi1mb290ZXItLXYyIC5uLWZvb3Rlcl9fY29ycC1saW5rcyB7XG4gICAgd2lkdGg6IDY2LjEwMTY5JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5uLWZvb3Rlci0tdjIgLm4tZm9vdGVyX19wcm9wZXJ0eS1saW5rcyB7XG4gICAgd2lkdGg6IDMyLjIwMzM5JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTIlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTEuODc1ZW0pIHtcbiAgLm4tZm9vdGVyLS12MiAubi1mb290ZXJfX3RvcCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRUFFQUVBIDAsICNFQUVBRUEgMzYlLCAjRjhGOEY4IDM2JSwgI0Y4RjhGOCAzNiUsICNGOEY4RjggMTAwJSwgI0Y4RjhGOCAxMDAlKTsgfVxuICAubi1mb290ZXItLXYyIC5uLWZvb3Rlcl9fY29ycC1saW5rcyB7XG4gICAgYmFja2dyb3VuZDogI0Y4RjhGODsgfSB9XG5cbi5uLWZvcm0ge1xuICBwYWRkaW5nOiAyNHB4IDA7IH1cbiAgLm4tZmVhdHVyZS1ibG9jay0tc3Vic2NyaWJlIC5uLWZvcm0ge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLm4tZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyLFxuLm4tZm9ybV9fdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBNkE4QUI7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm4tZm9ybV9faW5wdXQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0E2QThBQjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA0OXB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIG1heC13aWR0aDogNTMwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLWZvcm1fX2lucHV0OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2lucHV0IHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cbiAgLm4tZm9ybV9faW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICMwMDAwMDA7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4ubi1mb3JtX190ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IHNvbGlkIDFweCAjQTZBOEFCO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIG1heC13aWR0aDogNTMwcHg7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAubi1mb3JtX190ZXh0YXJlYTpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX190ZXh0YXJlYSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uLWZvcm1fX3RleHRhcmVhOmZvY3VzIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwMDAwO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLm4tZm9ybV9faW5wdXQtLWVycm9yLFxuLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19pbnB1dC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjRkZDQ0NDO1xuICBib3JkZXI6IHNvbGlkIDFweCAjQ0YyMTI4OyB9XG5cbi5uLWZvcm1fX2ZpZWxkLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLm4tZm9ybV9fbGFiZWwge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2xhYmVsIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1mb3JtX19sYWJlbC0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBjb2xvcjogI0NGMjEyODtcbiAgY29udGVudDogJ1xcQTAqJzsgfVxuXG4ubi1mb3JtX19taWNyb2NvcHkge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5uLWZvcm0tLWRhcmstYmcgLm4tZm9ybV9fbWljcm9jb3B5IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubi1mb3JtX19sYWJlbCArIC5uLWZvcm1fX21pY3JvY29weSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5uLWZvcm1fX2ZpZWxkLWVycm9yIHtcbiAgY29sb3I6ICNDRjIxMjg7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2ZpZWxkLWVycm9yIHtcbiAgICBjb2xvcjogI0ZGQ0NDQzsgfVxuXG4ubi1mb3JtX19yZXF1aXJlZC1maWVsZC1sZWdlbmQge1xuICBjb2xvcjogIzY4Njg2ODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgLm4tZm9ybV9fcmVxdWlyZWQtZmllbGQtbGVnZW5kOmJlZm9yZSB7XG4gICAgY29sb3I6ICNDRjIxMjg7XG4gICAgY29udGVudDogJypcXEEwJzsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX3JlcXVpcmVkLWZpZWxkLWxlZ2VuZCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm4tZm9ybV9fY2hlY2tib3gsXG4ubi1mb3JtX19yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm4tZm9ybV9fY2hlY2tib3g6YmVmb3JlLCAubi1mb3JtX19jaGVja2JveDphZnRlcixcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uOmJlZm9yZSxcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uOmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLm4tZm9ybV9fY2hlY2tib3g6YWZ0ZXIsXG4gIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQsXG4gIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbjpob3ZlciAubi1mb3JtX19jaGVja2JveC10ZXh0LFxuICAubi1mb3JtX19yYWRpby1idXR0b246aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQge1xuICAgIGNvbG9yOiAjMUU0QTkzOyB9XG4gIC5uLWZvcm1fX2NoZWNrYm94OmhvdmVyIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fY2hlY2tib3gtaW5wdXQ6ZGlzYWJsZWQgfiAubi1mb3JtX19yYWRpby1idXR0b24tdGV4dCxcbiAgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQsXG4gIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbjpob3ZlciAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX2NoZWNrYm94LXRleHQsXG4gIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbjpob3ZlciAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0LFxuICAubi1mb3JtX19yYWRpby1idXR0b246aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uOmhvdmVyIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0IHtcbiAgICBjb2xvcjogIzY4Njg2ODsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2NoZWNrYm94OmhvdmVyIC5uLWZvcm1fX2NoZWNrYm94LXRleHQsXG4gIC5uLWZvcm0tLWRhcmstYmcgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQsIC5uLWZvcm0tLWRhcmstYmdcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uOmhvdmVyIC5uLWZvcm1fX2NoZWNrYm94LXRleHQsXG4gIC5uLWZvcm0tLWRhcmstYmdcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uOmhvdmVyIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0IHtcbiAgICBjb2xvcjogI0VBRUFFQTsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2NoZWNrYm94OmhvdmVyIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19jaGVja2JveDpob3ZlciAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0LFxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2NoZWNrYm94OmhvdmVyIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX2NoZWNrYm94LXRleHQsXG4gIC5uLWZvcm0tLWRhcmstYmcgLm4tZm9ybV9fY2hlY2tib3g6aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQsIC5uLWZvcm0tLWRhcmstYmdcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uOmhvdmVyIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybS0tZGFyay1iZ1xuICAubi1mb3JtX19yYWRpby1idXR0b246aG92ZXIgLm4tZm9ybV9fY2hlY2tib3gtaW5wdXQ6ZGlzYWJsZWQgfiAubi1mb3JtX19yYWRpby1idXR0b24tdGV4dCxcbiAgLm4tZm9ybS0tZGFyay1iZ1xuICAubi1mb3JtX19yYWRpby1idXR0b246aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcbiAgLm4tZm9ybS0tZGFyay1iZ1xuICAubi1mb3JtX19yYWRpby1idXR0b246aG92ZXIgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uLWZvcm1fX2NoZWNrYm94LWlucHV0LFxuLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLm4tZm9ybV9fY2hlY2tib3gtdmlzdWFsLFxuLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXZpc3VhbCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNBNkE4QUI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI0cHg7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19jaGVja2JveC12aXN1YWwsIC5uLWZvcm0tLWRhcmstYmdcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXZpc3VhbCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmNoZWNrZWQgKyAubi1mb3JtX19jaGVja2JveC12aXN1YWwgLm4tZm9ybV9fY2hlY2tib3gtY2hlY2tlZC1pY29uLCAubi1mb3JtX19jaGVja2JveC1pbnB1dDpjaGVja2VkICtcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXZpc3VhbCAubi1mb3JtX19jaGVja2JveC1jaGVja2VkLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAubi1mb3JtX19jaGVja2JveC1pbnB1dDpmb2N1cyArIC5uLWZvcm1fX2NoZWNrYm94LXZpc3VhbCwgLm4tZm9ybV9fY2hlY2tib3gtaW5wdXQ6Zm9jdXMgK1xuICAubi1mb3JtX19yYWRpby1idXR0b24tdmlzdWFsIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cbiAgLm4tZm9ybV9faW5wdXQtZXJyb3IgLm4tZm9ybV9fY2hlY2tib3gtdmlzdWFsLCAubi1mb3JtX19pbnB1dC1lcnJvclxuICAubi1mb3JtX19yYWRpby1idXR0b24tdmlzdWFsIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZDQ0NDO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNDRjIxMjg7IH1cbiAgLm4tZm9ybV9fY2hlY2tib3gtaW5wdXQ6ZGlzYWJsZWQgKyAubi1mb3JtX19jaGVja2JveC12aXN1YWwsIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmRpc2FibGVkICtcbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXZpc3VhbCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ubi1mb3JtX19yYWRpby1idXR0b24tdmlzdWFsIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAubi1mb3JtX19yYWRpby1idXR0b24taW5wdXQ6Y2hlY2tlZCArIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi12aXN1YWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xuICAgIGJvcmRlcjogc29saWQgM3B4ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubi1mb3JtX19yYWRpby1idXR0b24taW5wdXQ6Zm9jdXMgKyAubi1mb3JtX19yYWRpby1idXR0b24tdmlzdWFsIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cbiAgLm4tZm9ybV9faW5wdXQtZXJyb3IgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmNoZWNrZWQgKyAubi1mb3JtX19yYWRpby1idXR0b24tdmlzdWFsOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDQ0NDOyB9XG5cbi5uLWZvcm1fX2NoZWNrYm94LXRleHQsXG4ubi1mb3JtX19yYWRpby1idXR0b24tdGV4dCB7XG4gIGNvbG9yOiAjNjg2ODY4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19jaGVja2JveC10ZXh0LCAubi1mb3JtLS1kYXJrLWJnXG4gIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX2NoZWNrYm94LXRleHQsIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmRpc2FibGVkIH5cbiAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLm4tZm9ybV9fY2hlY2tib3gtY2hlY2tlZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmlsbDogIzAwNjdDNTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4ubi1mb3JtX19zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogNDlweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBtYXgtd2lkdGg6IDUzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLWZvcm1fX3NlbGVjdC5uLWZvcm1fX2lucHV0LS1lcnJvciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7IH1cblxuLm4tZm9ybV9fc2VsZWN0LWlucHV0IHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCA1MHB4IDZweCAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDsgfVxuICAubi1mb3JtX19zZWxlY3QtaW5wdXQ6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmllOSAubi1mb3JtX19zZWxlY3QtaW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cbiAgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNBNEE0QTQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ubi1mb3JtX19zZWxlY3QtdmlzdWFsLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IHNvbGlkIDFweCAjQTZBOEFCO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDA7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3QtdmlzdWFsLXdyYXAge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAubi1mb3JtX19pbnB1dC0tZXJyb3IgLm4tZm9ybV9fc2VsZWN0LXZpc3VhbC13cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZDQ0NDO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNDRjIxMjg7IH1cbiAgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmZvY3VzIH4gLm4tZm9ybV9fc2VsZWN0LXZpc3VhbC13cmFwIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwMDAwOyB9XG4gIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3NlbGVjdC12aXN1YWwtd3JhcCB7XG4gICAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwMDY3QzU7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwMDY3QzU7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDUycHg7XG4gIHotaW5kZXg6IDU7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3Qtb3Blbi1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjJGMkYyOyB9XG4gIC5uLWZvcm1fX3NlbGVjdDpob3ZlciAubi1mb3JtX19zZWxlY3Qtb3Blbi1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6ICMxRTRBOTM7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3Q6aG92ZXIgLm4tZm9ybV9fc2VsZWN0LW9wZW4taW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgIGJvcmRlci1jb2xvcjogI0VBRUFFQTsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX3NlbGVjdC5uLWZvcm1fX2lucHV0LS1lcnJvcjpob3ZlciAubi1mb3JtX19zZWxlY3Qtb3Blbi1pbmRpY2F0b3Ige1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNDRjIxMjg7IH1cbiAgLmllOSAubi1mb3JtX19zZWxlY3Qtb3Blbi1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm4tZm9ybV9faW5wdXQtLWVycm9yIC5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvciB7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI0NGMjEyODsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpmb2N1cyB+IC5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvcixcbiAgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmZvY3VzIH4gLm4tZm9ybV9fc2VsZWN0LW9wZW4taW5kaWNhdG9yIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwMDAwOyB9XG4gIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvcixcbiAgLm4tZm9ybV9fc2VsZWN0OmhvdmVyIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZDogI0I2RDJGNTtcbiAgICBib3JkZXItY29sb3I6ICNCNkQyRjU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB+IC5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvcixcbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3Q6aG92ZXIgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fc2VsZWN0LW9wZW4taW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICAgIGJvcmRlci1jb2xvcjogI0Y4RjhGODsgfVxuICAgIC5uLWZvcm0tLWRhcmstYmcgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fc2VsZWN0LW9wZW4taW5kaWNhdG9yIC5uLWZvcm1fX3NlbGVjdC1vcGVuLWljb24sXG4gICAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3Q6aG92ZXIgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmRpc2FibGVkIH4gLm4tZm9ybV9fc2VsZWN0LW9wZW4taW5kaWNhdG9yIC5uLWZvcm1fX3NlbGVjdC1vcGVuLWljb24ge1xuICAgICAgZmlsbDogI0I2RDJGNTsgfVxuXG4ubi1mb3JtX19zZWxlY3Qtb3Blbi1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogMTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1LjVweDtcbiAgd2lkdGg6IDE4cHg7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3Qtb3Blbi1pY29uIHtcbiAgICBmaWxsOiAjMDA2N0M1OyB9XG5cbi5uLWZvcm1fX2NoZWNrYm94LWdyb3VwIC5uLWZvcm1fX2NoZWNrYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDZweDsgfVxuXG4ubi1mb3JtX19jaGVja2JveC1ncm91cC5uLWZvcm1fX2NoZWNrYm94LWdyb3VwLS1ob3Jpem9udGFsIC5uLWZvcm1fX2NoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tZm9ybV9fY2hlY2tib3gtZ3JvdXAtLXNjcm9sbGFibGUge1xuICBib3JkZXI6IHNvbGlkIDFweCAjQTZBOEFCO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xuICBtYXgtd2lkdGg6IDUzMHB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZzogNnB4OyB9XG5cbi5uLWZvcm1fX2NoZWNrYm94LWdyb3VwLS1zY3JvbGxhYmxlLXBhcmVudCB7XG4gIGxlZnQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLWZvcm1fX3JhZGlvLWJ1dHRvbi1ncm91cCAubi1mb3JtX19yYWRpby1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5uLWZvcm1fX3JhZGlvLWJ1dHRvbi1ncm91cC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi1ncm91cC0taG9yaXpvbnRhbCAubi1mb3JtX19yYWRpby1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi1mb3JtX19maWVsZHNldCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNEMEQyRDM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZzogMjRweDsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2ZpZWxkc2V0IHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cblxuLm4tZm9ybV9fbGVnZW5kIHtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX2xlZ2VuZCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLm4tZm9ybV9fY29udHJvbHMtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19jb250cm9scy1saW5rIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubi1mZWF0dXJlLWJsb2NrLS1pbmxpbmUgLm4tZm9ybV9fY29udHJvbHMtbGluayB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNjY2NjclOyB9XG5cbi5uLWZvcm0tLWRhcmstYmcgaDIge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1mb3JtX19taWNyb2NvcHktLWRhdGUtaW5wdXQtc3RhdHVzLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNHB4OyB9XG4gIC5uLWZvcm1fX21pY3JvY29weS0tZGF0ZS1pbnB1dC1zdGF0dXMtaWNvbi5uLWljb24tY2lyY2xlLWNoZWNrLWFsdCB7XG4gICAgZmlsbDogIzRBODMyRTsgfVxuICAubi1mb3JtX19taWNyb2NvcHktLWRhdGUtaW5wdXQtc3RhdHVzLWljb24ubi1pY29uLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gICAgZmlsbDogI0NGMjEyODsgfVxuICAubi1mb3JtX19taWNyb2NvcHktLWRhdGUtaW5wdXQtZXJyb3IgLm4tZm9ybV9fbWljcm9jb3B5LS1kYXRlLWlucHV0LXN0YXR1cy1pY29uLm4taWNvbi1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAubi1mb3JtX19taWNyb2NvcHktLWRhdGUtaW5wdXQtdmFsaWQgLm4tZm9ybV9fbWljcm9jb3B5LS1kYXRlLWlucHV0LXN0YXR1cy1pY29uLm4taWNvbi1jaXJjbGUtY2hlY2stYWx0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLyogVGhlIGltYWdlIGhlaWdodCB3aGVuIGltYWdlIGlzIHN0YWNrZWQgb3ZlciBjb250ZW50IG9uIHhzLXNtICovXG4vKiBUaGUgb3ZlcmFsbCBiYW5kIGhlaWdodCB3aGVuIGNvbnRlbnQgaXMgb3ZlcmxheWVkIG9uIGltYWdlIG9uIG1kLXhsICovXG4vKiBNYXJnaW4gZm9yIHRoaXMgdHlwZSBvZiBiYW5kICovXG4vKiBDb250ZW50IHBhZGRpbmcgKi9cbi5uLWltYWdlLWJhbmQge1xuICBtYXJnaW46IDgwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLWltYWdlLWJhbmQubi1pbWFnZS1iYW5kLS1sZWZ0LWFsaWduZWQgLm4taW1hZ2UtYmFuZF9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjsgfVxuICAubi1pbWFnZS1iYW5kLm4taW1hZ2UtYmFuZC0tbGVmdC1hbGlnbmVkIC5uLWltYWdlLWJhbmRfX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubi1pbWFnZS1iYW5kLm4taW1hZ2UtYmFuZC0tcmlnaHQtYWxpZ25lZCAubi1pbWFnZS1iYW5kX19pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7IH1cbiAgLm4taW1hZ2UtYmFuZC5uLWltYWdlLWJhbmQtLXJpZ2h0LWFsaWduZWQgLm4taW1hZ2UtYmFuZF9fY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubi1pbWFnZS1iYW5kLm4taW1hZ2UtYmFuZC1hbmltYXRlZCAubi1pbWFnZV9iYW5kX193ZWxsIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpOyB9XG4gIC5uLWltYWdlLWJhbmQgYXJ0aWNsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLWltYWdlLWJhbmQgaDEge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywnR290aGFtIFNTbSBCJyxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICAubi1pbWFnZS1iYW5kIHAge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICAubi1pbWFnZS1iYW5kIC5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICMwMDY3YzU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWF4LXdpZHRoOiAyM2VtO1xuICAgIHBhZGRpbmc6IDlweCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLm4taW1hZ2UtYmFuZCAuYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDI4NTU7IH1cbiAgLm4taW1hZ2UtYmFuZCAubi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubi1pbWFnZS1iYW5kIC5uLWNvbnRhaW5lciAubi1jb2wtc20tMTIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm4taW1hZ2UtYmFuZCAubi1pbWFnZS1iYW5kX19oaXRhcmVhIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubi1pbWFnZS1iYW5kIC5uLWltYWdlLWJhbmRfX2ltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjQwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm4taW1hZ2UtYmFuZCAubi1pbWFnZS1iYW5kX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDJlbSAyZW0gMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubi1pbWFnZS1iYW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubi1pbWFnZS1iYW5kIGgxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAubi1pbWFnZS1iYW5kIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIC5uLWltYWdlLWJhbmQgLm4taW1hZ2UtYmFuZF9faGl0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDU2MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgIC5uLWltYWdlLWJhbmQgLm4taW1hZ2UtYmFuZF9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA1NjBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm4taW1hZ2UtYmFuZCAubi1pbWFnZS1iYW5kX19jb250ZW50IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAubi1pbWFnZS1iYW5kIC5uLWltYWdlX2JhbmRfX3dlbGwge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgbWFyZ2luOiBhdXRvIDYuNXZ3O1xuICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBhZGRpbmc6IDNlbTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1pbWFnZS1iYW5kIC5uLXJvdyB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5uLWltYWdlLWJhbmQgLm4taW1hZ2VfYmFuZF9fd2VsbCB7XG4gICAgbWF4LXdpZHRoOiA0MHZ3OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5uLWltYWdlLWJhbmQgLm4tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgICAubi1pbWFnZS1iYW5kIC5uLWNvbnRhaW5lciAubi1yb3cge1xuICAgICAgbWFyZ2luOiAwIC0uODMzMzMlOyB9XG4gICAgLm4taW1hZ2UtYmFuZCAubi1jb250YWluZXIgLm4tY29sLXNtLTEyIHtcbiAgICAgIG1hcmdpbjogMCAuODMzMzMlO1xuICAgICAgd2lkdGg6IDk4LjMzMzMzJTsgfVxuICAubi1pbWFnZS1iYW5kIC5uLWltYWdlX2JhbmRfX3dlbGwge1xuICAgIG1heC13aWR0aDogMzB2dzsgfSB9XG5cbi50ZWNodmFsaWRhdGUtcXVvdGUtYmFuZCB7XG4gIG1hcmdpbjogODBweCAwOyB9XG4gIC50ZWNodmFsaWRhdGUtcXVvdGUtYmFuZCBoMSB7XG4gICAgY29sb3I6ICMwQTBBMEE7XG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCdHb3RoYW0gU1NtIEInLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnRlY2h2YWxpZGF0ZS1xdW90ZS1iYW5kIGgxIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMjRweDsgfVxuXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzJDMkMyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgcGFkZGluZzogNDdweCA1MHB4IDU1cHggODVweDsgfVxuXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX3F1b3RlIHtcbiAgY29sb3I6ICMwQTBBMEE7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywnR290aGFtIFNTbSBCJyxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwIDAgNDlweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX19vcGVuaW5nLXF1b3RhdGlvbi1tYXJrIHtcbiAgdG9wOiAtNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxlZnQ6IC00M3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyOHB4OyB9XG5cbi50ZWNodmFsaWRhdGUtcXVvdGUtdGlsZV9fcmF0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX3N0YXIge1xuICBoZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMjVweDsgfVxuICAudGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX3N0YXIgLnN0YXItZnVsbCB7XG4gICAgZmlsbDogIzEzNkVBODsgfVxuXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX2NpdGF0aW9uIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCdHb3RoYW0gU1NtIEInLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvOyB9XG5cbi50ZWNodmFsaWRhdGUtcXVvdGUtdGlsZV9fc291cmNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX3R2aWQtbGluayB7XG4gIGNvbG9yOiAjMDA2N0M1O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi8qIGxnIDEwMjRweCBhbmQgdXAgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX19xdW90ZSB7XG4gICAgbWluLWhlaWdodDogMTFlbTsgfVxuICAudGVjaHZhbGlkYXRlLXF1b3RlLWJhbmQgLm4tcm93Lm1hdGNoLWNvbC1oZWlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94OyB9XG4gIC50ZWNodmFsaWRhdGUtcXVvdGUtYmFuZCAubi1yb3cubWF0Y2gtY29sLWhlaWdodCA+IFtjbGFzcyo9J24tY29sLSddIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogdG9wOyB9IH1cblxuLm4tbGluay1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG4ubi1saW5rLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbi5uLWxpbmstbGlzdF9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjk7IH1cbiAgLm4tbGluay1saXN0LS12MiAubi1saW5rLWxpc3RfX2xpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuLm4tbGluay1saXN0X19kaXJlY3Rpb24taWNvbiB7XG4gIGZpbGw6ICM4RDhEOEQ7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLm4tbGluay1saXN0X19wZGYtaWNvbiB7XG4gIGZpbGw6ICNDMEMwQzA7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7IH1cblxuLm4tbWVzc2FnaW5nIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLW1lc3NhZ2luZzpiZWZvcmUsIC5uLW1lc3NhZ2luZzphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5uLW1lc3NhZ2luZzphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLm4tbWVzc2FnaW5nX19iYW5kLWJhY2tncm91bmQtYWNjZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNjdDNTsgfVxuXG4ubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4OyB9XG4gIC5uLW1lc3NhZ2luZy0tb24tZGFyay1iZyAubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uLW1lc3NhZ2luZy0tb24tZGFyay1iZyAubi1tZXNzYWdpbmdfX2xpbmsge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubi1tZXNzYWdpbmdfX2ljb24ge1xuICBmaWxsOiAjMDA2N0M1O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHdpZHRoOiAxNnB4OyB9XG4gIC5uLW1lc3NhZ2luZy0tb24tZGFyay1iZyAubi1tZXNzYWdpbmdfX2ljb24ge1xuICAgIGZpbGw6ICNGRkZGRkY7IH1cblxuLm4tbWVzc2FnaW5nX19tZXRhZGF0YSB7XG4gIGNvbG9yOiAjQTRBNEE0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cblxuLm4tbWVzc2FnaW5nLS1pbmZvcm1hdGlvbl9fbWV0YWRhdGEgLm4tbWVzc2FnaW5nX19tZXNzYWdlIHtcbiAgY29sb3I6ICMwMDY3QzU7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4ubi1tZXNzYWdpbmctLXN1Y2Nlc3MgLm4tbWVzc2FnaW5nX19tZXNzYWdlIHtcbiAgY29sb3I6ICM0QTgzMkU7IH1cblxuLm4tbWVzc2FnaW5nLS1zdWNjZXNzIC5uLW1lc3NhZ2luZ19faWNvbiB7XG4gIGZpbGw6ICM0QTgzMkU7IH1cblxuLm4tbWVzc2FnaW5nLS13YXJuaW5nIC5uLW1lc3NhZ2luZ19faWNvbiB7XG4gIGZpbGw6ICNGRjkwMDA7IH1cblxuLm4tbWVzc2FnaW5nLS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQ0M7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRjIxMjg7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgLm4tbWVzc2FnaW5nLS1lcnJvciAubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xuICAgIGNvbG9yOiAjQ0YyMTI4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm4tbWVzc2FnaW5nLS1lcnJvciAubi1tZXNzYWdpbmdfX2ljb24ge1xuICAgIGZpbGw6ICNDRjIxMjg7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7IH1cblxuLm4tbWVzc2FnaW5nLS1sb2dpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3QzU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQUVBRUE7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgLm4tbWVzc2FnaW5nLS1sb2dpbiAubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5uLW1lc3NhZ2luZy0tbG9naW4gLm4tbWVzc2FnaW5nX19pY29uIHtcbiAgICBmaWxsOiAjRkZGRkZGO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4OyB9XG4gIC5uLW1lc3NhZ2luZy0tbG9naW4gLmJ1dHRvbiB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMSU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gICAgICAubi1tZXNzYWdpbmctLWxvZ2luIC5idXR0b24ge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgbWFyZ2luOiAxJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjYuMjVlbSkge1xuICAgICAgLm4tbWVzc2FnaW5nLS1sb2dpbiAuYnV0dG9uIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIlOyB9IH1cblxuLm4tbXVsdGktY29sdW1uLWxpc3QsIC5uLW11bHRpLWNvbHVtbi1saXN0LS14bCB7XG4gIGNvbHVtbi1jb3VudDogMTtcbiAgY29sdW1uLWdhcDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDQ4cHg7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLW11bHRpLWNvbHVtbi1saXN0ID4gbGksIC5uLW11bHRpLWNvbHVtbi1saXN0LS14bCA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAubi1tdWx0aS1jb2x1bW4tbGlzdCBhLCAubi1tdWx0aS1jb2x1bW4tbGlzdC0teGwgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgLm4tbXVsdGktY29sdW1uLWxpc3QgdWwsIC5uLW11bHRpLWNvbHVtbi1saXN0LS14bCB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7IH1cbiAgLm4tbXVsdGktY29sdW1uLWxpc3QgdWwgPiBsaSwgLm4tbXVsdGktY29sdW1uLWxpc3QtLXhsIHVsID4gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tbXVsdGktY29sdW1uLWxpc3QtLXhsIHtcbiAgY29sdW1uLWdhcDogOTZweDsgfVxuXG4ubi1tdWx0aS1jb2x1bW4tbGlzdC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tbXVsdGktY29sdW1uLWxpc3QsIC5uLW11bHRpLWNvbHVtbi1saXN0LS14bCB7XG4gICAgY29sdW1uLWNvdW50OiAyOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAubi1tdWx0aS1jb2x1bW4tbGlzdCwgLm4tbXVsdGktY29sdW1uLWxpc3QtLXhsIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7IH0gfVxuXG4ubi1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG4ubi1wYWdpbmF0aW9uX19saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm4tcGFnaW5hdGlvbl9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLm4tcGFnaW5hdGlvbl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgNnB4OyB9XG4gIC5uLXBhZ2luYXRpb25fX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAubi1wYWdpbmF0aW9uX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tcGFnaW5hdGlvbl9fbGlzdC1pdGVtOmxhc3QtY2hpbGQgLm4tcGFnaW5hdGlvbl9fbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4ubi1wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUsXG4ubi1wYWdpbmF0aW9uX19saW5rLS1hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogIzQ1NDU0NTsgfVxuXG4ubi1wYWdpbmF0aW9uX19pY29uIHtcbiAgZmlsbDogIzg0ODQ4NDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogMTRweDsgfVxuICAubi1wYWdpbmF0aW9uX19saW5rOmhvdmVyIC5uLXBhZ2luYXRpb25fX2ljb24ge1xuICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLm4tcGFnaW5hdGlvbi0tdGV4dC1vbmx5IC5uLXBhZ2luYXRpb25fX2xpbmstLXByZXYgLm4tcGFnaW5hdGlvbl9faWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4OyB9XG5cbi5uLXBhZ2luYXRpb24tLXRleHQtb25seSAubi1wYWdpbmF0aW9uX19saW5rLS1uZXh0IC5uLXBhZ2luYXRpb25fX2ljb24ge1xuICBtYXJnaW4tbGVmdDogNnB4OyB9XG5cbi5uLXBhZ2luYXRpb24tLXRleHQtb25seSAubi1wYWdpbmF0aW9uX19pY29uLS1kb3VibGUtY2hldnJvbi1maXJzdCB7XG4gIG1hcmdpbi1yaWdodDogLTZweDsgfVxuXG4ubi1wYWdpbmF0aW9uLS10ZXh0LW9ubHkgLm4tcGFnaW5hdGlvbl9faWNvbi0tZG91YmxlLWNoZXZyb24tc2Vjb25kIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLm4tcmVsYXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjRUFFQUVBO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nOiA0NXB4IDQ1cHggMTZweDsgfVxuICAubi1yZWxhdGVkOmJlZm9yZSwgLm4tcmVsYXRlZDphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5uLXJlbGF0ZWQ6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5uLXJlbGF0ZWQgW2NsYXNzXj0nbi1pY29uLWRvYy0nXSB7XG4gICAgZmlsbDogI0E0QTRBNDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgLm4tcmVsYXRlZCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDVlbTsgfVxuICAubi1yZWxhdGVkIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDVlbTsgfVxuICAubi1yZWxhdGVkIG9sIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDVlbTsgfVxuXG4ubi1yZWxhdGVkX19oZWFkZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLm4tcmVsYXRlZF9fc3ViaGVhZGVyIHtcbiAgY29sb3I6ICM4NDg0ODQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tcmVsYXRlZF9fbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG5cbi5uLXJlbGF0ZWRfX2xpc3QtaXRlbS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmaWxsOiAjODQ4NDg0O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4OyB9XG5cbi5uLXJlbGF0ZWQtaWNvbi1saXN0IC5uLXJlbGF0ZWRfX2xpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uLXJlbGF0ZWQtaWNvbi1saXN0IC5uLXJlbGF0ZWRfX2xpc3QtaXRlbS1pY29uIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDsgfVxuXG4ubi1yZWxhdGVkX19pY29uLWRhbmdlciB7XG4gIGZpbGw6ICNDRjIxMjg7IH1cblxuLm4tcmVsYXRlZF9faWNvbi1ncmVlbiB7XG4gIGZpbGw6ICM0QTgzMkU7IH1cblxuLm4tcmVsYXRlZC1hdXRob3JzIC5uLXJlbGF0ZWRfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubi1yZWxhdGVkX19hdXRob3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG5cbi5uLXJlbGF0ZWRfX2F1dGhvci1waG90byB7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHdpZHRoOiAzNnB4OyB9XG5cbi5uLXJlbGF0ZWRfX2F1dGhvci1jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG4ubi1yZWxhdGVkX192aWV3LWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuLm4tc2VhcmNoLWZpbHRlcl9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5uLXNlYXJjaC1maWx0ZXJfX2Ryb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXNlYXJjaC1maWx0ZXItLWlzLW5hcnJvdyAubi1zZWFyY2gtZmlsdGVyX19kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyX19wYW5lbC10b2dnbGUtaWNvbiB7XG4gIGZpbGw6ICMwMDY3QzU7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE2cHg7IH1cbiAgLm4tc2VhcmNoLWZpbHRlcl9fbGlzdC1pdGVtLS1hY3RpdmUgLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtdG9nZ2xlLWljb24ge1xuICAgIGZpbGw6ICNBNkE4QUI7IH1cbiAgLm4tc2VhcmNoLWZpbHRlcl9fbGluazpob3ZlciAubi1zZWFyY2gtZmlsdGVyX19wYW5lbC10b2dnbGUtaWNvbiB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyX19saW5rIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uLXNlYXJjaC1maWx0ZXJfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cgLm4tc2VhcmNoLWZpbHRlcl9fbGluayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1zZWFyY2gtZmlsdGVyX19saXN0LWl0ZW0tLWFjdGl2ZSAubi1zZWFyY2gtZmlsdGVyX19saW5rIHtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAubi1zZWFyY2gtZmlsdGVyX19saXN0LWl0ZW0tLWFjdGl2ZSAubi1zZWFyY2gtZmlsdGVyX19saW5rOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDY3QzU7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMjAxOyB9XG5cbi5uLXNlYXJjaC1maWx0ZXJfX3BhbmVsIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0YyRjJGMjtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMwMDY3QzU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLXNlYXJjaC1maWx0ZXJfX3BhbmVsLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtY2xvc2UtbGluayB7XG4gIGNvbG9yOiAjQTZBOEFCO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMTJweDsgfVxuICAubi1zZWFyY2gtZmlsdGVyX19wYW5lbC1jbG9zZS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tc2VhcmNoLWZpbHRlci0taXMtbmFycm93IC5uLXNlYXJjaC1maWx0ZXJfX3BhbmVsLWNsb3NlLWxpbmsge1xuICAgIHRvcDogNnB4OyB9XG5cbi5uLXNlYXJjaC1maWx0ZXJfX3BhbmVsLWNsb3NlLWljb24ge1xuICBmaWxsOiAjQTZBOEFCO1xuICBoZWlnaHQ6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIHdpZHRoOiAxMXB4OyB9XG4gIC5uLXNlYXJjaC1maWx0ZXJfX3BhbmVsLWNsb3NlLWxpbms6aG92ZXIgLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtY2xvc2UtaWNvbiB7XG4gICAgZmlsbDogIzFFNEE5MzsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtc2VsZWN0ZWQtZmlsdGVycyxcbi5uLXNlYXJjaC1maWx0ZXJfX3JlZmluZS1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgbWFyZ2luLXRvcDogLTEycHg7IH1cblxuLm4tc2VhcmNoLWZpbHRlcl9fcmVmaW5lLWxpbmstaWNvbiB7XG4gIGZpbGw6ICMwMDY3QzU7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHdpZHRoOiAxMHB4OyB9XG4gIDpob3ZlciA+IC5uLXNlYXJjaC1maWx0ZXJfX3JlZmluZS1saW5rLWljb24ge1xuICAgIGZpbGw6ICMxRTRBOTM7IH1cblxuLm4tdGFnLm4tc2VhcmNoLWZpbHRlcl9fcmVmaW5lLXRhZyB7XG4gIGNsZWFyOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bzsgfVxuICAubi10YWcubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtdGFnIC5uLXRhZ19fZGVsZXRlLWljb24ge1xuICAgIGhlaWdodDogMTJweDtcbiAgICB3aWR0aDogMTJweDsgfVxuXG4ubi10YWcubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtdGFnLXRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cubi1zZWFyY2gtZmlsdGVyLS1oYXMtc3ViZmlsdGVycyAubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtbGluayxcbi5uLXNlYXJjaC1maWx0ZXItLWlzLW5hcnJvdy5uLXNlYXJjaC1maWx0ZXItLWhhcy1zdWJmaWx0ZXJzIC5uLXNlYXJjaC1maWx0ZXJfX3JlZmluZS1zZWxlY3RlZC1maWx0ZXJzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm4tc2VhcmNoLWZpbHRlci0taXMtbmFycm93IC5uLXNlYXJjaC1maWx0ZXItcGFuZWxzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cubi1zZWFyY2gtZmlsdGVyLS1zaG93LXJlZmluZS1wYW5lbCAubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtbGluayxcbi5uLXNlYXJjaC1maWx0ZXItLWlzLW5hcnJvdy5uLXNlYXJjaC1maWx0ZXItLXNob3ctcmVmaW5lLXBhbmVsIC5uLXNlYXJjaC1maWx0ZXJfX3JlZmluZS1zZWxlY3RlZC1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cubi1zZWFyY2gtZmlsdGVyLS1zaG93LXJlZmluZS1wYW5lbCAubi1zZWFyY2gtZmlsdGVyLXBhbmVscyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uLXNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1zZWFyY2gtZm9ybV9faW5wdXQge1xuICBmb250LWZhbWlseTogJ0dvdGhhbSBOYXJyb3cgU1NtIEEnLCAnR290aGFtIE5hcnJvdyBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IHNvbGlkIDFweCAjQTRBNEE0O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uLXNlYXJjaC1mb3JtX19pbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLm4tc2VhcmNoLWZvcm1fX2lucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIC5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBjdWJpYy1iZXppZXIoMCwgMC43OTUsIDAsIDEpO1xuICAgIHdpZHRoOiAxMDBweDsgfVxuICAgIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIC5uLXNlYXJjaC1mb3JtX19pbnB1dDpmb2N1cyB7XG4gICAgICB3aWR0aDogMzIwcHg7IH1cblxuLm4tc2VhcmNoLWZvcm1fX2J1dHRvbiB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA0MHB4OyB9XG4gIC5uLXNlYXJjaC1mb3JtX19idXR0b246aG92ZXIgLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi1pY29uIHtcbiAgICBmaWxsOiAjNDU0NTQ1OyB9XG5cbi5uLXNlYXJjaC1mb3JtX19idXR0b24tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTEwMDAwcHg7IH1cblxuLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjQTRBNEE0O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoIC5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XG4gICAgd2lkdGg6IDMyMHB4OyB9IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICB0b3A6IDQ2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktYXV0b2NvbXBsZXRlIHtcbiAgbWFyZ2luOiAxMnB4IDA7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtIHtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpob3ZlciwgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtLnVpLXN0YXRlLWZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAwNjdDNTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMjYuMjVlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi8qIFNlYXJjaCBUb2dnbGUgU2VjdGlvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIFNlYXJjaCBUb2dnbGUgQnV0dG9uICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBOTBFMjtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDQ2cHg7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbi52aXN1YWxseS1oaWRkZW4tYnRuIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNEE5MztcbiAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24ge1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMzZweDsgfSB9XG5cbi8qIFNlYXJjaCBUb2dnbGUgQnV0dG9uIEljb24gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uLWljb24ge1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDsgfSB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoICovXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIHtcbiAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2U7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICB6LWluZGV4OiA5OTk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB0b3A6IDEwMCU7IH0gfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gKi9cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0ge1xuICBtYXJnaW46IC0ycHggMCAwIDA7IH1cblxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBJbnB1dCAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGE5MGUyO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBvdXRsaW5lOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmbG9hdDogcmlnaHQ7XG4gIC8qQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xyXG4gICAgfSovIH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggOTZweCA2cHggMjRweDsgfVxuXG4ubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0QTkwRTI7IH1cblxuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XG4gICAgcGFkZGluZzogNnB4IDk2cHggNnB4IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzRhOTBlMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNi4yNWVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gU3VibWl0IEJ1dHRvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE5MEUyO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA0NnB4OyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNEE5MztcbiAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0taXMtYWN0aXZlIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIFN1Ym1pdCBCdXR0b24gSWNvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4vKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIENsb3NlIEJ1dHRvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA0NnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24tY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4OyB9IH1cblxuLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBDbG9zZSBCdXR0b24gSWNvbiAqL1xuLm4tcHJvcGVydHktYmFyX19zZWFyY2gtbi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1idXR0b24tY2xvc2UtaWNvbiB7XG4gIGZpbGw6ICNBNkE4QUI7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7IH1cblxuLyoqIElFIGNsZWFyIGJ1dHRvbiBmaXggKiovXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYXV0b2NvbXBsZXRlLFxuLmF1dG9jb21wbGV0ZS1zZWFyY2gsXG4uYXV0b2NvbXBsZXRlLWN1c3RvbWVyLXN0b3JpZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDgwMDA7IH1cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4udWktbWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAudWktbWVudS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZDogI0YyRjJGMjsgfVxuICAudWktbWVudS1pdGVtOmhvdmVyLCAudWktbWVudS1pdGVtLnVpLXN0YXRlLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2N0M1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubi1yZWxhdGVkLWxpbmtzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm4tc2hhcmUge1xuICBmb250LXNpemU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLm4tc2hhcmVfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubi1zaGFyZV9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIC5uLXNoYXJlX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm4tc2hhcmVfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIC5uLXNoYXJlX19saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5uLXNoYXJlX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4ubi1zaGFyZV9faWNvbiB7XG4gIGZpbGw6ICM4NDg0ODQ7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7IH1cbiAgLm4tc2hhcmVfX2xpbms6aG92ZXIgLm4tc2hhcmVfX2ljb24ge1xuICAgIGZpbGw6ICMwMDY3QzU7IH1cblxuLm4tc2hhcmVfX3RleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtMTAwMDBweDsgfVxuXG4ubi1zcG90bGlnaHQtbW9kdWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjRTRFNEU0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cbiAgLm4tc3BvdGxpZ2h0LW1vZHVsZS5uLXNwb3RsaWdodC1tb2R1bGUtLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xuICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI0U0RTRFNDsgfVxuICAgIC5uLXNwb3RsaWdodC1tb2R1bGUubi1zcG90bGlnaHQtbW9kdWxlLS1ib3JkZXJlZDpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjZBOUUwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjMjZBOUUwOyB9XG4gIC5uLXNwb3RsaWdodC1tb2R1bGUubi1zcG90bGlnaHQtbW9kdWxlLS1pbnZlcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uLXNwb3RsaWdodC1tb2R1bGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjMjZBOUUwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubi1zcG90bGlnaHQtbW9kdWxlOmhvdmVyIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICAgICAgY29sb3I6ICMxRTRBOTM7IH1cbiAgICAubi1zcG90bGlnaHQtbW9kdWxlOmhvdmVyIC5idXR0b25fX2ljb24ge1xuICAgICAgZmlsbDogIzFFNEE5MzsgfVxuICAgIC5uLXNwb3RsaWdodC1tb2R1bGU6aG92ZXIgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm4tc3BvdGxpZ2h0LW1vZHVsZS5uLWxheW91dC1mbGV4X19pdGVtIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4OyB9XG5cbi5uLXNwb3RsaWdodC1tb2R1bGVfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm4tc3BvdGxpZ2h0LW1vZHVsZV9faW1hZ2Uubi1zcG90bGlnaHQtbW9kdWxlX19pbWFnZS0tY2VudGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuXG4ubi1zcG90bGlnaHQtbW9kdWxlX19ib2R5IHtcbiAgcGFkZGluZzogMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubi1zcG90bGlnaHQtbW9kdWxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjM0IzQjNCO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAubi1zcG90bGlnaHQtbW9kdWxlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubi1zcG90bGlnaHQtbW9kdWxlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG5cbi5uLXNwb3RsaWdodC1tb2R1bGVfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5uLXNwb3RsaWdodC1hbGlnbi0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5uLXNwb3RsaWdodC1tb2R1bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDI3LjVlbSkge1xuICAubi1sYXlvdXQtZmxleCAubi1zcG90bGlnaHQtbW9kdWxlIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tc3BvdGxpZ2h0LW1vZHVsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubi1sYXlvdXQtZmxleCAubi1zcG90bGlnaHQtbW9kdWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubi1sYXlvdXQtZmxleCAubi1zcG90bGlnaHQtbW9kdWxlIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfVxuICAgICAgLm4tc3BvdGxpZ2h0LWFsaWduLS1jZW50ZXIgLm4tbGF5b3V0LWZsZXggLm4tc3BvdGxpZ2h0LW1vZHVsZSAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9IH1cblxuLm4tdGFnIHtcbiAgYmFja2dyb3VuZDogIzAwNjdDNTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDRweCAxM3B4OyB9XG5cbi5uLXRhZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzg0ODQ4NDsgfVxuXG4ubi10YWdfX2RlbGV0ZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGhlaWdodDogOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogOXB4OyB9XG5cbi5uLXRhZ19fdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm4tdGFnLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLm4tdGFnLWdyb3VwIC5uLXRhZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubi10YWctZ3JvdXBfX3NlcGFyYXRvciB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNBNEE0QTQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4ubi1sYXlvdXQtZmxleF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm4tbGF5b3V0LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5uLWxheW91dC1mbGV4W2RhdGEtbnRhcC1sYXlvdXR+PVwiMlwiXSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTcuNSU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3LjUlO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAubi1sYXlvdXQtZmxleC5uLWxheW91dC1mbGV4X19qdXN0aWZ5LWNlbnRlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5uLWxheW91dC1mbGV4Lm4tbGF5b3V0LWZsZXhfX2p1c3RpZnktc3RhcnQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAubi1sYXlvdXQtZmxleC5uLWxheW91dC1mbGV4X19qdXN0aWZ5LXN0YXJ0IC5uLWxheW91dC1mbGV4X19pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjY2NjY3JTsgfVxuICAubi1sYXlvdXQtZmxleF9faXRlbSB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDMxLjY2NjY3JTsgfVxuICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjVcIl0gLm4tbGF5b3V0LWZsZXhfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDMxLjY2NjY3JTsgfVxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNVwiXSAubi1sYXlvdXQtZmxleF9faXRlbTpudGgtY2hpbGQoNCksIFtkYXRhLW50YXAtbGF5b3V0fj1cIjVcIl0gLm4tbGF5b3V0LWZsZXhfX2l0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgd2lkdGg6IDQ4LjMzMzMzJTsgfVxuICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjRcIl0gLm4tbGF5b3V0LWZsZXhfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDQ4LjMzMzMzJTsgfVxuICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjJcIl0gLm4tbGF5b3V0LWZsZXhfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDQ4LjMzMzMzJTsgfVxuICAgIC5uLWxheW91dC1mbGV4X19hbGlnbi1iYXNlbGluZSAubi1sYXlvdXQtZmxleF9faXRlbSB7XG4gICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuICAgIC5uLWxheW91dC1mbGV4X19hbGlnbi1jZW50ZXIgLm4tbGF5b3V0LWZsZXhfX2l0ZW0ge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gICAgLm4tbGF5b3V0LWZsZXhfX2FsaWduLWVuZCAubi1sYXlvdXQtZmxleF9faXRlbSB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIFtkYXRhLW50YXAtbGF5b3V0fj1cIjRcIl0gLm4tbGF5b3V0LWZsZXhfX2l0ZW0ge1xuICAgIHdpZHRoOiAyMy4zMzMzMyU7IH1cbiAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNVwiXSAubi1sYXlvdXQtZmxleF9faXRlbSB7XG4gICAgd2lkdGg6IDE4LjMzMzMzJTsgfVxuICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjVcIl0gLm4tbGF5b3V0LWZsZXhfX2l0ZW06bnRoLWNoaWxkKDQpLCBbZGF0YS1udGFwLWxheW91dH49XCI1XCJdIC5uLWxheW91dC1mbGV4X19pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgICB3aWR0aDogMTYuNjY2NjclOyB9IH1cblxuLmJ1dHRvbi0tc2lkZS10YWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0xMjBweDtcbiAgdG9wOiBjYWxjKDUwJSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHdpZHRoOiAyNzBweDtcbiAgei1pbmRleDogMTAwOyB9XG5cbi5uLWNvbnRhY3QtbW9kdWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAycHggc29saWQgIzY4Njg2ODtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogMTAwOyB9XG5cbi5uLWNvbnRhY3QtbW9kdWxlX19ib2R5IHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4ubi1jb250YWN0LW1vZHVsZV9faGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNjdDNTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4ubi1jb250YWN0LW1vZHVsZV9faGVhZGluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uLWNvbnRhY3QtbW9kdWxlX19jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm4tY29udGFjdC1tb2R1bGVfX2xpbmsge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgdW5pY29kZS1iaWRpOiBlbWJlZDsgfVxuXG4ubi1jb250YWN0LW1vZHVsZV9faWNvbiB7XG4gIGZpbGw6ICNBNEE0QTQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHdpZHRoOiAyMnB4OyB9XG5cbi5uLWxpc3RfX2l0ZW0tLWJvcmRlcmVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFQUVBRUE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCAwOyB9XG5cbi5uLWxpc3RfX2l0ZW0tLWJvcmRlcmVkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG4iLCJociB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuaDEsXHJcbi5oMSxcclxuaDIsXHJcbi5oMixcclxuaDMsXHJcbi5oMyxcclxuaDQsXHJcbi5oNCxcclxuaDUsXHJcbi5oNSxcclxuaDYsXHJcbi5oNiB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1leHRyYS1saWdodDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQtc2l6ZSgkaDEtZm9udC1zaXplcyk7XHJcbn1cclxuXHJcbmgyLFxyXG4uaDIge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcclxufVxyXG5cclxuaDMsXHJcbi5oMyB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKCRoMy1mb250LXNpemVzKTtcclxufVxyXG5cclxuaDQsXHJcbi5oNCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWg0IDEuNSk7XHJcbn1cclxuXHJcbmg1LFxyXG4uaDUge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWg1KTtcclxufVxyXG5cclxuaDYsXHJcbi5oNiB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtaDYpO1xyXG59XHJcblxyXG5oNSxcclxuaDYsXHJcbi5oNSxcclxuLmg2IHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbmFycm93LWJvbGQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnAsXHJcbi5uLXBhcmFncmFwaCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctbGlnaHQ7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtZGVmYXVsdCk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLy8gKyB7XHJcbiAgLy8gICBoMSxcclxuICAvLyAgIGgyLFxyXG4gIC8vICAgaDMsXHJcbiAgLy8gICBoNCxcclxuICAvLyAgIGg1LFxyXG4gIC8vICAgaDYge1xyXG4gIC8vICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxufVxyXG5cclxuLm4tcGFyYWdyYXBoLWxlYWQge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctbGlnaHQ7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250LXNpemUoJHAtZm9udC1zaXplcyk7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXBhcmFncmFwaC1maW5lLXByaW50IHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbmFycm93LWxpZ2h0O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXhzKTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxufVxyXG5cclxuLm4tc2VjdGlvbi10aXRsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWNvbXBvbmVudC1ib3R0b207XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5uLXNlY3Rpb24tdGl0bGVfX2hlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250LXNpemUoJGgyLWZvbnQtc2l6ZXMpO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VjdGlvbi10aXRsZV9fYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAubi1zZWN0aW9uLXRpdGxlX19hY3Rpb24tbGluayB7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tbmFycm93O1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdztcclxuICBjb2xvcjogJGNvbG9yLWxpbms7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbGluay1zdGFuZGFsb25lIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1saXN0LFxyXG51bCxcclxub2wge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIC8vIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi8vIFRPRE86IFdoYXQgZWxzZSBkb2VzIHRoaXMgYnJlYWs/XHJcbi8vIC5uLWxpc3Qge1xyXG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gfVxyXG5cclxuLm4tbGlzdC0tdW5zdHlsZWQsXHJcbiVuLWxpc3QtLXVuc3R5bGVkIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubi1saXN0LS1pbmxpbmUge1xyXG4gIEBleHRlbmQgJW4tbGlzdC0tdW5zdHlsZWQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAubi1saXN0X19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCA+IC5uLWxpc3RfX2l0ZW0tbGluayB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWxpc3RfX2l0ZW0tbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLSN7JGRpci10b306ICRzcGFjaW5nLXhzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLm4tbGlzdC0taW5saW5lLXNlcGFyYXRvciAmIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0xMnB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0X19pdGVtIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG5cclxuICAubi1saXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS1idWxsZXRlZCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogN3B4O1xyXG4gICAgICB3aWR0aDogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdC0tbnVtYmVyZWQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGNvdW50ZXItcmVzZXQ6IG15LWNvdW50ZXI7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm4tbGlzdF9faXRlbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktY291bnRlciwgZGVjaW1hbCkgJy4nO1xyXG4gICAgICBjb3VudGVyLWluY3JlbWVudDogbXktY291bnRlcjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgICBtaW4td2lkdGg6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWxpc3RfX2l0ZW0tLWNvdW50ZXItb3ZlcnJpZGU6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogYXR0cih2YWx1ZSkgJy4nO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tbGlzdC0tdHdvLWNvbHVtbiB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gIC5uLWxpc3RfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93O1xyXG4gIH1cclxuXHJcbiAgLm4tbGlzdF9faXRlbS1jb2x1bW4ge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctZGVmYXVsdCAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1saXN0LS1wcm9wZXJ0eS12YWx1ZS1wYWlycyB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5uLWxpc3RfX3Rlcm0sXHJcbi5uLWxpc3RfX2Rlc2NyaXB0aW9uIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLWxpc3RfX3Rlcm0ge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctYm9sZDtcclxuICBjbGVhcjogbGVmdDtcclxuICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1jbGVhcmZpeCB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxufVxyXG5cclxuY29kZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IENvdXJpZXIsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbiAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgLmhpZ2hsaWdodCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcclxuICB9XHJcblxyXG4gICYuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcXVvdGVzOiAnXFwyMDFDJyAnXFwyMDFEJyAnXFwyMDE4JyAnXFwyMDE5JztcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tYmxvY2txdW90ZV9fZm9vdGVyIHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbGlnaHQ7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXRleHQtbG9uZ2Zvcm0sXHJcbi5uLWZvcm0ge1xyXG4gID4gaDEsXHJcbiAgPiBoMixcclxuICA+IGgzLFxyXG4gID4gaDQsXHJcbiAgPiBoNSxcclxuICA+IGg2LFxyXG4gID4gcCxcclxuICA+IG9sLFxyXG4gID4gdWwsXHJcbiAgZGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICArIHtcclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiB1bCBsaSxcclxuICA+IG9sIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIH1cclxuXHJcbiAgLm4tcHVsbC1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdCAwO1xyXG4gIH1cclxuXHJcbiAgLm4tcHVsbC1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDAgMCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubm8td3JhcCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG5oZWFkIHN2ZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmIsIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8vIGdsb2JhbGx5IHByZXZlbnQgaHVic3BvdCBjb29raWUgbWVzc2FnZSBmcm9tIGFwcGVhcmluZ1xyXG5kaXYjaHMtZXUtY29va2llLWNvbmZpcm1hdGlvbiB7XHJcbiAgZGlzcGxheTpub25lO1xyXG59IiwiJGVhc2VvdXRjdXN0OmN1YmljLWJlemllciguMDMsIC4xNiwgLjM5LCAuOTkpO1xyXG4kZWFzZWlucXVhZDogY3ViaWMtYmV6aWVyKC41NTAsIC4wODUsIC42ODAsIC41MzApO1xyXG4kZ2xvYmFsZGVsYXk6IC41cztcclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlRG93biB7XHJcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDMlIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIxNSwgLjYxMCwgLjM1NSwgMSk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlUmlnaHQge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgLy8gb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtM3B4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcclxuICBmcm9tIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEyMHB4KTt9XHJcbiAgdG8ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJbiB7XHJcbiAgZnJvbSB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwMHB4KTt9XHJcbiAgdG8ge3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuICBmcm9tIHtvcGFjaXR5OiAwO31cclxuICB0byB7b3BhY2l0eTogMTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIGdvdGhhbS1leHRyYS1saWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1saWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1ib29rIHtcclxuICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZ290aGFtLW1lZGl1bSB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1ibGFjayB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCAnR290aGFtIFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogODAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1uYXJyb3ctbGlnaHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1uYXJyb3cge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIE5hcnJvdyBTU20gQScsICdHb3RoYW0gTmFycm93IFNTbSBCJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGdvdGhhbS1uYXJyb3ctYm9sZCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gTmFycm93IFNTbSBBJywgJ0dvdGhhbSBOYXJyb3cgU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZ290aGFtLWJvbGQge1xyXG4gIGZvbnQtZmFtaWx5OiAnR290aGFtIFNTbSBBJywgJ0dvdGhhbSBTU20gQicsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiaHRtbCxcclxuYm9keSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8vIHNjc3MtbGludDpkaXNhYmxlIFRyYWlsaW5nU2VtaWNvbG9uXHJcbiRzdXN5OiAoXHJcbiAgY29udGFpbmVyOiAkc2NyZWVuLXhsLFxyXG4gIGNvbHVtbnM6IDEyLFxyXG4gIGd1dHRlci1wb3NpdGlvbjogc3BsaXQsXHJcbiAgLy8gZGVidWc6IChcclxuICAvLyAgICAgaW1hZ2U6IHNob3csXHJcbiAgLy8gICAgIGNvbG9yOiByZ2JhKCRjb2xvci1ibHVlLWxpZ2h0LCAuMjUpLFxyXG4gIC8vICAgICBvdXRwdXQ6IG92ZXJsYXksXHJcbiAgLy8gICAgIHRvZ2dsZTogdG9wIHJpZ2h0XHJcbiAgLy8gICApXHJcbik7XHJcblxyXG4kc2VtYW50aWMtbGF5b3V0LXNtOiBsYXlvdXQoNCBhZnRlcik7XHJcbiRzZW1hbnRpYy1sYXlvdXQtbWQ6IGxheW91dCg4IGFmdGVyKTtcclxuJHNlbWFudGljLWxheW91dC1sZzogbGF5b3V0KDEyIGFmdGVyKTtcclxuXHJcbi8vIENvbnRhaW5lciBmb3IgU2l0ZSBDb250ZW50IGJlbG93IHRoZSBwYWdlIGhlYWRlciB3aGVuIHRoZXJlIGFyZSBubyB0YWJzXHJcbi8vIC5uLXNpdGUtY29udGVudCB7XHJcbi8vICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteGw7XHJcbi8vIH1cclxuXHJcbi5uLXNpdGUtaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5iaWxsYm9hcmQtaGVhZGVyICYge1xyXG4gICAgaGVpZ2h0OiA4MHZoO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUGFnZSBDb250ZW50IHNlcGFyYXRpb24gZnJvbSBoZWFkZXIgJiBmb290ZXJcclxuLm4tbWFpbi1jb250ZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICAvLyBwYWRkaW5nLXRvcDogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuLm4tbWFpbi1jb250ZW50LS1uby1ib3R0b20tcGFkZGluZyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4vLyAubi13aWRnZXQtYXJlYSB7XHJcbi8vICAgcGFkZGluZzogJHNwYWNpbmctbGcgMDtcclxuLy8gfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIC8vIC5uLW1haW4tY29udGVudCB7XHJcbiAgLy8gICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAvLyB9XHJcblxyXG4gIC5uLW1haW4tY29udGVudC0tbm8tdG9wLXBhZGRpbmcge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb250YWluZXJcclxuLm4tY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBjb250YWluZXIoKTtcclxuICBwYWRkaW5nOiAwICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4vLyBSb3dcclxuLm4tcm93IHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC1zbS0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gICAgLm4tY29sLW1kLSN7JGl9IHtcclxuICAgICAgQGluY2x1ZGUgc3BhbigkaSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgICAubi1jb2wtbGctI3skaX0ge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKCRpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLXJvdyB7XHJcbiAgICBtYXJnaW46IDAgZ3V0dGVyKCkgKiAtMTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgIC5uLWNvbC14bC0jeyRpfSB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oJGkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubi1wdWxsLWxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ubi1wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5uLWFsaWduLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm4tYWxpZ24tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uLWFsaWduLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5uLXRleHQtdXBwZXJjYXNlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubi1zcGFjaW5nLWJvdHRvbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1zbSkge1xyXG4gIC5uLWhpZGRlbi1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLWhpZGRlbi1tZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGlkZGVuLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uLWhpZGRlbi1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLW1kKSB7XHJcbiAgLm4taGlkZGVuLWRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubi1oaWRkZW4tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRGVmYXVsdCBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXG4gICdkZWZhdWx0IGZlYXR1cmUnOiBtaW4td2lkdGgsXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcblxuICAnZm9yY2UgYWxsIG1lZGlhIHR5cGUnOiBmYWxzZSxcbiAgJ3RvIGVtcyc6IGZhbHNlLFxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcblxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXG5cbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcblxuICAnbGVnYWN5IHN5bnRheCc6IGZhbHNlXG4pO1xuXG4kYnJlYWtwb2ludDogKCkgIWRlZmF1bHQ7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSW1wb3J0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEJyZWFrcG9pbnQgTWl4aW5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XG5cbiAgLy8gUmVzZXQgY29udGV4dHNcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XG5cbiAgJHF1ZXJ5LXN0cmluZzogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5Jyk7XG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XG5cbiAgJHByaXZhdGUtYnJlYWtwb2ludC1jb250ZXh0LWhvbGRlcjogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2NvbnRleHQgaG9sZGVyJykgIWdsb2JhbDtcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcblxuICAvLyBBbGxvdyBmb3IgYW4gYXMtbmVlZGVkIG92ZXJyaWRlIG9yIHVzYWdlIG9mIG5vIHF1ZXJ5IGZhbGxiYWNrLlxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcbiAgfVxuXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xuICAgICRjb250ZXh0LXNldHRlcjogcHJpdmF0ZS1icmVha3BvaW50LXNldC1jb250ZXh0KCduby1xdWVyeScsICRxdWVyeS1mYWxsYmFjayk7XG4gIH1cblxuICAvLyBQcmludCBPdXQgUXVlcnkgU3RyaW5nXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpKTtcbiAgICAkcHJpbnQ6IGZhbHNlO1xuXG4gICAgQGlmICgkdHlwZSA9PSAnYm9vbCcpIHtcbiAgICAgICRwcmludDogdHJ1ZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdzdHJpbmcnKSB7XG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xuICAgICAgQGVhY2ggJHdyYXBwZXIgaW4gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XG4gICAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xuICAgICAgJHR5cGUtZmFsbGJhY2s6IHR5cGUtb2YoJHF1ZXJ5LWZhbGxiYWNrKTtcblxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcbiAgICAgICAgI3skcXVlcnktZmFsbGJhY2t9ICYge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xufVxuXG5cbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLW1hcCwgJGZzLWJyZWFrcG9pbnRzOiAkYnJlYWtwb2ludHMpIHtcclxuICBAZWFjaCAkZnMtYnJlYWtwb2ludCwgJGZzLWZvbnQtc2l6ZSBpbiAkZnMtbWFwIHtcclxuICAgIEBpZiAkZnMtYnJlYWtwb2ludCA9PSBudWxsIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmcy1mb250LXNpemUpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpZiBtYXAtaGFzLWtleSgkZnMtYnJlYWtwb2ludHMsICRmcy1icmVha3BvaW50KSB7XHJcbiAgICAgICAgJGZzLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGZzLWJyZWFrcG9pbnRzLCAkZnMtYnJlYWtwb2ludCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmcy1icmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRmcy1mb250LXNpemUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zaXplKCRmcy1mb250LXNpemUpIHtcclxuICBAaWYgdHlwZS1vZigkZnMtZm9udC1zaXplKSA9PSAnbGlzdCcge1xyXG4gICAgZm9udC1zaXplOiBudGgoJGZzLWZvbnQtc2l6ZSwgMSk7XHJcblxyXG4gICAgQGlmIChsZW5ndGgoJGZzLWZvbnQtc2l6ZSkgPiAxKSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBudGgoJGZzLWZvbnQtc2l6ZSwgMik7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRmcy1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogY2VpbCgkZnMtZm9udC1zaXplIC8gJGxpbmUtaGVpZ2h0LWRlZmF1bHQpICogKCRsaW5lLWhlaWdodC1kZWZhdWx0IC8gJGZzLWZvbnQtc2l6ZSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnVsbC1oZWlnaHQtaGlkZGVuLXBzZXVkby1lbGVtZW50KCkge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpc3QtcmVzZXQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHJlbSBTdXBwb3J0XG4vLyA9PT09PT09PT09PVxuXG4vLyByZW1cbi8vIC0tLVxuLy8gQ2hlY2sgZm9yIGFuIGV4aXN0aW5nIHN1cHBvcnQgbWl4aW4sIG9yIG91dHB1dCBkaXJlY3RseS5cbi8vIC0gJHByb3AgIDogPGNzcyBwcm9wZXJ0eT5cbi8vIC0gJHZhbCAgIDogPGNzcyB2YWx1ZT5cbkBtaXhpbiBzdXN5LXJlbShcbiAgJHByb3AsXG4gICR2YWxcbikge1xuICAkX3JlcXM6IChcbiAgICB2YXJpYWJsZTogcmh5dGhtLXVuaXQgcmVtLXdpdGgtcHgtZmFsbGJhY2ssXG4gICAgbWl4aW46IHJlbSxcbiAgKTtcbiAgQGlmIHN1c3ktc3VwcG9ydChyZW0sICRfcmVxcywgJHdhcm46IGZhbHNlKSBhbmQgJHJoeXRobS11bml0ID09IHJlbSB7XG4gICAgQGluY2x1ZGUgcmVtKCRwcm9wLCAkdmFsKTtcbiAgfSBAZWxzZSB7XG4gICAgI3skcHJvcH06ICR2YWw7XG4gIH1cbn1cbiIsIi8vIFN1c3kgRmFsbGJhY2sgQ2xlYXJmaXhcbi8vID09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vLyBDbGVhcmZpeFxuLy8gLS0tLS0tLS1cbi8vIENoZWNrIGZvciBhbiBleGlzdGluZyBzdXBwb3J0IG1peGluLCBvciBwcm92aWRlIGEgc2ltcGxlIGZhbGxiYWNrLlxuQG1peGluIHN1c3ktY2xlYXJmaXgge1xuICBAaWYgc3VzeS1zdXBwb3J0KGNsZWFyZml4LCAobWl4aW46IGNsZWFyZml4KSkge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICB9IEBlbHNlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtbGludDpkaXNhYmxlIGFsbFxyXG5cclxuLyohXHJcblx0TW9kYWFsIC0gYWNjZXNzaWJsZSBtb2RhbHMgLSB2MC4zLjFcclxuXHRieSBIdW1hYW4sIGZvciBhbGwgaHVtYW5zLlxyXG5cdGh0dHA6Ly9odW1hYW4uY29tXHJcbiAqL1xyXG5cclxuLy8gTW9kYWFsIFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJG1vZGFhbC1vdmVybGF5LWNvbG9yOiByZ2JhKDAsMCwwLCAwLjgpO1xyXG5cclxuJG1vZGFhbC1yYWRpdXM6IDBweDsgLy81cHhcclxuJG1vZGFhbC1tYWluLWJnOiAjZmZmO1xyXG4kbW9kYWFsLW1haW4tdGV4dDogIzAwMDtcclxuJG1vZGFhbC1tYXgtd2lkdGg6IDEwMDBweDtcclxuJG1vZGFhbC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4kbW9kYWFsLXBhZGRpbmc6IDMwcHg7XHJcbiRtb2RhYWwtaG92ZXItY29sb3I6IHJnYmEoMCwwLDAsIDAuNyk7XHJcblxyXG4kbW9kYWFsLWxpZ2h0OiAjZmZmO1xyXG4kbW9kYWFsLXByaW1hcnk6ICM1NTU7XHJcbiRtb2RhYWwtZ3JleTogI2FmYjdiYztcclxuXHJcblxyXG4vLyBNb2RhYWwgTWl4aW5zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBtb2RhYWwtdHJhbnNpdGlvbigkdHlwZSwgJHNwZWVkOiAuMnMsICRlYXNlOiBlYXNlLWluLW91dCkge1xyXG5cdHRyYW5zaXRpb246ICR0eXBlICN7JHNwZWVkfSAjeyRlYXNlfTtcclxufVxyXG5AbWl4aW4gbW9kYWFsLWhpZGV0ZXh0KCkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLyogSUU2LCBJRTcgKi9cclxuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcblx0cGFkZGluZzowICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyOjAgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLy8gTW9kYWFsIFN0cnVjdHVyZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubW9kYWFsLW5vc2Nyb2xsIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5tb2RhYWwtYWNjZXNzaWJsZS1oaWRlIHtcclxuXHRAaW5jbHVkZSBtb2RhYWwtaGlkZXRleHQ7XHJcbn1cclxuXHJcbi5tb2RhYWwtb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0b3BhY2l0eTogMDtcclxufVxyXG4ubW9kYWFsLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGFsbCwgMC4zcyk7XHJcblx0JiAqIHtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR9XHJcblx0Lm1vZGFhbC1jbG9zZSB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmLm1vZGFhbC1zdGFydF9ub25lIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmLm1vZGFhbC1zdGFydF9mYWRlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQmICpbdGFiaW5kZXg9XCIwXCJdIHtcclxuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC8vIGlzIGZ1bGxzY3JlZW5cclxuXHQmLm1vZGFhbC1mdWxsc2NyZWVuIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG59XHJcbi5tb2RhYWwtb3V0ZXItd3JhcHBlciB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHQubW9kYWFsLWZ1bGxzY3JlZW4gJiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuLm1vZGFhbC1pbm5lci13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogODBweCAyNXB4O1xyXG5cclxuXHQvLyB3aGVuIGlzIGZ1bGxzY3JlZW5cclxuXHQubW9kYWFsLWZ1bGxzY3JlZW4gJiB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxufVxyXG4ubW9kYWFsLWNvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRjb2xvcjogJG1vZGFhbC1tYWluLXRleHQ7XHJcblx0bWF4LXdpZHRoOiAkbW9kYWFsLW1heC13aWR0aDtcclxuXHRib3JkZXItcmFkaXVzOiAkbW9kYWFsLXJhZGl1cztcclxuXHRiYWNrZ3JvdW5kOiAkbW9kYWFsLW1haW4tYmc7XHJcblx0Ym94LXNoYWRvdzogJG1vZGFhbC1zaGFkb3c7XHJcblx0Y3Vyc29yOiBhdXRvO1xyXG5cclxuXHQvLyB3aGlsZSBsb2FkaW5nXHJcblx0Ji5pc19sb2FkaW5nIHtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHQvLyB3aGVuIGlzIGZ1bGxzY3JlZW5cclxuXHQubW9kYWFsLWZ1bGxzY3JlZW4gJiB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvdmVyZmxvdzogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhYWwtY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogMjBweDtcclxuXHR0b3A6IDIwcHg7XHJcblx0Y29sb3I6ICRtb2RhYWwtbGlnaHQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIDApO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0QGluY2x1ZGUgbW9kYWFsLXRyYW5zaXRpb24oYWxsKTtcclxuXHQmOmZvY3VzLFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6ICMwMDY3QzU7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIgeyBiYWNrZ3JvdW5kOiAjZmZmOyB9XHJcblx0fVxyXG5cdHNwYW4ge1xyXG5cdFx0QGluY2x1ZGUgbW9kYWFsLWhpZGV0ZXh0O1xyXG5cdH1cclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDE0cHg7XHJcblx0XHRsZWZ0OiAyM3B4O1xyXG5cdFx0d2lkdGg6IDRweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRAaW5jbHVkZSBtb2RhYWwtdHJhbnNpdGlvbihiYWNrZ3JvdW5kKTtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG5cdC5tb2RhYWwtZnVsbHNjcmVlbiAmIHtcclxuXHRcdGJhY2tncm91bmQ6ICRtb2RhYWwtZ3JleTtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciB7XHJcblx0cGFkZGluZzogJG1vZGFhbC1wYWRkaW5nO1xyXG59XHJcblxyXG5cclxuLy8gQ29uZmlybSBNb2RhYWxcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5tb2RhYWwtY29uZmlybS13cmFwIHtcclxuXHRwYWRkaW5nOiAzMHB4IDAgMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAwO1xyXG59XHJcbi5tb2RhYWwtY29uZmlybS1idG4ge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luOiAwIDEwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuXHQvLyBPayBCdXR0b25cclxuXHQmLm1vZGFhbC1vayB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRjb2xvcjogJG1vZGFhbC1saWdodDtcclxuXHRcdGJhY2tncm91bmQ6ICRtb2RhYWwtcHJpbWFyeTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGJhY2tncm91bmQpO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkbW9kYWFsLXByaW1hcnksIDE1JSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYubW9kYWFsLWNhbmNlbCB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGNvbG9yOiBkYXJrZW4oJG1vZGFhbC1wcmltYXJ5LCAxNSUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcclxuXHQwJVx0eyBvcGFjaXR5OiAwOyB9XHJcblx0MTAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5ALW8ta2V5ZnJhbWVzIGluc3RhUmV2ZWFsIHtcclxuXHQwJVx0eyBvcGFjaXR5OiAwOyB9XHJcblx0MTAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5ALW1vei1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xyXG5cdDAlXHR7IG9wYWNpdHk6IDA7IH1cclxuXHQxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBpbnN0YVJldmVhbCB7XHJcblx0MCVcdHsgb3BhY2l0eTogMDsgfVxyXG5cdDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuQC1tcy1rZXlmcmFtZXMgaW5zdGFSZXZlYWwge1xyXG5cdDAlXHR7IG9wYWNpdHk6IDA7IH1cclxuXHQxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG4vLyBJbnN0YWdyYW0gUGhvdG9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5tb2RhYWwtaW5zdGFncmFtIHtcclxuXHQubW9kYWFsLWNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQubW9kYWFsLWNvbnRlbnQtY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0Lm1vZGFhbC1jb250ZW50LWNvbnRhaW5lciA+IGJsb2NrcXVvdGUge1xyXG5cdFx0d2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuXHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0aWZyYW1lIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRtYXJnaW46IC02cHggIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuXHRcdHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcclxuXHRcdG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcblx0XHRhbmltYXRpb246IGluc3RhUmV2ZWFsIDFzIGxpbmVhciBmb3J3YXJkcztcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gR2FsbGVyeVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubW9kYWFsLWltYWdlIHtcclxuXHQubW9kYWFsLWlubmVyLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNDBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xyXG5cdH1cclxuXHQubW9kYWFsLWNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhYWwtZ2FsbGVyeS13cmFwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y29sb3I6ICRtb2RhYWwtbGlnaHQ7XHJcbn1cclxuLm1vZGFhbC1nYWxsZXJ5LWl0ZW0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0aW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ly93aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Ji5pc19hY3RpdmUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcbi5tb2RhYWwtZ2FsbGVyeS1sYWJlbCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAyMHB4IDAgMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdCY6Zm9jdXMge1xyXG5cdCAgb3V0bGluZTogbm9uZTtcclxuXHR9XHJcbn1cclxuLm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2wge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0b3BhY2l0eTogMTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Y29sb3I6ICRtb2RhYWwtbGlnaHQ7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIDApO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGFsbCk7XHJcblx0Ji5pc19oaWRkZW4ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcblx0Jjpmb2N1cyxcclxuXHQmOmhvdmVyIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJG1vZGFhbC1ncmV5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRzcGFuIHtcclxuXHRcdEBpbmNsdWRlIG1vZGFhbC1oaWRldGV4dDtcclxuXHR9XHJcblxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTZweDtcclxuXHRcdGxlZnQ6IDI1cHg7XHJcblx0XHR3aWR0aDogNHB4O1xyXG5cdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdEBpbmNsdWRlIG1vZGFhbC10cmFuc2l0aW9uKGJhY2tncm91bmQpO1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRtYXJnaW46IC01cHggMCAwO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRtYXJnaW46IDVweCAwIDA7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG59XHJcbi5tb2RhYWwtZ2FsbGVyeS1uZXh0IHtcclxuXHRsZWZ0OiAxMDAlO1xyXG5cdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG59XHJcbi5tb2RhYWwtZ2FsbGVyeS1wcmV2IHtcclxuXHRyaWdodDogMTAwJTtcclxuXHRtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIgeyBsZWZ0OiAyMnB4OyB9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0bWFyZ2luOiA1cHggMCAwO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRtYXJnaW46IC01cHggMCAwO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIFZpZGVvXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5tb2RhYWwtdmlkZW8td3JhcCB7XHJcblx0bWFyZ2luOiBhdXRvIDUwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsIDAuMyk7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRtYXgtd2lkdGg6IDEzMDBweDtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0aWZyYW1lLFxyXG5cdG9iamVjdCxcclxuXHRlbWJlZCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4vLyBNb2RhYWwgaUZyYW1lXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5tb2RhYWwtaWZyYW1lIC5tb2RhYWwtY29udGVudCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5tb2RhYWwtaWZyYW1lLWVsZW0ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgc3R5bGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcblx0Lm1vZGFhbC12aWRlby1jb250YWluZXIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRoZWlnaHQ6IDczMXB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuXHQubW9kYWFsLWltYWdlIHtcclxuXHRcdC5tb2RhYWwtaW5uZXItd3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1vZGFhbC1nYWxsZXJ5LWNvbnRyb2wge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwgMC43KTs7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubW9kYWFsLWdhbGxlcnktbmV4dCB7XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cdC5tb2RhYWwtZ2FsbGVyeS1wcmV2IHtcclxuXHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMTEwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMTAwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbm5lci13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0fVxyXG5cdC5tb2RhYWwtaW5zdGFncmFtIGlmcmFtZSB7XHJcblx0XHR3aWR0aDogNjAwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQubW9kYWFsLXZpZGVvLWNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDkwMHB4O1xyXG5cdFx0bWF4LWhlaWdodDogNTEwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0Lm1vZGFhbC1pbnN0YWdyYW0gaWZyYW1lIHtcclxuXHRcdHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MjBweCkge1xyXG5cdC5tb2RhYWwtZ2FsbGVyeS1sYWJlbCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyBDU1MgbG9hZGluZyBnaWZcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIge1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IC0xMDBweCAwIDAgLTEwMHB4O1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XHJcbn1cclxuQC1tcy1rZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lcnswJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjUpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEuNSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KTstby10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KX0xMDAle29wYWNpdHk6LjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1ALW1vei1rZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lcnswJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjUpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEuNSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KTstby10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KX0xMDAle29wYWNpdHk6LjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1ALXdlYmtpdC1rZXlmcmFtZXMgbW9kYWFsLWxvYWRpbmctc3Bpbm5lcnswJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjUpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEuNSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KTstby10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KX0xMDAle29wYWNpdHk6LjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1ALW8ta2V5ZnJhbWVzIG1vZGFhbC1sb2FkaW5nLXNwaW5uZXJ7MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUoMS41KTstbW96LXRyYW5zZm9ybTpzY2FsZSgxLjUpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEuNSk7dHJhbnNmb3JtOnNjYWxlKDEuNSl9MTAwJXtvcGFjaXR5Oi4xOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBtb2RhYWwtbG9hZGluZy1zcGlubmVyezAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuNSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMS41KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpOy1vLXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7b3BhY2l0eTouMTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1vLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1sZWZ0OjRweDttYXJnaW4tdG9wOjRweDtwb3NpdGlvbjphYnNvbHV0ZX0ubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY+ZGl2e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czoxNXB4O2JhY2tncm91bmQ6I2ZmZn0ubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoMSk+ZGl2ey1tcy1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1vei1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW8tYW5pbWF0aW9uOm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjptb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTstbXMtYW5pbWF0aW9uLWRlbGF5OjBzOy1tb3otYW5pbWF0aW9uLWRlbGF5OjBzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjBzOy1vLWFuaW1hdGlvbi1kZWxheTowczthbmltYXRpb24tZGVsYXk6MHN9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDIpPmRpdiwubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2ey1tcy1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1vei1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW8tYW5pbWF0aW9uOm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlfS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSgxKXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApfS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSgyKT5kaXZ7YW5pbWF0aW9uOm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlOy1tcy1hbmltYXRpb24tZGVsYXk6LjEyczstbW96LWFuaW1hdGlvbi1kZWxheTouMTJzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi4xMnM7LW8tYW5pbWF0aW9uLWRlbGF5Oi4xMnM7YW5pbWF0aW9uLWRlbGF5Oi4xMnN9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDIpey1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsMCl9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdnthbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1zLWFuaW1hdGlvbi1kZWxheTouMjVzOy1tb3otYW5pbWF0aW9uLWRlbGF5Oi4yNXM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LjI1czstby1hbmltYXRpb24tZGVsYXk6LjI1czthbmltYXRpb24tZGVsYXk6LjI1c30ubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoNCk+ZGl2LC5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSg1KT5kaXZ7LW1zLWFuaW1hdGlvbjptb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTstbW96LWFuaW1hdGlvbjptb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbjptb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTstby1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGV9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDMpey1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKX0ubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoNCk+ZGl2e2FuaW1hdGlvbjptb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTstbXMtYW5pbWF0aW9uLWRlbGF5Oi4zN3M7LW1vei1hbmltYXRpb24tZGVsYXk6LjM3czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTouMzdzOy1vLWFuaW1hdGlvbi1kZWxheTouMzdzO2FuaW1hdGlvbi1kZWxheTouMzdzfS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSg0KXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDcwcHgsMCl9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDUpPmRpdnthbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1zLWFuaW1hdGlvbi1kZWxheTouNXM7LW1vei1hbmltYXRpb24tZGVsYXk6LjVzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi41czstby1hbmltYXRpb24tZGVsYXk6LjVzO2FuaW1hdGlvbi1kZWxheTouNXN9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDYpPmRpdiwubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoNyk+ZGl2ey1tcy1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1vei1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW8tYW5pbWF0aW9uOm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlfS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSg1KXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjI1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsMCl9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDYpPmRpdnthbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1zLWFuaW1hdGlvbi1kZWxheTouNjJzOy1tb3otYW5pbWF0aW9uLWRlbGF5Oi42MnM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LjYyczstby1hbmltYXRpb24tZGVsYXk6LjYyczthbmltYXRpb24tZGVsYXk6LjYyc30ubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoNil7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlKDcwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApfS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSg3KT5kaXZ7YW5pbWF0aW9uOm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlOy1tcy1hbmltYXRpb24tZGVsYXk6Ljc1czstbW96LWFuaW1hdGlvbi1kZWxheTouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi43NXM7LW8tYW5pbWF0aW9uLWRlbGF5Oi43NXM7YW5pbWF0aW9uLWRlbGF5Oi43NXN9Lm1vZGFhbC1sb2FkaW5nLXNwaW5uZXI+ZGl2Om50aC1vZi10eXBlKDcpey1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgzMTVkZWcpIHRyYW5zbGF0ZSg3MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwwKX0ubW9kYWFsLWxvYWRpbmctc3Bpbm5lcj5kaXY6bnRoLW9mLXR5cGUoOCk+ZGl2ey1tcy1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW1vei1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb246bW9kYWFsLWxvYWRpbmctc3Bpbm5lciAxcyBsaW5lYXIgaW5maW5pdGU7LW8tYW5pbWF0aW9uOm1vZGFhbC1sb2FkaW5nLXNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjptb2RhYWwtbG9hZGluZy1zcGlubmVyIDFzIGxpbmVhciBpbmZpbml0ZTstbXMtYW5pbWF0aW9uLWRlbGF5Oi44N3M7LW1vei1hbmltYXRpb24tZGVsYXk6Ljg3czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTouODdzOy1vLWFuaW1hdGlvbi1kZWxheTouODdzO2FuaW1hdGlvbi1kZWxheTouODdzfS5tb2RhYWwtbG9hZGluZy1zcGlubmVyPmRpdjpudGgtb2YtdHlwZSg4KXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCw4NHB4KSByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoNzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsMCl9IiwiJGNvbG9yLXR3aXR0ZXItY2FyZDogIzVBQzBFRDtcclxuJGNvbG9yLW5ld3MtY2FyZDogIzlDNzJBQjtcclxuJGNvbG9yLWJsb2ctY2FyZDogJGNvbG9yLWJsdWUtbWlkO1xyXG4kY29sb3Itc29jaWFsLWNhcmQ6ICM2MEFGNDY7XHJcbiRjb2xvci1ldmVudHMtY2FyZDogIzkyOTQ5NztcclxuJGNvbG9yLWN1c3RvbWVycy1jYXJkOiAjRUI4NTI0O1xyXG5cclxuJGNhcmQtY29sb3JzOiAoXHJcbiBUd2l0dGVyOiAkY29sb3ItdHdpdHRlci1jYXJkLFxyXG4gbmV3czogJGNvbG9yLW5ld3MtY2FyZCxcclxuIGJsb2c6ICRjb2xvci1ibG9nLWNhcmQsXHJcbiBzb2NpYWw6ICRjb2xvci1zb2NpYWwtY2FyZCxcclxuIGV2ZW50czogJGNvbG9yLWV2ZW50cy1jYXJkLFxyXG4gY3VzdG9tZXJzOiAkY29sb3ItY3VzdG9tZXJzLWNhcmRcclxuKTtcclxuXHJcbi8vIFRPRE86IFBvc3NpYmx5IGV4cGxvcmUgbW92aW5nIGNhdGVnb3J5IHN0eWxpbmcgdG8gbGF5b3V0IHBhcnRpYWxcclxuLm4tY2F0ZWdvcnkge1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1jYXJkIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLm4tY29udGVudC1tZXRhZGF0YSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctc20gMDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWNhcmRfX3RhZyB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUteHMpO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIG1hcmdpbi10b3A6IGF1dG87XHJcbn1cclxuXHJcbi8vIEBlYWNoICRuYW1lLCAkY2FyZC1jb2xvciBpbiAkY2FyZC1jb2xvcnMge1xyXG4vLyAgIC5uLWNhcmQtLSN7JG5hbWV9IHtcclxuLy8gICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjYXJkLWNvbG9yO1xyXG4vLyAgICAgYm9yZGVyLWNvbG9yOiAkY2FyZC1jb2xvcjtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbkBlYWNoICRuYW1lLCAkY2FyZC1jb2xvciBpbiAkY2FyZC1jb2xvcnMge1xyXG4gIC5uLWNhcmRfX3RhZy0tI3skbmFtZX0ge1xyXG4gICAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuICAgIGNvbG9yOiAkY2FyZC1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5uLWNhcmRfX3RpdGxlIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMjRweCAxLjIpO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG4ubi1jYXJkX19ib2R5IHtcclxuICAubi1saXN0IHtcclxuICAgIHBhZGRpbmc6IDAgMCAkc3BhY2luZy1kZWZhdWx0ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1jYXJkX19tZWRpYSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLm4tY2FyZC1ibG9jayB7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgJi5uLWNhcmRfX2Zvb3RlciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tY2FyZF9fZm9vdGVyIHtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tY2FyZC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm4tY2FyZF9faW1hZ2Utd3JhcCB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vIGhlaWdodDogMjAwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4ubi1jYXJkLWJhY2tncm91bmQtYWNjZW50IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS0xNztcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICBwIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1jYXJkX19wcm9tbyB7XHJcbiAgLm4tY2FyZC1ibG9jayB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGc7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGc7XHJcbiAgfVxyXG5cclxuICAubi1jYXJkX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tZXh0cmEtbGlnaHQ7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG5cclxuICAubi1jYXJkLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcblxyXG4gICAgLm4tY2FyZCB7XHJcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICB3aWR0aDogc3Bhbig2IHdpZGUpO1xyXG4gICAgICBib3JkZXItI3skZGlyLXRvfTogMDtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgYm9yZGVyLSN7JGRpci10b306IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tY2FyZC1kZWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcblxyXG4gICAgLm4tY2FyZCB7XHJcbiAgICAgIHdpZHRoOiBzcGFuKDYpO1xyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGd1dHRlcigpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogZ3V0dGVyKCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgLm4tY2FyZF9fYm9keSB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICB9XHJcblxyXG4gIC5uLWNhcmQtZGVjayAubi1jYXJkIHtcclxuICAgIHdpZHRoOiBzcGFuKDMpO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGd1dHRlcigpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tY2FyZC1ncm91cCB7XHJcbiAgICAubi1jYXJkIHtcclxuICAgICAgd2lkdGg6IHNwYW4oNCB3aWRlKTtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgICAgYm9yZGVyLSN7JGRpci1mcm9tfTogMDtcclxuICAgICAgICBib3JkZXItI3skZGlyLXRvfTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg0bikge1xyXG4gICAgICAgIGJvcmRlci0jeyRkaXItdG99OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg1bikge1xyXG4gICAgICAgIGJvcmRlci0jeyRkaXItdG99OiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSB7XHJcbiAgICAgIC5uLWNhcmQge1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDMpO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgICAgYm9yZGVyLSN7JGRpci10b306IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCg0bikge1xyXG4gICAgICAgICAgYm9yZGVyLSN7JGRpci10b306IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWNhcmQtZ3JvdXAgLm4tY2FyZCB7XHJcbiAgICB3aWR0aDogc3Bhbig0IHdpZGUpO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgIGJvcmRlci0jeyRkaXItZnJvbX06IDA7XHJcbiAgICAgIGJvcmRlci0jeyRkaXItdG99OiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgYm9yZGVyLSN7JGRpci10b306IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNW4pIHtcclxuICAgICAgYm9yZGVyLSN7JGRpci10b306IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm4tYWNjb3JkaW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcclxufVxyXG5cclxuLm4tYWNjb3JkaW9uX19oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgW2RhdGEtbnRhcC10b2dnbGU9J2hpZGUnXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4taWNvbi1jaGV2cm9uLWRvd24ge1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuICB9XHJcblxyXG4gIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgcGFkZGluZy0jeyRkaXItdG99OiAkc3BhY2luZy1zbTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LTk1O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiB6KCdiZWhpbmQnKTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWFjY29yZGlvbl9fY2hlY2tib3gge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIH4gLm4tYWNjb3JkaW9uX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuOHMgY3ViaWMtYmV6aWVyKDAsIDEsIDAsIDEpIC44cztcclxuICB9XHJcblxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICB+IC5uLWFjY29yZGlvbl9fY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjUsIDAsIDEsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIH4gLm4tYWNjb3JkaW9uX19oZWFkZXIge1xyXG4gICAgICBcclxuICAgICAgLm4taWNvbi1jaGV2cm9uLWRvd24ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBbZGF0YS1udGFwLXRvZ2dsZT0naGlkZSddIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIFtkYXRhLW50YXAtdG9nZ2xlPVwic2hvd1wiXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItdGFibGUtaGVhZGVyLWJnOiAjNTM1NjVBO1xyXG5cclxuLm4tZGF0YS10YWJsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgdGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmLm4tZGF0YS10YWJsZS0tc3RpY2t5IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDkxcHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB6LWluZGV4OiB6KCdmaXhlZC1wb3NpdGlvbi1zaGVsbCcpO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NzBweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBUT0RPOiBSZW1vdmUgb25jZSB3ZSBzeW5jIExVQ0kgYW5kIERvdGNvbVxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIHRoZWFkID4gdHIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcblxyXG4gICAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1kYXRhLXRhYmxlX190aGVhZC0tbm8tYmcge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1kYXRhLXRhYmxlX190aGVhZC0taW52ZXJzZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci10YWJsZS1oZWFkZXItYmc7XHJcblxyXG4gICAgICB0aCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4IDEuMjUpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBnb3RoYW0tbGlnaHQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgIHRyOmZpcnN0LWNoaWxkIHRkIHtcclxuICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAubi1kYXRhLXRhYmxlLS1zdGlwZWQgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgICB9XHJcblxyXG4gICAgdGgge1xyXG4gICAgICAvLyBUT0RPOiBSZW1vdmUgb25jZSB3ZSBnZXQgYWxsIHRhYmxlcyB1cGRhdGVkXHJcbiAgICAgIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcbiAgICB9XHJcblxyXG4gICAgLm4tZGF0YS10YWJsZV9fc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICB0aCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGQsXHJcbiAgICB0aCB7XHJcbiAgICAgIC8vIFRPRE86IFJlbW92ZSBvbmNlIHdlIGdldCBhbGwgdGFibGVzIHVwZGF0ZWRcclxuICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgYm9yZGVyLSN7JGRpci10b306IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0aCxcclxuICB0ZCB7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tbGlnaHQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICAvLyBUT0RPOiBSZW1vdmUgb25jZSB3ZSBnZXQgYWxsIHRhYmxlcyB1cGRhdGVkXHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWRhdGEtdGFibGVfX3RoZWFkLXByb2R1Y3RzIHtcclxuICAgIHRoIHtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmctc207XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0aCB7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tbWVkaXVtO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAmLm4tYWxpZ24tY2VudGVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWRhdGEtdGFibGUtLWJvcmRlcmVkICYge1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JheS04NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRkIHtcclxuICAgIC8vIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgLy8gZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcblxyXG4gICAgdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xyXG4gICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tZGF0YS10YWJsZS0tYm9yZGVyZWQgJiB7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG5cclxuICAgIFtjbGFzc149J24taWNvbi1kb2MnXSB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiA0cHg7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWljb24tZG93bmxvYWQtYXJyb3csXHJcbiAgICAubi1pY29uLWNvZGUge1xyXG4gICAgICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTFweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBmaWxsOiAkY29sb3ItYmx1ZS0xNztcclxuICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc207XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWxpc3Qge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWRhdGEtdGFibGVfX2NlbGwtbGFiZWwge1xyXG4gICAgICBAaW5jbHVkZSBnb3RoYW0tbWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWRhdGEtdGFibGVfX2NlbGwtaGVhZGVyIHtcclxuICAgICAgQGluY2x1ZGUgZ290aGFtLW1lZGl1bTtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItZ3JheS05NSwgLjQpO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWRhdGEtdGFibGVfX2NlbGwtLW5vLXdyYXAge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIEBpbmNsdWRlIGdvdGhhbS1tZWRpdW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1kYXRhLXRhYmxlX19zdW1tYXJ5IHRyOmZpcnN0LWNoaWxkIHRoLFxyXG4ubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciB0aCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLWxpZ2h0O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5cclxuLm4tZGF0YS10YWJsZV9fbmV3LWluZGljYXRvciB7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIHdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4ubi1kYXRhLXRhYmxlLS1oYXMtcm93c3BhbiB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5uLWRhdGEtdGFibGVfX3Jvdy0tYWx0IHtcclxuICB0ZCxcclxuICB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICB9XHJcbn1cclxuXHJcbi5uLWRhdGEtdGFibGVfX3NlY3Rpb24ge1xyXG4gIC5uLWRhdGEtdGFibGVfX3NlY3Rpb24taGVhZGVyIHtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuXHJcbiAgICBbZGF0YS1udGFwLWhlYWRpbmddIHtcclxuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmctc207XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1kYXRhLXRhYmxlX19yb3ctLW1vYmlsZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgdGgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTmV3IHNwZWMgdGFibGUgY2xhc3Nlc1xyXG5cclxuLm4tZGF0YS10YWJsZV9fY29udHJvbHMge1xyXG5cclxuICB0ciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWRhdGEtdGFibGVfX3Jvdy0tY29sbGFwc2VkID4gdGQge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLWNvbnRlbnQtd3JhcC1jb2xsYXBzZWQge1xyXG4gIG1heC1oZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC44cyBjdWJpYy1iZXppZXIoMCwgMSwgMCwgMSk7XHJcblxyXG4gICYubi1jb250ZW50LXdyYXAtZXhwYW5kZWQge1xyXG4gICAgbWF4LWhlaWdodDogNDAwMHB4O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41LCAwLCAxLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWRhdGEtdGFibGUteWVzIHtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAzMnB4O1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTI3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTJweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tZGF0YS10YWJsZV9fY2VsbC0tZW1wdHkge1xyXG4gIHdpZHRoOiAyNzBweDtcclxufVxyXG5cclxuLy8gVE9ETzogTW92ZSB0byB0aGUgaGVscGVycy5zY3NzIHBhcnRpYWxcclxuLm4tYWxpZ24tbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm4tYWxpZ24tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uLWFsaWduLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm4tZGF0YS10YWJsZV9fc2Nyb2xsLXRvZ2dsZSB7IFxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAubi1kYXRhLXRhYmxlIHtcclxuICAgIHRhYmxlIHtcclxuICAgICAgJi5uLWRhdGEtdGFibGUtLXN0aWNreSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZGF0YS10YWJsZV9fc2VjdGlvbiB7XHJcbiAgICAubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIFtkYXRhLW50YXAtaGVhZGluZ10ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZGF0YS10YWJsZV9fc2Nyb2xsLXRvZ2dsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuc2hpZnQtcmlnaHQge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaGlmdC1sZWZ0IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICBzdmcgeyBcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgICAgICBmaWx0ZXI6IEZsaXBIO1xyXG4gICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXdpZHRoICRzY3JlZW4tbWQpIHtcclxuICAubi1kYXRhLXRhYmxlIHtcclxuICAgIHRoZWFkIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtaW4td2lkdGg6IGNhbGMoNTB2dyAtIDE1cHgpO1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxuICAgIH1cclxuXHJcbiAgICAubi1kYXRhLXRhYmxlX19yb3ctLWNvbGxhcHNlZCA+IHRkIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWRhdGEtdGFibGVfX3Jvdy0tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuICB9XHJcblxyXG4gIC5uLWRhdGEtdGFibGVfX2NlbGwtLWVtcHR5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1kYXRhLXRhYmxlX19zdW1tYXJ5IHRyOmZpcnN0LWNoaWxkIHRoIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBbZGF0YS1udGFwLWhlYWRpbmddIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1kYXRhLXRhYmxlX19zZWN0aW9uIHtcclxuICAgIC5uLWRhdGEtdGFibGVfX3NlY3Rpb24taGVhZGVyIHtcclxuICAgICAgW2RhdGEtbnRhcC1oZWFkaW5nXSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTk9URTogVGhpcyB3YXMgYWRkZWQgYSByZXN1bHQgb2YgdGhlIHN0aWNreSBuYXYgaW1wbG1lbnRhdGlvbiBvbiBkb3Rjb21cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgoMTEwMHB4IC8gJGZvbnQtc2l6ZS1kZWZhdWx0KSAqIDFlbSkge1xyXG4gIC5uLWRhdGEtdGFibGUge1xyXG4gICAgdGFibGUge1xyXG4gICAgICAmLm4tZGF0YS10YWJsZS0tc3RpY2t5IHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgLy8gVE9ETzogUmV2aXNpdCB3aGVuIHN0aWNreS1oZWFkZXIgaXMgcm9sbGVkIG91dFxyXG4gICAgICAgIC8vIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1sZykge1xyXG4gIC5uLWRhdGEtdGFibGVfX3N1bW1hcnkge1xyXG4gICAgLmJ1dHRvbl9faWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICAubi1kYXRhLXRhYmxlX19jb250cm9scyB0ZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubi1kYXRhLXRhYmxlX19wcm9kdWN0LWRlbW8gdGFibGUge1xyXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICB9XHJcblxyXG4gIC5uLWRhdGEtdGFibGVfX3Jvdy0tYm9yZGVyZWQge1xyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZGF0YS10YWJsZV9fc3VtbWFyeSB7XHJcbiAgICAuYnV0dG9uX19pY29uIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZGF0YS10YWJsZV9fc2VjdGlvbiB7XHJcbiAgICAubi1kYXRhLXRhYmxlX19zZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIFtkYXRhLW50YXAtaGVhZGluZ10ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm4tYWxwaGEtYW5jaG9ycyB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxuICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLWFscGhhLWFuY2hvcnNfX2xpc3Qge1xyXG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5uLWFscGhhLWFuY2hvcnNfX2xpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsZXg6IDEgMCAzZW07XHJcbiAgLy8gd2lkdGg6IDNlbTtcclxuXHJcbiAgJi5uLWFscGhhLWFuY2hvcnNfX2xpc3QtaXRlbS0tZW1wdHkge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYWxwaGEtYW5jaG9yc19fbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc207XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbiIsIi5uLWNvbnRlbnQtYWN0aW9ucyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbSAtICRzcGFjaW5nLXNtOyAvLyBJdGVtcyBXcmFwcGluZyBJbmxpbmVcclxufVxyXG5cclxuLm4tY29udGVudC1hY3Rpb25zX19saXN0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm4tY29udGVudC1hY3Rpb25zX19saXN0LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm4tY29udGVudC1hY3Rpb25zX19pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNTI7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTRweDtcclxuXHJcbiAgLm4tY29udGVudC1hY3Rpb25zX190ZXh0ICsgJiB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1jb250ZW50LWFjdGlvbnNfX2xpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDAgMzVweCAwIDA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLm4tY29udGVudC1hY3Rpb25zX190ZXh0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAubi1jb250ZW50LWFjdGlvbnNfX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWNvbnRlbnQtYWN0aW9uc19fdGV4dCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLWNvbnRlbnQtYWN0aW9uc19fdHJhbnNsYXRlLW1lbnUge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgLm4tZHJvcGRvd24tbWVudV9fdHJpZ2dlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubi1jb250ZW50LW1ldGFkYXRhIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxufVxyXG5cclxuLm4tY29udGVudC1tZXRhZGF0YV9fcmF0aW5nIHtcclxuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkY29sb3ItZ3JheS02NDtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgLm4tcmF0aW5nX19jb3VudCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWNvbnRlbnQtbWV0YWRhdGFfX3RleHQsXHJcbi5uLWNvbnRlbnQtbWV0YWRhdGFfX2xpbmsge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xyXG59XHJcbiIsIi5uLWRyb3Bkb3duLW1lbnUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwIDAgJHNwYWNpbmctc207XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAubi1kcm9wZG93bi1tZW51LS1hY3RpdmUgJixcclxuICAubi1kcm9wZG93bi1tZW51LS1hY3RpdmUgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1kcm9wZG93bi1tZW51X190cmlnZ2VyLXRleHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICsgJHNwYWNpbmcteHM7XHJcblxyXG4gIC5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXI6aG92ZXIgJiB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXItaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiA0cHg7XHJcbiAgd2lkdGg6IDEycHg7XHJcblxyXG4gIC5uLWRyb3Bkb3duLW1lbnVfX3RyaWdnZXI6aG92ZXIgJiB7XHJcbiAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICB9XHJcblxyXG4gIC5uLWRyb3Bkb3duLW1lbnUtLWFjdGl2ZSAmLFxyXG4gIC5uLWRyb3Bkb3duLW1lbnUtLWFjdGl2ZSAmOmhvdmVyIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWRyb3Bkb3duLW1lbnVfX21lbnUge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBib3gtc2hhZG93OiAkZHJvcC1zaGFkb3ctZXZlbjtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIHotaW5kZXg6IHooJ21lbnUnKTtcclxuXHJcbiAgLm4tZHJvcGRvd24tbWVudS0tYWxpZ24tcmlnaHQgJiB7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5uLWRyb3Bkb3duLW1lbnUtLWFjdGl2ZSAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZHJvcGRvd24tbWVudV9fbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLWRyb3Bkb3duLW1lbnVfX2xpbmsge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDEwcHggMzJweDtcclxufVxyXG4iLCIkY29sb3ItYmFuZC1ib3JkZXI6ICNEOUQ5RDY7XHJcbiRjb2xvci1iYW5kLWJhY2tncm91bmQ6ICNGOEY4Rjg7XHJcbiRjb2xvci1iYW5kLWJhY2tncm91bmQtMjA6ICRjb2xvci1ncmF5LTk1O1xyXG4kY29sb3ItYmFuZC1iYWNrZ3JvdW5kLTYwOiAkY29sb3ItZ3JheS0zNTtcclxuJGNvbG9yLWJhbmQtYmFja2dyb3VuZC1hY2NlbnQ6ICRjb2xvci1ibHVlLTE3O1xyXG4kY29sb3ItYmFuZC1iYWNrZ3JvdW5kLWFjY2VudC0yMDogJGNvbG9yLWJsdWUtZGFyaztcclxuXHJcbi5uLWJhbmQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgLm4tYmFuZF9fY29udGVudCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm4tYmFuZF9fZmVhdHVyZWQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1iYW5kLS1iZWx0ZWQge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xyXG4gIG1heC13aWR0aDogJHNjcmVlbi14bDtcclxufVxyXG5cclxuLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXIgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uLWJhbmRfX2dyb3VwIC5uLWJhbmRfX2NvbnRlbnQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYmFuZC1ib3JkZXI7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tYmFuZF9fZmVhdHVyZWQgLm4tYmFuZF9fY29udGVudCB7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWJhbmRfX2NvbnRlbnQgKyAubi1iYW5kX19jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1iYW5kX19zZWN0aW9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5idXR0b24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICArIC5idXR0b24ge1xyXG4gICAgICBtYXJnaW4tI3skZGlyLWZyb219OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gcCB7XHJcbiAgLy8gICBAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcbiAgLy8gfVxyXG5cclxuICAubi1saXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICBwYWRkaW5nLSN7JGRpci1mcm9tfTogJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIC5uLWxpc3QtLWJ1bGxldGVkIHtcclxuICAgIHBhZGRpbmctI3skZGlyLWZyb219OiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tYmFuZF9fYXJyb3ctLWRvd24gJiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tYmFuZF9fY29udGVudCAmIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1iYW5kX19zZWN0aW9uLWhlYWRlci1zdWJ0aXRsZSB7XHJcbiAgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXIgJiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYmFuZF9faGVhZGVyIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAubi1iYW5kX19oZWFkaW5nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAubi1iYW5kX19oZWFkZXItYm9keSxcclxuICAubi1iYW5kX19oZWFkZXItaW1hZ2Uge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgfVxyXG5cclxuICAubi1iYW5kX19oZWFkZXItaW1hZ2Uge1xyXG4gICAgcGFkZGluZy0jeyRkaXItZnJvbX06ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1iYW5kX19mZWF0dXJlZC1pbWFnZSxcclxuLm4tYmFuZF9fZmVhdHVyZWQtdmlkZW8ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm4tYmFuZF9fZmVhdHVyZWQtdmlkZW8ge1xyXG4gIG1heC13aWR0aDogNTUwcHg7XHJcbn1cclxuXHJcbi8vIFRoZSBjb250YWluZXIgZm9yIGEgdmlkZW8gY29udHJvbHMgdGhlIGhlaWdodCBvZiB0aGUgdmlkZW9cclxuLy8gYW5kIGtlZXBzIGEgMTY6OSByYXRpbyB3aXRoIHBhZGRpbmctdG9wICg5IC8gMTYgfj0gNTYuMjUlKS4gUGFkZGluZ1xyXG4vLyBwZXJjZW50YWdlIGlzIGJhc2VkIG9uIHdpZHRoLCBzbyB0aGUgcmF0aW8gaXMga2VwdC4gVGhlIHZpZGVvIGFsd2F5cyBmaWxsc1xyXG4vLyB1cCB0aGUgc3BhY2Ugb2YgdGhlIGNvbnRhaW5lciAtIGFuIGFic29sdXRlIGNoaWxkIHdpdGggYSByZWxhdGl2ZSBwYXJlbnQgd2lsbFxyXG4vLyByZW1haW4gd2l0aGluIHRoZSBwYXJlbnQgY29udGFpbmVyLlxyXG5cclxuLm4tYmFuZF9fdmlkZW8tY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogNTYuMjUwOSU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubi1iYW5kX192aWRlbyB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubi1iYW5kX19zdWJ0aXRsZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm4tYmFuZC0tY2VudGVyZWQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm4tYmFuZC1iYWNrZ3JvdW5kLW5ldXRyYWwtMTAge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iYW5kLWJhY2tncm91bmQ7XHJcbn1cclxuXHJcbi5uLWJhbmQtYmFja2dyb3VuZC1uZXV0cmFsLTIwIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFuZC1iYWNrZ3JvdW5kLTIwO1xyXG59XHJcblxyXG4ubi1iYW5kLWJhY2tncm91bmQtbmV1dHJhbC02MCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJhbmQtYmFja2dyb3VuZC02MDtcclxuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItdGl0bGUsXHJcbiAgLm4tYmFuZF9fc2VjdGlvbi1oZWFkZXItc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gICYubi1iYW5kX19hcnJvdy0tZG93bjphZnRlciB7XHJcbiAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgJGNvbG9yLWJhbmQtYmFja2dyb3VuZC02MDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWJhbmQtYmFja2dyb3VuZC1hY2NlbnQge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iYW5kLWJhY2tncm91bmQtYWNjZW50O1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gIHAsXHJcbiAgLm4tbGlzdCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxuXHJcbiAgLm4tbGlzdF9faXRlbTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tYmFuZC1iYWNrZ3JvdW5kLWFjY2VudC0yMCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJhbmQtYmFja2dyb3VuZC1hY2NlbnQtMjA7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxufVxyXG5cclxuLm4tYmFuZF9fYXJyb3ctLWRvd246YWZ0ZXIge1xyXG4gIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICRjb2xvci1iYW5kLWJhY2tncm91bmQ7XHJcbiAgY29udGVudDogJyAnO1xyXG4gIGhlaWdodDogMDtcclxuICBsZWZ0OiA0NSU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICB3aWR0aDogMDtcclxufVxyXG5cclxuLm4tYmFuZF9faW1hZ2Uge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1iYW5kIHtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nLWxnIDA7XHJcbiAgfVxyXG5cclxuICAubi1iYW5kX19hcnJvdy0tZG93bjphZnRlciB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG5cclxuICAubi1iYW5kX19zZWN0aW9uLWhlYWRlci10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcclxuXHJcbiAgICAubi1iYW5kX19zZWN0aW9uLWhlYWRlciAmIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWJhbmRfX3NlY3Rpb24taGVhZGVyLXN1YnRpdGxlIHtcclxuICAgIC5uLWJhbmRfX3NlY3Rpb24taGVhZGVyICYge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWJhbmRfX2ZlYXR1cmVkIC5uLWJhbmRfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnO1xyXG4gIH1cclxuXHJcbiAgLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19zZWN0aW9uIHtcclxuICAgIC5idXR0b24ge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgIC8vICsgLmJ1dHRvbiB7XHJcbiAgICAgIC8vICAgbWFyZ2luLSN7JGRpci1mcm9tfTogJHNwYWNpbmctc207XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWJhbmRfX2NvbnRlbnQtYWxpZ24tLXJpZ2h0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICAubi1iYW5kIHtcclxuICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICB9XHJcblxyXG4gIC5uLWJhbmRfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAubi1iYW5kX19ncm91cCAmIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAubi1iYW5kX19mZWF0dXJlZC1pbWFnZSxcclxuICAgIC5uLWJhbmRfX2ZlYXR1cmVkLXZpZGVvIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIFtkYXRhLW50YXAtbGF5b3V0fj1cIjUwLTUwXCJdICYge1xyXG4gICAgICAgIG1hcmdpbi0jeyRkaXItdG99OiBzcGFuKDEpO1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDYgb2YgMTIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBbZGF0YS1udGFwLWxheW91dH49XCI3MC0zMFwiXSAmIHtcclxuICAgICAgICBtYXJnaW4tI3skZGlyLXRvfTogc3BhbigxKTtcclxuICAgICAgICB3aWR0aDogc3Bhbig0IG9mIDEyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm4tYmFuZC1hbGlnbi0tcmlnaHQgJiB7XHJcbiAgICAgICAgbWFyZ2luLSN7JGRpci10b306IDA7XHJcbiAgICAgICAgbWFyZ2luLSN7JGRpci1mcm9tfTogc3BhbigxKTtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uLWJhbmRfX3NlY3Rpb24ge1xyXG4gICAgICBbZGF0YS1udGFwLWxheW91dH49XCI1MC01MFwiXSAmIHtcclxuICAgICAgICB3aWR0aDogc3Bhbig2IG9mIDEyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNzAtMzBcIl0gJiB7XHJcbiAgICAgICAgd2lkdGg6IHNwYW4oOCBvZiAxMik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uLWJhbmQtYWxpZ24tLXJpZ2h0ICYge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1iYW5kX19mZWF0dXJlZCAubi1iYW5kX19jb250ZW50IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xyXG4gIH1cclxuXHJcbiAgLm4tYmFuZF9fY29udGVudCAubi1iYW5kX19zZWN0aW9uIHtcclxuICAgIC8vIC5idXR0b24gKyAuYnV0dG9uIHtcclxuICAgIC8vICAgbWFyZ2luLSN7JGRpci1mcm9tfTogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgIC8vIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi14bCkge1xyXG4gIC5uLWJhbmQge1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG4gIH1cclxuXHJcbiAgLm4tYmFuZF9fZmVhdHVyZWQgLm4tYmFuZF9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICB9XHJcblxyXG4gIC5uLWJhbmRfX3NlY3Rpb24taGVhZGVyLXN1YnRpdGxlIHtcclxuICAgIEBpbmNsdWRlIHNxdWlzaCgyKTtcclxuICB9XHJcblxyXG4gIC5uLXRleHQtbG9uZ2Zvcm0gcCB7XHJcbiAgICBtYXgtd2lkdGg6IHNwYW4oNiBvZiA4KTtcclxuICB9XHJcbn1cclxuIiwiLyogVGhlIGltYWdlIGhlaWdodCB3aGVuIGltYWdlIGlzIHN0YWNrZWQgb3ZlciBjb250ZW50IG9uIHhzLXNtICovXHJcbiR4cy1zbS1pbWFnZS1oZWlnaHQ6IDI0MHB4O1xyXG4vKiBUaGUgb3ZlcmFsbCBiYW5kIGhlaWdodCB3aGVuIGNvbnRlbnQgaXMgb3ZlcmxheWVkIG9uIGltYWdlIG9uIG1kLXhsICovXHJcbiRtZC1sZy1pbWFnZS1oZWlnaHQ6IDU2MHB4O1xyXG4vKiBNYXJnaW4gZm9yIHRoaXMgdHlwZSBvZiBiYW5kICovXHJcbiRpbWFnZS1iYW5kLW1hcmdpbjogODBweDtcclxuLyogQ29udGVudCBwYWRkaW5nICovXHJcbiR4cy1zbS1jb250ZW50LXBhZGRpbmc6IDJlbSAyZW0gMDtcclxuJG1kLWxnLWNvbnRlbnQtcGFkZGluZzogM2VtO1xyXG5cclxuLm4taW1hZ2UtYmFuZCB7XHJcbiAgbWFyZ2luOiAkaW1hZ2UtYmFuZC1tYXJnaW4gMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmLm4taW1hZ2UtYmFuZC0tbGVmdC1hbGlnbmVkIHtcclxuICAgIC5uLWltYWdlLWJhbmRfX2ltYWdlIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyOyAgXHJcbiAgICB9XHJcbiAgICAubi1pbWFnZS1iYW5kX19jb250ZW50IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm4taW1hZ2UtYmFuZC0tcmlnaHQtYWxpZ25lZCB7XHJcbiAgICAubi1pbWFnZS1iYW5kX19pbWFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyAgXHJcbiAgICB9XHJcbiAgICAubi1pbWFnZS1iYW5kX19jb250ZW50IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5uLWltYWdlLWJhbmQtYW5pbWF0ZWQge1xyXG4gICAgLm4taW1hZ2VfYmFuZF9fd2VsbCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcclxuICAgIH1cclxuICB9XHJcbiAgYXJ0aWNsZSB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICB9XHJcbiAgaDEge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsJ0dvdGhhbSBTU20gQicsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA2N2M1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBtYXgtd2lkdGg6IDIzZW07XHJcbiAgICBwYWRkaW5nOiA5cHggMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogIzAwMjg1NTtcclxuICAgIH1cclxuICB9XHJcbiAgLm4tY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIC5uLWNvbC1zbS0xMiB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uLWltYWdlLWJhbmRfX2hpdGFyZWEge1xyXG4gICAgaGVpZ2h0OiAkeHMtc20taW1hZ2UtaGVpZ2h0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5uLWltYWdlLWJhbmRfX2ltYWdlIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogJHhzLXNtLWltYWdlLWhlaWdodDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubi1pbWFnZS1iYW5kX19jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6I2ZmZjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogJHhzLXNtLWNvbnRlbnQtcGFkZGluZztcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgLm4taW1hZ2UtYmFuZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoMSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICAgIC5uLWltYWdlLWJhbmRfX2hpdGFyZWEge1xyXG4gICAgICBoZWlnaHQ6ICRtZC1sZy1pbWFnZS1oZWlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDoyO1xyXG4gICAgfVxyXG4gICAgLm4taW1hZ2UtYmFuZF9faW1hZ2Uge1xyXG4gICAgICBoZWlnaHQ6ICRtZC1sZy1pbWFnZS1oZWlnaHQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLm4taW1hZ2UtYmFuZF9fY29udGVudCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6MDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6MztcclxuICAgIH1cclxuICAgIC5uLWltYWdlX2JhbmRfX3dlbGwge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuICAgICAgbWFyZ2luOiBhdXRvIDYuNXZ3O1xyXG4gICAgICBtYXgtd2lkdGg6IDUwdnc7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBhZGRpbmc6ICRtZC1sZy1jb250ZW50LXBhZGRpbmc7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xyXG4gIC5uLWltYWdlLWJhbmQge1xyXG4gICAgLm4tcm93IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLm4taW1hZ2VfYmFuZF9fd2VsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDB2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsKSB7XHJcbiAgLm4taW1hZ2UtYmFuZCB7XHJcbiAgICAubi1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgIC5uLXJvdyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0uODMzMzMlO1xyXG4gICAgICB9XHJcbiAgICAgIC5uLWNvbC1zbS0xMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC44MzMzMyU7XHJcbiAgICAgICAgd2lkdGg6IDk4LjMzMzMzJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm4taW1hZ2VfYmFuZF9fd2VsbCB7XHJcbiAgICAgIG1heC13aWR0aDogMzB2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS05NztcclxuXHJcbi5uLWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTc7XHJcbiAgLy8gU3RhY2tlZCBib3ggc2hhZG93cyBnaXZlIHRoZSBpbGx1c2lvbiB0aGF0IHRoZSBmb290ZXIgc3ByZWFkcyB0byBmaWxsIGFueSBlbXB0eSBicm93c2VyIHNwYWNlIGJlbG93XHJcbiAgYm94LXNoYWRvdzogMCAyMDBweCAwICRmb290ZXItYmFja2dyb3VuZC1jb2xvciwgMCA0MDBweCAwICRmb290ZXItYmFja2dyb3VuZC1jb2xvciwgMCA2MDBweCAwICRmb290ZXItYmFja2dyb3VuZC1jb2xvciwgMCA4MDBweCAwICRmb290ZXItYmFja2dyb3VuZC1jb2xvciwgMCAxMDAwcHggMCAkZm9vdGVyLWJhY2tncm91bmQtY29sb3IsIDAgMTIwMHB4IDAgJGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yLCAwIDE0MDBweCAwICRmb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxufVxyXG5cclxuLm4tZm9vdGVyX190b3Age1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAkY29sb3ItZ3JheS04NztcclxufVxyXG5cclxuLm4tZm9vdGVyLS12MiAubi1mb290ZXJfX3RvcCB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWdyYXktODcgMCwgJGNvbG9yLWdyYXktODcgMjUlLCAkY29sb3ItZ3JheS05NyAyNSUsICRjb2xvci1ncmF5LTk3IDI1JSwgJGNvbG9yLWdyYXktOTcgMTAwJSwgJGNvbG9yLWdyYXktOTcgMTAwJSk7XHJcbn1cclxuXHJcbi5uLWZvb3Rlcl9fdG9wLWlubmVyIHtcclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9vdGVyX19jb3JwLWxpbmtzIHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgQGluY2x1ZGUgZ2FsbGVyeSgyIG9mICRzZW1hbnRpYy1sYXlvdXQtc20gJGRpcmVjdGlvbik7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tZm9vdGVyX19jb3JwLWxpbmstbGlzdC1oZWFkZXIsXHJcbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1saXN0LWhlYWRlcixcclxuJW4tZm9vdGVyX19jb3JwLWxpbmstbGlzdC1oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1ib29rO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm4tZm9vdGVyX19jb3JwLWxpbmsge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxN3B4IDA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG5cclxuICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0LWhlYWRlciAmIHtcclxuICAgIEBleHRlbmQgJW4tZm9vdGVyX19jb3JwLWxpbmstbGlzdC1oZWFkZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb290ZXJfX2JvdHRvbSB7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdCAwO1xyXG5cclxuICBhIHtcclxuICAgIHBhZGRpbmc6IDEuNWVtO1xyXG4gIH1cclxuXHJcbiAgLm4tZm9vdGVyX19jb3B5cmlnaHQge1xyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWZvb3Rlcl9fc29jaWFsLWxpbmsge1xyXG4gICAgcGFkZGluZzogMTdweCAxNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9vdGVyX19ib3R0b20tbGVmdCB7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWZvb3Rlcl9fY29weXJpZ2h0IHtcclxuICBib3JkZXItI3skZGlyLXRvfTogc29saWQgMXB4ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1zbTtcclxuICBwYWRkaW5nLSN7JGRpci10b306ICRzcGFjaW5nLXNtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb290ZXJfX3NvY2lhbC1saW5rcyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLWZvb3Rlcl9fc29jaWFsLWxpbmstbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uLWZvb3Rlcl9fc29jaWFsLWxpbmstbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5uLWZvb3Rlcl9fc29jaWFsLWxpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDE3cHggMTRweDtcclxufVxyXG5cclxuLm4tZm9vdGVyX19zb2NpYWwtbGluay10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xyXG59XHJcblxyXG4ubi1mb290ZXJfX3NvY2lhbC1saW5rLWljb24ge1xyXG4gIGZpbGw6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGhlaWdodDogMTVweDtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gIHdpZHRoOiAxNXB4O1xyXG5cclxuICAubi1mb290ZXJfX3NvY2lhbC1saW5rOmhvdmVyICYge1xyXG4gICAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb290ZXJfX2ZpbmUtcHJpbnQge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgbGluZS1oZWlnaHQ6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tZm9vdGVyX19wcm9wZXJ0eS1saW5rLWxpc3QsXHJcbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1jb2x1bW4tbGlzdCB7XHJcbiAgQGV4dGVuZCAlbm8tbWFyZ2luO1xyXG4gIEBleHRlbmQgJW5vLXBhZGRpbmc7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm4tZm9vdGVyX19wcm9wZXJ0eS1saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy14cztcclxuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9vdGVyX19wcm9wZXJ0eS1saW5rcyB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdCAwO1xyXG59XHJcblxyXG4ubi1mb290ZXJfX3Byb3BlcnR5LWxpbmstbGlzdCB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5uLWZvb3Rlcl9fcHJvcGVydHktbGluay1jb2x1bW4ge1xyXG4gIEBpbmNsdWRlIHNwYW4oMiBvZiAkc2VtYW50aWMtbGF5b3V0LXNtKTtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgc3BhbihsYXN0IDIgb2YgJHNlbWFudGljLWxheW91dC1zbSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tZm9vdGVyLS12MSAubi1mb290ZXJfX2NvcnAtbGluay1saXN0IHtcclxuICAgIEBpbmNsdWRlIGdhbGxlcnkoMiBvZiAkc2VtYW50aWMtbGF5b3V0LW1kKTtcclxuICB9XHJcblxyXG4gIC5uLWZvb3Rlci0tdjIge1xyXG5cclxuICAgIC5uLWZvb3Rlcl9fdG9wIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3ItZ3JheS04NyAwLCAkY29sb3ItZ3JheS04NyA0OCUsICRjb2xvci1ncmF5LTk3IDQ4JSwgJGNvbG9yLWdyYXktOTcgNDglLCAkY29sb3ItZ3JheS05NyAxMDAlLCAkY29sb3ItZ3JheS05NyAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmtzIHtcclxuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQpO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWZvb3Rlcl9fY29ycC1saW5rcyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4obGFzdCA0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZm9vdGVyX19ib3R0b20ge1xyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tZm9vdGVyX19zb2NpYWwtbGluayB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1mb290ZXJfX2JvdHRvbS1sZWZ0IHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQpO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKDQgb2YgJHNlbWFudGljLWxheW91dC1tZCk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZm9vdGVyX19ib3R0b20tcmlnaHQge1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKGxhc3QgNCBvZiAkc2VtYW50aWMtbGF5b3V0LW1kKTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAnbHRyJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4obGFzdCA0IG9mICRzZW1hbnRpYy1sYXlvdXQtbWQpO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWZvb3Rlcl9fY29ycC1saW5rIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy14cztcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuICAubi1mb290ZXJfX2NvcnAtbGluay1saXN0IHtcclxuICAgICAgQGluY2x1ZGUgZ2FsbGVyeSgzIG9mICRzZW1hbnRpYy1sYXlvdXQtbGcgJGRpcmVjdGlvbik7XHJcbiAgfVxyXG5cclxuICAubi1mb290ZXJfX2JvdHRvbS1sZWZ0IHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgQGluY2x1ZGUgc3Bhbig2IG9mICRzZW1hbnRpYy1sYXlvdXQtbGcpO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAnbHRyJyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwYW4oNiBvZiAkc2VtYW50aWMtbGF5b3V0LWxnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWZvb3Rlcl9fYm90dG9tLXJpZ2h0IHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgQGluY2x1ZGUgc3BhbihsYXN0IDYgb2YgJHNlbWFudGljLWxheW91dC1sZyk7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ2x0cicge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKGxhc3QgNiBvZiAkc2VtYW50aWMtbGF5b3V0LWxnKTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAubi1mb290ZXItLXYyIHtcclxuICAgIC5uLWZvb3Rlcl9fdG9wIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3ItZ3JheS04NyAwLCAkY29sb3ItZ3JheS04NyAzMyUsICRjb2xvci1ncmF5LTk3IDMzJSwgJGNvbG9yLWdyYXktOTcgMzMlLCAkY29sb3ItZ3JheS05NyAxMDAlLCAkY29sb3ItZ3JheS05NyAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAubi1mb290ZXJfX2NvcnAtbGlua3Mge1xyXG4gICAgICBAaW5jbHVkZSBzcGFuKGxhc3QgOCBvZiAkc2VtYW50aWMtbGF5b3V0LWxnKTtcclxuICAgIH1cclxuXHJcbiAgICAubi1mb290ZXJfX3Byb3BlcnR5LWxpbmtzIHtcclxuICAgICAgQGluY2x1ZGUgc3Bhbig0IG9mICRzZW1hbnRpYy1sYXlvdXQtbGcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xyXG4gIC5uLWZvb3Rlci0tdjIge1xyXG4gICAgLm4tZm9vdGVyX190b3Age1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRjb2xvci1ncmF5LTg3IDAsICRjb2xvci1ncmF5LTg3IDM2JSwgJGNvbG9yLWdyYXktOTcgMzYlLCAkY29sb3ItZ3JheS05NyAzNiUsICRjb2xvci1ncmF5LTk3IDEwMCUsICRjb2xvci1ncmF5LTk3IDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWZvb3Rlcl9fY29ycC1saW5rcyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItbW9kdWxlLWJnOiAkY29sb3Itd2hpdGU7XHJcbiRjb2xvci1tb2R1bGUtdGl0bGU6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiRjb2xvci1tb2R1bGUtdGl0bGUtLXYzOiAjNEM0QzRDO1xyXG4kY29sb3ItbW9kdWxlLXN1YnRpdGxlOiAjOTU5NTk1O1xyXG4kc3BhY2luZy1mZWF0dXJlLWJsb2NrOiAyNXB4O1xyXG5cclxuLm4tZmVhdHVyZS1ibG9jayB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZmVhdHVyZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX3RpdGxlIHtcclxuICAvLyBAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcbiAgLy8gbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9jay0tbmVzdGVkICYge1xyXG4gICAgY29sb3I6IHJnYmEoJGNvbG9yLW1vZHVsZS10aXRsZS0tdjMsIC44KTtcclxuICB9XHJcbn1cclxuXHJcbi8vIC5uLWZlYXR1cmUtYmxvY2tfX3RleHQge1xyXG4vLyAgIEBpbmNsdWRlIGdvdGhhbS1saWdodDtcclxuLy8gICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4vLyB9XHJcblxyXG4ubi1mZWF0dXJlLWJsb2NrX19zdWJ0aXRsZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctYm9sZDtcclxuICBjb2xvcjogJGNvbG9yLW1vZHVsZS1zdWJ0aXRsZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2NhcHRpb25lZC1pbWFnZSB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2NhcHRpb24sXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2ltYWdlLXdyYXAge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9ja19fZm9ybS1idXR0b24ge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2NhcHRpb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2ltYWdlLXdyYXAge1xyXG4gIG1heC13aWR0aDogMTM1cHg7XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2FzaWRlLWxpbmsge1xyXG4gIGJvdHRvbTogJHNwYWNpbmctZmVhdHVyZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAkc3BhY2luZy1mZWF0dXJlLWJsb2NrO1xyXG59XHJcblxyXG4vLyAubi1mZWF0dXJlLWJsb2NrLS1zdWJzY3JpYmUge1xyXG4vLyAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG5cclxuLy8gICAubi1mZWF0dXJlLWJsb2NrX19hc2lkZS1saW5rLFxyXG4vLyAgIC5uLWZlYXR1cmUtYmxvY2tfX3RpdGxlLFxyXG4vLyAgIC5uLWZlYXR1cmUtYmxvY2tfX2NhcHRpb24sXHJcbi8vICAgLm4tZmVhdHVyZS1ibG9ja19fdGV4dCB7XHJcbi8vICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8gVGhlIGNvbXBvbmVudCBmb3JtZXJseSBrbm93biBhcyBGZWF0dXJlIExpc3QgLSBuZWVkcyB0byBiZSBtaWdyYXRlZCB0byBGZWF0dXJlIEJsb2NrIC0gU3RyaXBlZFxyXG4ubi1mZWF0dXJlLWJsb2NrLS1zdHJpcGVkIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2xpc3Qge1xyXG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX2hlYWRpbmcge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMztcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1mZWF0dXJlLWJsb2NrX19pdGVtIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbGluZS1oZWlnaHQ6ICRmb250LXNpemUtbGc7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktOTU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XHJcbiAgJHNwYWNpbmctZmVhdHVyZS1ibG9jazogNTBweDtcclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9jayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmctZmVhdHVyZS1ibG9jaztcclxuXHJcbiAgICAubi1sYXlvdXQtNCAmIHtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uLWZlYXR1cmUtYmxvY2tfX2FzaWRlLWxpbmsge1xyXG4gICAgYm90dG9tOiAkc3BhY2luZy1mZWF0dXJlLWJsb2NrO1xyXG4gICAgcmlnaHQ6ICRzcGFjaW5nLWZlYXR1cmUtYmxvY2s7XHJcbiAgXHJcbiAgICAubi1sYXlvdXQtNCAmIHtcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICByaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuIiwiLm4tZmVhdHVyZS1ibG9jayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY29tcG9uZW50LWJvdHRvbTtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAubi1mZWF0dXJlLWJsb2NrX19pY29uIHtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX3RpdGxlIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMjRweCAxLjI1KTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9jay0tc3Vic2NyaWJlICYge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250LXNpemUoJGgzLWZvbnQtc2l6ZXMpO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9ja19fdGV4dCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2stLXN1YnNjcmliZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9ja19faWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtMTc7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIHdpZHRoOiAzNnB4O1xyXG59XHJcblxyXG4ubi1mZWF0dXJlLWJsb2NrX19ncmFwaGljIHtcclxuICBmaWxsOiAkY29sb3ItYmx1ZS03MztcclxuICAvLyBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICB3aWR0aDogMTEwcHg7XHJcbn1cclxuXHJcbi5uLWZlYXR1cmUtYmxvY2tfX21lZGlhLWxlZnQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9ja19faWNvbiB7XHJcbiAgICBmaWxsOiAkY29sb3ItYmx1ZS0xNztcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIG1hcmdpbi0jeyRkaXItdG99OiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIH1cclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9ja19fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9jay1iZy0td2hpdGUge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9jay1iZy0taGlnaGxpZ2h0IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9ja19fdGl0bGUge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAuYnV0dG9uX19pY29uIHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9ja19faW1hZ2Uge1xyXG4gIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMTBweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG4ubi1mZWF0dXJlLWJsb2NrX19ibG9jayB7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdDtcclxufVxyXG5cclxuLm4tZmVhdHVyZS1ibG9ja19fYWxpZ24tLWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLXNtKSB7XHJcbiAgLm4tZmVhdHVyZS1ibG9jayB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktODc7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubi1iYW5kLWJhY2tncm91bmQtYWNjZW50ICYge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXdpZHRoIDc2MHB4KSB7XHJcbiAgLm4tZmVhdHVyZS1ibG9jay0tc3Vic2NyaWJlIHtcclxuICAgIC5uLWZlYXR1cmUtYmxvY2tfX2ltYWdlLFxyXG4gICAgLm4tZmVhdHVyZS1ibG9ja19fY29udGVudCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1sZykge1xyXG4gIC5uLWZlYXR1cmUtYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG5cclxuICAubi1mZWF0dXJlLWJsb2NrLS1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5uLWZlYXR1cmUtYmxvY2tfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tI3skZGlyLWZyb219OiBzcGFuKDEpO1xyXG4gICAgICBmbGV4LWJhc2lzOiBzcGFuKDQpO1xyXG4gICAgICBtYXgtd2lkdGg6IHNwYW4oNCk7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tZm9ybSB7XHJcbiAgICAgIG1hcmdpbi0jeyRkaXItZnJvbX06IHNwYW4oMSk7XHJcbiAgICAgIGZsZXgtYmFzaXM6IHNwYW4oNSk7XHJcbiAgICAgIG1heC13aWR0aDogc3Bhbig1KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gR2FsbGVyeSBTeW50YXhcbi8vID09PT09PT09PT09PT09XG5cbi8vIEdhbGxlcnlcbi8vIC0tLS0tLS1cbi8vIENyZWF0ZSBhbiBpc29sYXRlZCBnYWxsZXJ5XG4vLyAtICRzcGFuICAgICAgICA6IDxzcGFuPlxuLy8gLSBbJHNlbGVjdG9yXSAgOiBjaGlsZCB8IG9mLXR5cGVcbkBtaXhpbiBnYWxsZXJ5KFxuICAkc3BhbixcbiAgJHNlbGVjdG9yOiBjaGlsZFxuKSB7XG4gICRpbnNwZWN0ICAgIDogJHNwYW47XG4gICRzcGFuICAgICAgIDogcGFyc2Utc3Bhbigkc3Bhbik7XG4gICRzcGFuICAgICAgIDogbWFwLW1lcmdlKCRzcGFuLCAobG9jYXRpb246IDEpKTtcblxuICAkbiAgICAgICAgICAgIDogc3VzeS1nZXQoc3BhbiwgJHNwYW4pO1xuICAkY29sdW1ucyAgICAgIDogc3VzeS1nZXQoY29sdW1ucywgJHNwYW4pO1xuICAkY29udGV4dCAgICAgIDogc3VzeS1jb3VudCgkY29sdW1ucyk7XG4gICRmbG93ICAgICAgICAgOiBzdXN5LWdldChmbG93LCAkc3Bhbik7XG5cbiAgJGluc2lkZSAgICAgICA6IGlzLWluc2lkZSgkc3Bhbik7XG4gICRmcm9tICAgICAgICAgOiBmcm9tKCRmbG93KTtcbiAgJGxpbmUgICAgICAgICA6IGZsb29yKCRjb250ZXh0IC8gJG4pO1xuICAkc3ltbWV0cmljYWwgIDogaXMtc3ltbWV0cmljYWwoJGNvbHVtbnMpO1xuXG4gICRvdXRwdXQ6IChcbiAgICB3aWR0aCAgICAgICAgICAgICA6IG51bGwsXG4gICAgZmxvYXQgICAgICAgICAgICAgOiBmcm9tLFxuICAgIG1hcmdpbi1iZWZvcmUgICAgIDogbnVsbCxcbiAgICBtYXJnaW4tYWZ0ZXIgICAgICA6IG51bGwsXG4gICAgcGFkZGluZy1iZWZvcmUgICAgOiBudWxsLFxuICAgIHBhZGRpbmctYWZ0ZXIgICAgIDogbnVsbCxcbiAgICBmbG93ICAgICAgICAgICAgICA6ICRmbG93LFxuICApO1xuXG4gIEBpZiAkaW5zaWRlIHtcbiAgICAkZ3V0dGVyczogZ2V0LWd1dHRlcnMoJHNwYW4pO1xuICAgICRvdXRwdXQ6IG1hcC1tZXJnZSgkb3V0cHV0LCAoXG4gICAgICBwYWRkaW5nLWJlZm9yZTogbWFwLWdldCgkZ3V0dGVycywgYmVmb3JlKSxcbiAgICAgIHBhZGRpbmctYWZ0ZXI6IG1hcC1nZXQoJGd1dHRlcnMsIGFmdGVyKSxcbiAgICApKTtcbiAgfVxuXG4gIEBpZiAkc3ltbWV0cmljYWwge1xuICAgICRvdXRwdXQ6IG1hcC1tZXJnZSgkb3V0cHV0LCAod2lkdGg6IGdldC1zcGFuLXdpZHRoKCRzcGFuKSkpO1xuICB9XG5cbiAgJGJveCAgICAgICAgICA6IHN1c3ktZ2V0KGJveC1zaXppbmcsICRzcGFuKTtcbiAgJGdsb2JhbC1ib3ggICA6IGlmKHN1c3ktZ2V0KGdsb2JhbC1ib3gtc2l6aW5nKSA9PSAnYm9yZGVyLWJveCcsIHRydWUsIGZhbHNlKTtcblxuICBAaW5jbHVkZSBzdXN5LWluc3BlY3QoZ2FsbGVyeSwgJGluc3BlY3QpO1xuXG4gIC8vIENvbGxlY3RpdmUgT3V0cHV0XG4gIEBpZiAkYm94ID09IGJvcmRlci1ib3ggb3IgKCRpbnNpZGUgYW5kIG5vdCgkYm94KSBhbmQgbm90KCRnbG9iYWwtYm94KSkge1xuICAgIEBpbmNsdWRlIG91dHB1dCgoYm94LXNpemluZzogYm9yZGVyLWJveCkpO1xuICB9IEBlbHNlIGlmICRib3ggPT0gY29udGVudC1ib3gge1xuICAgIEBpbmNsdWRlIG91dHB1dCgoYm94LXNpemluZzogY29udGVudC1ib3gpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZsb2F0LXNwYW4tb3V0cHV0KCRvdXRwdXQuLi4pO1xuXG4gIC8vIEluZGl2aWR1YWwgTG9vcFxuICBAZm9yICRpdGVtIGZyb20gMSB0aHJvdWdoICRsaW5lIHtcbiAgICAkbnRoOiAnI3skbGluZX1uICsgI3skaXRlbX0nO1xuICAgICY6bnRoLSN7JHNlbGVjdG9yfSgjeyRudGh9KSB7XG4gICAgICAvLyBJbmRpdmlkdWFsIFByZXBcbiAgICAgICRvdXRwdXQ6IChcbiAgICAgICAgd2lkdGggICAgICAgICAgICAgOiBpZigkc3ltbWV0cmljYWwsIG51bGwsIGdldC1zcGFuLXdpZHRoKCRzcGFuKSksXG4gICAgICAgIGZsb2F0ICAgICAgICAgICAgIDogbnVsbCxcbiAgICAgICAgbWFyZ2luLWJlZm9yZSAgICAgOiBnZXQtaXNvbGF0aW9uKCRzcGFuKSxcbiAgICAgICAgbWFyZ2luLWFmdGVyICAgICAgOiAtMTAwJSxcbiAgICAgICAgcGFkZGluZy1iZWZvcmUgICAgOiBudWxsLFxuICAgICAgICBwYWRkaW5nLWFmdGVyICAgICA6IG51bGwsXG4gICAgICAgIGZsb3cgICAgICAgICAgICAgIDogJGZsb3csXG4gICAgICApO1xuXG4gICAgICAvLyBJbmRpdmlkdWFsIE91dHB1dFxuICAgICAgQGluY2x1ZGUgZmxvYXQtc3Bhbi1vdXRwdXQoJG91dHB1dC4uLik7XG5cbiAgICAgIEBpZiBnZXQtZWRnZSgkc3BhbikgPT0gZmlyc3Qge1xuICAgICAgICBAaW5jbHVkZSBicmVhaztcbiAgICAgICAgQGluY2x1ZGUgZmlyc3QoJHNwYW4pO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIEBpbmNsdWRlIG5vYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIC8vIEluZGl2aWR1YWwgTG9jYXRpb24gSW5jcmVtZW50XG4gICAgICAkbG9jYXRpb246IGdldC1sb2NhdGlvbigkc3BhbikgKyAkbjtcbiAgICAgICRsb2NhdGlvbjogaWYoJGxvY2F0aW9uID4gJGNvbnRleHQsIDEsICRsb2NhdGlvbik7XG4gICAgICAkc3BhbjogbWFwLW1lcmdlKCRzcGFuLCAobG9jYXRpb246ICRsb2NhdGlvbikpO1xuICAgIH1cbiAgfVxufVxuIiwiLm4tbXVsdGktY29sdW1uLWxpc3Qge1xyXG4gIGNvbHVtbi1jb3VudDogMTtcclxuICBjb2x1bW4tZ2FwOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCAwICRzcGFjaW5nLWxnO1xyXG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgXHJcbiAgPiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAwIDAgJHNwYWNpbmctc207XHJcbiAgfVxyXG5cclxuICB1bCA+IGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tdWx0aS1jb2x1bW4tbGlzdC0teGwge1xyXG4gIEBleHRlbmQgLm4tbXVsdGktY29sdW1uLWxpc3Q7XHJcbiAgY29sdW1uLWdhcDogJHNwYWNpbmcteGw7IFxyXG59XHJcblxyXG4ubi1tdWx0aS1jb2x1bW4tbGlzdC1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XHJcbiAgLm4tbXVsdGktY29sdW1uLWxpc3Qge1xyXG4gICAgY29sdW1uLWNvdW50OiAyO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xyXG4gIC5uLW11bHRpLWNvbHVtbi1saXN0IHtcclxuICAgIGNvbHVtbi1jb3VudDogMztcclxuICB9XHJcbn1cclxuIiwiJGNvbG9yLWlucHV0LWJnOiAkY29sb3Itd2hpdGU7XHJcbiRjb2xvci1pbnB1dC1iZy1lcnJvcjogJGNvbG9yLWRhbmdlci1saWdodDtcclxuJGNvbG9yLWlucHV0LWJnLWRpc2FibGVkOiAkY29sb3ItZ3JheS05NTtcclxuJGNvbG9yLWlucHV0LWJvcmRlcjogI0E2QThBQjtcclxuJGNvbG9yLWlucHV0LWJvcmRlci1lcnJvcjogJGNvbG9yLWRhbmdlcjtcclxuJGNvbG9yLWlucHV0LWJvcmRlci1mb2N1czogJGNvbG9yLWJsYWNrO1xyXG4kY29sb3ItaW5wdXQtdGV4dC1lcnJvcjogJGNvbG9yLWRhbmdlcjtcclxuJGNvbG9yLWlucHV0LXRleHQ6ICRjb2xvci10ZXh0LWRlZmF1bHQ7XHJcbiRjb2xvci1sYWJlbC10ZXh0OiAkY29sb3ItdGV4dC1saWdodDtcclxuJGNvbG9yLWNoZWNrYm94LXJhZGlvLWxhYmVsOiAkY29sb3ItdGV4dC1saWdodDtcclxuJGNvbG9yLXNlbGVjdC10ZXh0OiAkY29sb3ItdGV4dC1saWdodDtcclxuJGNvbG9yLXBsYWNlaG9sZGVyLXRleHQ6ICNBNkE4QUI7XHJcbiRjb2xvci1maWVsZHNldC1ib3JkZXI6ICNEMEQyRDM7XHJcblxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XHJcbiRpbnB1dC1ib3JkZXItdGhpY2tuZXNzOiAxcHg7XHJcbiRpbnB1dC1ib3JkZXItdGhpY2tuZXNzLWVycm9yOiAxcHg7XHJcblxyXG4kc3BhY2luZy1iZXR3ZWVuLWZpZWxkczogJHNwYWNpbmctZGVmYXVsdDtcclxuJHNwYWNpbmctYmVsb3ctaW5wdXQ6ICRzcGFjaW5nLXhzO1xyXG4kc3BhY2luZy1jaGVja2JveC1yYWRpby1ncm91cDogJHNwYWNpbmcteHM7XHJcbiRzcGFjaW5nLWlucHV0LXBhZGRpbmc6ICRzcGFjaW5nLXNtO1xyXG5cclxuJGZvbnQtc2l6ZS1pbnB1dC10ZXh0OiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcblxyXG5cclxuQGZ1bmN0aW9uIGlucHV0LWJvcmRlcigpIHtcclxuICBAcmV0dXJuIHNvbGlkICRpbnB1dC1ib3JkZXItdGhpY2tuZXNzICRjb2xvci1pbnB1dC1ib3JkZXI7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBpbnB1dC1ib3JkZXItZXJyb3IoKSB7XHJcbiAgQHJldHVybiBzb2xpZCAkaW5wdXQtYm9yZGVyLXRoaWNrbmVzcy1lcnJvciAkY29sb3ItaW5wdXQtYm9yZGVyLWVycm9yO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gaW5wdXQtYm9yZGVyLWZvY3VzKCkge1xyXG4gIEByZXR1cm4gc29saWQgJGlucHV0LWJvcmRlci10aGlja25lc3MgJGNvbG9yLWlucHV0LWJvcmRlci1mb2N1cztcclxufVxyXG5cclxuLm4tZm9ybSB7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctZGVmYXVsdCAwO1xyXG5cclxuICAubi1mZWF0dXJlLWJsb2NrLS1zdWJzY3JpYmUgJiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybV9faW5wdXQsXHJcbi5uLWZvcm1fX3RleHRhcmVhIHtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXBsYWNlaG9sZGVyLXRleHQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybV9faW5wdXQge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAaW5jbHVkZSBnb3RoYW0tbmFycm93O1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWlucHV0LWJnO1xyXG4gIGJvcmRlcjogaW5wdXQtYm9yZGVyKCk7XHJcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiAgY29sb3I6ICRjb2xvci1pbnB1dC10ZXh0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1pbnB1dC10ZXh0O1xyXG4gIGhlaWdodDogNDlweDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1iZWxvdy1pbnB1dDtcclxuICBtYXgtd2lkdGg6IDUzMHB4O1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWlucHV0LXBhZGRpbmc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWlucHV0LWJnLWRpc2FibGVkO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICYge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaW5wdXQtYmc7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlcjogaW5wdXQtYm9yZGVyLWZvY3VzKCk7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybV9fdGV4dGFyZWEge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3c7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItaW5wdXQtYmc7XHJcbiAgYm9yZGVyOiBpbnB1dC1ib3JkZXIoKTtcclxuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcclxuICBjb2xvcjogJGNvbG9yLWlucHV0LXRleHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWlucHV0LXRleHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmVsb3ctaW5wdXQ7XHJcbiAgbWF4LXdpZHRoOiA1MzBweDtcclxuICBtaW4taGVpZ2h0OiAyODBweDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1pbnB1dC1wYWRkaW5nO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1pbnB1dC1iZy1kaXNhYmxlZDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLm4tZm9ybS0tZGFyay1iZyAmIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWlucHV0LWJnO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXI6IGlucHV0LWJvcmRlci1mb2N1cygpO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX2lucHV0LS1lcnJvcixcclxuLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19pbnB1dC0tZXJyb3Ige1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1pbnB1dC1iZy1lcnJvcjtcclxuICBib3JkZXI6IGlucHV0LWJvcmRlci1lcnJvcigpO1xyXG59XHJcblxyXG4ubi1mb3JtX19maWVsZC1ncm91cCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmV0d2Vlbi1maWVsZHM7XHJcbn1cclxuXHJcbi5uLWZvcm1fX2xhYmVsIHtcclxuICBAaW5jbHVkZSBnb3RoYW0tbmFycm93LWJvbGQ7XHJcbiAgY29sb3I6ICRjb2xvci1sYWJlbC10ZXh0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gIC5uLWZvcm0tLWRhcmstYmcgJiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybV9fbGFiZWwtLXJlcXVpcmVkOmFmdGVyIHtcclxuICBjb2xvcjogJGNvbG9yLWlucHV0LXRleHQtZXJyb3I7XHJcbiAgY29udGVudDogJ1xcQTAqJztcclxufVxyXG5cclxuLm4tZm9ybV9fbWljcm9jb3B5IHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICYge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gIC5uLWZvcm1fX2xhYmVsICsgJiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX2ZpZWxkLWVycm9yIHtcclxuICBjb2xvcjogJGNvbG9yLWlucHV0LXRleHQtZXJyb3I7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICYge1xyXG4gICAgY29sb3I6ICRjb2xvci1pbnB1dC1iZy1lcnJvcjtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX3JlcXVpcmVkLWZpZWxkLWxlZ2VuZCB7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItaW5wdXQtdGV4dC1lcnJvcjtcclxuICAgIGNvbnRlbnQ6ICcqXFxBMCc7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICYge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX2NoZWNrYm94LFxyXG4ubi1mb3JtX19yYWRpby1idXR0b24ge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmVsb3ctaW5wdXQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5uLWZvcm1fX2NoZWNrYm94LXRleHQsXHJcbiAgICAubi1mb3JtX19yYWRpby1idXR0b24tdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCB+LFxyXG4gICAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0OmRpc2FibGVkIH4ge1xyXG4gICAgICAubi1mb3JtX19jaGVja2JveC10ZXh0LFxyXG4gICAgICAubi1mb3JtX19yYWRpby1idXR0b24tdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICY6aG92ZXIge1xyXG4gICAgLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcclxuICAgIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgfVxyXG5cclxuICAgIC5uLWZvcm1fX2NoZWNrYm94LWlucHV0OmRpc2FibGVkIH4sXHJcbiAgICAubi1mb3JtX19yYWRpby1idXR0b24taW5wdXQ6ZGlzYWJsZWQgfiB7XHJcbiAgICAgIC5uLWZvcm1fX2NoZWNrYm94LXRleHQsXHJcbiAgICAgIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb3JtX19jaGVja2JveC1pbnB1dCxcclxuLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWlucHV0IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5uLWZvcm1fX2NoZWNrYm94LXZpc3VhbCxcclxuLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXZpc3VhbCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWlucHV0LWJnO1xyXG4gIGJvcmRlcjogaW5wdXQtYm9yZGVyKCk7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLy8gZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1zbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRvcDogMDtcclxuICAvLyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyNHB4O1xyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICYge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tZm9ybV9fY2hlY2tib3gtaW5wdXQ6Y2hlY2tlZCArICYge1xyXG4gICAgLm4tZm9ybV9fY2hlY2tib3gtY2hlY2tlZC1pY29uIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tZm9ybV9fY2hlY2tib3gtaW5wdXQ6Zm9jdXMgKyAmLCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnB1dC1ib3JkZXItZm9jdXM7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtX19pbnB1dC1lcnJvciAmIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1pbnB1dC1iZy1lcnJvcjtcclxuICAgIGJvcmRlcjogaW5wdXQtYm9yZGVyLWVycm9yKCk7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCArICYge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX3JhZGlvLWJ1dHRvbi12aXN1YWwge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG5cclxuICAubi1mb3JtX19yYWRpby1idXR0b24taW5wdXQ6Y2hlY2tlZCArICYge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAzcHggJGNvbG9yLXdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAubi1mb3JtX19yYWRpby1idXR0b24taW5wdXQ6Zm9jdXMgKyAmIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWlucHV0LWJvcmRlci1mb2N1cztcclxuICB9XHJcblxyXG4gIC5uLWZvcm1fX2lucHV0LWVycm9yIC5uLWZvcm1fX3JhZGlvLWJ1dHRvbi1pbnB1dDpjaGVja2VkICsgJjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaW5wdXQtYmctZXJyb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm4tZm9ybV9fY2hlY2tib3gtdGV4dCxcclxuLm4tZm9ybV9fcmFkaW8tYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiAkY29sb3ItY2hlY2tib3gtcmFkaW8tbGFiZWw7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaW5wdXQtdGV4dDtcclxuICBtaW4taGVpZ2h0OiAyNHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMzRweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAzcHg7XHJcbiAgLy8gdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgLm4tZm9ybS0tZGFyay1iZyAmIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtX19jaGVja2JveC1pbnB1dDpkaXNhYmxlZCB+ICYge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX2NoZWNrYm94LWNoZWNrZWQtaWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmaWxsOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5uLWZvcm1fX3NlbGVjdCB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgaGVpZ2h0OiA0OXB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWJlbG93LWlucHV0O1xyXG4gIG1heC13aWR0aDogNTMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmLm4tZm9ybV9faW5wdXQtLWVycm9yIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb3JtX19zZWxlY3QtaW5wdXQge1xyXG4gIEBpbmNsdWRlIGdvdGhhbS1uYXJyb3ctbGlnaHQ7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBjb2xvcjogJGNvbG9yLXNlbGVjdC10ZXh0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaW5wdXQtdGV4dDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgNTBweCAkc3BhY2luZy14cyAkc3BhY2luZy1zbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gICY6Oi1tcy1leHBhbmQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5pZTkgJiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1zbTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgLy8gYm9yZGVyOiBpbnB1dC1ib3JkZXItZm9jdXMoKTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheS02NDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb3JtX19zZWxlY3QtdmlzdWFsLXdyYXAge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1pbnB1dC1iZztcclxuICAvLyBiYWNrZ3JvdW5kOiBob3RwaW5rO1xyXG4gIGJvcmRlcjogaW5wdXQtYm9yZGVyKCk7XHJcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMDtcclxuXHJcbiAgLm4tZm9ybS0tZGFyay1iZyAmIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWlucHV0LWJnO1xyXG4gIH1cclxuXHJcbiAgLm4tZm9ybV9faW5wdXQtLWVycm9yICYge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWlucHV0LWJnLWVycm9yO1xyXG4gICAgYm9yZGVyOiBpbnB1dC1ib3JkZXItZXJyb3IoKTtcclxuICB9XHJcblxyXG4gIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpmb2N1cyB+ICYge1xyXG4gICAgYm9yZGVyOiBpbnB1dC1ib3JkZXItZm9jdXMoKTtcclxuICB9XHJcblxyXG4gIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB+ICYge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWlucHV0LWJnLWRpc2FibGVkO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX3NlbGVjdC1vcGVuLWluZGljYXRvciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAkaW5wdXQtYm9yZGVyLXJhZGl1cyAkaW5wdXQtYm9yZGVyLXJhZGl1cyAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDQ5cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtMXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDUycHg7XHJcbiAgei1pbmRleDogNTtcclxuXHJcbiAgLm4tZm9ybS0tZGFyay1iZyAmIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS05NTtcclxuICB9XHJcblxyXG4gIC5uLWZvcm1fX3NlbGVjdDpob3ZlciAmIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWRhcms7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX3NlbGVjdDpob3ZlciAmIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTg3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS04NztcclxuICB9XHJcblxyXG4gIC5uLWZvcm0tLWRhcmstYmcgLm4tZm9ybV9fc2VsZWN0Lm4tZm9ybV9faW5wdXQtLWVycm9yOmhvdmVyICYge1xyXG4gICAgYm9yZGVyOiBpbnB1dC1ib3JkZXItZXJyb3IoKTtcclxuICB9XHJcblxyXG4gIC5pZTkgJiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tZm9ybV9faW5wdXQtLWVycm9yICYge1xyXG4gICAgYm9yZGVyOiBpbnB1dC1ib3JkZXItZXJyb3IoKTtcclxuICB9XHJcblxyXG4gIC5uLWZvcm0tLWRhcmstYmcgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmZvY3VzIH4gJixcclxuICAubi1mb3JtX19zZWxlY3QtaW5wdXQ6Zm9jdXMgfiAmIHtcclxuICAgIGJvcmRlcjogaW5wdXQtYm9yZGVyLWZvY3VzKCk7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtX19zZWxlY3QtaW5wdXQ6ZGlzYWJsZWQgfiAmLFxyXG4gIC5uLWZvcm1fX3NlbGVjdDpob3ZlciAubi1mb3JtX19zZWxlY3QtaW5wdXQ6ZGlzYWJsZWQgfiAmIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWZhZGVkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmx1ZS1mYWRlZDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnIC5uLWZvcm1fX3NlbGVjdC1pbnB1dDpkaXNhYmxlZCB+ICYsXHJcbiAgLm4tZm9ybS0tZGFyay1iZyAubi1mb3JtX19zZWxlY3Q6aG92ZXIgLm4tZm9ybV9fc2VsZWN0LWlucHV0OmRpc2FibGVkIH4gJiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaW5wdXQtYmctZGlzYWJsZWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5LTk3O1xyXG5cclxuICAgIC5uLWZvcm1fX3NlbGVjdC1vcGVuLWljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItYmx1ZS1mYWRlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX3NlbGVjdC1vcGVuLWljb24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gIGhlaWdodDogMThweDtcclxuICBsZWZ0OiAxN3B4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE1LjVweDtcclxuICB3aWR0aDogMThweDtcclxuXHJcbiAgLm4tZm9ybS0tZGFyay1iZyAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybV9fY2hlY2tib3gtZ3JvdXAge1xyXG4gIC5uLWZvcm1fX2NoZWNrYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctY2hlY2tib3gtcmFkaW8tZ3JvdXA7XHJcbiAgfVxyXG5cclxuICAmLm4tZm9ybV9fY2hlY2tib3gtZ3JvdXAtLWhvcml6b250YWwge1xyXG4gICAgLm4tZm9ybV9fY2hlY2tib3gge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctZGVmYXVsdDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX2NoZWNrYm94LWdyb3VwLS1zY3JvbGxhYmxlIHtcclxuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItaW5wdXQtYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBtYXgtaGVpZ2h0OiAxODBweDtcclxuICBtYXgtd2lkdGg6IDUzMHB4O1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgcGFkZGluZzogJHNwYWNpbmcteHM7XHJcbn1cclxuXHJcbi5uLWZvcm1fX2NoZWNrYm94LWdyb3VwLS1zY3JvbGxhYmxlLXBhcmVudCB7XHJcbiAgbGVmdDogOHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm4tZm9ybV9fcmFkaW8tYnV0dG9uLWdyb3VwIHtcclxuICAubi1mb3JtX19yYWRpby1idXR0b24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jaGVja2JveC1yYWRpby1ncm91cDtcclxuICB9XHJcblxyXG4gICYubi1mb3JtX19yYWRpby1idXR0b24tZ3JvdXAtLWhvcml6b250YWwge1xyXG4gICAgLm4tZm9ybV9fcmFkaW8tYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb3JtX19maWVsZHNldCB7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWZpZWxkc2V0LWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctZGVmYXVsdDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1kZWZhdWx0O1xyXG5cclxuICAubi1mb3JtLS1kYXJrLWJnICYge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1mb3JtX19sZWdlbmQge1xyXG4gIGNvbG9yOiAkY29sb3ItbGFiZWwtdGV4dDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtaDQ7XHJcblxyXG4gIC5uLWZvcm0tLWRhcmstYmcgJiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybV9fY29udHJvbHMtbGluayB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcblxyXG4gIC5uLWZvcm0tLWRhcmstYmcgJiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxuXHJcbiAgLm4tZmVhdHVyZS1ibG9jay0taW5saW5lICYge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBtYXJnaW4tI3skZGlyLWZyb219OiBzcGFuKDEpO1xyXG4gIH1cclxufVxyXG5cclxuLm4tZm9ybS0tZGFyay1iZyB7XHJcbiAgaDIge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLWZvcm1fX21pY3JvY29weS0tZGF0ZS1pbnB1dC1zdGF0dXMtaWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6ICRmb250LXNpemUtc207XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMnB4O1xyXG4gIHdpZHRoOiAkZm9udC1zaXplLXNtO1xyXG5cclxuICAmLm4taWNvbi1jaXJjbGUtY2hlY2stYWx0IHtcclxuICAgIGZpbGw6ICRjb2xvci1zdWNjZXNzO1xyXG4gIH0gXHJcblxyXG4gICYubi1pY29uLWNpcmNsZS1leGNsYW1hdGlvbiB7XHJcbiAgICBmaWxsOiAkY29sb3ItZGFuZ2VyO1xyXG4gIH1cclxuXHJcbiAgLm4tZm9ybV9fbWljcm9jb3B5LS1kYXRlLWlucHV0LWVycm9yICYubi1pY29uLWNpcmNsZS1leGNsYW1hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG5cclxuICAubi1mb3JtX19taWNyb2NvcHktLWRhdGUtaW5wdXQtdmFsaWQgJi5uLWljb24tY2lyY2xlLWNoZWNrLWFsdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG59XHJcbiIsIi50ZWNodmFsaWRhdGUtcXVvdGUtYmFuZCB7XHJcbiAgbWFyZ2luOiA4MHB4IDA7XHJcblxyXG4gIGgxIHtcclxuICAgIGNvbG9yOiAjMEEwQTBBO1x0XHJcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsJ0dvdGhhbSBTU20gQicsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHRcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHRcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMkMyQzI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgcGFkZGluZzogNDdweCA1MHB4IDU1cHggODVweDtcclxufVxyXG5cclxuLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX19xdW90ZSB7XHJcbiAgY29sb3I6ICMwQTBBMEE7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCdHb3RoYW0gU1NtIEInLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1x0XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgbWFyZ2luOiAwIDAgNDlweCAwO1xyXG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG59XHJcblxyXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX29wZW5pbmctcXVvdGF0aW9uLW1hcmsge1xyXG4gIHRvcDogLTVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgbGVmdDogLTQzcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAyOHB4O1xyXG59XHJcblxyXG4udGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX3JhdGluZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxufVxyXG5cclxuLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX19zdGFyIHtcclxuICBoZWlnaHQ6IDIzcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgd2lkdGg6IDI1cHg7XHJcbiAgXHJcbiAgLnN0YXItZnVsbCB7XHJcbiAgICBmaWxsOiAjMTM2RUE4O1xyXG4gIH1cclxufVxyXG5cclxuLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX19jaXRhdGlvbiB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0gU1NtIEEnLCdHb3RoYW0gU1NtIEInLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1x0XHRcclxuICBmb250LXNpemU6IDExcHg7XHRcclxuICBmb250LXdlaWdodDogMzAwO1x0XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxufVxyXG5cclxuLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX19zb3VyY2Uge1xyXG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLnRlY2h2YWxpZGF0ZS1xdW90ZS10aWxlX190dmlkLWxpbmsge1xyXG4gIGNvbG9yOiAjMDA2N0M1O1x0XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxyXG59XHJcblxyXG4vKiBsZyAxMDI0cHggYW5kIHVwICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAudGVjaHZhbGlkYXRlLXF1b3RlLXRpbGVfX3F1b3RlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDExZW07XHJcbiAgfVxyXG5cclxuICAudGVjaHZhbGlkYXRlLXF1b3RlLWJhbmQge1xyXG4gICAgLm4tcm93Lm1hdGNoLWNvbC1oZWlnaHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLm4tcm93Lm1hdGNoLWNvbC1oZWlnaHQ+W2NsYXNzKj0nbi1jb2wtJ10ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogdG9wO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItaWNvbi1ncmF5OiAjOEQ4RDhEO1xyXG4kY29sb3ItaWNvbi1ncmF5LWxpZ2h0OiAjQzBDMEMwO1xyXG5cclxuLm4tbGluay1saXN0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLWxpbmstbGlzdF9faXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLWxpbmstbGlzdF9fbGluayB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG5cclxuICAubi1saW5rLWxpc3QtLXYyICYge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbGluay1saXN0X19kaXJlY3Rpb24taWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWljb24tZ3JheTtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbn1cclxuXHJcbi5uLWxpbmstbGlzdF9fcGRmLWljb24ge1xyXG4gIGZpbGw6ICRjb2xvci1pY29uLWdyYXktbGlnaHQ7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbn1cclxuIiwiLm4tbWVzc2FnaW5nIHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2luZy1jb21wb25lbnQtdG9wO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLy8gRWxlbWVudHMgc2hhcmVkIGFjcm9zcyB2YXJpYXRpb25zXHJcblxyXG4ubi1tZXNzYWdpbmdfX2JhbmQtYmFja2dyb3VuZC1hY2NlbnQge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG59XHJcblxyXG4ubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMjRweDtcclxuXHJcbiAgLm4tbWVzc2FnaW5nLS1vbi1kYXJrLWJnICYge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lc3NhZ2luZ19fbGluayB7XHJcbiAgLm4tbWVzc2FnaW5nLS1vbi1kYXJrLWJnICYge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lc3NhZ2luZ19faWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMXB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG5cclxuICAubi1tZXNzYWdpbmctLW9uLWRhcmstYmcgJiB7XHJcbiAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1tZXNzYWdpbmdfX21ldGFkYXRhIHtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktNjQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG59XHJcblxyXG4vLyBWYXJpYXRpb24tc3BlY2lmaWMgc3R5bGVzXHJcblxyXG4ubi1tZXNzYWdpbmctLWluZm9ybWF0aW9uX19tZXRhZGF0YSB7XHJcbiAgLm4tbWVzc2FnaW5nX19tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lc3NhZ2luZy0tc3VjY2VzcyB7XHJcbiAgLm4tbWVzc2FnaW5nX19tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XHJcbiAgfVxyXG5cclxuICAubi1tZXNzYWdpbmdfX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLWdyZWVuO1xyXG4gIH1cclxufVxyXG5cclxuLm4tbWVzc2FnaW5nLS13YXJuaW5nIHtcclxuICAubi1tZXNzYWdpbmdfX2ljb24ge1xyXG4gICAgZmlsbDogJGNvbG9yLW9yYW5nZTtcclxuICB9XHJcbn1cclxuXHJcbi5uLW1lc3NhZ2luZy0tZXJyb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYW5nZXItbGlnaHQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRhbmdlcjtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICRjb2xvci1kYW5nZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVzc2FnaW5nX19pY29uIHtcclxuICAgIGZpbGw6ICRjb2xvci1kYW5nZXI7XHJcbiAgICBsZWZ0OiAyMHB4O1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gIH1cclxufSAgXHJcblxyXG4ubi1tZXNzYWdpbmctLWxvZ2luIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAubi1tZXNzYWdpbmdfX21lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLm4tbWVzc2FnaW5nX19pY29uIHtcclxuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgfSAgXHJcblxyXG4gIC5idXR0b24ge1xyXG4gICAgY2xlYXI6IG5vbmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDElO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIG1hcmdpbjogMSU7XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIlO1xyXG4gICAgfVxyXG4gIH0gIFxyXG59XHJcbiIsIi5uLXBhZ2luYXRpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWNvbXBvbmVudC1ib3R0b207XHJcbn1cclxuXHJcbi5uLXBhZ2luYXRpb25fX2xpc3Qge1xyXG4gIEBleHRlbmQgJW5vLW1hcmdpbjtcclxuICBAZXh0ZW5kICVuby1wYWRkaW5nO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm4tcGFnaW5hdGlvbl9fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXBhZ2luYXRpb25fX2xpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmcteHM7XHJcblxyXG4gIC5uLXBhZ2luYXRpb25fX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCAmIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5uLXBhZ2luYXRpb25fX2xpc3QtaXRlbTpsYXN0LWNoaWxkICYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5uLXBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZSxcclxuLm4tcGFnaW5hdGlvbl9fbGluay0tYWN0aXZlOmhvdmVyIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxufVxyXG5cclxuLm4tcGFnaW5hdGlvbl9faWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNTI7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDFweDtcclxuICB3aWR0aDogMTRweDtcclxuXHJcbiAgLm4tcGFnaW5hdGlvbl9fbGluazpob3ZlciAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tcGFnaW5hdGlvbi0tdGV4dC1vbmx5IHtcclxuICAubi1wYWdpbmF0aW9uX19saW5rLS1wcmV2IC5uLXBhZ2luYXRpb25fX2ljb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICB9XHJcblxyXG4gIC5uLXBhZ2luYXRpb25fX2xpbmstLW5leHQgLm4tcGFnaW5hdGlvbl9faWNvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XHJcbiAgfVxyXG5cclxuICAubi1wYWdpbmF0aW9uX19pY29uLS1kb3VibGUtY2hldnJvbi1maXJzdCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0oJHNwYWNpbmcteHMpO1xyXG4gIH1cclxuXHJcbiAgLm4tcGFnaW5hdGlvbl9faWNvbi0tZG91YmxlLWNoZXZyb24tc2Vjb25kIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgfVxyXG59XHJcbiIsIi5uLXJlbGF0ZWQge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LTk3O1xyXG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tO1xyXG4gIHBhZGRpbmc6IDQ1cHggNDVweCAxNnB4O1xyXG5cclxuICBbY2xhc3NePSduLWljb24tZG9jLSddIHtcclxuICAgIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICBsaW5lLWhlaWdodDogMS40NWVtO1xyXG4gIH1cclxuXHJcbiAgb2wge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcclxuICB9XHJcbn1cclxuXHJcbi5uLXJlbGF0ZWRfX2hlYWRlciB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWg0O1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uLXJlbGF0ZWRfX3N1YmhlYWRlciB7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5LTUyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICBtYXJnaW4tdG9wOiAtJHNwYWNpbmctc207XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm4tcmVsYXRlZF9fbGlzdC1pdGVtIHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XHJcbn1cclxuXHJcbi5uLXJlbGF0ZWRfX2xpc3QtaXRlbS1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNTI7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIHdpZHRoOiAxMnB4O1xyXG59XHJcblxyXG4vLyBJY29uIExpc3RcclxuXHJcbi5uLXJlbGF0ZWQtaWNvbi1saXN0IC5uLXJlbGF0ZWRfX2xpc3QtaXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm4tcmVsYXRlZC1pY29uLWxpc3QgLm4tcmVsYXRlZF9fbGlzdC1pdGVtLWljb24ge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogM3B4O1xyXG59XHJcblxyXG4ubi1yZWxhdGVkX19pY29uLWRhbmdlciB7XHJcbiAgZmlsbDogJGNvbG9yLWRhbmdlcjtcclxufVxyXG5cclxuLm4tcmVsYXRlZF9faWNvbi1ncmVlbiB7XHJcbiAgZmlsbDogJGNvbG9yLWdyZWVuO1xyXG59XHJcblxyXG4vLyBBdXRob3JzXHJcblxyXG4ubi1yZWxhdGVkLWF1dGhvcnMgLm4tcmVsYXRlZF9fbGlzdC1pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm4tcmVsYXRlZF9fYXV0aG9yIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMzZweDtcclxufVxyXG5cclxuLm4tcmVsYXRlZF9fYXV0aG9yLXBob3RvIHtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtN3B4O1xyXG4gIHdpZHRoOiAzNnB4O1xyXG59XHJcblxyXG4ubi1yZWxhdGVkX19hdXRob3ItY291bnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbn1cclxuXHJcbi5uLXJlbGF0ZWRfX3ZpZXctYWxsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4iLCIubi1zZWFyY2gtZmlsdGVyX19saXN0IHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14cztcclxufVxyXG5cclxuLm4tc2VhcmNoLWZpbHRlcl9fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1maWx0ZXJfX2Ryb3Bkb3duLW1lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5uLXNlYXJjaC1maWx0ZXItLWlzLW5hcnJvdyAmIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtdG9nZ2xlLWljb24ge1xyXG4gIGZpbGw6ICRjb2xvci1saW5rO1xyXG4gIGhlaWdodDogMTZweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAycHg7XHJcbiAgd2lkdGg6IDE2cHg7XHJcblxyXG4gIC5uLXNlYXJjaC1maWx0ZXJfX2xpc3QtaXRlbS0tYWN0aXZlICYge1xyXG4gICAgZmlsbDogJGNvbG9yLWdyYXktNjc7XHJcbiAgfVxyXG5cclxuICAubi1zZWFyY2gtZmlsdGVyX19saW5rOmhvdmVyICYge1xyXG4gICAgZmlsbDogJGNvbG9yLWxpbmstaG92ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubi1zZWFyY2gtZmlsdGVyX19saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cgJiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm4tc2VhcmNoLWZpbHRlcl9fbGlzdC1pdGVtLS1hY3RpdmUgJiB7XHJcbiAgICBAaW5jbHVkZSBnb3RoYW0tbmFycm93LWJvbGQ7XHJcbiAgICBcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICAgICAgYm90dG9tOiAtOHB4O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IHooJ21lbnUnKSArIDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubi1zZWFyY2gtZmlsdGVyX19wYW5lbCB7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWdyYXktOTU7XHJcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRjb2xvci1ibHVlLW1pZDtcclxuICBib3gtc2hhZG93OiAkZHJvcC1zaGFkb3ctZGVmYXVsdDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtLWFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jazsgXHJcbiAgfVxyXG59XHJcblxyXG4ubi1zZWFyY2gtZmlsdGVyX19wYW5lbC1jbG9zZS1saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktNjc7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogJHNwYWNpbmctc207XHJcbiAgdG9wOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cgJiB7XHJcbiAgICB0b3A6ICRzcGFjaW5nLXhzO1xyXG4gIH1cclxufVxyXG5cclxuLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtY2xvc2UtaWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNjc7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDFweDtcclxuICB3aWR0aDogMTFweDtcclxuXHJcbiAgLm4tc2VhcmNoLWZpbHRlcl9fcGFuZWwtY2xvc2UtbGluazpob3ZlciAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5uLXNlYXJjaC1maWx0ZXJfX3JlZmluZS1zZWxlY3RlZC1maWx0ZXJzLFxyXG4ubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtbGluayB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm4tc2VhcmNoLWZpbHRlcl9fcmVmaW5lLWxpbmsge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xyXG4gIG1hcmdpbi10b3A6IC0oJHNwYWNpbmctc20pO1xyXG59XHJcblxyXG4ubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtbGluay1pY29uIHtcclxuICBmaWxsOiAkY29sb3ItbGluaztcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzIC8gMjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG4gIHdpZHRoOiAxMHB4O1xyXG5cclxuICA6aG92ZXIgPiAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm4tdGFnLm4tc2VhcmNoLWZpbHRlcl9fcmVmaW5lLXRhZyB7XHJcbiAgY2xlYXI6IGxlZnQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XHJcbiAgd2lkdGg6IGF1dG87XHJcblxyXG4gIC5uLXRhZ19fZGVsZXRlLWljb24ge1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubi10YWcubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtdGFnLXRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubi1zZWFyY2gtZmlsdGVyLS1pcy1uYXJyb3cge1xyXG5cclxuICAmLm4tc2VhcmNoLWZpbHRlci0taGFzLXN1YmZpbHRlcnMge1xyXG4gICAgLm4tc2VhcmNoLWZpbHRlcl9fcmVmaW5lLWxpbmssXHJcbiAgICAubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtc2VsZWN0ZWQtZmlsdGVycyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tc2VhcmNoLWZpbHRlci1wYW5lbHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICYubi1zZWFyY2gtZmlsdGVyLS1zaG93LXJlZmluZS1wYW5lbCB7XHJcbiAgICAubi1zZWFyY2gtZmlsdGVyX19yZWZpbmUtbGluayxcclxuICAgIC5uLXNlYXJjaC1maWx0ZXJfX3JlZmluZS1zZWxlY3RlZC1maWx0ZXJzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubi1zZWFyY2gtZmlsdGVyLXBhbmVscyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkY29sb3ItbW9kdWxlLWJnOiAkY29sb3ItZ3JheS05NztcclxuJGNvbG9yLW1vZHVsZS10aXRsZTogIzNCM0IzQjtcclxuJGNvbG9yLW1vZHVsZS10ZXh0OiAjOTk5OTk5O1xyXG4kY29sb3ItYm9yZGVyOiAjRTRFNEU0O1xyXG4kY29sb3ItYm9yZGVyLWhvdmVyOiAkY29sb3ItYmx1ZS1saWdodDtcclxuXHJcbiRzY3JlZW4tc3BvdGxpZ2h0LXNtOiAoNDQwcHggLyAkZm9udC1zaXplLWRlZmF1bHQpICogMWVtO1xyXG4kc2NyZWVuLXNwb3RsaWdodC1tZDogKDcwMHB4IC8gJGZvbnQtc2l6ZS1kZWZhdWx0KSAqIDFlbTtcclxuXHJcbi5uLXNwb3RsaWdodC1tb2R1bGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tb2R1bGUtYmc7XHJcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3MgJGVhc2VpbnF1YWQ7XHJcblxyXG4gICYubi1zcG90bGlnaHQtbW9kdWxlLS1ib3JkZXJlZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmx1ZS04ODtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkY29sb3ItYmx1ZS04ODtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubi1zcG90bGlnaHQtbW9kdWxlLS1pbnZlcnNlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkY29sb3ItYmx1ZS04ODtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAuYnV0dG9uLS1pbmxpbmUtYWN0aW9uIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b25fX2ljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5uLWxheW91dC1mbGV4X19pdGVtIHtcclxuICAgIC5idXR0b24tLWlubGluZS1hY3Rpb24ge1xyXG4gICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLWRlZmF1bHQgJHNwYWNpbmctZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXNwb3RsaWdodC1tb2R1bGVfX2ltYWdlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJi5uLXNwb3RsaWdodC1tb2R1bGVfX2ltYWdlLS1jZW50ZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi5uLXNwb3RsaWdodC1tb2R1bGVfX2JvZHkge1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLWRlZmF1bHQ7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm4tc3BvdGxpZ2h0LW1vZHVsZV9fdGl0bGUge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKCRoMy1mb250LXNpemVzKTtcclxuICBjb2xvcjogJGNvbG9yLW1vZHVsZS10aXRsZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxufVxyXG5cclxuLm4tc3BvdGxpZ2h0LW1vZHVsZV9fdGV4dCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm4tc3BvdGxpZ2h0LWFsaWduLS1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtd2lkdGggJHNjcmVlbi1tZCkge1xyXG4gIC5uLXNwb3RsaWdodC1tb2R1bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC13aWR0aCAkc2NyZWVuLXNwb3RsaWdodC1zbSkge1xyXG4gIC5uLWxheW91dC1mbGV4IC5uLXNwb3RsaWdodC1tb2R1bGUge1xyXG4gICAgLy8gTWF4LXdpZHRoIGlzIHNldCBiYXNlZCBvbiB0aGUgdGh1bWJuYWlsIHNpemUgdXNlZCBmb3Igc3BvdGxpZ2h0IHRpbGVzXHJcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoJHNjcmVlbi1tZCkge1xyXG4gIC5uLXNwb3RsaWdodC1tb2R1bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5uLWxheW91dC1mbGV4IHtcclxuICAgIC5uLXNwb3RsaWdodC1tb2R1bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgLmJ1dHRvbi0taW5saW5lLWFjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuXHJcbiAgICAgICAgLm4tc3BvdGxpZ2h0LWFsaWduLS1jZW50ZXIgJiB7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5uLXNlYXJjaC1mb3JtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19pbnB1dCB7XHJcbiAgQGluY2x1ZGUgZ290aGFtLW5hcnJvdy1saWdodDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmF5LTY0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy1zbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoICYge1xyXG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjRzIGN1YmljLWJlemllciguMDAwLCAuNzk1LCAuMDAwLCAxKTtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19idXR0b24ge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAkYm9yZGVyLXJhZGl1cy1zbSAkYm9yZGVyLXJhZGl1cy1zbSAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogNDBweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAubi1zZWFyY2gtZm9ybV9fYnV0dG9uLWljb24ge1xyXG4gICAgICBmaWxsOiAkY29sb3ItdGV4dC1kZWZhdWx0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tc2VhcmNoLWZvcm1fX2J1dHRvbi10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWluZGVudDogLTEwMDAwcHg7XHJcbn1cclxuXHJcbi5uLXNlYXJjaC1mb3JtX19idXR0b24taWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci1ncmF5LTY0O1xyXG4gIGhlaWdodDogMThweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCgkc2NyZWVuLWxnKSB7XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2ggLm4tc2VhcmNoLWZvcm1fX2lucHV0IHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICB9XHJcbn1cclxuIiwiLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBtaW4td2lkdGg6IDI5MHB4OyBcclxuICAgIHRvcDogNDZweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgfVxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLWF1dG9jb21wbGV0ZSB7XHJcbiAgICBtYXJnaW46IDEycHggMDsgXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogIzRBNEE0QTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlOyBcclxuICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7IFxyXG4gIH1cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBcclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAuYXV0b2NvbXBsZXRlLXNlYXJjaCAudWktbWVudS1pdGVtOmhvdmVyLCAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwIC5hdXRvY29tcGxldGUtc2VhcmNoIC51aS1tZW51LWl0ZW0udWktc3RhdGUtZm9jdXMge1xyXG4gICAgYmFja2dyb3VuZDogIzAwNjdDNTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyBcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDI2LjI1ZW0pIHtcclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1leHAgLmF1dG9jb21wbGV0ZS1zZWFyY2ggLnVpLW1lbnUtaXRlbSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgXHJcbiAgICB9IFxyXG4gIH1cclxuICBcclxuICAvKiBTZWFyY2ggVG9nZ2xlIFNlY3Rpb24gKi9cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLyogU2VhcmNoIFRvZ2dsZSBCdXR0b24gKi9cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QTkwRTI7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDQ2cHg7IFxyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24udmlzdWFsbHktaGlkZGVuLWJ0biB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTtcclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU0QTkzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMUU0QTkzO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtdG9nZ2xlLWJ1dHRvbiB7XHJcbiAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgd2lkdGg6IDM2cHg7IFxyXG4gICAgfSBcclxuICB9XHJcbiAgXHJcbiAgLyogU2VhcmNoIFRvZ2dsZSBCdXR0b24gSWNvbiAqL1xyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLXRvZ2dsZS1idXR0b24taWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiAjRkZGRkZGO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMjBweDsgXHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC10b2dnbGUtYnV0dG9uLWljb24ge1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIHdpZHRoOiAxNnB4OyBcclxuICAgIH0gXHJcbiAgfVxyXG4gIFxyXG4gIC8qIEZ1bGwgV2lkdGggU2VhcmNoICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuMnMgZWFzZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIHotaW5kZXg6IDk5OTsgXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHRvcDogMTAwJTsgXHJcbiAgICB9IFxyXG4gIH1cclxuICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC0tZXhwLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsOyBcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBcclxuICAvKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybSB7XHJcbiAgICBtYXJnaW46IC0ycHggMCAwIDA7IH1cclxuICBcclxuICAvKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIElucHV0ICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dCB7XHJcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBTU20gQScsICdHb3RoYW0gU1NtIEInLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNGE5MGUyOyBcclxuICAgIGNvbG9yOiAjNEE0QTRBO1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAvKkBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuICAgIH0qLyBcclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWV4cCAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlO1xyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogNnB4IDk2cHggNnB4IDI0cHg7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAyNHB4IDZweCA5NnB4O1xyXG4gIH1cclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzRBOTBFMjsgXHJcbiAgfVxyXG4gIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTsgXHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gICAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICAgICAgcGFkZGluZzogNnB4IDk2cHggNnB4IDEycHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YTkwZTI7IFxyXG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDI0cHggNnB4IDk2cHg7XHJcbiAgICAgIH1cclxuICAgIH0gXHJcbiAgICBcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDI2LjI1ZW0pIHtcclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0taW5wdXQge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7IFxyXG4gICAgfSBcclxuICB9XHJcbiAgXHJcbiAgLyogRnVsbCBXaWR0aCBTZWFyY2ggRm9ybSBTdWJtaXQgQnV0dG9uICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBOTBFMjtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogNDZweDsgXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFNEE5MztcclxuICAgIGJvcmRlci1jb2xvcjogIzFFNEE5MzsgXHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgXHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09ICdydGwnIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfSBcclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLS1pcy1hY3RpdmUgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gU3VibWl0IEJ1dHRvbiBJY29uICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24taWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmaWxsOiAjRkZGRkZGO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMjBweDsgXHJcbiAgfVxyXG4gIFxyXG4gIC8qIEZ1bGwgV2lkdGggU2VhcmNoIEZvcm0gQ2xvc2UgQnV0dG9uICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtZm9ybS1idXR0b24tY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDQ2cHg7IFxyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSAncnRsJyB7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtLWlzLWFjdGl2ZSAubi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1mb3JtLWJ1dHRvbi1jbG9zZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5uLXByb3BlcnR5LWJhcl9fc2VhcmNoLWZvcm0tYnV0dG9uLWNsb3NlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0OHB4OyBcclxuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gJ3J0bCcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAgNDhweDtcclxuICAgICAgfVxyXG4gICAgfSBcclxuICAgIFxyXG4gIH1cclxuICBcclxuICAvKiBGdWxsIFdpZHRoIFNlYXJjaCBGb3JtIENsb3NlIEJ1dHRvbiBJY29uICovXHJcbiAgLm4tcHJvcGVydHktYmFyX19zZWFyY2gtbi1wcm9wZXJ0eS1iYXJfX3NlYXJjaC1idXR0b24tY2xvc2UtaWNvbiB7XHJcbiAgICBmaWxsOiAjQTZBOEFCO1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgd2lkdGg6IDE0cHg7IFxyXG4gIH1cclxuICAvKiogSUUgY2xlYXIgYnV0dG9uIGZpeCAqKi9cclxuICBpbnB1dDo6LW1zLWNsZWFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfSIsIi5hdXRvY29tcGxldGUsXHJcbi5hdXRvY29tcGxldGUtc2VhcmNoLFxyXG4uYXV0b2NvbXBsZXRlLWN1c3RvbWVyLXN0b3JpZXMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA4MDAwO1xyXG59XHJcblxyXG4udWktYXV0b2NvbXBsZXRlIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLnVpLW1lbnUtaXRlbSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS04NztcclxuICBjb2xvcjogJGNvbG9yLXRleHQtZGVmYXVsdDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1kZWZhdWx0O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTk1O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmLnVpLXN0YXRlLWZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xyXG4gIEBleHRlbmQgJXZpc3VhbGx5LWhpZGRlbjtcclxufVxyXG4iLCIvLyAubi1yZWxhdGVkLWxpbmtzIHtcclxuLy8gICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tO1xyXG4vLyB9XHJcblxyXG4ubi1yZWxhdGVkLWxpbmtzX190aXRsZSB7XHJcbiAgLy8gQGluY2x1ZGUgZ290aGFtLWJvb2s7XHJcbiAgLy8gQGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbiIsIi5uLXNoYXJlIHtcclxuICBAZXh0ZW5kICVuby1tYXJnaW47XHJcbiAgQGV4dGVuZCAlbm8tcGFkZGluZztcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1jb21wb25lbnQtYm90dG9tO1xyXG59XHJcblxyXG4ubi1zaGFyZV9fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgLm4tc2hhcmVfX2xpbmsge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgLm4tc2hhcmVfX2xpbmsge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm4tc2hhcmVfX2xpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhzO1xyXG59XHJcblxyXG4ubi1zaGFyZV9faWNvbiB7XHJcbiAgZmlsbDogJGNvbG9yLWdyYXktNTI7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG5cclxuICAubi1zaGFyZV9fbGluazpob3ZlciAmIHtcclxuICAgIGZpbGw6ICRjb2xvci1ibHVlLWxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLm4tc2hhcmVfX3RleHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWluZGVudDogLTEwMDAwcHg7XHJcbn1cclxuIiwiLm4tdGFnIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZS1saWdodDtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1kZWZhdWx0O1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBwYWRkaW5nOiA0cHggMTNweDtcclxufVxyXG5cclxuLm4tdGFnLS1zZWNvbmRhcnkge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTUyO1xyXG59XHJcblxyXG4ubi10YWdfX2RlbGV0ZS1pY29uIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICBoZWlnaHQ6IDlweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiA5cHg7XHJcbn1cclxuXHJcbi5uLXRhZ19fdGV4dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uLXRhZy1ncm91cCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcclxuXHJcbiAgLm4tdGFnIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxufVxyXG5cclxuLm4tdGFnLWdyb3VwX19zZXBhcmF0b3Ige1xyXG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRjb2xvci1ncmF5LTY0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbn1cclxuIiwiJHNjcmVlbi1mbGV4LWxnOiAoMTEzMHB4IC8gJGZvbnQtc2l6ZS1kZWZhdWx0KSAqIDFlbTtcclxuXHJcbi5uLWxheW91dC1mbGV4X19pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1kZWZhdWx0O1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbWQpIHtcclxuICAubi1sYXlvdXQtZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAvLyBwYWRkaW5nOiBndXR0ZXIoKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICZbZGF0YS1udGFwLWxheW91dH49XCIyXCJdIHtcclxuICAgICAgQGluY2x1ZGUgc3F1aXNoKDIsIDIpO1xyXG4gICAgICAvLyBtYXJnaW46IDAgYXV0bztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi5uLWxheW91dC1mbGV4X19qdXN0aWZ5LWNlbnRlciB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYubi1sYXlvdXQtZmxleF9fanVzdGlmeS1zdGFydCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgIC5uLWxheW91dC1mbGV4X19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGd1dHRlcigpICogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm4tbGF5b3V0LWZsZXhfX2l0ZW0ge1xyXG4gICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAvLyBtYXJnaW4tbGVmdDogZ3V0dGVyKCk7XHJcbiAgICAvLyBtYXJnaW4tcmlnaHQ6IGd1dHRlcigpO1xyXG4gICAgd2lkdGg6IHNwYW4oNCk7XHJcblxyXG4gICAgLy8gJjpudGgtY2hpbGQoNykge1xyXG4gICAgLy8gICBtYXJnaW46IGF1dG87XHJcbiAgICAvLyB9XHJcblxyXG4gICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNVwiXSAmIHtcclxuICAgICAgLy8gd2lkdGg6IHNwYW4oMiB3aWRlKTtcclxuICAgICAgd2lkdGg6IHNwYW4oNCk7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg0KSxcclxuICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiNFwiXSAmIHtcclxuICAgICAgLy8gZmxleC1iYXNpczogc3Bhbig2KTtcclxuICAgICAgd2lkdGg6IHNwYW4oNik7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtbnRhcC1sYXlvdXR+PVwiMlwiXSAmIHtcclxuICAgICAgd2lkdGg6IHNwYW4oNik7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbGF5b3V0LWZsZXhfX2FsaWduLWJhc2VsaW5lICYge1xyXG4gICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcclxuICAgIH1cclxuXHJcbiAgICAubi1sYXlvdXQtZmxleF9fYWxpZ24tY2VudGVyICYge1xyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm4tbGF5b3V0LWZsZXhfX2FsaWduLWVuZCAmIHtcclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KCRzY3JlZW4tbGcpIHtcclxuICBbZGF0YS1udGFwLWxheW91dH49XCI0XCJdIHtcclxuICAgIC5uLWxheW91dC1mbGV4X19pdGVtIHtcclxuICAgICAgd2lkdGg6IHNwYW4oMyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBbZGF0YS1udGFwLWxheW91dH49XCI1XCJdIHtcclxuICAgIC5uLWxheW91dC1mbGV4X19pdGVtIHtcclxuICAgICAgd2lkdGg6IHNwYW4oMiB3aWRlcik7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg0KSxcclxuICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgIHdpZHRoOiBzcGFuKDIgd2lkZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJ1dHRvbi0tc2lkZS10YWIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAtMTIwcHg7XHJcbiAgdG9wOiBjYWxjKDUwJSk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICB3aWR0aDogMjcwcHg7XHJcbiAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ubi1jb250YWN0LW1vZHVsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ncmF5LTQxO1xyXG4gIGJvdHRvbTogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ubi1jb250YWN0LW1vZHVsZV9fYm9keSB7XHJcbiAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLm4tY29udGFjdC1tb2R1bGVfX2hlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJsdWUtbGlnaHQ7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLm4tY29udGFjdC1tb2R1bGVfX2hlYWRpbmcge1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5uLWNvbnRhY3QtbW9kdWxlX19jbG9zZSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5uLWNvbnRhY3QtbW9kdWxlX19saW5rIHtcclxuICBjb2xvcjogJGNvbG9yLWdyYXktMjc7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG4gIHVuaWNvZGUtYmlkaTogZW1iZWQ7XHJcbn1cclxuXHJcbi5uLWNvbnRhY3QtbW9kdWxlX19pY29uIHtcclxuICBmaWxsOiAkY29sb3ItZ3JheS02NDtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IDIycHg7XHJcbiAgbWFyZ2luOiAwIDVweDtcclxuICB3aWR0aDogMjJweDtcclxufVxyXG5cclxuLm4tbGlzdF9faXRlbS0tYm9yZGVyZWQge1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZ3JheS04NztcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMTJweCAwO1xyXG59XHJcblxyXG4ubi1saXN0X19pdGVtLS1ib3JkZXJlZDpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcblxyXG4iXX0= */
