@font-face{font-family:"Inter Variable";font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../assets/fonts/inter-latin-wght-normal.woff2) format("woff2")}@font-face{font-family:"Inter Variable";font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../assets/fonts/inter-latin-wght-italic.woff2) format("woff2")}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0;font-family:"Inter Variable",sans-serif}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}a:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}::-moz-focus-inner{border:0;outline:0}html{font-size:10px;height:100%;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.body,body{padding-top:70px}.body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#081f40}.body.menu-open{overflow:hidden;height:100vh}.body.scroll-disable{height:100vh;overflow:hidden}a{-webkit-transition:color .25s ease;transition:color .25s ease}a:hover{color:#000}img{max-width:100%;height:auto}picture{line-height:0;display:block}button{background:0 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max-width-full{max-width:147rem}.container-fluid-full{width:100%;margin-right:auto;margin-left:auto}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding:0 1.5rem}.d-none{display:none}.block{padding:11rem 0}.container,[class*=__container]{margin:0 auto;width:100%;max-width:128rem;padding:0 1.5rem}.container-fluid{margin:0 auto;width:100%;max-width:131rem;padding:0 1.5rem}.container-small{margin:0 auto;width:100%;max-width:73.6rem;padding:0 1.5rem}.tac{text-align:center;margin:0 auto}.hidden{display:none!important;visibility:hidden!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}a,button,div,h1,h2,h3,h4,h5,input,input::placeholder,li,p,span,textarea,textarea::placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}a,button{cursor:pointer}.h1,h1{font-weight:400;line-height:120%;letter-spacing:-.056rem;color:#020609;text-align:center;font-size:56px}.h2,h2{font-size:1.8rem;font-weight:400;line-height:150%;color:#020609;text-align:center}.h3,.h4,h3,h4{line-height:1.4;font-size:24px}p{font-size:1.8rem;line-height:1.6}.semi-bold{font-weight:600}.bold{font-weight:700}.uppercase{text-transform:uppercase}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#081f40;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.main__title{font-weight:700;line-height:1.3;color:#fff;font-size:100px}.main__title-medium{font-size:72px}.main__subtitle{font-weight:400;line-height:1.35;color:#081f40;font-size:40px}.main__subtitle-medium{font-size:56px}.block__title{font-weight:600;font-size:56px}.block__title a,.block__title p,.block__title span{font-size:inherit;line-height:inherit}.block__title-medium{line-height:100%;font-weight:600;font-size:48px}.block__title-small{line-height:100%;font-weight:600;font-size:40px}.block__subtitle{line-height:1;font-weight:600;font-size:24px}form input,form select,form textarea{width:100%;background:0 0;border:.1rem solid #081f40;color:#081f40;border-radius:.3rem;padding:1.6rem;font-size:inherit;-webkit-transition:border ease-in-out .3s;transition:border ease-in-out .3s}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#081f40;-webkit-transition:all .3s;transition:all .3s}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#081f40;-moz-transition:all .3s;transition:all .3s}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#081f40;-ms-transition:all .3s;transition:all .3s}form input.active:focus::-webkit-input-placeholder,form input:focus::-webkit-input-placeholder,form select.active:focus::-webkit-input-placeholder,form select:focus::-webkit-input-placeholder,form textarea.active:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:transparent}form input.active:focus::-moz-placeholder,form input:focus::-moz-placeholder,form select.active:focus::-moz-placeholder,form select:focus::-moz-placeholder,form textarea.active:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{color:transparent}form input.active:focus:-ms-input-placeholder,form input:focus:-ms-input-placeholder,form select.active:focus:-ms-input-placeholder,form select:focus:-ms-input-placeholder,form textarea.active:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{color:transparent}form label{font-weight:500;font-size:1.4rem;line-height:1.4;color:#081f40;text-align:left}form textarea{border:none;width:100%!important;resize:none}form button,form input[type=submit]:not(.hs-button){-webkit-appearance:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:0 0;border:.1rem solid rgba(255,255,255,.3);border-radius:.3rem;padding:1.7rem 1.6rem;font-weight:400;font-size:1.6rem;color:#081f40;text-decoration:none;line-height:normal;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}form button:focus,form button:hover,form input[type=submit]:not(.hs-button):focus,form input[type=submit]:not(.hs-button):hover{color:#fff;background-color:#081f40}form fieldset{max-width:unset}form label{display:block;margin-bottom:1rem}form label span{font-size:1.6rem;font-weight:600;line-height:normal}.button,.hs-button{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#1faa73;padding:2rem 3.6rem;border-radius:1.8rem;font-size:1.6rem;border:none;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.button-border{padding:1.9rem 3.5rem;background-color:transparent;border:1px solid #1faa73;color:#1faa73}.button-white{background-color:#fff;color:#1faa73}.button_with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3rem;font-size:1.4rem;font-weight:600;line-height:normal;-webkit-transition:.3s ease;transition:.3s ease}.button_with_arrow:focus svg,.button_with_arrow:hover svg{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}.button_with_arrow svg{-ms-flex-negative:0;flex-shrink:0;width:1.6rem;height:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;fill:#081f40}.button[disabled]{opacity:.7;cursor:default}.button--red{background-color:#d23b3b}.button-loading,.wpcf7 .wpcf7-form.submitting .wpcf7-submit{background-image:url(../img/general/spinner.svg);background-repeat:no-repeat!important;background-position:center!important;text-shadow:none;color:transparent}.button--small{padding:1rem 2rem;border-radius:1.2rem}.button--big{font-size:1.8rem;padding:2.4rem 4rem;border-radius:2.2rem}.header{position:fixed;top:0;left:0;width:100%;padding:16px 0;background:#fff;-webkit-box-shadow:0 2px 12px rgba(8,31,64,.08);box-shadow:0 2px 12px rgba(8,31,64,.08);z-index:100;height:70px}.header--hide{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{z-index:10}.header__logo img{height:43px}.header__burger{display:none}.header__burger span,.header__burger:after,.header__burger:before{content:"";display:block;width:2.4rem;height:.2rem;background-color:#081f40;border-radius:.2rem;-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;pointer-events:none}.header__burger span{position:static}.header__menu{width:auto;height:auto;position:static;padding:0;background-color:transparent;margin-left:auto}.header__mob-top{display:none}.header__mob-logo img{height:36px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header__mob-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.4rem;height:4.4rem;color:#fff;cursor:pointer;background:0 0;border:none;padding:0;-ms-flex-negative:0;flex-shrink:0}.header__mob-close svg{width:2.4rem;height:2.4rem;pointer-events:none}.header ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.header ul .menu-item a{font-size:1.6rem;font-weight:400;line-height:150%;color:#081f40;text-decoration:none;display:block;position:relative;-webkit-transition:color .25s ease;transition:color .25s ease}.header ul .menu-item a::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.header ul .menu-item a:hover{color:#000}.header ul .menu-item a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.site-footer{background-color:#fff;border-top:1px solid rgba(8,31,64,.08)}.site-footer__main{padding:3.4rem 0}.site-footer__inner{display:grid;grid-template-columns:1.6fr 1fr auto;gap:6.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.site-footer__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.site-footer__logo{display:inline-block;line-height:0}.site-footer__logo img{height:43px}.site-footer__tagline{font-size:2.4rem;font-weight:600;line-height:1.3;color:#081f40}.site-footer__desc{font-size:1.5rem;font-weight:400;line-height:1.6;color:#667085;max-width:32rem}.site-footer__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;text-decoration:none;font-size:1.5rem;font-weight:500;color:#081f40;border:1.5px solid #081f40;padding:1.2rem 2.4rem;border-radius:.8rem;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;margin-top:.8rem}.site-footer__btn:hover{background-color:#081f40;color:#fff}.site-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.6rem}.site-footer__nav-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.site-footer__nav-label{font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#081f40;margin-bottom:.4rem}.site-footer__nav-col ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.site-footer__nav-col ul a{font-size:1.5rem;font-weight:400;color:#667085;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.site-footer__nav-col ul a:hover{color:#081f40}.site-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer__social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;border:1.5px solid rgba(8,31,64,.15);color:#081f40;text-decoration:none;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.site-footer__social a:hover{background-color:#081f40;border-color:#081f40;color:#fff}.site-footer__social a svg{pointer-events:none}.site-footer__disclaimer{border-top:1px solid rgba(8,31,64,.08);padding:2.4rem 0}.site-footer__disclaimer-text{font-size:1.3rem;font-weight:400;line-height:1.7;color:#667085;text-align:center;max-width:90rem;margin:0 auto}.site-footer__disclaimer-text strong{font-weight:600;color:#081f40}.site-footer__bottom{border-top:1px solid rgba(8,31,64,.08);padding:2rem 0}.site-footer__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.4rem}.site-footer__copy{font-size:1.4rem;color:#667085;margin:auto}.site-footer__legal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem}.site-footer__legal a{font-size:1.4rem;color:#667085;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.site-footer__legal a:hover{color:#081f40}@media only screen and (max-width:1900px){.block{padding:10rem 0}}@media only screen and (max-width:1600px){.block{padding-top:88px;padding-bottom:88px}}@media only screen and (max-width:1600px) and (max-width:1280px){.block{padding-top:calc(40px + 48 * (100vw - 375px)/ 905)}.block{padding-bottom:calc(40px + 48 * (100vw - 375px)/ 905)}}@media (max-width:1280px){.h1,h1{font-size:calc(32px + 24 * (100vw - 375px)/ 905)}.h3,.h4,h3,h4{font-size:calc(20px + 4 * (100vw - 375px)/ 905)}.main__title{font-size:calc(50px + 50 * (100vw - 375px)/ 905)}.main__title-medium{font-size:calc(40px + 32 * (100vw - 375px)/ 905)}.main__subtitle{font-size:calc(28px + 12 * (100vw - 375px)/ 905)}.main__subtitle-medium{font-size:calc(32px + 24 * (100vw - 375px)/ 905)}.block__title{font-size:calc(36px + 20 * (100vw - 375px)/ 905)}.block__title-medium{font-size:calc(28px + 20 * (100vw - 375px)/ 905)}.block__title-small{font-size:calc(26px + 14 * (100vw - 375px)/ 905)}.block__subtitle{font-size:calc(20px + 4 * (100vw - 375px)/ 905)}}@media only screen and (max-width:1024px){p{font-size:1.6rem}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;width:3.2rem;height:3.2rem;margin-left:auto;cursor:pointer;z-index:200;position:relative}.header__menu{position:fixed;top:0;left:100%;width:100vw;height:100vh;background-color:#081f40;z-index:150;-webkit-transition:left .4s cubic-bezier(.77,0,.175,1);transition:left .4s cubic-bezier(.77,0,.175,1);padding:0;margin-left:0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mob-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;padding:0 2.4rem;border-bottom:1px solid rgba(255,255,255,.1);-ms-flex-negative:0;flex-shrink:0}.header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.header ul .menu-item a{padding:2rem 2.4rem;font-size:2.2rem;font-weight:300;color:#fff;border-bottom:1px solid rgba(255,255,255,.08);-webkit-transition:padding-left .2s ease,color .2s ease;transition:padding-left .2s ease,color .2s ease}.header ul .menu-item a::after{display:none}.header ul .menu-item a:hover{padding-left:3.2rem;color:rgba(255,255,255,.7)}body.menu-open .header__menu{left:0}}@media only screen and (max-width:834px){.site-footer__main{padding:3.8rem 0}.site-footer__inner{grid-template-columns:1fr 1fr;gap:4rem}.site-footer__social{grid-column:1/-1}}@media only screen and (max-width:576px){.site-footer__inner{grid-template-columns:1fr;gap:3.2rem}.site-footer__nav{gap:3.2rem}.site-footer__bottom .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.2rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fZm9udHMuc2NzcyIsImFwcC5jc3MiLCJnbG9iYWwvX2Jhc2Uuc2NzcyIsImdsb2JhbC9fbWl4aW5zLnNjc3MiLCJnbG9iYWwvX3R5cG9ncmFwaHkuc2NzcyIsImdsb2JhbC9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXItc2ltcGxlLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0UsWUFBQSxpQkFDQSxXQUFBLE9BQ0EsWUFBQSxJQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEseURBQUEsZ0JDR0YsV0RFRSxZQUFBLGlCQUNBLFdBQUEsT0FDQSxZQUFBLElBQUEsSUFDQSxhQUFBLEtDQUEsSUFBQSx5REFBQSxnQkNURixFRGNBLE9BREEsUUNSSSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxPQUFBLEVBQ0EsUUFBQSxFRFdGLFFBQUEsRUFDQSxZQUFBLGdCQUFBLENBQUEsV0FHRixFQUVBLE9BQ0EsUUNWSSxtQkFBQSxXQUFBLFdBQUEsV0FHSixFQUNJLDRCQUFBLFlEYUosaUJDUkEsTUFBQSxZQUNJLFlBQUEsRUFBQSxFQUFBLEVBQUEsS0RZSixtQkNQQSxPQUFBLEVBQ0ksUUFBQSxFRFdKLEtDUEksVUFBQSxLQUNBLE9BQUEsS0RTRixXQUFBLE9BQ0EscUJBQUEsS0NQRixzQkFBQSxLQUFBLHlCQUFBLEtEWUEsTUFHQSxLQ1RJLFlBQUEsS0RXSixNQ1BJLHFCQUFBLEtBQ0Esc0JBQUEsS0RTRix5QkFBQSxLQ1JFLHVCQUFBLFlBQ0ksd0JBQUEsVUFDQSxNQUFBLFFEWVIsZ0JDUFEsU0FBQSxPRFNOLE9BQUEsTUFHRixxQkFDRSxPQUFBLE1DTkUsU0FBQSxPRFVKLEVDTEEsbUJBQUEsTUFBQSxLQUFBLEtBQUEsV0FBQSxNQUFBLEtBQUEsS0RTQSxRQUNFLE1BQUEsS0FHRixJQUNFLFVBQUEsS0FDQSxPQUFBLEtBR0YsUUNMSSxZQUFBLEVBQ0EsUUFBQSxNQUdKLE9BQ0ks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YUFBQSxJQUFBLElBQUEsQ0FBQSxNQUFBLElBQUEsS0FBQSxXQUFBLGFBQUEsSUFBQSxJQUFBLENBQUEsTUFBQSxJQUFBLEtBR0YsK0JBQ0UsUUFBQSxLQUdGLDhCQUNFLGFBQUEsT0FDQSxNQUFBLHFCQUdGLDZCQUNFLEtBQUEsR0FJSix5Q0FDRSxtQkFDRSxRQUFBLE9BQUEsRUFHRixvQkFDRSxzQkFBQSxJQUFBLElBQ0EsSUFBQSxLQUdGLHFCQUNFLFlBQUEsQ0FBQSxDQUFBLElBSUoseUNBQ0Usb0JBQ0Usc0JBQUEsSUFDQSxJQUFBLE9BR0Ysa0JBQ0UsSUFBQSxPQUdGLGdDQUNFLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFdBQ0EsSUFBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXIgVmFyaWFibGUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi8uLi8uLi9hc3NldHMvZm9udHMvaW50ZXItbGF0aW4td2dodC1ub3JtYWwud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL2ludGVyLWxhdGluLXdnaHQtaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyIFZhcmlhYmxlXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9hc3NldHMvZm9udHMvaW50ZXItbGF0aW4td2dodC1ub3JtYWwud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBWYXJpYWJsZVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vYXNzZXRzL2ZvbnRzL2ludGVyLWxhdGluLXdnaHQtaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJJbnRlciBWYXJpYWJsZVwiLCBzYW5zLXNlcmlmO1xufVxuXG4qLFxuOmFmdGVyLFxuOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbioge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzAwMDtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4uYm9keSxcbmJvZHkge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuLmJvZHkge1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLmJvZHkubWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmJvZHkuc2Nyb2xsLWRpc2FibGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1heC13aWR0aC1mdWxsIHtcbiAgbWF4LXdpZHRoOiAxNDdyZW07XG59XG5cbi5jb250YWluZXItZmx1aWQtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJsb2NrIHtcbiAgcGFkZGluZzogMTFyZW0gMDtcbn1cblxuLmNvbnRhaW5lcixcbltjbGFzcyo9X19jb250YWluZXJdIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyOHJlbTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMxcmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmNvbnRhaW5lci1zbWFsbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3My42cmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLnRhYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCxcbnNwYW4sXG5kaXYsXG5hLFxubGksXG50ZXh0YXJlYSxcbmlucHV0LFxuYnV0dG9uLFxuaW5wdXQ6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oMSxcbmgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNTZyZW07XG4gIGNvbG9yOiAjMDIwNjA5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuLmgyLFxuaDIge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDIwNjA5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oMyxcbmgzLFxuLmg0LFxuaDQge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbnAge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLnNlbWktYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDgxRjQwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4ubWFpbl9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMDBweDtcbn1cblxuLm1haW5fX3RpdGxlLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogNzJweDtcbn1cblxuLm1haW5fX3N1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5tYWluX19zdWJ0aXRsZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbi5ibG9ja19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDU2cHg7XG59XG5cbi5ibG9ja19fdGl0bGUgc3Bhbixcbi5ibG9ja19fdGl0bGUgcCxcbi5ibG9ja19fdGl0bGUgYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5ibG9ja19fdGl0bGUtbWVkaXVtIHtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cblxuLmJsb2NrX190aXRsZS1zbWFsbCB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5ibG9ja19fc3VidGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5mb3JtIGlucHV0LFxuZm9ybSB0ZXh0YXJlYSxcbmZvcm0gc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMDgxRjQwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4tb3V0IDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIGlucHV0LmFjdGl2ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhLmFjdGl2ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3QuYWN0aXZlOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5mb3JtIGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSBpbnB1dC5hY3RpdmU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYS5hY3RpdmU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0LmFjdGl2ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuZm9ybSBpbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIGlucHV0LmFjdGl2ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWEuYWN0aXZlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0LmFjdGl2ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmZvcm0gdGV4dGFyZWEge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuZm9ybSBidXR0b24sXG5mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLmhzLWJ1dHRvbikge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIHBhZGRpbmc6IDEuN3JlbSAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cblxuZm9ybSBidXR0b246aG92ZXIsXG5mb3JtIGJ1dHRvbjpmb2N1cyxcbmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCguaHMtYnV0dG9uKTpob3ZlcixcbmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCguaHMtYnV0dG9uKTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xufVxuXG5mb3JtIGZpZWxkc2V0IHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5mb3JtIGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJ1dHRvbixcbi5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkFBNzM7XG4gIHBhZGRpbmc6IDJyZW0gMy42cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjhyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuXG4uYnV0dG9uLWJvcmRlciB7XG4gIHBhZGRpbmc6IDEuOXJlbSAzLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUZBQTczO1xuICBjb2xvcjogIzFGQUE3Mztcbn1cblxuLmJ1dHRvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMUZBQTczO1xufVxuXG4uYnV0dG9uX3dpdGhfYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuM3JlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cblxuLmJ1dHRvbl93aXRoX2Fycm93OmhvdmVyIHN2Zyxcbi5idXR0b25fd2l0aF9hcnJvdzpmb2N1cyBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuM3JlbSk7XG59XG5cbi5idXR0b25fd2l0aF9hcnJvdyBzdmcge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgZmlsbDogIzA4MUY0MDtcbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjc7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJ1dHRvbi0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMCwgNTksIDU5KTtcbn1cblxuLmJ1dHRvbi1sb2FkaW5nLFxuLndwY2Y3IC53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ2VuZXJhbC9zcGlubmVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG59XG5cbi5idXR0b24tLWJpZyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBwYWRkaW5nOiAyLjRyZW0gNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi4ycmVtO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IHJnYmEoOCwgMzEsIDY0LCAwLjA4KTtcbiAgei1pbmRleDogMTAwO1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5oZWFkZXItLWhpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG59XG5cbi5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uaGVhZGVyX19sb2dvIGltZyB7XG4gIGhlaWdodDogNDNweDtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyOmJlZm9yZSxcbi5oZWFkZXJfX2J1cmdlcjphZnRlcixcbi5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCBvcGFjaXR5IDAuMjVzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaGVhZGVyX19idXJnZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5oZWFkZXJfX21lbnUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5oZWFkZXJfX21vYi10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyX19tb2ItbG9nbyBpbWcge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG5cbi5oZWFkZXJfX21vYi1jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNC40cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5oZWFkZXJfX21vYi1jbG9zZSBzdmcge1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5oZWFkZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzJweDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIGEge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMDgpO1xufVxuXG4uc2l0ZS1mb290ZXJfX21haW4ge1xuICBwYWRkaW5nOiAzLjRyZW0gMDtcbn1cblxuLnNpdGUtZm9vdGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS42ZnIgMWZyIGF1dG87XG4gIGdhcDogNi40cmVtO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5zaXRlLWZvb3Rlcl9fYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cblxuLnNpdGUtZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnNpdGUtZm9vdGVyX19sb2dvIGltZyB7XG4gIGhlaWdodDogNDNweDtcbn1cblxuLnNpdGUtZm9vdGVyX190YWdsaW5lIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc2l0ZS1mb290ZXJfX2Rlc2Mge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM2NjcwODU7XG4gIG1heC13aWR0aDogMzJyZW07XG59XG5cbi5zaXRlLWZvb3Rlcl9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMDgxRjQwO1xuICBwYWRkaW5nOiAxLjJyZW0gMi40cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZSwgY29sb3IgMC4yNXMgZWFzZTtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuXG4uc2l0ZS1mb290ZXJfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2l0ZS1mb290ZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNS42cmVtO1xufVxuXG4uc2l0ZS1mb290ZXJfX25hdi1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMnJlbTtcbn1cblxuLnNpdGUtZm9vdGVyX19uYXYtbGFiZWwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbn1cblxuLnNpdGUtZm9vdGVyX19uYXYtY29sIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uc2l0ZS1mb290ZXJfX25hdi1jb2wgdWwgYSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5zaXRlLWZvb3Rlcl9fbmF2LWNvbCB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5zaXRlLWZvb3Rlcl9fc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaXRlLWZvb3Rlcl9fc29jaWFsIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMuNnJlbTtcbiAgaGVpZ2h0OiAzLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xNSk7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5zaXRlLWZvb3Rlcl9fc29jaWFsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICBib3JkZXItY29sb3I6ICMwODFGNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2l0ZS1mb290ZXJfX3NvY2lhbCBhIHN2ZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2l0ZS1mb290ZXJfX2Rpc2NsYWltZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMDgpO1xuICBwYWRkaW5nOiAyLjRyZW0gMDtcbn1cblxuLnNpdGUtZm9vdGVyX19kaXNjbGFpbWVyLXRleHQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM2NjcwODU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zaXRlLWZvb3Rlcl9fZGlzY2xhaW1lci10ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc2l0ZS1mb290ZXJfX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4wOCk7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b20gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyLjRyZW07XG59XG5cbi5zaXRlLWZvb3Rlcl9fY29weSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uc2l0ZS1mb290ZXJfX2xlZ2FsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyLjRyZW07XG59XG5cbi5zaXRlLWZvb3Rlcl9fbGVnYWwgYSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5zaXRlLWZvb3Rlcl9fbGVnYWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAuYmxvY2sge1xuICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogODhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDQwcHggKyA0OCAqICgxMDB2dyAtIDM3NXB4KSAvIDkwNSk7XG4gIH1cblxuICAuYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDQwcHggKyA0OCAqICgxMDB2dyAtIDM3NXB4KSAvIDkwNSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuaDEsXG4gIGgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzJweCArIDI0ICogKDEwMHZ3IC0gMzc1cHgpIC8gOTA1KTtcbiAgfVxuXG4gIC5oMyxcbiAgaDMsXG4gIC5oNCxcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgNCAqICgxMDB2dyAtIDM3NXB4KSAvIDkwNSk7XG4gIH1cblxuICAubWFpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1MHB4ICsgNTAgKiAoMTAwdncgLSAzNzVweCkgLyA5MDUpO1xuICB9XG5cbiAgLm1haW5fX3RpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDQwcHggKyAzMiAqICgxMDB2dyAtIDM3NXB4KSAvIDkwNSk7XG4gIH1cblxuICAubWFpbl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyOHB4ICsgMTIgKiAoMTAwdncgLSAzNzVweCkgLyA5MDUpO1xuICB9XG5cbiAgLm1haW5fX3N1YnRpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgxMDB2dyAtIDM3NXB4KSAvIDkwNSk7XG4gIH1cblxuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzZweCArIDIwICogKDEwMHZ3IC0gMzc1cHgpIC8gOTA1KTtcbiAgfVxuXG4gIC5ibG9ja19fdGl0bGUtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjhweCArIDIwICogKDEwMHZ3IC0gMzc1cHgpIC8gOTA1KTtcbiAgfVxuXG4gIC5ibG9ja19fdGl0bGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNnB4ICsgMTQgKiAoMTAwdncgLSAzNzVweCkgLyA5MDUpO1xuICB9XG5cbiAgLmJsb2NrX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA0ICogKDEwMHZ3IC0gMzc1cHgpIC8gOTA1KTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2J1cmdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuaGVhZGVyX19tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgICB6LWluZGV4OiAxNTA7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjRzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5oZWFkZXJfX21vYi10b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuaGVhZGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAycmVtIDIuNHJlbTtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcbiAgfVxuXG4gIC5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fbWVudSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fbWFpbiB7XG4gICAgcGFkZGluZzogMy44cmVtIDA7XG4gIH1cblxuICAuc2l0ZS1mb290ZXJfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyX19zb2NpYWwge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNpdGUtZm9vdGVyX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzLjJyZW07XG4gIH1cblxuICAuc2l0ZS1mb290ZXJfX25hdiB7XG4gICAgZ2FwOiAzLjJyZW07XG4gIH1cblxuICAuc2l0ZS1mb290ZXJfX2JvdHRvbSAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMS4ycmVtO1xuICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvZnVuY3Rpb25zXCIgYXMgZnVuY3Rpb25zO1xuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlciBWYXJpYWJsZScsIHNhbnMtc2VyaWY7XG59XG5cbiosIDphZnRlciwgOmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAjMDAwXG59XG5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMFxufVxuXG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi5ib2R5LFxuYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbi5ib2R5IHtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICYubWVudS1vcGVuIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB9XG5cbiAgICAmLnNjcm9sbC1kaXNhYmxlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbmEge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxufVxuXG5pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbnBpY3R1cmUge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYXgtd2lkdGgtZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxNDdyZW07XG59XG5cbi5jb250YWluZXItZmx1aWQtZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG59XG5cbi5kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEhlbHBlcnNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5ibG9jayB7XG4gICAgcGFkZGluZzogMTFyZW0gMDtcbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtaGQpIHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ3BhZGRpbmctdG9wJywgODgsIDQwLCAnc20nKTtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ3BhZGRpbmctYm90dG9tJywgODgsIDQwLCAnc20nKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kZmhkKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gICAgfVxufVxuXG4uY29udGFpbmVyLFxuW2NsYXNzKj1cIl9fY29udGFpbmVyXCJdIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGZ1bmN0aW9ucy5yZW0odmFycy4kbWF4V2lkdGhDb250YWluZXIpO1xuICAgIHBhZGRpbmc6IDAgZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJQYWRkaW5nSGFsZik7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJXaWR0aCk7XG4gICAgcGFkZGluZzogMCBmdW5jdGlvbnMucmVtKHZhcnMuJGNvbnRhaW5lclBhZGRpbmdIYWxmKTtcbn1cblxuLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBmdW5jdGlvbnMucmVtKHZhcnMuJHNtYWxsV2lkdGhDb250YWluZXIpO1xuICAgIHBhZGRpbmc6IDAgZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJQYWRkaW5nSGFsZik7XG59XG5cblxuLnRhYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4haW1wb3J0YW50O1xufVxuXG5cblxuIiwiQHVzZSBcInZhcmlhYmxlXCIgYXMgdmFycztcblxuQG1peGluIHNpemUoJGEsICRiOiAkYSkge1xuICB3aWR0aDogJGE7XG4gIGhlaWdodDogJGI7XG59XG5cbkBtaXhpbiBtYXh3KCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtaW53KCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtaW5oKCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4aCgkbWVkaWEpIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiBoaWRlLXRleHQge1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IDAvMCBhO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBHcmlkc1xuQG1peGluIGdyaWRDYXJkcygkdHlwZTogZml0LCAkbWluOiAyODBweCwgJG1heDogMWZyLCAkZ2FwOiAzMHB4KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogJGdhcDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by0jeyR0eXBlfSwgbWlubWF4KCRtaW4sICRtYXgpKTtcbn1cblxuQG1peGluIGFkYXB0aXYtdmFsdWUgKCRwcm9wZXJ0eSwgJHN0YXJ0U2l6ZSwgJG1pblNpemUsICR0eXBlKSB7XG4gICRhZGRTaXplOiAkc3RhcnRTaXplIC0gJG1pblNpemU7XG5cbiAgQGlmICR0eXBlPT0nc20nIHtcbiAgICAjeyRwcm9wZXJ0eX06ICRzdGFydFNpemUgKyBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje3ZhcnMuJG1heFdpZHRoQ29udGFpbmVyICsgcHh9KSB7XG4gICAgICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skbWluU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDM3NXB4KSAvICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgLSAzNzV9KSk7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHR5cGU9PSdsZycge1xuICAgICN7JHByb3BlcnR5fTogJHN0YXJ0U2l6ZSArIHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgKyBweH0pIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aCAtIDM3NX0pKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoIC0gMzc1fSkpO1xuICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvZnVuY3Rpb25zXCIgYXMgZnVuY3Rpb25zO1xuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCxcbnNwYW4sXG5kaXYsXG5hLFxubGksXG50ZXh0YXJlYSxcbmlucHV0LFxuYnV0dG9uLFxuaW5wdXQ6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xufVxuXG5cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxufVxuXG5cbi5oMSxcbmgxIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNTZyZW07XG4gICAgY29sb3I6ICMwMjA2MDk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCA1NiwgMzIsICdzbScpO1xufVxuXG4uaDIsXG5oMiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogIzAyMDYwOTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oMyxcbmgzLFxuLmg0LFxuaDQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDI0LCAyMCwgJ3NtJyk7XG59XG5cbnAge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxufVxuXG4uc2VtaS1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHZhcnMuJGlucHV0QmdDb2xvciBpbnNldDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4ubWFpbl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoXCJmb250LXNpemVcIiwgMTAwLCA1MCwgJ3NtJyk7XG5cbiAgICAmLW1lZGl1bSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDcyLCA0MCwgJ3NtJyk7XG4gICAgfVxufVxuXG4ubWFpbl9fc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZShcImZvbnQtc2l6ZVwiLCA0MCwgMjgsICdzbScpO1xuXG4gICAgJi1tZWRpdW0ge1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZShcImZvbnQtc2l6ZVwiLCA1NiwgMzIsICdzbScpO1xuICAgIH1cbn1cblxuLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgNTYsIDM2LCAnc20nKTtcblxuICAgIHNwYW4sIHAsIGEge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICYtbWVkaXVtIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCA0OCwgMjgsICdzbScpO1xuICAgIH1cblxuICAgICYtc21hbGwge1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDQwLCAyNiwgJ3NtJyk7XG4gICAgfVxufVxuXG4uYmxvY2tfX3N1YnRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCAyNCwgMjAsICdzbScpO1xufVxuXG5mb3JtIHtcbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4tb3V0IDAuM3M7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgcmVzaXplOiBub25lO1xuICAgIH1cblxuICAgIGJ1dHRvbixcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOm5vdCguaHMtYnV0dG9uKSB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjdyZW0gMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmllbGRzZXQge1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuLmJ1dHRvbixcbi5ocy1idXR0b24ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGJ1dHRvbkNvbG9yO1xuXHRwYWRkaW5nOiAycmVtIDMuNnJlbTtcblx0Ym9yZGVyLXJhZGl1czogMS44cmVtO1xuXHRmb250LXNpemU6IDEuNnJlbTtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cblxuLmJ1dHRvbi1ib3JkZXIge1xuXHRwYWRkaW5nOiAxLjlyZW0gMy41cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFycy4kYnV0dG9uQ29sb3I7XG5cdGNvbG9yOiB2YXJzLiRidXR0b25Db2xvcjtcbn1cblxuLmJ1dHRvbi13aGl0ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiB2YXJzLiRidXR0b25Db2xvcjtcbn1cblxuLmJ1dHRvbl93aXRoX2Fycm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxLjNyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4zcmVtKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICB9XG59XG5cbi5idXR0b25bZGlzYWJsZWRdIHtcblx0b3BhY2l0eTogLjc7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJ1dHRvbi0tcmVkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFycy4kYnV0dG9uU2Vjb25kQ29sb3I7XG59XG5cbi5idXR0b24tbG9hZGluZyxcbi53cGNmNyAud3BjZjctZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1zdWJtaXQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2dlbmVyYWwvc3Bpbm5lci5zdmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIWltcG9ydGFudDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ1dHRvbi0tc21hbGwge1xuXHRwYWRkaW5nOiAxcmVtIDJyZW07XG4gICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG59XG5cbi5idXR0b24tLWJpZyB7XG5cdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRwYWRkaW5nOiAyLjRyZW0gNHJlbTtcblx0Ym9yZGVyLXJhZGl1czogMi4ycmVtO1xufSIsIkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5cbi5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDgsIDMxLCA2NCwgMC4wOCk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGhlaWdodDogNzBweDtcblxuICAgICYtLWhpZGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDilIDilIAgQnVyZ2VyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuICAgICZfX2J1cmdlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgb3BhY2l0eSAwLjI1cyBlYXNlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDilIDilIAgRGVza3RvcCBuYXYg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4gICAgJl9fbWVudSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE1MDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g4pSA4pSAIE1vYmlsZSBtZW51IHRvcCBiYXIgKGxvZ28pIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuICAgICZfX21vYi10b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMi40cmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9iLWxvZ28ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21vYi1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNC40cmVtO1xuICAgICAgICBoZWlnaHQ6IDQuNHJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g4pSA4pSAIE5hdiBsaXN0IOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDMycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMi40cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyDilIDilIAgTWVudSBvcGVuIHN0YXRlIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyIHtcbiAgICAgICAgJl9fbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcblxuLnNpdGUtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKHZhcnMuJGRhcmtCbHVlLCAwLjA4KTtcblxuICAgICZfX21haW4ge1xuICAgICAgICBwYWRkaW5nOiAzLjRyZW0gMDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuOHJlbSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNmZyIDFmciBhdXRvO1xuICAgICAgICBnYXA6IDYuNHJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgICAgZ2FwOiA0cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGdhcDogMy4ycmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g4pSA4pSAIEJyYW5kIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuICAgICZfX2JyYW5kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxLjZyZW07XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RhZ2xpbmUge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBtYXgtd2lkdGg6IDMycmVtO1xuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMi40cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZSwgY29sb3IgMC4yNXMgZWFzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOKUgOKUgCBOYXYg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4gICAgJl9fbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA1LjZyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICBnYXA6IDMuMnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdi1jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEuMnJlbTtcbiAgICB9XG5cbiAgICAmX19uYXYtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgfVxuXG4gICAgJl9fbmF2LWNvbCB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMXJlbTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g4pSA4pSAIFNvY2lhbCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbiAgICAmX19zb2NpYWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEuNnJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMy42cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEodmFycy4kZGFya0JsdWUsIDAuMTUpO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOKUgOKUgCBEaXNjbGFpbWVyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuICAgICZfX2Rpc2NsYWltZXIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSh2YXJzLiRkYXJrQmx1ZSwgMC4wOCk7XG4gICAgICAgIHBhZGRpbmc6IDIuNHJlbSAwO1xuICAgIH1cblxuICAgICZfX2Rpc2NsYWltZXItdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDilIDilIAgQm90dG9tIGJhciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbiAgICAmX19ib3R0b20ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSh2YXJzLiRkYXJrQmx1ZSwgMC4wOCk7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiAyLjRyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAxLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3B5IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgICZfX2xlZ2FsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAyLjRyZW07XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
