*{box-sizing:border-box}body{margin:0}.main{overflow:hidden}.container{width:100%;padding:1.25rem}@media(width > 1100px){.container{margin:0 auto;padding:0;max-width:68.75rem}}h1,h2,h3,h4,h5,h6{margin:0}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.swiper{width:100%;height:100%;max-height:600px;padding:1.875rem 0}.swiper-button-prev::after{font-size:22px;color:#000;transition:all .2s ease-in-out}.swiper-button-prev:hover::after{transition:all .2s ease-in-out}.swiper-button-next::after{font-size:22px;color:#000;transition:all .2s ease-in-out}.swiper-button-next:hover::after{transition:all .2s ease-in-out}.header{position:absolute;top:25px;display:flex;padding:1.25rem;align-items:flex-start;width:100%;background-color:rgba(0,0,0,0);z-index:1}@media(width > 1100px){.header{padding:1.875rem 3.125rem}}@media(width > 1100px){.header--dark{padding-bottom:5rem;background-color:#000}}.header__logo-container{position:absolute;max-width:12rem;overflow:hidden;z-index:1}@media(width > 1100px){.header__logo-container{max-width:25rem}}.header__logo-container img{width:100%;height:100%;object-fit:contain}.nav{display:none;padding:0.6875rem 0.625rem;justify-content:space-between;align-items:center;background-color:#fff;border-radius:0.625rem;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1);width:100%;height:3.5625rem;transition:height .2s ease-in-out}@media(width > 1100px){.nav{display:flex;top:25px;left:45px;right:45px;padding:0.875rem 1.25rem;justify-content:space-between;align-items:center;background-color:#fff;border-radius:0.625rem;height:100%;max-height:fit-content;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1)}}.nav-logo__link{position:absolute;top:27px;margin:0;z-index:1}@media(width > 1100px){.nav-logo__link{display:none}}.custom-logo-link ::after{position:absolute;content:"";inset:0;height:100%;width:100%}.nav-logo{height:100%;width:100%;max-width:4.75rem;max-height:1.875rem}.nav-list{display:none}@media(width > 1100px){.nav-list{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:1.5rem}}.nav-list__item{margin:0;font-family:"TASA Orbiter",sans-serif;font-size:1.125rem;font-weight:600;text-decoration:none}.nav-list__item{position:relative}.nav-sublist{display:none;position:absolute;top:100%;left:0;background-color:#fff;padding:0.5rem;border-radius:0.5rem;box-shadow:0 0.375rem 0.75rem rgba(61,74,129,.08);list-style:none;min-width:12.5rem;z-index:50}a.nav-list__link:hover+.nav-sublist,a.nav-list__link:focus+.nav-sublist,.nav-list__item:hover>.nav-sublist,.nav-sublist:hover,.nav-list__item:focus-within>.nav-sublist{display:block}.nav-sublist__item{padding:0.375rem 0.5rem}.nav-sublist__link{display:block;color:#3d4a81;text-decoration:none}.nav-sublist__link:hover{color:#7e7e7e}.nav-list-mobile__sub{padding-left:1.25rem;font-family:"TASA Orbiter",sans-serif;font-size:1.125rem;font-weight:400;font-family:"TASA Orbiter",sans-serif;text-decoration:none;list-style:none}.nav-list-mobile__sub a{color:#1d1e3d;text-decoration:none}.screen-reader-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;padding:0;margin:-1px}a.nav-list__link{display:flex;align-items:center;text-decoration:none;color:#3d4a81;transition:color .2s ease-in-out}a.nav-list__link:hover{color:#7e7e7e}.nav-list__link--light{color:#fff}@media(width > 1100px){.nav-list__mobile{display:none}}.nav__group{position:absolute;right:30px;top:30px;display:flex;gap:0.5rem}@media(width > 1100px){.nav__group{display:none}}.nav__cta{padding:0.625rem;font-family:"TASA Orbiter",sans-serif;font-size:0.875rem;font-weight:600;background-color:#e1e4ec;border-radius:0.375rem;color:#3d4a81;text-decoration:none}.nav-toggle{display:flex;align-items:center;padding:1rem 0.5rem;max-height:2.375rem;border-radius:6px;background-color:#e1e4ec;z-index:2;cursor:pointer}@media(width > 1100px){.nav-toggle{display:none}}.nav-toggle.open .nav-toggle__button{background-color:rgba(0,0,0,0)}.nav-toggle.open .nav-toggle__button:before{top:0;transform:rotate(45deg)}.nav-toggle.open .nav-toggle__button:after{bottom:0;transform:rotate(-45deg)}.nav-toggle__button{position:relative;width:1.5rem;height:0.1875rem;background-color:#3d4a81}.nav-toggle__button:before{position:absolute;content:"";top:8px;left:0;width:100%;height:100%;background-color:#3d4a81}.nav-toggle__button:after{position:absolute;content:"";bottom:8px;width:100%;height:100%;background-color:#3d4a81}.nav-mobile{padding:0.6875rem 0.625rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:0.625rem;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1);width:100%;height:3.5625rem;transition:height .2s ease-in-out}@media(width > 1100px){.nav-mobile{display:none}}.nav-mobile.open{height:15rem}@media(width > 1100px){.nav-mobile.open{height:auto}}.nav-list-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3.125rem;padding:0;width:100%;list-style:none;opacity:0;transition:all .2s ease-in}.nav-list-mobile.show{opacity:1}.nav-list-mobile__item{position:relative;padding:0.625rem;list-style:none;transition:all .2s ease-in-out;cursor:pointer}.nav-list-mobile__link{font-family:"TASA Orbiter",sans-serif;font-weight:600;text-decoration:none;color:#3d4a81;cursor:pointer}.nav-list-mobile__link:hover{color:#7e7e7e}.nav-list-mobile__link::after{position:absolute;content:"";inset:0;height:100%;width:100%}.home-hero{position:relative;display:flex;justify-content:center;height:100vh;max-height:47rem;background-color:#3d4a81}@media(width > 1100px){.home-hero{height:100%;max-height:42rem;align-items:center}}.home-hero__title{position:relative;margin:0 0 1.5rem 0;padding-top:6.875rem;color:#fff;font-family:"TASA Orbiter",sans-serif;font-size:3rem;font-weight:400;line-height:1;text-align:center;z-index:1}@media(width > 1100px){.home-hero__title{margin:0 0 3rem 0;padding:0;font-size:5rem;text-align:left}}.home-hero__background{position:absolute;bottom:0;right:0;display:flex;width:100%;background-size:cover}@media(width > 1100px){.home-hero__background{position:initial;height:100%;max-height:41.3125rem;justify-content:flex-end}}.home-hero__bg-image{width:100%;height:100%;object-fit:cover}@media(width > 1100px){.home-hero__bg-image{width:auto;height:auto}}.home-hero__content{width:100%}@media(width > 1100px){.home-hero__content{position:absolute;top:175px;left:45px;max-width:34.375rem}}.home-hero__buttons{position:relative;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:13.9375rem}@media(width > 1100px){.home-hero__buttons{flex-direction:row;margin-top:3rem;max-width:none}}.home-hero__btn{display:flex;justify-content:center;margin:0;gap:0.5rem;align-items:center;padding:0.625rem 1.25rem;background-color:#fff;border-radius:2.8125rem;text-decoration:none}.home-hero__btn-icon{width:2.25rem;aspect-ratio:1/1}.home-hero__btn-text{padding:0;margin:0;color:#3d4a81;font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1.25rem;line-height:1;white-space:nowrap;text-decoration:none}.home-hero__logo{position:absolute;display:none;bottom:3.125rem;left:2.8125rem;width:100%;max-width:7.9375rem}@media(width > 1100px){.home-hero__logo{display:block}}.home-hero__logo-image{width:100%;height:100%}.info-cards{padding:1.875rem 1.25rem}@media(width > 1100px){.info-cards{padding:4rem 2.875rem}}.info-cards__title{margin-bottom:1rem;text-align:center;font-family:"TASA Orbiter",sans-serif;font-weight:400;color:#3d4a81;font-size:2.25rem;line-height:1}@media(width > 1100px){.info-cards__title{margin-bottom:2rem;font-size:4rem}}.info-cards__description{margin:0 auto;margin-bottom:4rem;text-align:center;max-width:41.5rem;font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#1d1e3d}@media(width > 1100px){.info-cards__description{font-size:1.25rem}}.info-cards__container{display:flex;flex-direction:column;gap:1.25rem}@media(width > 1100px){.info-cards__container{flex-direction:row;gap:1.25rem}}.info-cards__container--large{flex-wrap:wrap;justify-content:center}.info-cards__card{position:relative;border-radius:1.25rem;width:100%;padding:1.875rem 1.25rem;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1);overflow:hidden}@media(width > 1100px){.info-cards__card{padding:1.875rem}}.info-cards__card--large{max-width:39.375rem}.info-cards__card--gray{background-color:#e1e4ec}.info-cards__card--purple{background-color:#a4a1bd}.info-cards__card--purple-dark{background-color:#1d1e3d}.info-cards__card--dark-blue{background-color:#3d4a81}.info-cards__card--orange{background-color:#b45623}.info-cards__card--peach{background-color:#f6e2d4}.info-cards__card-accent{position:absolute;top:0;right:0;width:33.125rem;aspect-ratio:1/1;opacity:.1;z-index:0}.info-cards__card-accent--top-right{top:-220px;right:-130px;left:initial;transform:rotate(270deg)}.info-cards__card-accent--top-left{top:-220px;left:-130px;right:initial;transform:rotate(180deg)}.info-cards__card-accent--bottom-right{top:initial;bottom:-220px;right:-130px;left:initial}.info-cards__card-accent--bottom-left{top:initial;bottom:-220px;left:-130px;right:initial;transform:rotate(90deg)}.info-cards__card-accent--light{opacity:.1}.info-cards__card-accent--medium{opacity:.3}.info-cards__card-row{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-bottom:1.875rem}@media(width > 1100px){.info-cards__card-row{margin-bottom:4.125rem}}.info-cards__card-icon{display:flex;align-items:center;justify-content:center;width:4rem;aspect-ratio:1/1;border-radius:50%;background-color:#fff}.info-cards__card-icon img{width:48px;object-fit:contain;object-position:center}.info-cards__card-title{margin:0;font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.25rem;line-height:1;color:#1d1e3d}@media(width > 1100px){.info-cards__card-title{margin:0;font-size:2.25rem;max-width:24.375rem}}.info-cards__card-title--light{color:#fff}.info-cards__card-content ol li{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.3;margin-bottom:1rem}@media(width > 1100px){.info-cards__card-content ol li{font-size:1.25rem}}.info-cards__card-content p{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.3;margin-bottom:1rem}.info-cards__card-content h1,.info-cards__card-content h2,.info-cards__card-content h3,.info-cards__card-content h4,.info-cards__card-content h5,.info-cards__card-content h6{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.3;margin-bottom:1rem}.info-cards__card-content{position:relative;z-index:1}.info-cards__card-content p,.info-cards__card-content a,.info-cards__card-content ol>li,.info-cards__card-content ul>li{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.3;margin-bottom:1rem;color:#1d1e3d}@media(width > 1100px){.info-cards__card-content p,.info-cards__card-content a,.info-cards__card-content ol>li,.info-cards__card-content ul>li{font-size:1.25rem}}.info-cards__card-content--light p,.info-cards__card-content--light a,.info-cards__card-content--light ol>li,.info-cards__card-content--light ul>li{color:#fff}.text-media{display:flex;flex-direction:column;gap:1.5rem;margin:1.875rem 1.125rem;padding:3.125rem 1.25rem;border-radius:1.25rem}@media(width > 1100px){.text-media{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem;margin:4rem 2.875rem;padding:5.1875rem 7.0625rem}}.text-media--gray{background-color:#e1e4ec}.text-media--peach{background-color:#f6e2d4}.text-media--purple{background-color:#1d1e3d}.text-media--blue{background-color:#005097}.text-media__content{flex:1 1 auto;max-width:45rem}.text-media__title{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:2.25rem;color:#3d4a81;line-height:1;margin-bottom:2rem}@media(width > 1100px){.text-media__title{font-size:4rem}}.text-media__description{margin-bottom:2rem;font-size:4rem}.text-media__description p,.text-media__description li,.text-media__description a{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;color:#1d1e3d;line-height:1.5;text-decoration:none}@media(width > 1100px){.text-media__description p,.text-media__description li,.text-media__description a{font-size:1.25rem}}.text-media__description--light h2,.text-media__description--light h3,.text-media__description--light h4,.text-media__description--light h5,.text-media__description--light h6,.text-media__description--light p,.text-media__description--light li,.text-media__description--light a{color:#fff}.text-media__description h2{font-size:2.25rem;font-weight:400}@media(width > 1100px){.text-media__description h2{font-size:4rem}}.text-media__logos{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.text-media__logo{display:block}.text-media__logo img{display:block;height:100%;max-height:3.125rem}.text-media__media{display:flex;justify-content:center;align-items:center}.text-media__media-image{position:relative;width:100%;max-width:28.25rem;border-radius:1.25rem}.text-media__media-image img{width:100%;height:100%;border-radius:1.25rem}.text-media__media-description{position:relative;padding:1.25rem;background-color:#1d1e3d;color:#fff;border-radius:1.25rem}@media(width > 1100px){.text-media__media-description{padding:2.5rem}}.text-media__list-item{display:flex;flex-direction:row;gap:0.5rem}.text-media__list-item img{width:1.875rem;aspect-ratio:1/1}.text-media__list-item p{font-family:"TASA Orbiter",sans-serif;font-size:0.875rem;line-height:1.3;color:#fff}@media(width > 1100px){.text-media__list-item{gap:1rem}.text-media__list-item p{font-size:1.25rem}}.text-media__media-corner{position:absolute;width:6.25rem;aspect-ratio:1/1;background-image:url(../0054f76575b6bdd04cf0.svg);background-repeat:no-repeat;border-radius:0.5rem}.text-media__media-corner--top-left{transform:rotate(180deg);top:-0.6875rem;left:-1.0625rem}.text-media__media-corner--top-right{transform:rotate(270deg);top:-1.0625rem;right:-0.6875rem}.text-media__media-corner--bottom-left{transform:rotate(90deg);bottom:-1.0625rem;left:-0.6875rem}.text-media__media-corner--bottom-right{bottom:-0.6875rem;right:-1.0625rem}.section__title{font-size:3rem;font-weight:900}@media(width > 1100px){.section__title{font-size:4.375rem}}.subpage-hero{position:relative;text-align:center;max-height:20.625rem;padding:6.25rem 1.25rem;overflow:hidden}.subpage-hero--blue{background-color:#005097}.subpage-hero--dark-blue{background-color:#3d4a81}.subpage-hero--purple{background-color:#a4a1bd}.subpage-hero--purple-dark{background-color:#1d1e3d}.subpage-hero--orange{background-color:#f6e2d4}.subpage-hero--gray{background-color:#e1e4ec}.subpage-hero__title{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:3rem;line-height:1;color:#fff;text-align:center}@media(width > 1100px){.subpage-hero__title{font-size:5rem}}.subpage-hero__title--gray{color:#3d4a81}.subpage-hero__title--orange{color:#3d4a81}.subpage-hero__description{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.125rem;line-height:1;color:#fff;text-align:center}@media(width > 1100px){.subpage-hero__description{font-size:1.5rem}}.subpage-hero__description--gray{color:#1d1e3d}.subpage-hero__description--orange{color:#1d1e3d}.subpage-hero__background{position:absolute;opacity:.1;top:0}.alert-box{margin:0 1.0625rem;padding:1.875rem 1.25rem;border:1px solid #3d4a81;border-radius:1.25rem}@media(width > 1100px){.alert-box{margin:4rem 10rem;padding:1.875rem}}.alert-box--gray{background-color:#e1e4ec;border-color:#3d4a81}.alert-box--orange{background-color:rgba(246,226,212,.25);border-color:#cf6b33}.alert-box__title{font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1.25rem;color:#3d4a81}@media(width > 1100px){.alert-box__title{font-size:1.5rem}}.alert-box__description{font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1rem;font-weight:400;color:#1d1e3d;line-height:1.5}@media(width > 1100px){.alert-box__description{font-size:1.125rem}}.wysiwyg{margin:1.875rem 2.375rem;font-family:"TASA Orbiter",sans-serif;font-weight:400;line-height:1;color:#3d4a81}.wysiwyg h2{font-size:2.25rem}.wysiwyg h3{font-size:1.5rem}.wysiwyg h4{font-size:1.25rem}@media(width > 1100px){.wysiwyg{margin:4rem 10rem}.wysiwyg h2{font-size:3rem}.wysiwyg h3{font-size:2.25rem}.wysiwyg h4{font-size:1.5rem}}.wysiwyg p,.wysiwyg ul>li,.wysiwyg ol>li{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#1d1e3d}@media(width > 1100px){.wysiwyg p,.wysiwyg ul>li,.wysiwyg ol>li{font-size:1.125rem}}.wysiwyg a{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#cf6b33}@media(width > 1100px){.wysiwyg a{font-size:1.125rem}}.footer{display:flex;flex-direction:column;justify-content:space-between;margin:1.875rem 1.25rem 0 1.25rem}@media(width > 1100px){.footer{margin:4rem 2.875rem}}.footer__top{display:flex;flex-direction:column;background-color:#e1e4ec;border-radius:1.25rem;margin-bottom:2rem;padding:2.5rem}@media(width > 1100px){.footer__top{flex-direction:row;justify-content:space-between;align-items:center}}.footer__logo{margin-bottom:2.5rem;width:100%;max-width:9.5rem}@media(width > 1100px){.footer__logo{margin:0}}.footer__cta-group{display:flex;flex-direction:column;gap:1rem}@media(width > 1100px){.footer__cta-group{flex-direction:row;align-items:center}}.footer__cta{display:flex;align-items:center;margin:0;padding:0.625rem 1.25rem;gap:0.5rem;background-color:#fff;border-radius:2.8125rem;text-decoration:none;box-shadow:0 2px 2px 0 rgba(164,161,189,.2)}@media(width > 1100px){.footer__cta{justify-content:center}}.footer__cta-icon{width:2.25rem;aspect-ratio:1/1}.footer__cta-text{margin:0;font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1.25rem;line-height:1;color:#3d4a81;text-decoration:none}.footer__bottom{display:flex;flex-direction:column-reverse;align-items:center}@media(width > 1100px){.footer__bottom{flex-direction:row;justify-content:space-between}}.footer__bottom-copyright{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.3;color:#000}@media(width > 1100px){.footer__bottom-copyright{font-size:1.25rem}}.footer__bottom-links{display:flex;gap:2rem}.footer__bottom-link{margin:0;font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.3;color:#000;text-decoration:none}@media(width > 1100px){.footer__bottom-link{font-size:1.25rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdHlsZXMvbWFpbi5jc3MiLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9fZ2xvYmFscy5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvX21peGlucy5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvdmVuZG9yL19ub3JtYWxpemUuc2NzcyIsIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL3ZlbmRvci9fc3dpcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvX25hdi5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9faG9tZS1oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19pbmZvLWNhcmRzLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL190ZXh0LW1lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19zdWJwYWdlLWhlcm8uc2NzcyIsIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvX2FsZXJ0LWJveC5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9fd3lzaXd5Zy5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ym9keXttYXJnaW46MH0ubWFpbntvdmVyZmxvdzpoaWRkZW59LmNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5jb250YWluZXJ7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjA7bWF4LXdpZHRoOjY4Ljc1cmVtfX1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW46MH0vKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9YTpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLHNlcmlmO2ZvbnQtc2l6ZToxZW19cHJle3doaXRlLXNwYWNlOnByZS13cmFwfXF7cXVvdGVzOlwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCJ9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjB9ZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCBzaWx2ZXI7bWFyZ2luOjAgMnB4O3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtfWxlZ2VuZHtib3JkZXI6MDtwYWRkaW5nOjB9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO21hcmdpbjowfWJ1dHRvbixpbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH0uc3dpcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDo2MDBweDtwYWRkaW5nOjEuODc1cmVtIDB9LnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXJ7Zm9udC1zaXplOjIycHg7Y29sb3I6IzAwMDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9LnN3aXBlci1idXR0b24tcHJldjpob3Zlcjo6YWZ0ZXJ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVye2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiMwMDA7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmFmdGVye3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uaGVhZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNXB4O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjEuMjVyZW07YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaGVhZGVye3BhZGRpbmc6MS44NzVyZW0gMy4xMjVyZW19fUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhlYWRlci0tZGFya3twYWRkaW5nLWJvdHRvbTo1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwMH19LmhlYWRlcl9fbG9nby1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7bWF4LXdpZHRoOjEycmVtO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaGVhZGVyX19sb2dvLWNvbnRhaW5lcnttYXgtd2lkdGg6MjVyZW19fS5oZWFkZXJfX2xvZ28tY29udGFpbmVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0ubmF2e2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjAuNjg3NXJlbSAwLjYyNXJlbTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MC42MjVyZW07Ym94LXNoYWRvdzowIDAuMjVyZW0gMC4yNXJlbSAwIHJnYmEoNjEsNzQsMTI5LC4xKTt3aWR0aDoxMDAlO2hlaWdodDozLjU2MjVyZW07dHJhbnNpdGlvbjpoZWlnaHQgLjJzIGVhc2UtaW4tb3V0fUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lm5hdntkaXNwbGF5OmZsZXg7dG9wOjI1cHg7bGVmdDo0NXB4O3JpZ2h0OjQ1cHg7cGFkZGluZzowLjg3NXJlbSAxLjI1cmVtO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowLjYyNXJlbTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OmZpdC1jb250ZW50O2JveC1zaGFkb3c6MCAwLjI1cmVtIDAuMjVyZW0gMCByZ2JhKDYxLDc0LDEyOSwuMSl9fS5uYXYtbG9nb19fbGlua3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjdweDttYXJnaW46MDt6LWluZGV4OjF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsubmF2LWxvZ29fX2xpbmt7ZGlzcGxheTpub25lfX0uY3VzdG9tLWxvZ28tbGluayA6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtpbnNldDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm5hdi1sb2dve2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQuNzVyZW07bWF4LWhlaWdodDoxLjg3NXJlbX0ubmF2LWxpc3R7ZGlzcGxheTpub25lfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lm5hdi1saXN0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtnYXA6MS41cmVtfX0ubmF2LWxpc3RfX2l0ZW17bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo2MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdi1saXN0X19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlfS5uYXYtc3VibGlzdHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjAuNXJlbTtib3JkZXItcmFkaXVzOjAuNXJlbTtib3gtc2hhZG93OjAgMC4zNzVyZW0gMC43NXJlbSByZ2JhKDYxLDc0LDEyOSwuMDgpO2xpc3Qtc3R5bGU6bm9uZTttaW4td2lkdGg6MTIuNXJlbTt6LWluZGV4OjUwfWEubmF2LWxpc3RfX2xpbms6aG92ZXIrLm5hdi1zdWJsaXN0LGEubmF2LWxpc3RfX2xpbms6Zm9jdXMrLm5hdi1zdWJsaXN0LC5uYXYtbGlzdF9faXRlbTpob3Zlcj4ubmF2LXN1Ymxpc3QsLm5hdi1zdWJsaXN0OmhvdmVyLC5uYXYtbGlzdF9faXRlbTpmb2N1cy13aXRoaW4+Lm5hdi1zdWJsaXN0e2Rpc3BsYXk6YmxvY2t9Lm5hdi1zdWJsaXN0X19pdGVte3BhZGRpbmc6MC4zNzVyZW0gMC41cmVtfS5uYXYtc3VibGlzdF9fbGlua3tkaXNwbGF5OmJsb2NrO2NvbG9yOiMzZDRhODE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdi1zdWJsaXN0X19saW5rOmhvdmVye2NvbG9yOiM3ZTdlN2V9Lm5hdi1saXN0LW1vYmlsZV9fc3Vie3BhZGRpbmctbGVmdDoxLjI1cmVtO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjt0ZXh0LWRlY29yYXRpb246bm9uZTtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saXN0LW1vYmlsZV9fc3ViIGF7Y29sb3I6IzFkMWUzZDt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2NyZWVuLXJlYWRlci10ZXh0e3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7aGVpZ2h0OjFweDt3aWR0aDoxcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MDtwYWRkaW5nOjA7bWFyZ2luOi0xcHh9YS5uYXYtbGlzdF9fbGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzZDRhODE7dHJhbnNpdGlvbjpjb2xvciAuMnMgZWFzZS1pbi1vdXR9YS5uYXYtbGlzdF9fbGluazpob3Zlcntjb2xvcjojN2U3ZTdlfS5uYXYtbGlzdF9fbGluay0tbGlnaHR7Y29sb3I6I2ZmZn1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbGlzdF9fbW9iaWxle2Rpc3BsYXk6bm9uZX19Lm5hdl9fZ3JvdXB7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzBweDt0b3A6MzBweDtkaXNwbGF5OmZsZXg7Z2FwOjAuNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXZfX2dyb3Vwe2Rpc3BsYXk6bm9uZX19Lm5hdl9fY3Rhe3BhZGRpbmc6MC42MjVyZW07Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTowLjg3NXJlbTtmb250LXdlaWdodDo2MDA7YmFja2dyb3VuZC1jb2xvcjojZTFlNGVjO2JvcmRlci1yYWRpdXM6MC4zNzVyZW07Y29sb3I6IzNkNGE4MTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2LXRvZ2dsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MXJlbSAwLjVyZW07bWF4LWhlaWdodDoyLjM3NXJlbTtib3JkZXItcmFkaXVzOjZweDtiYWNrZ3JvdW5kLWNvbG9yOiNlMWU0ZWM7ei1pbmRleDoyO2N1cnNvcjpwb2ludGVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lm5hdi10b2dnbGV7ZGlzcGxheTpub25lfX0ubmF2LXRvZ2dsZS5vcGVuIC5uYXYtdG9nZ2xlX19idXR0b257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXYtdG9nZ2xlLm9wZW4gLm5hdi10b2dnbGVfX2J1dHRvbjpiZWZvcmV7dG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdi10b2dnbGUub3BlbiAubmF2LXRvZ2dsZV9fYnV0dG9uOmFmdGVye2JvdHRvbTowO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubmF2LXRvZ2dsZV9fYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MC4xODc1cmVtO2JhY2tncm91bmQtY29sb3I6IzNkNGE4MX0ubmF2LXRvZ2dsZV9fYnV0dG9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjhweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMzZDRhODF9Lm5hdi10b2dnbGVfX2J1dHRvbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym90dG9tOjhweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzNkNGE4MX0ubmF2LW1vYmlsZXtwYWRkaW5nOjAuNjg3NXJlbSAwLjYyNXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAuNjI1cmVtO2JveC1zaGFkb3c6MCAwLjI1cmVtIDAuMjVyZW0gMCByZ2JhKDYxLDc0LDEyOSwuMSk7d2lkdGg6MTAwJTtoZWlnaHQ6My41NjI1cmVtO3RyYW5zaXRpb246aGVpZ2h0IC4ycyBlYXNlLWluLW91dH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbW9iaWxle2Rpc3BsYXk6bm9uZX19Lm5hdi1tb2JpbGUub3BlbntoZWlnaHQ6MTVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsubmF2LW1vYmlsZS5vcGVue2hlaWdodDphdXRvfX0ubmF2LWxpc3QtbW9iaWxle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDozLjEyNXJlbTtwYWRkaW5nOjA7d2lkdGg6MTAwJTtsaXN0LXN0eWxlOm5vbmU7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWlufS5uYXYtbGlzdC1tb2JpbGUuc2hvd3tvcGFjaXR5OjF9Lm5hdi1saXN0LW1vYmlsZV9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAuNjI1cmVtO2xpc3Qtc3R5bGU6bm9uZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7Y3Vyc29yOnBvaW50ZXJ9Lm5hdi1saXN0LW1vYmlsZV9fbGlua3tmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzZDRhODE7Y3Vyc29yOnBvaW50ZXJ9Lm5hdi1saXN0LW1vYmlsZV9fbGluazpob3Zlcntjb2xvcjojN2U3ZTdlfS5uYXYtbGlzdC1tb2JpbGVfX2xpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtpbnNldDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LmhvbWUtaGVyb3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MTAwdmg7bWF4LWhlaWdodDo0N3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiMzZDRhODF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaG9tZS1oZXJve2hlaWdodDoxMDAlO21heC1oZWlnaHQ6NDJyZW07YWxpZ24taXRlbXM6Y2VudGVyfX0uaG9tZS1oZXJvX190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDEuNXJlbSAwO3BhZGRpbmctdG9wOjYuODc1cmVtO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyO3otaW5kZXg6MX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5ob21lLWhlcm9fX3RpdGxle21hcmdpbjowIDAgM3JlbSAwO3BhZGRpbmc6MDtmb250LXNpemU6NXJlbTt0ZXh0LWFsaWduOmxlZnR9fS5ob21lLWhlcm9fX2JhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaG9tZS1oZXJvX19iYWNrZ3JvdW5ke3Bvc2l0aW9uOmluaXRpYWw7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDo0MS4zMTI1cmVtO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH19LmhvbWUtaGVyb19fYmctaW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhvbWUtaGVyb19fYmctaW1hZ2V7d2lkdGg6YXV0bztoZWlnaHQ6YXV0b319LmhvbWUtaGVyb19fY29udGVudHt3aWR0aDoxMDAlfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhvbWUtaGVyb19fY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTc1cHg7bGVmdDo0NXB4O21heC13aWR0aDozNC4zNzVyZW19fS5ob21lLWhlcm9fX2J1dHRvbnN7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MXJlbTttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMy45Mzc1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhvbWUtaGVyb19fYnV0dG9uc3tmbGV4LWRpcmVjdGlvbjpyb3c7bWFyZ2luLXRvcDozcmVtO21heC13aWR0aDpub25lfX0uaG9tZS1oZXJvX19idG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjA7Z2FwOjAuNXJlbTthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowLjYyNXJlbSAxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjIuODEyNXJlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0uaG9tZS1oZXJvX19idG4taWNvbnt3aWR0aDoyLjI1cmVtO2FzcGVjdC1yYXRpbzoxLzF9LmhvbWUtaGVyb19fYnRuLXRleHR7cGFkZGluZzowO21hcmdpbjowO2NvbG9yOiMzZDRhODE7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWRlY29yYXRpb246bm9uZX0uaG9tZS1oZXJvX19sb2dve3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZTtib3R0b206My4xMjVyZW07bGVmdDoyLjgxMjVyZW07d2lkdGg6MTAwJTttYXgtd2lkdGg6Ny45Mzc1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhvbWUtaGVyb19fbG9nb3tkaXNwbGF5OmJsb2NrfX0uaG9tZS1oZXJvX19sb2dvLWltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmluZm8tY2FyZHN7cGFkZGluZzoxLjg3NXJlbSAxLjI1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmluZm8tY2FyZHN7cGFkZGluZzo0cmVtIDIuODc1cmVtfX0uaW5mby1jYXJkc19fdGl0bGV7bWFyZ2luLWJvdHRvbToxcmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Y29sb3I6IzNkNGE4MTtmb250LXNpemU6Mi4yNXJlbTtsaW5lLWhlaWdodDoxfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmluZm8tY2FyZHNfX3RpdGxle21hcmdpbi1ib3R0b206MnJlbTtmb250LXNpemU6NHJlbX19LmluZm8tY2FyZHNfX2Rlc2NyaXB0aW9ue21hcmdpbjowIGF1dG87bWFyZ2luLWJvdHRvbTo0cmVtO3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDo0MS41cmVtO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMxZDFlM2R9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaW5mby1jYXJkc19fZGVzY3JpcHRpb257Zm9udC1zaXplOjEuMjVyZW19fS5pbmZvLWNhcmRzX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246cm93O2dhcDoxLjI1cmVtfX0uaW5mby1jYXJkc19fY29udGFpbmVyLS1sYXJnZXtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5pbmZvLWNhcmRzX19jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MS4yNXJlbTt3aWR0aDoxMDAlO3BhZGRpbmc6MS44NzVyZW0gMS4yNXJlbTtib3gtc2hhZG93OjAgMC4yNXJlbSAwLjI1cmVtIDAgcmdiYSg2MSw3NCwxMjksLjEpO292ZXJmbG93OmhpZGRlbn1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19jYXJke3BhZGRpbmc6MS44NzVyZW19fS5pbmZvLWNhcmRzX19jYXJkLS1sYXJnZXttYXgtd2lkdGg6MzkuMzc1cmVtfS5pbmZvLWNhcmRzX19jYXJkLS1ncmF5e2JhY2tncm91bmQtY29sb3I6I2UxZTRlY30uaW5mby1jYXJkc19fY2FyZC0tcHVycGxle2JhY2tncm91bmQtY29sb3I6I2E0YTFiZH0uaW5mby1jYXJkc19fY2FyZC0tcHVycGxlLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMWQxZTNkfS5pbmZvLWNhcmRzX19jYXJkLS1kYXJrLWJsdWV7YmFja2dyb3VuZC1jb2xvcjojM2Q0YTgxfS5pbmZvLWNhcmRzX19jYXJkLS1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojYjQ1NjIzfS5pbmZvLWNhcmRzX19jYXJkLS1wZWFjaHtiYWNrZ3JvdW5kLWNvbG9yOiNmNmUyZDR9LmluZm8tY2FyZHNfX2NhcmQtYWNjZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MzMuMTI1cmVtO2FzcGVjdC1yYXRpbzoxLzE7b3BhY2l0eTouMTt6LWluZGV4OjB9LmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS10b3AtcmlnaHR7dG9wOi0yMjBweDtyaWdodDotMTMwcHg7bGVmdDppbml0aWFsO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLXRvcC1sZWZ0e3RvcDotMjIwcHg7bGVmdDotMTMwcHg7cmlnaHQ6aW5pdGlhbDt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS1ib3R0b20tcmlnaHR7dG9wOmluaXRpYWw7Ym90dG9tOi0yMjBweDtyaWdodDotMTMwcHg7bGVmdDppbml0aWFsfS5pbmZvLWNhcmRzX19jYXJkLWFjY2VudC0tYm90dG9tLWxlZnR7dG9wOmluaXRpYWw7Ym90dG9tOi0yMjBweDtsZWZ0Oi0xMzBweDtyaWdodDppbml0aWFsO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5pbmZvLWNhcmRzX19jYXJkLWFjY2VudC0tbGlnaHR7b3BhY2l0eTouMX0uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLW1lZGl1bXtvcGFjaXR5Oi4zfS5pbmZvLWNhcmRzX19jYXJkLXJvd3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MXJlbTttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmluZm8tY2FyZHNfX2NhcmQtcm93e21hcmdpbi1ib3R0b206NC4xMjVyZW19fS5pbmZvLWNhcmRzX19jYXJkLWljb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjRyZW07YXNwZWN0LXJhdGlvOjEvMTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmluZm8tY2FyZHNfX2NhcmQtaWNvbiBpbWd7d2lkdGg6NDhweDtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn0uaW5mby1jYXJkc19fY2FyZC10aXRsZXttYXJnaW46MDtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzFkMWUzZH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19jYXJkLXRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZToyLjI1cmVtO21heC13aWR0aDoyNC4zNzVyZW19fS5pbmZvLWNhcmRzX19jYXJkLXRpdGxlLS1saWdodHtjb2xvcjojZmZmfS5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgb2wgbGl7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206MXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgb2wgbGl7Zm9udC1zaXplOjEuMjVyZW19fS5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgcHtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tYm90dG9tOjFyZW19LmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBoMSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IGgyLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgaDMsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBoNCwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IGg1LC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgaDZ7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tYm90dG9tOjFyZW19LmluZm8tY2FyZHNfX2NhcmQtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBwLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgYSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IG9sPmxpLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgdWw+bGl7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMWQxZTNkfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBwLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgYSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IG9sPmxpLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgdWw+bGl7Zm9udC1zaXplOjEuMjVyZW19fS5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQtLWxpZ2h0IHAsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudC0tbGlnaHQgYSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50LS1saWdodCBvbD5saSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50LS1saWdodCB1bD5saXtjb2xvcjojZmZmfS50ZXh0LW1lZGlhe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEuNXJlbTttYXJnaW46MS44NzVyZW0gMS4xMjVyZW07cGFkZGluZzozLjEyNXJlbSAxLjI1cmVtO2JvcmRlci1yYWRpdXM6MS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey50ZXh0LW1lZGlhe2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjIuNXJlbTttYXJnaW46NHJlbSAyLjg3NXJlbTtwYWRkaW5nOjUuMTg3NXJlbSA3LjA2MjVyZW19fS50ZXh0LW1lZGlhLS1ncmF5e2JhY2tncm91bmQtY29sb3I6I2UxZTRlY30udGV4dC1tZWRpYS0tcGVhY2h7YmFja2dyb3VuZC1jb2xvcjojZjZlMmQ0fS50ZXh0LW1lZGlhLS1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojMWQxZTNkfS50ZXh0LW1lZGlhLS1ibHVle2JhY2tncm91bmQtY29sb3I6IzAwNTA5N30udGV4dC1tZWRpYV9fY29udGVudHtmbGV4OjEgMSBhdXRvO21heC13aWR0aDo0NXJlbX0udGV4dC1tZWRpYV9fdGl0bGV7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Mi4yNXJlbTtjb2xvcjojM2Q0YTgxO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbToycmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnRleHQtbWVkaWFfX3RpdGxle2ZvbnQtc2l6ZTo0cmVtfX0udGV4dC1tZWRpYV9fZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToycmVtO2ZvbnQtc2l6ZTo0cmVtfS50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBwLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBsaSwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gYXtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMxZDFlM2Q7bGluZS1oZWlnaHQ6MS41O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIHAsLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIGxpLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBhe2ZvbnQtc2l6ZToxLjI1cmVtfX0udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGgyLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgaDMsLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoNCwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGg1LC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgaDYsLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBwLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgbGksLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBhe2NvbG9yOiNmZmZ9LnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIGgye2ZvbnQtc2l6ZToyLjI1cmVtO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBoMntmb250LXNpemU6NHJlbX19LnRleHQtbWVkaWFfX2xvZ29ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MS41cmVtO2FsaWduLWl0ZW1zOmNlbnRlcn0udGV4dC1tZWRpYV9fbG9nb3tkaXNwbGF5OmJsb2NrfS50ZXh0LW1lZGlhX19sb2dvIGltZ3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO21heC1oZWlnaHQ6My4xMjVyZW19LnRleHQtbWVkaWFfX21lZGlhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0udGV4dC1tZWRpYV9fbWVkaWEtaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjguMjVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtfS50ZXh0LW1lZGlhX19tZWRpYS1pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjEuMjVyZW19LnRleHQtbWVkaWFfX21lZGlhLWRlc2NyaXB0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMxZDFlM2Q7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEuMjVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsudGV4dC1tZWRpYV9fbWVkaWEtZGVzY3JpcHRpb257cGFkZGluZzoyLjVyZW19fS50ZXh0LW1lZGlhX19saXN0LWl0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztnYXA6MC41cmVtfS50ZXh0LW1lZGlhX19saXN0LWl0ZW0gaW1ne3dpZHRoOjEuODc1cmVtO2FzcGVjdC1yYXRpbzoxLzF9LnRleHQtbWVkaWFfX2xpc3QtaXRlbSBwe2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmZ9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsudGV4dC1tZWRpYV9fbGlzdC1pdGVte2dhcDoxcmVtfS50ZXh0LW1lZGlhX19saXN0LWl0ZW0gcHtmb250LXNpemU6MS4yNXJlbX19LnRleHQtbWVkaWFfX21lZGlhLWNvcm5lcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo2LjI1cmVtO2FzcGVjdC1yYXRpbzoxLzE7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi8uLi9zcmMvYXNzZXRzL2FjY2VudHMvUmVjdGFuZ2xlQ29ybmVyLnN2Z1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym9yZGVyLXJhZGl1czowLjVyZW19LnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tdG9wLWxlZnR7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RvcDotMC42ODc1cmVtO2xlZnQ6LTEuMDYyNXJlbX0udGV4dC1tZWRpYV9fbWVkaWEtY29ybmVyLS10b3AtcmlnaHR7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RvcDotMS4wNjI1cmVtO3JpZ2h0Oi0wLjY4NzVyZW19LnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tYm90dG9tLWxlZnR7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7Ym90dG9tOi0xLjA2MjVyZW07bGVmdDotMC42ODc1cmVtfS50ZXh0LW1lZGlhX19tZWRpYS1jb3JuZXItLWJvdHRvbS1yaWdodHtib3R0b206LTAuNjg3NXJlbTtyaWdodDotMS4wNjI1cmVtfS5zZWN0aW9uX190aXRsZXtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo5MDB9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjQuMzc1cmVtfX0uc3VicGFnZS1oZXJve3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO21heC1oZWlnaHQ6MjAuNjI1cmVtO3BhZGRpbmc6Ni4yNXJlbSAxLjI1cmVtO292ZXJmbG93OmhpZGRlbn0uc3VicGFnZS1oZXJvLS1ibHVle2JhY2tncm91bmQtY29sb3I6IzAwNTA5N30uc3VicGFnZS1oZXJvLS1kYXJrLWJsdWV7YmFja2dyb3VuZC1jb2xvcjojM2Q0YTgxfS5zdWJwYWdlLWhlcm8tLXB1cnBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNhNGExYmR9LnN1YnBhZ2UtaGVyby0tcHVycGxlLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMWQxZTNkfS5zdWJwYWdlLWhlcm8tLW9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNmUyZDR9LnN1YnBhZ2UtaGVyby0tZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiNlMWU0ZWN9LnN1YnBhZ2UtaGVyb19fdGl0bGV7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuc3VicGFnZS1oZXJvX190aXRsZXtmb250LXNpemU6NXJlbX19LnN1YnBhZ2UtaGVyb19fdGl0bGUtLWdyYXl7Y29sb3I6IzNkNGE4MX0uc3VicGFnZS1oZXJvX190aXRsZS0tb3Jhbmdle2NvbG9yOiMzZDRhODF9LnN1YnBhZ2UtaGVyb19fZGVzY3JpcHRpb257Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnN1YnBhZ2UtaGVyb19fZGVzY3JpcHRpb257Zm9udC1zaXplOjEuNXJlbX19LnN1YnBhZ2UtaGVyb19fZGVzY3JpcHRpb24tLWdyYXl7Y29sb3I6IzFkMWUzZH0uc3VicGFnZS1oZXJvX19kZXNjcmlwdGlvbi0tb3Jhbmdle2NvbG9yOiMxZDFlM2R9LnN1YnBhZ2UtaGVyb19fYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5Oi4xO3RvcDowfS5hbGVydC1ib3h7bWFyZ2luOjAgMS4wNjI1cmVtO3BhZGRpbmc6MS44NzVyZW0gMS4yNXJlbTtib3JkZXI6MXB4IHNvbGlkICMzZDRhODE7Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmFsZXJ0LWJveHttYXJnaW46NHJlbSAxMHJlbTtwYWRkaW5nOjEuODc1cmVtfX0uYWxlcnQtYm94LS1ncmF5e2JhY2tncm91bmQtY29sb3I6I2UxZTRlYztib3JkZXItY29sb3I6IzNkNGE4MX0uYWxlcnQtYm94LS1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0NiwyMjYsMjEyLC4yNSk7Ym9yZGVyLWNvbG9yOiNjZjZiMzN9LmFsZXJ0LWJveF9fdGl0bGV7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4yNXJlbTtjb2xvcjojM2Q0YTgxfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmFsZXJ0LWJveF9fdGl0bGV7Zm9udC1zaXplOjEuNXJlbX19LmFsZXJ0LWJveF9fZGVzY3JpcHRpb257Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzFkMWUzZDtsaW5lLWhlaWdodDoxLjV9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuYWxlcnQtYm94X19kZXNjcmlwdGlvbntmb250LXNpemU6MS4xMjVyZW19fS53eXNpd3lne21hcmdpbjoxLjg3NXJlbSAyLjM3NXJlbTtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzNkNGE4MX0ud3lzaXd5ZyBoMntmb250LXNpemU6Mi4yNXJlbX0ud3lzaXd5ZyBoM3tmb250LXNpemU6MS41cmVtfS53eXNpd3lnIGg0e2ZvbnQtc2l6ZToxLjI1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lnd5c2l3eWd7bWFyZ2luOjRyZW0gMTByZW19Lnd5c2l3eWcgaDJ7Zm9udC1zaXplOjNyZW19Lnd5c2l3eWcgaDN7Zm9udC1zaXplOjIuMjVyZW19Lnd5c2l3eWcgaDR7Zm9udC1zaXplOjEuNXJlbX19Lnd5c2l3eWcgcCwud3lzaXd5ZyB1bD5saSwud3lzaXd5ZyBvbD5saXtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMWQxZTNkfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lnd5c2l3eWcgcCwud3lzaXd5ZyB1bD5saSwud3lzaXd5ZyBvbD5saXtmb250LXNpemU6MS4xMjVyZW19fS53eXNpd3lnIGF7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2NmNmIzM31AbWVkaWEod2lkdGggPiAxMTAwcHgpey53eXNpd3lnIGF7Zm9udC1zaXplOjEuMTI1cmVtfX0uZm9vdGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luOjEuODc1cmVtIDEuMjVyZW0gMCAxLjI1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmZvb3RlcnttYXJnaW46NHJlbSAyLjg3NXJlbX19LmZvb3Rlcl9fdG9we2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YmFja2dyb3VuZC1jb2xvcjojZTFlNGVjO2JvcmRlci1yYWRpdXM6MS4yNXJlbTttYXJnaW4tYm90dG9tOjJyZW07cGFkZGluZzoyLjVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX190b3B7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn19LmZvb3Rlcl9fbG9nb3ttYXJnaW4tYm90dG9tOjIuNXJlbTt3aWR0aDoxMDAlO21heC13aWR0aDo5LjVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX19sb2dve21hcmdpbjowfX0uZm9vdGVyX19jdGEtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5mb290ZXJfX2N0YS1ncm91cHtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyfX0uZm9vdGVyX19jdGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MDtwYWRkaW5nOjAuNjI1cmVtIDEuMjVyZW07Z2FwOjAuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyLjgxMjVyZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDE2NCwxNjEsMTg5LC4yKX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5mb290ZXJfX2N0YXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uZm9vdGVyX19jdGEtaWNvbnt3aWR0aDoyLjI1cmVtO2FzcGVjdC1yYXRpbzoxLzF9LmZvb3Rlcl9fY3RhLXRleHR7bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiMzZDRhODE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZvb3Rlcl9fYm90dG9te2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX19ib3R0b217ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0uZm9vdGVyX19ib3R0b20tY29weXJpZ2h0e2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiMwMDB9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX19ib3R0b20tY29weXJpZ2h0e2ZvbnQtc2l6ZToxLjI1cmVtfX0uZm9vdGVyX19ib3R0b20tbGlua3N7ZGlzcGxheTpmbGV4O2dhcDoycmVtfS5mb290ZXJfX2JvdHRvbS1saW5re21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX19ib3R0b20tbGlua3tmb250LXNpemU6MS4yNXJlbX19IiwiKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ubWFpbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogcmVtKDIwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMTEwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4iLCJAbWl4aW4gc2l6ZSgkdmFsdWUpIHtcclxuICBAbWVkaWEgKHdpZHRoID4gJHZhbHVlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiByZW0oJHZhbHVlcykge1xyXG4gICRiYXNlUGl4ZWw6IDE2cHg7XHJcbiAgJHJlbVZhbHVlczogKCk7XHJcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xyXG4gICAgJHJlbVZhbHVlOiBpZigkdmFsdWUgPT0gMCwgMCwgY2FsYygkdmFsdWUgLyAkYmFzZVBpeGVsKSArIHJlbSk7XHJcbiAgICAkcmVtVmFsdWVzOiBhcHBlbmQoJHJlbVZhbHVlcywgJHJlbVZhbHVlKTtcclxuICB9XHJcbiAgQHJldHVybiAkcmVtVmFsdWVzO1xyXG59XHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAgKi9cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cclxuICAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAgKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAgKi9cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEJhc2VcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAgKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcclxuICAqICAgIHVzZXIgem9vbS5cclxuICAqL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cclxuICAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgTGlua3NcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cclxuICAqL1xyXG5cclxuYTpmb2N1cyB7XHJcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgVHlwb2dyYXBoeVxyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXHJcbiAgKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKipcclxuICAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxyXG4gICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cclxuICAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cclxuICAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gICovXHJcblxyXG5ociB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cclxuICAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBDb3JyZWN0IGZvbnQgZmFtaWx5IHNldCBvZGRseSBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxyXG4gICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBwcmUtZm9ybWF0dGVkIHRleHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcblxyXG5wcmUge1xyXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBTZXQgY29uc2lzdGVudCBxdW90ZSB0eXBlcy5cclxuICAqL1xyXG5cclxucSB7XHJcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiXCJcXDIwMURcIlwiXFwyMDE4XCJcIlxcMjAxOVwiO1xyXG59XHJcblxyXG4vKipcclxuICAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBFbWJlZGRlZCBjb250ZW50XHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cclxuICAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cclxuICAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBGaWd1cmVzXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaSA1LlxyXG4gICovXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEZvcm1zXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXHJcbiAgKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS5cclxuICAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cclxuICAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3JkZXI6IDA7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cclxuICAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cclxuICAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7IC8qIDIgKi9cclxuICBtYXJnaW46IDA7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAgKiB0aGUgVUEgc3R5bGVzaGVldC5cclxuICAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXHJcbiAgKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxyXG4gICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cclxuICAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXHJcbiAgKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXHJcbiAgKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAgKi9cclxuXHJcbmJ1dHRvbixcclxuIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG4gaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG4gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAgKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gICovXHJcblxyXG5idXR0b25bZGlzYWJsZWRdLFxyXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXHJcbiAgKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4gICovXHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAgKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxyXG4gICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXHJcbiAgKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cclxuICAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxyXG4gICogb24gT1MgWC5cclxuICAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuICAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cclxuICAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFRhYmxlc1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gICovXHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG4iLCIuc3dpcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgcGFkZGluZzogcmVtKDMwcHggMCk7XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgY29sb3I6ICRkYXJrO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIE1lZGlhIHF1ZXJ5IHNpemVzXHJcbiRsZzogMTEwMHB4O1xyXG5cclxuLy8gRm9udCBGYW1pbGllc1xyXG4kZmYtcHJpbWFyeTogICdUQVNBIE9yYml0ZXInLCBzYW5zLXNlcmlmO1xyXG5cclxuLy8gRm9udCB3ZWlnaHRzXHJcbiRmdy1saWdodDogMzAwO1xyXG4kZnctcmVndWxhcjogNDAwO1xyXG4kZnctbm9ybWFsOiAkZnctcmVndWxhcjsgLy8gYWxpYXNcclxuJGZ3LW1lZGl1bTogNTAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LWJsYWNrOiA5MDA7XHJcblxyXG4vLyBDb2xvcnNcclxuJGxpZ2h0OiAjRkZGRkZGO1xyXG4kZ3JheTogIzdFN0U3RTtcclxuJGRhcms6ICMwMDAwMDA7XHJcbiRwcmltYXJ5OiAjM0Q0QTgxO1xyXG4kc2Vjb25kYXJ5OiAjMUQxRTNEO1xyXG4kZ3JheS1saWdodGVzdDogI0UxRTRFQztcclxuJHB1cnBsZS1saWdodGVzdDogI0E0QTFCRDtcclxuJHBlYWNoLWxpZ2h0ZXN0OiAjRjZFMkQ0O1xyXG4kYmx1ZTogIzAwNTA5NztcclxuJGRhcmstYmx1ZTogIzNENEE4MTtcclxuJG9yYW5nZTogI0NGNkIzMztcclxuJG9yYW5nZS1kYXJrOiAjYjQ1NjIzO1xyXG4kb3JhbmdlLWxpZ2h0OiNGNkUyRDQ7XHJcbiRvcmFuZ2UtbGlnaHRlc3Q6IHJnYmEoI0Y2RTJENCwgLjI1KTtcclxuXHJcbiIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nOiByZW0oMjBweCk7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIHBhZGRpbmc6IHJlbSgzMHB4IDUwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci0tZGFyayB7XHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiByZW0oODBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlcl9fbG9nby1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXgtd2lkdGg6IHJlbSgxOTJweCk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNDAwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlcl9fbG9nby1jb250YWluZXIgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuLmhlYWRlcl9fY29udGVudCB7XHJcbn1cclxuIiwiLm5hdiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwYWRkaW5nOiByZW0oMTFweCAxMHB4KTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDEwcHgpO1xyXG4gIGJveC1zaGFkb3c6IDAgcmVtKDRweCkgcmVtKDRweCkgcmVtKDApIHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiByZW0oNTdweCk7XHJcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB0b3A6IDI1cHg7XHJcbiAgICBsZWZ0OiA0NXB4O1xyXG4gICAgcmlnaHQ6IDQ1cHg7XHJcbiAgICBwYWRkaW5nOiByZW0oMTRweCAyMHB4KTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTBweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIGJveC1zaGFkb3c6IDAgcmVtKDRweCkgcmVtKDRweCkgcmVtKDApIHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWxvZ29fX2xpbmsge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI3cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1sb2dvLWxpbmsge1xyXG4gIDo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1sb2dvIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiByZW0oNzZweCk7XHJcbiAgbWF4LWhlaWdodDogcmVtKDMwcHgpO1xyXG59XHJcblxyXG4ubmF2LWxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZ2FwOiByZW0oMjRweCk7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWxpc3RfX2l0ZW0ge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtbGlzdF9faXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubmF2LXN1Ymxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICBwYWRkaW5nOiByZW0oOHB4KTtcclxuICBib3JkZXItcmFkaXVzOiByZW0oOHB4KTtcclxuICBib3gtc2hhZG93OiAwIHJlbSg2cHgpIHJlbSgxMnB4KSByZ2JhKCRwcmltYXJ5LCAwLjA4KTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1pbi13aWR0aDogcmVtKDIwMHB4KTtcclxuICB6LWluZGV4OiA1MDtcclxufVxyXG5cclxuLyogU2hvdyBzdWJsaXN0IG9ubHkgd2hlbiB0aGUgbGluayBpcyBob3ZlcmVkIG9yIGZvY3VzZWQgKGRlc2t0b3ApXHJcbiAgIEFsc28gYWxsb3cga2V5Ym9hcmQgdXNlcnMgdmlhIGZvY3VzLXdpdGhpbiBvbiB0aGUgcGFyZW50IGl0ZW0uICovXHJcbmEubmF2LWxpc3RfX2xpbms6aG92ZXIgKyAubmF2LXN1Ymxpc3QsXHJcbmEubmF2LWxpc3RfX2xpbms6Zm9jdXMgKyAubmF2LXN1Ymxpc3QsXHJcbi5uYXYtbGlzdF9faXRlbTpob3ZlciA+IC5uYXYtc3VibGlzdCxcclxuLm5hdi1zdWJsaXN0OmhvdmVyLFxyXG4ubmF2LWxpc3RfX2l0ZW06Zm9jdXMtd2l0aGluID4gLm5hdi1zdWJsaXN0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5hdi1zdWJsaXN0X19pdGVtIHtcclxuICBwYWRkaW5nOiByZW0oNnB4IDhweCk7XHJcbn1cclxuXHJcbi5uYXYtc3VibGlzdF9fbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm5hdi1zdWJsaXN0X19saW5rOmhvdmVyIHtcclxuICBjb2xvcjogJGdyYXk7XHJcbn1cclxuXHJcbi5uYXYtbGlzdC1tb2JpbGVfX3N1YiB7XHJcbiAgcGFkZGluZy1sZWZ0OiByZW0oMjBweCk7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBVdGlsaXR5OiB2aXN1YWxseSBoaWRkZW4gYnV0IGFjY2Vzc2libGUgdGV4dCBmb3Igc2NyZWVuIHJlYWRlcnMgKi9cclxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgd2lkdGg6IDFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogLTFweDtcclxufVxyXG5cclxuYS5uYXYtbGlzdF9fbGluayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWxpc3RfX2xpbmstLWxpZ2h0IHtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbGlzdF9fbW9iaWxlIHtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2X19ncm91cCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAzMHB4O1xyXG4gIHRvcDogMzBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogcmVtKDhweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdl9fY3RhIHtcclxuICBwYWRkaW5nOiByZW0oMTBweCk7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDZweCk7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm5hdi10b2dnbGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiByZW0oMTZweCA4cHgpO1xyXG4gIG1heC1oZWlnaHQ6IHJlbSgzOHB4KTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbiAgei1pbmRleDogMjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi10b2dnbGUub3BlbiB7XHJcbiAgLm5hdi10b2dnbGVfX2J1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXRvZ2dsZV9fYnV0dG9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IHJlbSgyNHB4KTtcclxuICBoZWlnaHQ6IHJlbSgzcHgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJvdHRvbTogOHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IHJlbSgxMXB4IDEwcHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTBweCk7XHJcbiAgICBib3gtc2hhZG93OiAwIHJlbSg0cHgpIHJlbSg0cHgpIHJlbSgwKSByZ2JhKCRwcmltYXJ5LCAwLjEpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IHJlbSg1N3B4KTtcclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1tb2JpbGUub3BlbiB7XHJcbiAgaGVpZ2h0OiByZW0oMjQwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1saXN0LW1vYmlsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogcmVtKDUwcHgpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcclxufVxyXG5cclxuLm5hdi1saXN0LW1vYmlsZS5zaG93IHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ubmF2LWxpc3QtbW9iaWxlX19pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogcmVtKDEwcHgpO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbGlzdC1tb2JpbGVfX2xpbmsge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkZ3JheTtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIuaG9tZS1oZXJvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIG1heC1oZWlnaHQ6IHJlbSg3NTJweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiByZW0oNjcycHgpO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX3RpdGxlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiByZW0oMCAwIDI0cHggMCk7XHJcbiAgcGFkZGluZy10b3A6IHJlbSgxMTBweCk7XHJcbiAgY29sb3I6ICRsaWdodDtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiByZW0oNDhweCk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgbWFyZ2luOiByZW0oMCAwIDQ4cHggMCk7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oODBweCk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyBcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX2JhY2tncm91bmQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IHJlbSg2NjFweCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxufVxyXG5cclxuLmhvbWUtaGVyb19fYmctaW1hZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmhvbWUtaGVyb19fY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE3NXB4O1xyXG4gICAgbGVmdDogNDVweDtcclxuICAgIG1heC13aWR0aDogcmVtKDU1MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX2J1dHRvbnMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiByZW0oMTZweCk7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiByZW0oMjIzcHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIG1hcmdpbi10b3A6IHJlbSg0OHB4KTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcbn1cclxuLmhvbWUtaGVyb19fYnRuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMDtcclxuICBnYXA6IHJlbSg4cHgpO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogcmVtKDEwcHggMjBweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSg0NXB4KTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX2J0bi1pY29uIHtcclxuICB3aWR0aDogcmVtKDM2cHgpO1xyXG4gIGFzcGVjdC1yYXRpbzogMS8xO1xyXG59XHJcblxyXG4uaG9tZS1oZXJvX19idG4tdGV4dCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uaG9tZS1oZXJvX19sb2dvIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3R0b206IHJlbSg1MHB4KTtcclxuICBsZWZ0OiByZW0oNDVweCk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiByZW0oMTI3cHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4uaG9tZS1oZXJvX19sb2dvLWltYWdlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn0iLCIuaW5mby1jYXJkcyB7XHJcbiAgcGFkZGluZzogcmVtKDMwcHggMjBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBwYWRkaW5nOiByZW0oNjRweCA0NnB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX190aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBmb250LXNpemU6IHJlbSgzNnB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDY0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2Rlc2NyaXB0aW9uIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiByZW0oNjRweCk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogcmVtKDY2NHB4KTtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IHJlbSgyMHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBnYXA6IHJlbSgyMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jb250YWluZXItLWxhcmdlIHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IHJlbSgzMHB4IDIwcHgpO1xyXG4gIGJveC1zaGFkb3c6IDAgcmVtKDRweCkgcmVtKDRweCkgMCByZ2JhKCRwcmltYXJ5LCAwLjEpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgICAgcGFkZGluZzogcmVtKDMwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtLWxhcmdlIHtcclxuICBtYXgtd2lkdGg6IHJlbSg2MzBweCk7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLS1ncmF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodGVzdDtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtLXB1cnBsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZS1saWdodGVzdDtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtLXB1cnBsZS1kYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC0tZGFyay1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC0tb3JhbmdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLS1wZWFjaCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBlYWNoLWxpZ2h0ZXN0O1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IHJlbSg1MzBweCk7XHJcbiAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICBvcGFjaXR5OiAwLjE7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS10b3AtcmlnaHQge1xyXG4gIHRvcDogLTIyMHB4O1xyXG4gIHJpZ2h0OiAtMTMwcHg7XHJcbiAgbGVmdDogaW5pdGlhbDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLXRvcC1sZWZ0IHtcclxuICB0b3A6IC0yMjBweDtcclxuICBsZWZ0OiAtMTMwcHg7XHJcbiAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS1ib3R0b20tcmlnaHQge1xyXG4gIHRvcDogaW5pdGlhbDtcclxuICBib3R0b206IC0yMjBweDtcclxuICByaWdodDogLTEzMHB4O1xyXG4gIGxlZnQ6IGluaXRpYWw7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWFjY2VudC0tYm90dG9tLWxlZnQge1xyXG4gIHRvcDogaW5pdGlhbDtcclxuICBib3R0b206IC0yMjBweDtcclxuICBsZWZ0OiAtMTMwcHg7IFxyXG4gIHJpZ2h0OiBpbml0aWFsO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS1saWdodCB7XHJcbiAgb3BhY2l0eTogMC4xO1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLW1lZGl1bSB7XHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcblxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtcm93e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogcmVtKDE2cHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg2NnB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWljb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogcmVtKDY0cHgpO1xyXG4gIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oMzZweCk7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSgzOTBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC10aXRsZS0tbGlnaHQge1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgb2wgbGkge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBtYXJnaW4tYm90dG9tOiByZW0oMTZweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgcCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCB7XHJcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBcclxuICBwLCBhLCBvbCA+IGxpLCB1bCA+IGxpIHtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgfVxyXG59XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQtLWxpZ2h0IHtcclxuICBwLCBhLCBvbCA+IGxpLCB1bCA+IGxpIHtcclxuICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIudGV4dC1tZWRpYSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogcmVtKDI0cHgpO1xyXG4gIG1hcmdpbjogcmVtKDMwcHggMThweCk7XHJcblx0cGFkZGluZzogcmVtKDUwcHggMjBweCk7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG5cclxuXHRAaW5jbHVkZSBzaXplKCRsZykge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IHJlbSg0MHB4KTtcclxuICAgIG1hcmdpbjogcmVtKDY0cHggNDZweCk7XHJcblx0XHRwYWRkaW5nOiByZW0oODNweCAxMTNweCk7XHJcblx0fVxyXG59XHJcblxyXG4udGV4dC1tZWRpYS0tZ3JheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhLS1wZWFjaCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBlYWNoLWxpZ2h0ZXN0O1xyXG59XHJcblxyXG4udGV4dC1tZWRpYS0tcHVycGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4udGV4dC1tZWRpYS0tYmx1ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19jb250ZW50IHtcclxuXHRmbGV4OiAxIDEgYXV0bztcclxuXHRtYXgtd2lkdGg6IHJlbSg3MjBweCk7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG5cdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRmb250LXNpemU6IHJlbSgzNnB4KTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bWFyZ2luLWJvdHRvbTogcmVtKDMycHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oNjRweCk7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcclxuICBmb250LXNpemU6IHJlbSg2NHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuXHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gcCwgLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIGxpLCAudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gYSB7XHJcblx0Zm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG5cdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGgyLFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGgzLFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGg0LFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGg1LFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGg2LFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IHAsXHJcbi50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgbGksXHJcbi50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgYSB7XHJcbiAgY29sb3I6ICRsaWdodDtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIGgyIHtcclxuICBmb250LXNpemU6IHJlbSgzNnB4KTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSg2NHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19sb2dvcyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblx0Z2FwOiByZW0oMjRweCk7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX2xvZ28ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbG9nbyBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHRtYXgtaGVpZ2h0OiByZW0oNTBweCk7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19tZWRpYSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbWVkaWEtaW1hZ2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IHJlbSg0NTJweCk7XHJcblx0Ym9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbWVkaWEtaW1hZ2UgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbiAgXHRib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19tZWRpYS1kZXNjcmlwdGlvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IHJlbSgyMHB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcGFkZGluZzogcmVtKDQwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWxpc3Qge1xyXG4gIFxyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZ2FwOiByZW0oOHB4KTtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiByZW0oMzBweCk7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgY29sb3I6ICRsaWdodDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICAgIGdhcDogcmVtKDE2cHgpO1xyXG5cclxuICAgIGltZyB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19tZWRpYS1jb3JuZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogcmVtKDEwMHB4KTtcclxuICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vc3JjL2Fzc2V0cy9hY2NlbnRzL1JlY3RhbmdsZUNvcm5lci5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJvcmRlci1yYWRpdXM6IHJlbSg4cHgpO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbWVkaWEtY29ybmVyLS10b3AtbGVmdCB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHR0b3A6IHJlbSgtMTFweCk7XHJcblx0bGVmdDogcmVtKC0xN3B4KTtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tdG9wLXJpZ2h0IHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG5cdHRvcDogcmVtKC0xN3B4KTtcclxuXHRyaWdodDogcmVtKC0xMXB4KTtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tYm90dG9tLWxlZnQge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRib3R0b206IHJlbSgtMTdweCk7XHJcblx0bGVmdDogcmVtKC0xMXB4KTtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tYm90dG9tLXJpZ2h0IHtcclxuXHRib3R0b206IHJlbSgtMTFweCk7XHJcblx0cmlnaHQ6IHJlbSgtMTdweCk7XHJcbn1cclxuXHJcbiIsIi5zZWN0aW9uIHtcclxufVxyXG5cclxuLnNlY3Rpb25fX3RpdGxlIHtcclxuICBmb250LXNpemU6IHJlbSg0OHB4KTtcclxuICBmb250LXdlaWdodDogJGZ3LWJsYWNrO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oNzBweCk7XHJcbiAgfVxyXG59XHJcbiIsIi5zdWJwYWdlLWhlcm8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LWhlaWdodDogcmVtKDMzMHB4KTtcclxuICBwYWRkaW5nOiByZW0oMTAwcHgpIHJlbSgyMHB4KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvLS1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyby0tZGFyay1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvLS1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtbGlnaHRlc3Q7XHJcbn1cclxuXHJcbi5zdWJwYWdlLWhlcm8tLXB1cnBsZS1kYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvLS1vcmFuZ2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtbGlnaHQ7XHJcbn1cclxuXHJcbi5zdWJwYWdlLWhlcm8tLWdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0ZXN0O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSg0OHB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fdGl0bGUtLWdyYXkge1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fdGl0bGUtLW9yYW5nZSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvX19kZXNjcmlwdGlvbiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fZGVzY3JpcHRpb24tLWdyYXkge1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvX19kZXNjcmlwdGlvbi0tb3JhbmdlIHtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fYmFja2dyb3VuZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IC4xO1xyXG4gIHRvcDogMDtcclxufVxyXG4iLCIuYWxlcnQtYm94IHtcclxuICBtYXJnaW46IHJlbSgwIDE3cHgpO1xyXG4gIHBhZGRpbmc6IHJlbSgzMHB4IDIwcHgpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbjogcmVtKDY0cHggMTYwcHgpO1xyXG4gICAgcGFkZGluZzogcmVtKDMwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0LWJveC0tZ3JheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmFsZXJ0LWJveC0tb3JhbmdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWxpZ2h0ZXN0O1xyXG4gIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcclxufVxyXG5cclxuLmFsZXJ0LWJveF9fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0LWJveF9fZGVzY3JpcHRpb24ge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgfVxyXG59IiwiLnd5c2l3eWcge1xyXG4gIG1hcmdpbjogcmVtKDMwcHggMzhweCk7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpOyBcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpOyBcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbjogcmVtKDY0cHggMTYwcHgpO1xyXG5cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMzZweCk7IFxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3lzaXd5ZyB7XHJcbiAgcCwgdWwgPiBsaSwgb2wgPiBsaSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi53eXNpd3lnIGEge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBjb2xvcjogJG9yYW5nZTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG4gIH1cclxufSIsIi5mb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luOiByZW0oMzBweCAyMHB4IDAgMjBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBtYXJnaW46IHJlbSg2NHB4IDQ2cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fdG9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcclxuICBwYWRkaW5nOiByZW0oNDBweCk7XHJcblxyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyX19sb2dvIHtcclxuICBtYXJnaW4tYm90dG9tOiByZW0oNDBweCk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiByZW0oMTUycHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyX19jdGEtZ3JvdXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IHJlbSgxNnB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fY3RhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IHJlbSgxMHB4IDIwcHgpO1xyXG4gIGdhcDogcmVtKDhweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSg0NXB4KTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgkcHVycGxlLWxpZ2h0ZXN0LCAwLjIpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmZvb3Rlcl9fY3RhLWljb24ge1xyXG4gIHdpZHRoOiByZW0oMzZweCk7XHJcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbn1cclxuXHJcbi5mb290ZXJfX2N0YS10ZXh0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tLWNvcHlyaWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIGNvbG9yOiAkZGFyaztcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tLWxpbmtzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogcmVtKDMycHgpO1xyXG59XHJcblxyXG4uZm9vdGVyX19ib3R0b20tbGluayB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBjb2xvcjogJGRhcms7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgfVxyXG59ICJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/