@charset "UTF-8";@-webkit-keyframes pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.95);transform:scale(.95)}17%,45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1.1);transform:scale(1.1)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.95);transform:scale(.95)}17%,45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1.1);transform:scale(1.1)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes pulseSize{0%,to{width:16px;height:16px}10%{width:14.5px;height:14.5px}17%{width:17.5px;height:17.5px}33%{width:13.5px;height:13.5px}45%{width:18px;height:18px}}@keyframes pulseSize{0%,to{width:16px;height:16px}10%{width:14.5px;height:14.5px}17%{width:17.5px;height:17.5px}33%{width:13.5px;height:13.5px}45%{width:18px;height:18px}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes wave{0%{width:124%;opacity:0}10%{opacity:1}to{width:240%;opacity:0}}@keyframes wave{0%{width:124%;opacity:0}10%{opacity:1}to{width:240%;opacity:0}}@-webkit-keyframes waveTablet{0%{width:100%;opacity:0}10%{opacity:1}to{width:200%;opacity:0}}@keyframes waveTablet{0%{width:100%;opacity:0}10%{opacity:1}to{width:200%;opacity:0}}@-webkit-keyframes waveMobile{0%{width:70%;opacity:0}10%{opacity:1}to{width:200%;opacity:0}}@keyframes waveMobile{0%{width:70%;opacity:0}10%{opacity:1}to{width:200%;opacity:0}}@-webkit-keyframes bars_right{0%{opacity:0;width:30px;right:12%}30%{opacity:1;width:18px}70%{opacity:1}to{width:0;right:0;opacity:0}}@keyframes bars_right{0%{opacity:0;width:30px;right:12%}30%{opacity:1;width:18px}70%{opacity:1}to{width:0;right:0;opacity:0}}@-webkit-keyframes bars_left{0%{opacity:0;width:30px;left:12%}30%{opacity:1;width:18px}70%{opacity:1}to{width:0;left:0;opacity:0}}@keyframes bars_left{0%{opacity:0;width:30px;left:12%}30%{opacity:1;width:18px}70%{opacity:1}to{width:0;left:0;opacity:0}}@-webkit-keyframes scrollBg{0%,to{background-position:50% 0}50%{background-position:50% 40%}}@keyframes scrollBg{0%,to{background-position:50% 0}50%{background-position:50% 40%}}*{border:0}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}.form .contact__form input:focus,.form .contact__form textarea:focus,button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1600px;--container-padding:15px;--font-main:sans-serif;--font-accent:"Inter", sans-serif;--font-second:"Impact", sans-serif;--font-titles:var(--font-accent);--page-bg:#FFF;--text-color:#FFF;--text-color-dark:#7C0000;--accent:#7C0000;--accent-dark:#000;--accent-light:rgba(124, 0, 0, 0.2);--link-color:#7C0000;--laptop-size:1600px;--tablet-size:768px;--mobile-size:468px}@font-face{font-family:"Impact";font-display:swap;src:url(../fonts/Impact-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Inter";font-display:swap;src:url(../fonts/Inter-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Inter";font-display:swap;src:url(../fonts/Inter-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Inter";font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Inter";font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Inter";font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none}body,html{overflow-x:hidden}html{scroll-behavior:smooth;background-color:#272727}body{position:relative;height:100%;width:100vw;background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{height:100vh;padding-top:10px;overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.desktopOnly{display:block}.mobileOnly{display:none}.highlight{color:var(--accent)}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container,.container-full{padding:0 var(--container-padding)}.container{position:relative;margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}body,html{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{background-color:#e3e3e3}.contacts{font-family:var(--font-accent);position:relative;width:100vw;max-width:1600px;padding:0 15px}.contacts__title{position:relative;font-weight:600;font-size:80px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:var(--text-color-dark);padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin:0 auto 40px}.contacts .rect{position:absolute;width:90px;height:20px;border:1px solid var(--text-color-dark)}.contacts .rect-top-left,.contacts .rect-top-mid{top:0;left:0;border-bottom:none;border-right:none}.contacts .rect-top-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:none}.contacts .rect-top-right{top:0;right:0;left:auto;border-bottom:none;border-left:none}.contacts .rect-bottom-left,.contacts .rect-bottom-mid{bottom:0;left:0;border-top:none;border-right:none}.contacts .rect-bottom-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:none}.contacts .rect-bottom-right{bottom:0;right:0;left:auto;border-top:none;border-left:none}.contacts .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--text-color-dark)}.contacts .text__card{display:grid;grid-template-columns:repeat(10,1fr);border-top:1px solid #7c0000;padding:20px 0}.contacts .text__card:last-child{border-bottom:1px solid #7c0000}.contacts .text__card-text,.contacts .text__card-title{font-family:var(--font-accent);font-size:16px;letter-spacing:-.04em}.contacts .text__card-title{grid-column:1/3;font-weight:500;line-height:120%;text-transform:uppercase}.contacts .text__card-text{grid-column:6/-1;font-weight:400;line-height:110%}.contacts .img__wrapper{display:grid;grid-template-columns:repeat(10,1fr);color:var(--text-color-dark)}.contacts .img__wrapper-img{grid-column:6/-1;width:100%;max-width:268px}.contacts .img__wrapper-text,.contacts .img__wrapper-title{grid-column:6/-1;width:100%;max-width:343px;letter-spacing:-.04em}.contacts .img__wrapper-text{margin-top:20px;margin-bottom:40px;font-weight:400;font-size:16px;line-height:110%}.contacts .img__wrapper-title{margin-bottom:20px;font-weight:500;font-size:20px;line-height:120%;text-transform:uppercase}.footer{font-family:var(--font-accent);margin-top:auto;background-color:var(--page-bg);padding:0;color:var(--text-color-dark)}.footer .footer__link,.footer .footer__title{line-height:100%;letter-spacing:-.04em;color:var(--text-color-dark);white-space:nowrap}.footer .footer__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-2%;margin-bottom:20px;width:100%;height:100%;font-weight:700;font-size:212px;font-size:clamp(40px,13.3vw,214px);text-transform:lowercase}.footer .footer__link{display:inline-block;font-weight:500;font-size:16px}.footer .footer__link-logo{font-weight:600;font-size:44px;color:var(--test-color-dark)}.footer__copyright,.footer__links .main li{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__copyright{margin-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px 0;text-align:center;font-weight:400;font-size:12px;line-height:100%;letter-spacing:-.04em;color:rgba(124,0,0,.5)}.footer__links{display:grid;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(10,1fr)}.footer__links .main{row-gap:0;grid-column:1/-1}.footer__links .main li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__links .main li:nth-child(1){grid-column:1/3;grid-row:1/-1;height:10px;margin-left:-4px}.footer__links .main li:nth-child(2){grid-column:3;margin-left:-4px}.footer__links .main li:nth-child(3){grid-column:3;grid-row:2;margin-left:-4px}.footer__links .main li:nth-child(4){grid-column:5;margin-left:-4px}.footer__links .main li:nth-child(5){grid-column:5;grid-row:2;margin-left:-4px}.footer__links .main li:nth-child(6),.footer__links .main li:nth-child(7){grid-column:7;grid-row:1;justify-self:start;margin-left:-4px}.footer__links .main li:nth-child(7){grid-row:2}.footer__links .main li:nth-child(8),.footer__links .main li:nth-child(9){grid-column:10;grid-row:1;justify-self:end;margin-right:-4px}.footer__links .main li:nth-child(9){grid-row:2}.footer__links .main .footer__link{display:inline-block;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:4px}.footer__links .main .footer__link:hover{color:var(--page-bg);background-color:var(--accent)}.form{font-family:var(--font-accent);background-color:var(--accent);position:relative;width:100vw;max-width:1600px;padding:50px 15px}.form__title{position:relative;font-weight:600;font-size:80px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:var(--text-color);padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin:0 auto 40px}.form .rect{position:absolute;width:90px;height:20px;border:1px solid var(--text-color)}.form .rect-top-left,.form .rect-top-mid{top:0;left:0;border-bottom:none;border-right:none}.form .rect-top-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:none}.form .rect-top-right{top:0;right:0;left:auto;border-bottom:none;border-left:none}.form .rect-bottom-left,.form .rect-bottom-mid{bottom:0;left:0;border-top:none;border-right:none}.form .rect-bottom-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:none}.form .rect-bottom-right{bottom:0;right:0;left:auto;border-top:none;border-left:none}.form .text{max-width:224px;font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;text-align:center;color:var(--text-color);margin:0 auto 40px}.form .contact__form{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:548px;margin:0 auto;border:1px solid var(--page-bg);gap:10px}.form .contact__form input,.form .contact__form textarea{font-family:var(--font-accent);font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:var(--text-color-dark);background-color:var(--page-bg);padding:10px 20px;resize:none;border:0;outline:0}.form .contact__form input::-webkit-input-placeholder,.form .contact__form textarea::-webkit-input-placeholder{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:rgba(124,0,0,.5)}.form .contact__form input::-moz-placeholder,.form .contact__form textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:rgba(124,0,0,.5)}.form .contact__form input:-ms-input-placeholder,.form .contact__form textarea:-ms-input-placeholder{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:rgba(124,0,0,.5)}.form .contact__form input::-ms-input-placeholder,.form .contact__form textarea::-ms-input-placeholder{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:rgba(124,0,0,.5)}.form .contact__form input::placeholder,.form .contact__form textarea::placeholder{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:rgba(124,0,0,.5)}.form .contact__form textarea{height:88px}.form .contact__form-text{color:rgba(255,255,255,.5);font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.04em}.form .contact__form-text a{cursor:pointer;color:rgba(255,255,255,.5);-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.form .contact__form-text a:hover{color:var(--text-color)}.form .bars_left,.form .bars_right,.form .bars_right .bar{position:absolute;height:40px;width:100%}.form .bars_right .bar{background-color:red;background-color:var(--page-bg);height:100%}.form .bars_right .bar_1{width:20px;right:12%}.form .bars_right .bar_2{width:16px;right:6%}.form .bars_right .bar_3{width:8px;right:2%}.form .bars_right .bar_4{width:4px;right:0}.form .bars_left .bar{width:100%;position:absolute;background-color:red;background-color:var(--page-bg);height:100%}.form .bars_left .bar_5{width:20px;left:12%}.form .bars_left .bar_6{width:16px;left:6%}.form .bars_left .bar_7{width:8px;left:2%}.form .bars_left .bar_8{width:4px;left:0}.form .form__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:end;position:relative;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;height:40px;color:var(--accent);padding:0;max-width:469px;margin-top:20px}.form .form__btn:hover .bars_right .bar_1,.form .form__btn:hover .bars_right .bar_2{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite}.form .form__btn:hover .bars_right .bar_2{-webkit-animation-delay:-1s;animation-delay:-1s}.form .form__btn:hover .bars_right .bar_3,.form .form__btn:hover .bars_right .bar_4{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.form .form__btn:hover .bars_right .bar_4{-webkit-animation-delay:-3s;animation-delay:-3s}.form .form__btn:hover .bars_left .bar_5,.form .form__btn:hover .bars_left .bar_6{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite}.form .form__btn:hover .bars_left .bar_6{-webkit-animation-delay:-1s;animation-delay:-1s}.form .form__btn:hover .bars_left .bar_7,.form .form__btn:hover .bars_left .bar_8{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.form .form__btn:hover .bars_left .bar_8{-webkit-animation-delay:-3s;animation-delay:-3s}.form .form__btn,.form .form__btn-text,.grid-guides{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.form .form__btn-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;max-width:300px;background-color:var(--page-bg)}.grid-guides{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100vh;max-width:1600px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--container-padding);pointer-events:none;z-index:9999;opacity:.3;display:none}.grid-guide-column{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid red;margin:0}.header,.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{height:80px;padding-bottom:0;font-family:var(--font-accent);position:relative}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.header__logo{font-weight:600;font-size:24px;letter-spacing:-.04em;color:var(--text-color);position:relative;z-index:999}.hero{font-family:var(--font-accent);position:relative;width:100vw;max-width:1600px;padding:0;margin:-80px auto 0;overflow:hidden}.hero .container{padding:130px 15px 0;background-color:var(--accent);background-color:#999;background-image:url(../img/hero/hero.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.webp .hero .container{background-image:url(../img/hero/hero.webp)}.hero .title__wrapper{position:relative;z-index:3;max-width:100%;margin:0 auto}.hero__subtitle,.hero__title{letter-spacing:-.04em;text-transform:uppercase}.hero__title{font-weight:800;font-size:177px;font-size:clamp(65px,11vw,177px);line-height:70%;color:#faa;position:relative;width:100%;white-space:nowrap;mix-blend-mode:difference;text-align:center;z-index:3}.hero .subtitle__wrapper{background-color:var(--page-bg);color:var(--text-color-dark);width:100%;max-width:469px;justify-self:end;padding:20px}.hero .subtitle__wrapper-border{border:1px solid rgba(124,0,0,.6);padding:40px}.hero__subtitle{font-weight:600;font-size:40px;line-height:110%;margin-bottom:20px}.hero__subtitle-description{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;word-break:normal;width:100%}.hero .bars_left,.hero .bars_right,.hero .bars_right .bar{position:absolute;height:40px;width:100%}.hero .bars_right .bar{background-color:red;background-color:var(--page-bg);height:100%}.hero .bars_right .bar_1{width:20px;right:12%}.hero .bars_right .bar_2{width:16px;right:6%}.hero .bars_right .bar_3{width:8px;right:2%}.hero .bars_right .bar_4{width:4px;right:0}.hero .bars_left .bar{width:100%;position:absolute;background-color:red;background-color:var(--page-bg);height:100%}.hero .bars_left .bar_5{width:20px;left:12%}.hero .bars_left .bar_6{width:16px;left:6%}.hero .bars_left .bar_7{width:8px;left:2%}.hero .bars_left .bar_8{width:4px;left:0}.hero .hero__btn,.hero .hero__btn-text{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;height:40px;width:100%}.hero .hero__btn{justify-self:end;position:relative;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;color:var(--accent);padding:0;max-width:469px;margin-top:40px;margin-bottom:158px}.hero .hero__btn:hover .bars_right .bar_1,.hero .hero__btn:hover .bars_right .bar_2{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite}.hero .hero__btn:hover .bars_right .bar_2{-webkit-animation-delay:-1s;animation-delay:-1s}.hero .hero__btn:hover .bars_right .bar_3,.hero .hero__btn:hover .bars_right .bar_4{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.hero .hero__btn:hover .bars_right .bar_4{-webkit-animation-delay:-3s;animation-delay:-3s}.hero .hero__btn:hover .bars_left .bar_5,.hero .hero__btn:hover .bars_left .bar_6{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite}.hero .hero__btn:hover .bars_left .bar_6{-webkit-animation-delay:-1s;animation-delay:-1s}.hero .hero__btn:hover .bars_left .bar_7,.hero .hero__btn:hover .bars_left .bar_8{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.hero .hero__btn:hover .bars_left .bar_8{-webkit-animation-delay:-3s;animation-delay:-3s}.hero .hero__btn-text{max-width:300px;background-color:var(--page-bg)}.hero .mobileHide{display:none}.how{font-family:var(--font-accent);position:relative;width:100vw;max-width:1600px;padding:0 15px}.how__title{position:relative;font-weight:600;font-size:80px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:var(--text-color-dark);padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin:0 auto 40px}.how .rect{position:absolute;width:90px;height:20px;border:1px solid var(--text-color-dark)}.how .rect-top-left{top:0;left:0;border-bottom:none;border-right:none}.how .rect-top-mid,.how .rect-top-right{top:0;border-bottom:none;border-left:none}.how .rect-top-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-right:none}.how .rect-top-right{right:0;left:auto}.how .rect-bottom-left,.how .rect-bottom-mid{bottom:0;left:0;border-top:none;border-right:none}.how .rect-bottom-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:none}.how .rect-bottom-right{bottom:0;right:0;left:auto;border-top:none;border-left:none}.how .text,.how .text .top{display:-webkit-box;display:-ms-flexbox;display:flex}.how .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:45px;gap:20px}.how .text .top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.how .text .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how .text .bottom,.how .text__card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.how .text__card .num{width:64px;min-width:64px;height:64px;min-height:64px}.how .text__card .item,main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.how .text__card .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;background-color:var(--accent);padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:439px}.how .text__card-text,.how .text__card-title{font-family:var(--font-accent);letter-spacing:-.04em;color:var(--text-color);border:1px solid rgba(255,255,255,.6)}.how .text__card-title{padding:3px 20px;font-weight:500;font-size:20px;line-height:120%;text-transform:uppercase}.how .text__card-text{font-weight:400;font-size:16px;line-height:110%;padding:20px}.how .text__card .item-white .text__card-text,.how .text__card .item-white .text__card-title{background-color:var(--page-bg);color:var(--text-color-dark)}.how .bars_left,.how .bars_right,.how .bars_right .bar,.how .white__btn{position:absolute;height:40px;width:100%}.how .bars_right .bar{background-color:var(--accent);height:100%}.how .bars_right .bar_1{width:20px;right:12%}.how .bars_right .bar_2{width:16px;right:6%}.how .bars_right .bar_3{width:8px;right:2%}.how .bars_right .bar_4{width:4px;right:0}.how .bars_left .bar{width:100%;position:absolute;background-color:red;background-color:var(--accent);height:100%}.how .bars_left .bar_5{width:20px;left:12%}.how .bars_left .bar_6{width:16px;left:6%}.how .bars_left .bar_7{width:8px;left:2%}.how .bars_left .bar_8{width:4px;left:0}.how .white__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:end;position:relative;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;color:var(--text-color);padding:0;max-width:469px;margin:40px auto 0}.how .white__btn:hover .bars_right .bar_1,.how .white__btn:hover .bars_right .bar_2{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite}.how .white__btn:hover .bars_right .bar_2{-webkit-animation-delay:-1s;animation-delay:-1s}.how .white__btn:hover .bars_right .bar_3,.how .white__btn:hover .bars_right .bar_4{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.how .white__btn:hover .bars_right .bar_4{-webkit-animation-delay:-3s;animation-delay:-3s}.how .white__btn:hover .bars_left .bar_5,.how .white__btn:hover .bars_left .bar_6{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite}.how .white__btn:hover .bars_left .bar_6{-webkit-animation-delay:-1s;animation-delay:-1s}.how .white__btn:hover .bars_left .bar_7,.how .white__btn:hover .bars_left .bar_8{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.how .white__btn:hover .bars_left .bar_8{-webkit-animation-delay:-3s;animation-delay:-3s}.how .white__btn,.how .white__btn-text,.icons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.how .white__btn-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:100%;max-width:300px;background-color:var(--accent)}.icons-wrapper{padding:30px 0;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:24px;height:24px}.icon--icon_facebook,.icon--icon_instagram,.icon--icon_son,.icon--icon_x{fill:var(--accent-dark);stroke:var(--accent-dark)}.icon--icon_download{fill:var(--accent);stroke:var(--accent);width:15px;height:15px;opacity:.6;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;cursor:pointer;margin-left:10px}.icon--icon_download:hover{opacity:1}main{gap:150px}.section__title{font-family:var(--font-second);font-weight:500;font-size:30px;line-height:110%;letter-spacing:-.04em;text-transform:uppercase;color:#000;margin-bottom:40px}.mobile-nav,.mobile-nav li,main{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-nav,.mobile-nav li{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-nav{position:fixed;top:0;right:-100%;height:100%;z-index:99;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--accent);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav .border_wrapper{padding:10px;background-color:var(--page-bg);width:calc(100% - 20px);max-width:469px}.mobile-nav--open{right:0}.mobile-nav li{height:50px;border-bottom:1px solid rgba(0,0,0,.2)}.mobile-nav li:first-child{border-top:none}.mobile-nav li:last-child{border-bottom:none}.mobile-nav__list li a{font-weight:500;font-size:20px;line-height:110%;letter-spacing:-.04em;text-transform:uppercase}.mobile-nav__list li a:hover,.ready .ready__btn:hover{background-color:var(--accent);color:var(--text-color)}.mobile-nav-btn,.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:28px;background-color:var(--page-bg);border:1px solid rgba(124,0,0,.6);padding:10px 20px}.mobile-nav-btn{--time:0.1s;--width:40px;--height:20px;--line-height:2px;--spacing:6px;--color:var(--accent-dark);--radius:0px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);background-color:var(--page-bg);height:var(--line-height);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;background-color:var(--page-bg);-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.mobile-nav-btn{z-index:999;display:none}.header__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav,.nav,.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav{z-index:3;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav__list{-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}.nav__link{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;font-weight:500;font-size:16px;color:var(--text-color);padding:0 3px}.nav__link:hover{background-color:var(--page-bg);color:var(--text-color-dark)}.nav__btn,.nav__link,.no-scroll .nav__link{position:relative;line-height:100%;letter-spacing:-.04em}.nav__btn{z-index:3;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;font-weight:500;font-size:16px;height:20px;color:var(--text-color);padding:0 3px}.no-scroll .nav__link{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:4px;font-weight:600;font-size:25px;color:var(--text-color-dark)}.bars_left,.bars_right,.bars_right .bar{position:absolute;height:40px;width:100%}.bars_right .bar{background-color:red;background-color:var(--page-bg);height:100%}.bars_right .bar_1{width:20px;right:12%}.bars_right .bar_2{width:16px;right:6%}.bars_right .bar_3{width:8px;right:2%}.bars_right .bar_4{width:4px;right:0}.bars_left .bar{width:100%;position:absolute;background-color:red;background-color:var(--page-bg);height:100%}.bars_left .bar_5{width:20px;left:12%}.bars_left .bar_6{width:16px;left:6%}.bars_left .bar_7{width:8px;left:2%}.bars_left .bar_8{width:4px;left:0}.no-scroll .white__btn,.no-scroll .white__btn-text,.ready{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-scroll .white__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:end;position:relative;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;height:40px;color:var(--accent);padding:0;width:calc(100% - 20px);max-width:469px;margin-top:30px;margin-bottom:158px}.no-scroll .white__btn:hover .bars_right .bar_1,.no-scroll .white__btn:hover .bars_right .bar_2{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite}.no-scroll .white__btn:hover .bars_right .bar_2{-webkit-animation-delay:-1s;animation-delay:-1s}.no-scroll .white__btn:hover .bars_right .bar_3,.no-scroll .white__btn:hover .bars_right .bar_4{-webkit-animation:bars_right 4s infinite;animation:bars_right 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.no-scroll .white__btn:hover .bars_right .bar_4{-webkit-animation-delay:-3s;animation-delay:-3s}.no-scroll .white__btn:hover .bars_left .bar_5,.no-scroll .white__btn:hover .bars_left .bar_6{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite}.no-scroll .white__btn:hover .bars_left .bar_6{-webkit-animation-delay:-1s;animation-delay:-1s}.no-scroll .white__btn:hover .bars_left .bar_7,.no-scroll .white__btn:hover .bars_left .bar_8{-webkit-animation:bars_left 4s infinite;animation:bars_left 4s infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.no-scroll .white__btn:hover .bars_left .bar_8{-webkit-animation-delay:-3s;animation-delay:-3s}.no-scroll .white__btn-text,.ready{width:100%}.no-scroll .white__btn-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;max-width:300px;background-color:var(--page-bg)}.ready{font-family:var(--font-accent);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;overflow:hidden}.ready .rect{background-color:var(--accent);font-weight:500;font-size:20px;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;color:var(--text-color-dark);padding:10px;width:360px;z-index:3}.ready__content,.ready__content-img{width:648px;height:648px;max-width:648px;max-height:648px}.ready .rect,.ready__content{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}.ready__content{position:relative;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ready__content-img{position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite;z-index:3}.ready .ready__btn,.ready__content-title{letter-spacing:-.04em;text-transform:uppercase;z-index:3}.ready__content-title{font-family:var(--font-second);font-weight:500;font-size:45px;line-height:110%;text-align:center;color:#f4f8f9}.ready__content-text,.spin{font-family:var(--font-accent)}.ready__content-text{font-weight:500;font-size:18px;line-height:110%;letter-spacing:-.04em;text-align:center;color:rgba(244,248,249,.8);max-width:216px;margin-top:20px;margin-bottom:40px;z-index:3}.ready .ready__btn{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;position:relative;font-weight:400;font-size:16px;line-height:100%;height:40px;color:var(--page-bg);background-color:var(--accent-dark);padding:0;margin:0 auto;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%;max-width:300px;border:1px solid var(--accent);border-radius:100px}.ready .ready__btn::after,.ready .ready__btn::before{display:none}.mobile-nav__list li a,.ready .ready__btn:hover{color:var(--accent-dark)}.ready .wave{border:1px solid var(--accent);border-radius:500px;position:absolute;width:124%;height:100%;-webkit-animation:wave 6s linear infinite;animation:wave 6s linear infinite;z-index:2}.ready .wave-2{-webkit-animation-delay:1s;animation-delay:1s}.ready .wave-3{-webkit-animation-delay:2s;animation-delay:2s}.ready .wave-4{-webkit-animation-delay:3s;animation-delay:3s}.ready .wave-5{-webkit-animation-delay:4s;animation-delay:4s}.ready .wave-6{-webkit-animation-delay:5s;animation-delay:5s}.ready .wave-7{-webkit-animation-delay:6s;animation-delay:6s}.spin{position:relative;width:100vw;max-width:1600px;padding:0 15px}.spin_grid{display:grid;padding-top:130px;padding-bottom:70px;grid-template-columns:repeat(10,1fr)}.spin .title__wrapper{position:relative;z-index:3;max-width:100%;margin:0 auto}.spin__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;font-family:var(--font-second);font-weight:800;font-size:907px;font-size:clamp(173px,50vw,907px);line-height:100%;font-optical-sizing:none;-webkit-font-kerning:none;font-kerning:none;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-font-feature-settings:"kern" 0,"liga" 0;font-feature-settings:"kern" 0,"liga" 0;text-transform:uppercase;color:#faa;width:100%;white-space:nowrap;color:var(--accent-light);margin:0 auto;text-align:center;z-index:1}.spin .text_1{color:var(--page-bg);font-weight:500;font-size:20px;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;grid-column:1/7;grid-row:1;margin-bottom:40px;position:relative;z-index:3}.spin .text_1-first,.spin .text_1-second,.spin .text_1-third{display:inline;background:var(--accent);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:4px}.spin .text_2{color:var(--page-bg);font-weight:500;font-size:20px;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;grid-column:3/-1;grid-row:2;position:relative;z-index:3}.spin .text_2-first,.spin .text_2-second{display:inline;background:var(--accent);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:4px}.spin .text_3,.spin .text_4{position:relative;z-index:3;background-color:var(--page-bg);font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;grid-column:1/-1;grid-row:3;margin:90px auto 20px;color:var(--text-color-dark);padding:20px;width:100%;max-width:413px;border:1px solid rgba(124,0,0,.4)}.spin .text_3 .border,.spin .text_4 .border{border:1px solid rgba(124,0,0,.6);padding:20px}.spin .text_4{grid-row:4;margin:0 auto}.title-1,.title-2,.title-3,.title-4{margin:1em 0 .5em;font-size:38px;font-weight:700;font-family:var(--font-titles)}.title-2,.title-3,.title-4{font-size:32px}.title-3,.title-4{font-size:26px}.title-4{font-size:18px}.why{font-family:var(--font-accent);background-color:var(--accent);position:relative;width:100vw;max-width:1600px;padding:50px 15px}.why__title{position:relative;font-weight:600;font-size:80px;line-height:100%;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:var(--text-color);padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin:0 auto 40px}.why .rect{position:absolute;width:90px;height:20px;border:1px solid var(--text-color)}.why .rect-top-left{top:0;left:0;border-bottom:none;border-right:none}.why .rect-top-mid,.why .rect-top-right{top:0;border-bottom:none;border-left:none}.why .rect-top-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-right:none}.why .rect-top-right{right:0;left:auto}.why .rect-bottom-left,.why .rect-bottom-mid{bottom:0;left:0;border-top:none;border-right:none}.why .rect-bottom-mid{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:none}.why .rect-bottom-right{bottom:0;right:0;left:auto;border-top:none;border-left:none}.why .lines_wrapper{display:grid;grid-template-columns:repeat(10,1fr)}.why__lines{width:82%;grid-column:2/-1;margin-left:10px}.why .text,.why .text__card{display:-webkit-box;display:-ms-flexbox;display:flex}.why .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}.why .text__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.why .text__card:nth-child(1){text-align:left;max-width:352px}.why .text__card:nth-child(2){text-align:center;max-width:255px;margin-left:150px}.why .text__card:nth-child(3){text-align:right;max-width:508px}.why .text__card-text,.why .text__card-title{font-weight:400;letter-spacing:-.04em;color:var(--text-color)}.why .text__card-title{font-family:var(--font-second);font-size:150px;line-height:100%;text-transform:uppercase;white-space:nowrap}.why .text__card-text{font-family:var(--font-accent);font-size:16px;line-height:110%}@media (max-width:1400px){.why .text__card:nth-child(2){margin-left:0}.why .text__card-title{font-size:100px}}@media (max-width:1200px){.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}.container-half-left{padding-left:var(--container-padding)}.container-half-right{padding-right:var(--container-padding)}.footer .footer__title{margin-bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:clamp(40px,13.2vw,214px)}.footer{font-size:26px}.footer__links .main li:nth-child(1){margin-bottom:50px;grid-column:1/3;grid-row:1}.footer__links .main li:nth-child(2){grid-column:1/3;grid-row:2}.footer__links .main li:nth-child(3){grid-column:1/3;grid-row:3}.footer__links .main li:nth-child(4){grid-column:1/3;grid-row:4}.footer__links .main li:nth-child(5){grid-column:1/3;grid-row:5}.footer__links .main li:nth-child(6){grid-column:1/3;grid-row:6}.footer__links .main li:nth-child(7){grid-column:3/-1;grid-row:2;justify-self:end;margin-left:0;margin-right:-4px}.footer__links .main li:nth-child(8){grid-column:3/-1;grid-row:3;justify-self:end}.footer__links .main li:nth-child(9){grid-column:3/-1;grid-row:4;justify-self:end}.footer__links{row-gap:5px}.hero .title__wrapper{max-width:80%}.hero__title{line-height:90%;white-space:normal;text-align:center;bottom:-10px}.mobile-nav-btn{display:block}.nav,.nav__btn{display:none}.ready{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ready .rect{width:100%}.ready__content,.ready__content-img{width:100%;height:100%;min-width:500px;min-height:500px}.ready .wave,.ready .wave-2,.ready .wave-3,.ready .wave-4,.ready .wave-5,.ready .wave-6,.ready .wave-7{-webkit-animation-name:waveTablet;animation-name:waveTablet}.spin_grid{padding-top:0;padding-bottom:0}.spin .title__wrapper{max-width:80%}.spin__title{position:static;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;line-height:100%;text-align:center}.spin .text_1,.spin .text_2{grid-column:1/-1;line-height:normal}.spin .text_1{grid-row:1;margin-bottom:20px}.spin .text_2{grid-row:2}.spin .text_3,.spin .text_4{grid-column:1/-1;margin-bottom:20px}.spin .text_3{grid-row:3;margin-top:30px}.spin .text_4{grid-row:4}}@media (max-width:900px){.contacts .text,.contacts .text__card,.how .text,.how .text .bottom,.how .text .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.contacts .text__card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__copyright{margin-top:30px}.how .text,.how .text .bottom,.how .text .top{gap:10px}.how .text__card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.how .text__card,.how .text__card .item,.why .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.how .text__card .item{gap:10px;max-width:100%;padding:10px}.why__lines{display:none}.why .text{gap:20px}.why .text__card:nth-child(1){text-align:center;gap:5px}.why .text__card:nth-child(2),.why .text__card:nth-child(3){text-align:center}}@media (max-width:768px){.desktopOnly{display:none}.mobileOnly{display:block}.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}.contacts{padding:0 10px}.contacts__title{font-size:30px;margin-bottom:20px;padding:10px}.contacts .rect{width:35px;height:10px}.contacts .text__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;padding:10px 0}.contacts .text__card-text,.contacts .text__card-title{font-size:14px}.contacts .img__wrapper-img,.contacts .img__wrapper-text{grid-column:1/-1;max-width:100%}.contacts .img__wrapper-text{margin-top:10px;margin-bottom:20px;font-size:14px}.contacts .img__wrapper-title{grid-column:1/-1;max-width:100%;font-size:16px;margin-bottom:15px}.form{padding:35px 10px}.form__title{font-size:30px;margin-bottom:20px;padding:10px}.form .rect{width:35px;height:10px}.form .text{font-size:14px;margin-bottom:15px}.form .contact__form{padding:20px}.form .contact__form input,.form .contact__form textarea{padding:12px}.form .contact__form-text{font-size:12px}.form .form__btn-text{max-width:260px}.grid-guides,.header .container{padding:0 10px}.grid-guides-hide{display:none}.hero .container{padding:100px 10px 0}.hero .title__wrapper{max-width:100%}.hero__title{bottom:-6px}.hero .subtitle__wrapper{padding:10px}.hero .subtitle__wrapper-border{padding:20px}.hero__subtitle-description{font-size:14px}.hero__subtitle{font-size:25px}.hero .hero__btn{margin-top:20px}.hero .hero__btn-text{max-width:260px}.hero .hero__btn{margin-bottom:100px}.hero .mobileHide{display:block}.how{padding:0 10px}.how__title{font-size:30px;margin-bottom:20px;padding:10px}.how .rect{width:35px;height:10px}.how .text__card{gap:5px}.how .text__card .num{width:44px;min-width:44px;height:44px;min-height:44px}.how .text__card-title{font-size:16px;padding:3px 10px}.how .text__card-text{font-size:14px;padding:10px}.how .white__btn{margin-top:20px}.how .white__btn-text,.no-scroll .white__btn-text{max-width:260px}main{gap:60px}.section__title{font-size:20px;margin-bottom:20px}.mobile-nav__list li a{font-size:16px}.no-scroll .white__btn{margin-bottom:100px}.ready__content,.ready__content-img{min-width:300px;min-height:300px}.ready__content-title{font-size:25px}.ready__content-text{font-size:14px;margin-top:10px;margin-bottom:20px}.ready .ready__btn{max-width:220px}.ready .wave,.ready .wave-2,.ready .wave-3,.ready .wave-4,.ready .wave-5,.ready .wave-6,.ready .wave-7{-webkit-animation-name:waveMobile;animation-name:waveMobile}.spin{padding:0 10px}.spin .title__wrapper{max-width:100%}.spin .text_1{margin-top:-70px}.spin .text_1,.spin .text_2{font-size:16px}.spin .text_3 .border,.spin .text_4 .border{padding:10px}.spin .text_3,.spin .text_4,.why__title{font-size:14px;padding:10px}.why__title{font-size:30px;margin-bottom:20px}.why .rect{width:35px;height:10px}.why .text__card{gap:5px}.why .text__card-title{font-size:70px}.why .text__card-text{font-size:14px}}@media (max-width:468px){.form .form__btn{margin-top:10px}.hero .title__wrapper,.spin .title__wrapper{max-width:80%}.hero__title{bottom:-4px}}@media (max-width:360px){.hero .title__wrapper,.spin .title__wrapper{max-width:100%}}@media (prefers-reduced-motion:reduce){.ready .wave .wave{-webkit-animation:none!important;animation:none!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19ob3cuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmxvY2tzL19pY29ucy5zY3NzIiwiYmxvY2tzL19rZXlmcmFtZXMuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19mb250c0F1dG9HZW4uc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX3V0aWxzLnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL19zdGlja3ktZm9vdGVyLnNjc3MiLCJibG9ja3MvX2NvbnRhY3RzLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19mb3JtLnNjc3MiLCJibG9ja3MvX2dyaWQtZ3VpZGVzLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19oZXJvLnNjc3MiLCJibG9ja3MvX21haW4uc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL19uYXYtaWNvbi5zY3NzIiwiYmxvY2tzL19uYXYuc2NzcyIsImJsb2Nrcy9fcmVhZHkuc2NzcyIsImJsb2Nrcy9fc3Bpbi5zY3NzIiwiYmxvY2tzL193aHkuc2NzcyIsImJsb2Nrcy9fdGl0bGVzLnNjc3MiLCJtYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUIsQUF5eURBLHlCQTlNQSxFLENDdDhDRywwQyxDQUNDLGtDLENBQ0EsMEIsQ0FDQSxrQixDQUNBLHNDLENEdzhDSiw4QixDQWtORSxHLENDdHBERyx5QyxDQUNBLGlDLENBQ0EsNEIsQ0R5OENILG9CLENDcDhDRSxHLENEODhDSixHLENDOThDSSwwQyxDQUFBLGtDLENBQ0EsNEIsQ0FBQSxvQixDQUNBLEcsQ0FDQSx5QyxDQUNBLGlDLENBQ0EsMkIsQ0FBQSxxQixBRHVxREosaUJBQ0UsRSxDQ2hxREcsMEMsQ0R5OENILGtDLENBQ0YsMEIsQ0N0OENHLGtCLENBQ0Msc0MsQ0FDQSw4QixDQUdBLEcsQ0FDQSx5QyxDQUNBLGlDLENBQ0EsNEIsQ0FDQSxvQixDQVRELEcsQ0RpK0NILEcsQ0NyOUNLLDBDLENBQ0Esa0MsQ0R5OENILDRCLENBQ0Ysb0IsQ0NwOENJLEcsQ0FDQSx5QyxDQUNBLGlDLENBQ0EsMkIsQ0FDQSxxQixBRDJxREosNkJDOXBESyxFLENBNkRGLEUsQ0QwNENILFUsQ0NwOENJLFcsQ0R3OENKLEcsQ0NuNkNDLFksQ0FDQyxhLENEdTZDRixHLENDbjZDRSxZLENBQ0MsYSxDQUdBLEcsQ0RxNkNILFksQ0NuNkNHLGEsQ0R1NkNILEcsQ0NsNkNHLFUsQ0FDQyxhLEFEcW9ESixxQkF4TkEsRSxDQ2w0Q0csRSxDQTNCRixVLENBQ0MsVyxDRGk2Q0YsRyxDQzc1Q0UsWSxDQUNDLGEsQ0FHQSxHLENBQ0EsWSxDRCs1Q0gsYSxDQzM1Q0ksRyxDRCs1Q0osWSxDQzU1Q0csYSxDRGc2Q0gsRyxDQzM1Q0csVSxDQUNDLGEsQUQ4bkRKLDBCQ2puREUsRSxDQUFBLDhCLENBQ0Esc0IsQ0FDQSxFLENEc25ERSxnQyxDQUNBLDBCLEFBSUosa0JDdG5ERSxFLENBQ0EsOEIsQ0FDQSxzQixDQUlBLEUsQ0FDQSxnQyxDQUNBLDBCLEFDaFVELHdCRCtTQSxFLENBc0JFLFUsQ0R5NUNELFMsQ0NuNUNHLEcsQ0RzbkRELFMsQ0NsbkRDLEUsQ0RzbkRELFUsQ0NybkRDLFcsQUQwbkRMLGdCQUNFLEUsQ0N0bkRHLFUsQ0R3bkRELFMsQ0NwbkRDLEcsQ0R3bkRELFMsQ0FuT0osRSxDQy80Q0ksVSxDQUNDLFcsQUQwbkRMLDhCQUNFLEUsQ0N0bkRHLFUsQ0R3bkRELFMsQ0NwbkRDLEcsQ0R3bkRELFMsQ0F4T0osRSxDQzU0Q0ksVSxDQUNDLFcsQUQrNENMLHNCQ3o0Q0UsRSxDQUNDLFUsQ0FBQSxTLENEMm5ERCxHLENBQ0UsUyxDQUdGLEUsQ0M1bkRDLFUsQ0FDQSxXLEFDelhGLDhCRG9YQyxFLENBVUUsUyxDRDQ0Q0YsUyxDRy94REYsRyxDQUNDLFMsQ0FDQSxFLENBQ0EsVSxDSHdoRUcsVyxBR3JoRUosc0JBQ0MsRSxDQUNBLFMsQ0FDQSxTLENINGhFQyxHLENHeGhFRixTLENINGhFRSxFLENHeGhFRCxVLENBQ0EsVyxBSDZoRUQsOEJHeGhFQyxFLENBQ0EsUyxDQUNBLFUsQ0FDQSxTLENBRUEsRyxDQUNBLFMsQ0hteURELFUsQ0FHQSxHLENBeVBJLFMsQ0FHRixFLENBQ0UsTyxDSTdqRUYsTyxDSitqRUUsVyxBQUlKLHNCQUNFLEUsQ0FDRSxTLENJL2pFRixVLENKaWtFRSxTLENBR0YsRyxDQUNFLFMsQ0loa0VGLFUsQ0FHRCxHLENBQ0MsUyxDSm9rRUEsRSxDQWhRQSxPLENJaDBERCxPLENBQ0MsVyxBSnNrRUYsNkJBbFFBLEUsQ0FvUUksUyxDSS9sRUosVSxDQUNDLFEsQ0ptbUVDLEcsQ0FDRSxTLENJam1FRixVLENBR0QsRyxDQUNDLFMsQ0pxbUVBLEUsQ0EvUkEsTyxDSWwwREQsTSxDQUNDLFcsQUp1bUVGLHFCSW5tRUMsRSxDQUNDLFMsQ0pxbUVFLFUsQ0lwbUVGLFEsQ0FHRCxHLENBQ0MsUyxDSnNtRUUsVSxDQW5TRixHLENBQ0YsUyxDQXlTRSxFLENJcm1FQSxPLENKaTBEQSxNLENJOXpERCxXLEFKeW1FRCw0QkFDRSxFLENBUUEsRSxDSTNtRUEseUIsQ0p1bUVBLEcsQ0lsbUVBLDZCLEFKMm1FRixvQkFyU0UsRSxDQThTQSxFLENBN1NGLHlCLENBeVNFLEcsQ0kvbkVBLDZCSnpCRixDLENBR0UsUSxDQUtGLE8sQ0FGQSxRLENLQ0EsNkIsQ0FFQSxxQixDTE1BLEMsQ0tNQSxPLENBTkEsTSxDTEVBLFMsQ0FBQSxvQixDQVVBLEssQ0FFQSxNLENLQ0EsTSxDTDhFQSxNLENBNUVBLEksQ0FMQSxHLENBSUEsTyxDQUVFLGEsQ0FHRixFLENBQ0EsRSxDQUNBLEUsQ0FBQSxFLENBRUEsRSxDS0NBLEUsQ0xDQSxDLENLQ0MsaUIsQ0xBRCxtQixDQUlBLEUsQ0FBQSxLLENBRUUsZSxDQUdGLEcsQ0tDQyxrQixDTERELEcsQ0FLQSxHLENBQUEsYyxDQUVFLFcsQ0FHRixPLENBQ0UsaUIsQ0FLRixLLENLSUEsTSxDTEpBLFEsQ0tRQSw0QixDTE5BLE0sQ0FGQSxLLENLSUEsTSxDTEpBLFEsQ0tLQyxtQixDTERELGlCLENBRUUsYSxDQUlGLGdCLENBQ0UsWSxDQUdGLE0sQ0FEQSxrQixDQUdFLG9CLENLQ0YsdUIsQ0xDRSxlLENBQ0EsNEIsQ0FDQSxjLENLQ0QsYyxDTGt1QkQsZ0MsQ0FDQSxtQyxDQS90QkEsYSxDQUNBLFksQ0FEQSxZLENLREEsVyxDTElFLFMsQ0FDRix3QixDQUdFLFMsQ0tDRixRLENMR0EsSyxDTTlHQSxjLENOc0hBLEssQ001R0Msd0IsQ0FDQSx3QixDQUNBLHNCLENBQ0EsaUMsQ0FDQSxrQyxDQUNBLGdDLENBR0EsYyxDQUNBLGlCLENBQ0EseUIsQ04wR0QsZ0IsQ0FHRSxrQixDT2pJRixtQyxDQUNFLG9CLENBQ0Esb0IsQ0FDQSxtQixDQUNBLG1CLENBSUYsV0FDRSxvQixDQUNBLGlCLENBQ0Esb0QsQ0FDQSxlLENBQ0Esa0IsQVBvSUYsV08vSEUsbUIsQ0FDQSxpQixDQUNBLG1ELENBQ0EsZSxDUCtIRixrQixBQUtBLFdPOUhFLG1CLENBQ0EsaUIsQ0FDQSx1RCxDUDhIRixlLENPM0hBLGtCLEFQaUlBLFdPN0hFLG1CLENBQ0EsaUIsQ1A2SEYsb0QsQ08xSEEsZSxDQUNFLGtCLEFQZ0lGLFdPNUhFLG1CLENQNEhGLGlCLENRektBLHFELENBQ0MsZSxDQUNBLGtCLEFSK0tELFdRNUtDLG1CLENBQ0EsaUIsQ0FFQSxzRCxDUjZLQyxlLENBQ0Esa0JBR0YsQyxDQUxBLFEsQ0FPRSxTLENROUtGLDZCLENBQ0MscUIsQ1IwS0Qsb0IsQ0FPRSx1QixDUTlLRixzQixDQUNDLHdCLENBQ0EscUIsQ0FDQSxvQixDUjBLRCxnQixDUXZLQSx1QyxDUmtMQSxtQixDUTlLQyxZLENSd0xELEksQ0FOQSxJLENRcEtDLGlCLENSb0tELEksQ1E3S0Msc0IsQ0FDQSx3QixDUmtMRCxJLENBTEEsaUIsQ0FPRSxXLENBSEYsVyxDQU9FLCtCLENRN0tGLHVCLENBQ0MsNEIsQ0FDQSxpQixDUmlMRCxHLENRN0tBLGEsQ1JpTEEsQyxDUTdLQyx1QixDQ3RERCxJLENUNk9BLFEsQ1M1T0Msd0IsQ1RrT0QsYSxDQU9FLGlCLENBR0YsUSxDU3RPQyxlLENBRUEsWSxDVDJPRCxLLENTdk9DLHNCLENUMk9ELGdCLENTdk9BLGlCLENBQ0MsUyxDQUNBLFUsQ0FDQSxXLENUa09ELFEsQ0FRRSxTLENTdk9GLGtCLENBQ0MsNkIsQ1RrT0QscUIsQ0FRRSxrQixDU3ZPRixlLENUMk9BLFUsQ1N2T0EsWSxDQUNDLGdCLENUa09ELGlCLENBVUEsVSxDU3hPQyxlLENUNE9ELFcsQ1N6T0EsZ0IsQ1Q2T0EsWSxDQVZBLGlCLENBY0EsTyxDQTZFQSxJLENBREEsSSxDQXRGQSxtQixDRXpQQyxtQixDT3NCRCxZLENUd09BLFksQ0FZRSx1QixDUzVPRixvQixDQUNDLHNCLENUZ1BELFksQ0FDRSxhLENBR0YsVyxDUzdPQSxZLENUaVBBLFUsQ1U1U0EsbUIsQ1Z1U0EsYSxDQVlFLGtCLENVNVNGLFksQ0FDQSx3QixDVmtUQSxVLENBUUEsZSxDVXJTQyxrQyxDVjZSRCxVLENBVkEsaUIsQ1UxUkEsYSxDQUVDLGdDLENWNFJELFUsQ0FjQSxlLENBVEEsYyxDQWNBLGtCLENBS0EsbUIsQ0FmRSxrQyxDQUNGLGEsQ0FjQSxtQixDQVJBLGdCLENBY0EsZ0IsQ0FWRSwrRSxDVTFSRixlLENBQ0MsZ0YsQ1YyU0Qsb0IsQ0FDRSxnRixDQVZBLCtFLENVM1JGLHFCLENBQ0MsK0UsQ1YrUkQsZ0YsQ0FlQSxJLENBREEsSSxDQVRBLGdCLENVM1JDLDJCLENWZ1NELDRCLENFdlZDLHlCLENRcURELHFCLENWdVNBLE8sQ0FpQkUsd0IsQ0U3V0QsUyxDUWtFRCw4QixDVmtURSxpQixDQVZBLFcsQ0FDRixnQixDRS9WQyxjLENGOFdELGdCLENBVkEsaUIsQ0FZRSxlLENXcllGLGMsQ1h1WUUsZ0IsQ1dyWUUscUIsQ0FDQSx3QixDQUFBLGlCLENBQ0EsNEIsQ0FBQSxpQixDWDBZRix5QixDQUNBLHNCLENBZkYsaUIsQ0FpQkUsa0IsQ1cxWUYsa0IsQ1g4WUEsZSxDVzFZQSxpQixDQUNJLFUsQ0FDQSxXLENYNFhKLHVDLENZellBLHdCLENWcUJDLHVCLENVcEJBLEssQ0FDQSxNLENBQ0Esa0IsQ0FDQSxpQixDVmlCQSx1QixDRmdaQyxRLENBZkEsa0MsQ0FDRiw4QixDWTVZQywwQixDQUVDLGdCLENaaWFGLHlCLENZNVpFLEssQ0FDQSxPLENBQ0EsUyxDQUNBLGtCLENBQ0EsZ0IsQ1pnYUYsMkIsQ0FPQSwwQixDWXJhRSxRLENaOFlGLE0sQ0VqWkMsZSxDVVZBLGlCLENaa2JELDBCLENBaEJBLFEsQ1k1WUMsa0MsQ0FDQyw4QixDQUNBLDBCLENBRUEsZ0IsQ1ptYUYsNEIsQ0FDRSxRLENBakJBLE8sQ0FDRixTLENZM1lHLGUsQ0FDQyxnQixDWmlhSixlLENBakJBLG1CLENZMVlHLG1CLENBQ0MsWSxDQUNBLDJCLENBQ0EsNEIsQ1o4WkYseUIsQ0FDQSxxQixDWTlaRSw0QixDWjhZSixxQixDWXpZRyxZLENBQ0Msb0MsQ0FDQSw0QixDQUNBLGMsQ1o2WUosZ0MsQ1l0WUcsK0IsQ1p3YUgsMEIsQ0FWQSwyQixDQVZBLDhCLENZbllJLGMsQ0FFQSxxQixDWjJZSiwyQixDWTFaSSxlLENBR0QsZSxDQUVDLGdCLENaNFpGLHdCLENBR0YsMEIsQ1kzWkksZ0IsQ0FHRCxlLENBRUMsZ0IsQ1p5WUosdUIsQ1lqWUMsWSxDQUNDLG9DLENBQUEsNEIsQ1o0WkYsMkIsQ0FDRSxnQixDQUNBLFUsQ1k1WkEsZSxDWmdhRiw0QixDQVlBLDZCLENBN0JBLGdCLENZbFlHLFUsQ0FDQyxlLENac2FGLHFCLENBcEJGLDRCLENBSUUsZSxDQUNBLGtCLENBN0JBLGUsQ0FDRixjLENZbFlFLGdCLENacWFGLDZCLENBMUJBLGtCLENFeGVDLGUsQ1U2RkMsYyxDWjRhQSxnQixDQUVBLHdCLENBR0YsTyxDQUNFLDhCLENBQ0EsZSxDQWxDQSwrQixDQUNGLFMsQ0V6ZUMsNEIsQ0YyaUJELHFCLENBM0JBLHNCLENFaGhCQyxnQixDVTRIRSxxQixDWnFiRCw0QixDQXRDQSxrQixDQUtGLHNCLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ1l2YUUsc0IsQ0FDQSxtQixDQUNBLDBCLENBRUEsYyxDQUNBLGtCLENBQ0EsVSxDWnFZSixXLENFMWZDLGUsQ1U4R0UsZSxDWnNiRCxrQyxDWXhhQyx3QixDWithSCxxQixDWTFhSSxvQixDQUNBLGUsQ1pxWUosYyxDQThDQSwwQixDWXhhRSxlLENBQ0EsYyxDWm1ZRiw0QixDQTBDQSxrQixDQWtDQSx1QixDWXhhRyxtQixDQUNBLG1CLENBQ0EsWSxDWm9ZSCxrQixDWXhhRyxlLENaNmFELHdCLENBQ0EscUIsQ0F0Q0Esa0IsQ0FDRix1QixDWWpZRSxvQixDQUNDLHNCLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLHNCLENaNGFILGMsQ0FDRSxZLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxvQyxDWXRhQSxvQixDQUNDLFMsQ0FDQSxnQixDWjRhSCx1QixDWXJhRyx1QixDWm1ZSCxvQixDRTNqQkMsc0IsQ0ZzbUJELG9DLENBQ0UsZSxDQUNBLGEsQ0FyQ0YsVyxDQXdDRSxnQixDQUdGLG9DLENhaG9CQyxhLENBQ0EsZ0IsQ0FHQSxvQyxDQUNDLGEsQ0FBQSxVLENBQUEsZ0IsQ2Jzb0JGLG9DLENhcG9CRSxhLENic29CQSxnQixDQUdGLG9DLENBQ0UsYSxDYXhvQkEsVSxDQUNBLGdCLENiNG9CRixvQyxDQU9BLG9DLENhL29CRSxhLENBQ0EsVSxDQUNBLGtCLENBQ0EsZ0IsQ2I0b0JGLG9DLENFdnBCQyxVLENGOHBCRCxvQyxDQU9BLG9DLENBTkUsYyxDQWhEQSxVLENBQ0YsZ0IsQ2F6bEJDLGlCLENiOG9CRCxvQyxDYXpvQkUsVSxDYmdwQkYsa0MsQ2Exb0JHLG9CLENBQ0Esa0MsQ2IybEJILDBCLENFOW5CQyxXLENGbXJCRCx3QyxDQWhEQSxvQixDQWtERSw4QixDQUdGLEssQ2Exb0JDLDhCLENBQUEsOEIsQ0FDQSxpQixDYjZvQkMsVyxDQUNBLGdCLENhN29CRCxpQixDYmlwQkQsWSxDYS9vQkMsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EscUIsQ0FDQSx3QixDQUNBLGlCLENYbERBLHVCLENXc0NELGlCLENiZ3FCRSx5QixDQXREQSxzQixDQUNGLGlCLENBd0RFLGtCLENhaHBCRixrQixDYm9wQkEsVyxDQUNFLGlCLENhbHBCRCxVLENiMmxCRCxXLENhemxCQyxrQyxDYjZsQkQsb0IsQ0FnRUEsbUIsQ2F6cEJFLEssQ0FDQyxNLENBQUEsa0IsQ0FBQSxpQixDYndwQkgsbUIsQ2FycEJHLFEsQ0FDQyxrQyxDQUNBLDhCLENBQ0EsMEIsQ0FFQSxnQixDYjJwQkoscUIsQ0E1REEsSyxDYXZsQkcsTyxDQUNDLFMsQ0FDQSxrQixDQUNBLGdCLENid3BCSix1QixDQXREQSxzQixDYTdsQkksUSxDYndsQkosTSxDYXJsQkcsZSxDQUNDLGlCLENieWxCSixzQixDYW5sQkksUSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSwwQixDQUdELGdCLENicXBCSCx3QixDQTVEQSxRLENhbGxCRyxPLENBQ0MsUyxDQUNBLGUsQ0FDQSxnQixDQUlELFcsQ0FDQyxlLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDYm1sQkoscUIsQ0V0dEJDLGlCLENXd0lHLHVCLENiK29CRixrQixDQUdGLG9CLENBQ0UsWSxDQUNBLG1CLENBNURBLG1CLENhN2tCRSxZLENiNG9CRiwyQixDQUNBLDRCLENBNURBLHlCLENhNWtCRSxxQixDYjJvQkYsZSxDQUNBLGEsQ0E1REEsK0IsQ2Eza0JFLFEsQ2I0b0JKLDBCLENBQ0EsNkIsQ0FDRSw4QixDQUNBLGUsQ0E1REEsYyxDYXprQkUsZ0IsQ2J3b0JGLHFCLENBQ0EsNEIsQ0FDQSwrQixDQUNBLGlCLENBQ0EsVyxDQTVEQSxRLENheGtCRSxTLENiOG9CSixxRCxDQUNBLHdELENBNURBLGUsQ2Fya0JFLGMsQ0FDQyxnQixDQUNBLHFCLENBQUEsc0IsQ0FHQSw0QyxDYnFvQkgsK0MsQ2Fub0JJLGUsQ2J1a0JKLGMsQ0Uzd0JDLGdCLENXK0RELHFCLENiNndCRSxzQixDQUdGLGdELENjeDFCQSxtRCxDQUNDLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLHNCLENaZ0JBLGlELENGNjBCRCxvRCxDQUNFLGUsQ0E3REEsYyxDQUNGLGdCLENjM3hCQyxxQixDQUNDLHNCLENkNjFCRix1QyxDQUNBLDBDLENjejFCRSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EscUIsQ0FDQSxzQixDZDYxQkYsNkIsQ2MzMUJFLFcsQ1pIRCx5QixDWVRBLDBCLENkNjJCQyxlLENBQ0EsYyxDQUNBLGdCLENBL0RBLHFCLENBbUVGLDJCLENjMzFCRSxjLENBQ0EsMEIsQ0FDQSxvQyxDZDZ4QkYsNEIsQ0FtRUEsaUMsQ0FDRSx1QixDQXFDRixnQixDYzczQkcsaUIsQ2RxNkJILHNCLENjcDZCSSxpQixDQUNBLFcsQ0FDQSxVLENkazZCSixzQixDRS83QkMsb0IsQ1krRkEsK0IsQ2RxMkJDLFcsQ2N4MUJBLHdCLENkNDFCQSxVLENjMTFCQyxTLENkODFCSCx3QixDYzExQkcsVSxDQUNBLFEsQ2Q4MUJILHdCLENjMTFCRyxTLENBQ0EsUSxDZDgxQkgsd0IsQ0FDRSxTLENBQ0EsTyxDQVNGLHFCLENjNTFCSSxVLENBQ0EsaUIsQ0FDQSxvQixDZHN4QkosK0IsQ2MzeEJHLFcsQ2R1MkJILHVCLENjbjJCSSxVLENBQ0EsUSxDZHUyQkosdUIsQ2MxMkJJLFUsQ0FDQSxPLENkd3hCSix1QixDYzN4QkcsUyxDQUNDLE8sQ2RxM0JKLHVCLENjajNCSSxTLENkc3hCSixNLENBZ0dBLGdCLENBaEdBLHdCLENjbHhCRSxxQixDQUNDLGtCLENkb3hCSCx1QixDY2p4QkUsb0IsQ0FDQyxzQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDZG14QkgsZ0IsQ0V2NkJDLHFCLENZK0lDLHdCLENkZzRCQSxXLENBcEdBLG1CLENBQ0YsUyxDY2p4QkksZSxDQUNBLGUsQ2RxeEJKLHlDLENBMkdBLHlDLENjNzNCSSx3QyxDQUNDLGdDLENkNDNCTCx5QyxDQW5HQSwyQixDYzl3QkUsbUIsQ2R3M0JGLHlDLENBL0ZBLHlDLENjcnhCRyx3QyxDQUNBLGdDLENkZ3hCSCwyQixDYzl3QkcsbUIsQ2RreEJILHlDLENjM3dCSSwyQixDZCt3QkosbUIsQ0F5R0Esd0MsQ0FqR0Esd0MsQ0FKQSx1QyxDYzN3QkcsK0IsQ2Qrd0JILHdDLENjdHdCRSwyQixDQUNBLG1CLENkazNCRix3QyxDQU9BLHdDLENjcjNCRyx1QyxDQUNBLCtCLENBQ0EsMkIsQ0FDQSxtQixDZGszQkgsd0MsQ2MzMkJHLDJCLENBQ0MsbUIsQ2RteUJKLGdCLENjL3hCRyxxQixDZDYzQkgsWSxDQS9GQSxVLENBSUEsbUIsQ2Nod0JHLG1CLENBQ0MsWSxDQW5DRCxxQixDQUtBLHdCLENBQ0MscUIsQ0FDQSxrQixDZHV3QkosdUIsQ2Nsd0JDLG9CLENBQ0Msc0IsQ0FDQSxXLENkcXdCRixlLENjbHdCRSwrQixDZDQyQkYsWSxDY3gyQkcsYyxDQUNBLE8sQ2Rvd0JILFEsQ2Nsd0JHLHNDLENBQ0Msa0MsQ0FDQSw4QixDQUdELFksQ0FDQyxnQixDQUNBLGEsQ0FLQSx3QixDZGt3QkoscUIsQ2MvdkJHLDZCLENBQ0Msa0MsQ0FDQSxtQixDZGl3QkosWSxDYzV2QkMsVSxDQUNDLFksQ2Rnd0JGLGtCLENjNXZCRSxrQixDQUNDLFUsQ0FDQSxNLENBQ0Esb0IsQ0FDQSxRLENBR0EsTyxDZGczQkgsWSxDYy8xQkksbUIsQ2QydkJKLG1CLENjdHZCQyxZLENBRUMsd0IsQ0FDQSxxQixDZGcyQkEsa0IsQ2N6M0JDLE8sQ2Rvd0JILFcsQ2MxdkJHLGdCLENBQ0MsOEIsQ0FDQSxpQixDZG8yQkosWSxDY3oxQkUsd0IsQ0FDQSxxQixDQUFBLDZCLENkazJCQSxtQixDQUdGLGEsQ2NsMkJFLGUsQ0FDQSxjLENBQ0EscUIsQ0FDQSx1QixDQUNBLGlCLENBQ0EsVyxDZHMyQkYsSyxDY2oyQkUsOEIsQ0FDQSxpQixDQUNBLFcsQ0FDQSxnQixDZHV2QkYsUyxDY3p3QkMsbUIsQ2R3M0JDLGUsQ2M5MUJFLGdCLENkbTJCRixvQixDQTVHRiw4QixDY252QkkscUIsQ0FDQywwQyxDZGsyQkgsaUMsQ0FFQSxxQixDQTlHRiwyQixDY2x2Qkksc0IsQ0FBQSwyQyxDZG8yQkoscUIsQ2NsMkJLLGlCLENkbzJCSCxTLENBaEhGLGMsQ2NqdkJJLGEsQ2RxNEJKLGUsQ0EvQkEsWSxDY3QwQkcscUIsQ0FDQSx3QixDZHEwQkgsWSxDQUNFLGUsQ0FsSEYsZSxDYzl1QkksZ0MsQ0FDQyxlLENBSUEsVSxDZG0yQkgsaUIsQ2NsMkJHLFUsQ2RvMkJILGtCLENBckhGLHlCLENjNXVCSSxpQixDQUNDLFMsQ2RzMkJMLHdCLENBdkhBLCtCLENjM3VCSSw0QixDQUNDLFUsQ2RxMkJILGUsQ2NwMkJHLGdCLENkczJCSCxZLENBR0YsK0IsQ2NuMkJHLGlDLENBQUEsWSxDZHcyQkgsZSxDY3QyQkcsZSxDZHcyQkQsYyxDQUNBLGdCLENjdDJCQyxrQixDWnhYRiwyQixDWWtYQyxlLENkbzNCQSxjLENBL0hBLGdCLENBQ0YscUIsQ0FpSUUsaUIsQ2U5dkNGLFUsQ2ZveUNBLGdCLENBbENBLGlCLENBTUEsc0IsQ2Vwd0NDLGlCLENmZ3dDQyxXLENBQ0EsVSxDQUdGLHNCLENlL3ZDQyxvQixDQUFBLCtCLENBQ0EsVyxDZnN3Q0Qsd0IsQ2Vwd0NDLFUsQ0FDQSxTLENma29DRCx3QixDRTFuQ0MsVSxDYXJCRCxRLENmMHhDQSx3QixDQUNFLFMsQ0FySUEsUSxDZTNuQ0Ysd0IsQ0FDQyxTLENmcXdDQyxPLENBU0YscUIsQ2dCeHlDQyxVLENoQjB5Q0MsaUIsQ0FDQSxvQixDZ0J6eUNELCtCLENBQ0EsVyxDaEJpcUNELHVCLENFanBDQyxVLENjWkEsUSxDaEJrcUNELHVCLENnQjNwQ0MsVSxDQUNDLE8sQ2hCMnlDRix1QixDQUNFLFMsQ0FDQSxPLENBR0YsdUIsQ2dCN3lDRSxTLENoQjZwQ0YsTSxDQXFKQSxnQixDQStFQSxxQixDQUNFLG1CLENBQ0EsbUIsQ0FDQSxZLENBakpBLHdCLENBQ0YscUIsQ0VudkNDLGtCLENlNkJBLHVCLENqQjIyQ0Msb0IsQ0FqSkEsc0IsQ0FDRixXLENFbHZDQyxVLENGMnlDRCxnQixDaUJuMENDLGdCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EscUIsQ2pCNnJDRCx3QixDaUIxckNFLG1CLENBQ0EsUyxDQUVBLGUsQ0FDQSxlLENBQ0EsbUIsQ2pCaTFDRix5QyxDQUtBLHlDLENBdEpBLHdDLENFM3JDQyxnQyxDRmkxQ0QseUMsQ2lCMzBDQywyQixDQUNDLG1CLENqQmkxQ0YseUMsQ0V4MUNDLHlDLENGdXNDRCx3QyxDRW50Q0MsZ0MsQ2VrQkEsMkIsQ2pCczFDQyxtQixDRTUxQ0QseUMsQ0ZndENDLDJCLENBQ0YsbUIsQ0FxSkEsd0MsQ0FLQSx3QyxDQXRKRSx1QyxDQUNGLCtCLENBcUpBLHdDLENpQjkwQ0MsMkIsQ0FDQyxtQixDakJvMUNGLHdDLENBT0Esd0MsQ2lCdjFDRSx1QyxDQUNBLCtCLENBQ0EsMkIsQ0FDQSxtQixDakJvMUNGLHdDLENpQjcwQ0UsMkIsQ2pCK3JDRixtQixDQXFKQSxxQixDaUJuMkNDLGUsQ2pCZzNDQywrQixDaUIvMENELGlCLENBQ0MsWSxDakJxMUNGLEksQ2lCajFDRSw4QixDQUNBLGlCLENqQmlzQ0YsVyxDRXJ3Q0MsZ0IsQ2U4REEsYyxDakI0c0NELFcsQ2lCaHNDRSxpQixDQUNDLGUsQ0FDQSxjLENqQmtzQ0gsZ0IsQ0U5d0NDLHFCLENlMEVDLHdCLENqQnkxQ0EsaUIsQ0FoSkYsNEIsQ2lCL3JDQyxpQixDQUNDLHlCLENBQ0Esc0IsQ0FDQSxpQixDQUNBLGtCLENBQ0Esa0IsQ0FHQSxVLENBQ0MsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLHVDLENqQm1zQ0gsbUIsQ0VueUNDLEssQ2U0RkMsTSxDakI0MUNBLGtCLENBakpBLGlCLENBcUpGLGtCLENBV0Esb0IsQ2lCajFDRyxLLENqQm1zQ0gsa0IsQ2lCL3JDRyxnQixDakJrMENILGtCLENBaEpFLFEsQ0FDRixrQyxDaUIvckNDLDhCLENBQ0MsMEIsQ2pCbXNDRixpQixDQXFKQSxvQixDaUJoMUNHLE8sQ0FDQSxTLENqQnFzQ0gsc0IsQ0F5SkEscUIsQ2lCdjFDRyxRLENBQ0MsTSxDQUNBLGUsQ2pCZ3NDSixpQixDQXFKQSxxQixDaUI3MENHLFEsQ0FDQyxrQyxDQUNBLDhCLENqQjhyQ0osMEIsQ2lCeHJDRSxnQixDQUlBLHVCLENBQ0MsUSxDQUNBLE8sQ0FDQSxTLENBQ0EsZSxDQUNBLGdCLENqQiswQ0gsVSxDQVlBLGUsQ2lCeDBDSSxtQixDakJ3ckNKLG1CLENpQm5yQ0MsWSxDakJ1ekNELFUsQ2lCdjBDSSwyQixDQUNBLDRCLENqQjByQ0oseUIsQ2lCdnJDRyxxQixDQUNDLGUsQ0FDQSxRLENqQjYwQ0osZSxDaUJsMENFLHdCLENBQ0EscUIsQ0FBQSw2QixDQUFBLFEsQ2pCMjBDRixrQixDaUJ4MENFLHVCLENBQ0Esb0IsQ0FDQSxzQixDakJzMENGLGtCLENBVUEsZ0IsQ2lCMzBDRSxtQixDQUNBLG1CLENBRUEsWSxDQUNBLFEsQ2pCODBDRixxQixDQXZKQSxVLENFejNDQyxjLENla0xBLFcsQ2pCazJDQyxlLENpQnYwQ0Usc0IsQ2pCcThESixJLENBSUUsMkIsQ0EvVEEsNEIsQ0kzekRELHlCLENKNm5FQyxxQixDaUI1OERFLHNCLENBQ0MsbUIsQ2pCMjBDSCxtQixDQXhKRixZLENBOEpFLFEsQ0ExSkYsOEIsQ2lCL3FDSSxZLENBQ0MseUIsQ2pCNDBDSCxzQixDaUIzMENHLGlCLENqQjYwQ0gsZSxDQWVGLHFCLENBWkEsc0IsQ0FhRSw4QixDQUlBLHFCLENpQjUwQ0csdUIsQ2pCODBDSCxxQyxDQW5CRixzQixDQUdFLGdCLENBOUpGLGUsQ2lCM3FDSSxjLENBQ0MsZ0IsQ2pCNnFDTCx3QixDQW9LQSxxQixDQWhLQSxlLENpQnpxQ0ksYyxDQUNDLGdCLENqQjRxQ0wsWSxDQTRLQSw2QyxDQUxBLDhDLENpQjcwQ0ssK0IsQ2pCKzBDSCw0QixDQXlDRixlLENBakNBLGdCLENBTUEscUIsQ0E2REEsZ0IsQ2lCbDVDRyxpQixDakJpMUNELFcsQ0FDQSxVLENBR0YscUIsQ0Uva0RDLDhCLENldVBDLFcsQ2pCbXJDRix1QixDRTE2Q0MsVSxDZWtMQSxTLENqQjZ2Q0QsdUIsQ2lCcnFDQyxVLENBQ0MsUSxDakJxMUNGLHVCLENBQ0UsUyxDQTNLQSxRLENDMzhDRix1QixDQUNDLFMsQ0FDQSxPLENEdTlDRCxvQixDQzk4Q0MsVSxDQUNDLGlCLENBQ0Esb0IsQ0FDQSw4QixDQUNBLFcsQ0Q4bkRGLHNCLENDMW5ERSxVLENBQ0EsUSxDRDhuREYsc0IsQ0M1bkRFLFUsQ0FDQSxPLENDRkQsc0IsQ0RWQSxTLENEOG9EQyxPLENBR0Ysc0IsQ0E3S0EsUyxDQzk4Q0MsTSxDRGdvREQsZ0IsQ0FLRSx3QixDQUNBLHFCLENBN0tBLGtCLENBQ0YsdUIsQ0M3OENHLG9CLENBQ0Msc0IsQ0FDQSxnQixDQUNBLGlCLENBQ0EsZSxDRCs4Q0osYyxDQzU4Q0csZ0IsQ0FDQyxxQixDQUNBLHdCLENENm5ERix1QixDQUNBLFMsQ0MzbkRFLGUsQ0QrOENKLGtCLENBbUxBLHlDLENDcG5ERyx5QyxDQVBDLHdDLENBQ0EsZ0MsQ0FNRCx5QyxDQUdDLDJCLENBQ0EsbUIsQ0Q0bkRKLHlDLENBT0EseUMsQ0M5bkRJLHdDLENBQ0EsZ0MsQ0R5bkRGLDJCLENBQ0EsbUIsQ0FHRix5QyxDQ3RuREksMkIsQ0FDQSxtQixDRDRuREosd0MsQ0FLQSx3QyxDQXRMQSx1QyxDQ244Q0MsK0IsQ0R5bkRELHdDLENBR0UsMkIsQ0FDQSxtQixDQXBMRix3QyxDQThMQSx3QyxDQ2pvREUsdUMsQ0FDQywrQixDQUFBLDJCLENBQUEsbUIsQ0Rnb0RILHdDLENFMXREQywyQixDRHlGQyxtQixDRHlqREYsZ0IsQ0ErRUEscUIsQ0FnQkEsYyxDQUVFLG1CLENBQ0EsbUIsQ0FDQSxZLENBcEJGLHFCLENBMUxFLHdCLENBQ0YscUIsQ0NuOENFLGtCLENBQ0MsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsVyxDRHFvREQsVSxDQUNBLGUsQ0Nyb0RDLDhCLENEeW9ESCxjLENBQ0UsYyxDQUlBLHVCLENBQ0Esb0IsQ0FwTUEsZSxDQXdNRixLLENBQ0UsZ0IsQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBR0Ysb0IsQ0F2TUEscUIsQ0NwOENFLGUsQ0Q4b0RGLGEsQ0M3b0RHLHVCLENBQUEseUIsQ0N4SEYsb0IsQ0R1SEMsa0IsQ0RxcERBLG9CLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esa0MsQ0FDQSwwQixDQUNBLGMsQ0FDQSxnQixDQTVNRiwwQixDRWprREMsUyxDRmtwRUQsSSxDQVFFLFMsQ0FHRixlLENBQ0UsOEIsQ0EvVEEsZSxDQUNGLGMsQ0l6ekRBLGdCLENBQ0MscUIsQ0oybkVDLHdCLENBQ0EsVSxDQWhVQSxrQixDQW9VRixXLENBb0NBLGMsQ0ExREEsSSxDSWpsRUEsbUIsQ0FDQyxtQixDSitvRUMsWSxDQXpDRixXLENBb0NBLGMsQ0F4VkUsVSxDQThWQSx3QixDQXhWQSxxQixDSW56REQsa0IsQ0o4b0VDLHVCLENBeFZBLG9CLENJbHpERCxzQixDSjZsRUQsVyxDQWpVRSxjLENBQ0YsSyxDSWowREEsVyxDSnNvRUUsVyxDQUNBLFUsQ0FJQSwyQixDQTNVQSw0QixDQUNGLHlCLENJdnpEQSxxQixDSit6REUsd0IsQ0lyekRELGtDLENKbW9FQywwQixDQXpVRiwyQixDSXAwREEsWSxDQUNDLCtCLENKa3BFQyx1QixDQUNBLGUsQ0FHRixpQixDQXhWRSxPLENBNFZGLGMsQ0F2VkEsVyxDSTF5REMsc0MsQ0p1ekRELDBCLENJajBEQSxlLENKOHBFQSx5QixDQXJXRSxrQixDQTZXRixzQixDQXJXQSxlLENJanpEQSxjLENBQ0MsZ0IsQ0p5cEVDLHFCLENBQ0Esd0IsQ0FJRiw0QixDQWlnQkEsd0IsQ0l0cEZDLDhCLENKdXBFQyx1QixDQXNCRixlLENBelhBLGlCLENJOXlEQSxtQixDQUNDLG1CLENKc3JFQyxZLENJaHJFRCx3QixDSnFyRUMscUIsQ0FDQSxrQixDQS9ZRixpQixDQTBXRSwyQixDQWxYQSw0QixDSWh6REQseUIsQ0pxcUVDLHFCLENBSUEsYyxDQWxYQSwrQixDQUNGLGlDLENJOXlEQSxpQixDSnVxRUEsZSxDSWhxRUMsVyxDSmtxRUMsWSxDQUNBLGEsQ0FsWEEsaUIsQ0k1eURELGEsQ0ppcUVDLDBCLENBbFhBLFksQ0FLQSxvRCxDQUNGLGtCLENBdVhFLHVCLENBQ0Esb0IsQ0FyWUEsc0IsQ0E0WUYsUyxDQVNBLGdCLENJbHJFQSxpQixDSm95REUsaUIsQ0kzeURELGtCLENKbXJFQywrQixDQUNBLHlCLENBQ0EsMkIsQ0FJRixnQixDSWxyRUEsaUIsQ0ptckVFLFUsQ0FDQSxhLENBQ0EsaUIsQ0FyWUEsTSxDSXB5REQsMkYsQ0oyeURDLDJFLENJdnlERCxpSCxDSmlyRUQsaUIsQ0FwWUEsa0QsQ0F5WUEsZ0IsQ0FFRSw2QyxDQUdGLDBCLENBQ0UsNEIsQ0FJRixpQyxDQURBLGtDLENJL3JFQyxLLENKa3NFQywrQixDQUNBLDJGLENBdlpBLDJFLENBQ0YsNkgsQ0E0WkEsa0MsQ0F4WkUsK0IsQ0lyeURELDJCLENKZ3NFQyx1QixDQUdGLGlDLENBeFpFLGdDLENBQ0YsNEIsQ0lqekRBLHdCLENKZ3RFQSxlLENBbmFFLFcsQ0lweURELFksQ0p3eURELFksQ0EyYUUsd0IsQ0FDQSxxQixDa0I5M0VELDZCLENsQms5REQsWSxDQWdiQSxJLENtQnI0RUEsVSxDQUNDLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENuQiszRUQsSSxDQXZhRSxTLENBQ0YsVSxDa0JoOURDLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLGMsQ2xCdzlERCxpQixDRXI5REMsTyxDZ0JYRCxRLENsQjQ0RUUsc0MsQ0FDQSxrQyxDQXhhQSw4QixDbUIvK0RGLFUsQ0FRQyx1QixDQUFBLG9CLENBQUEsZSxDbkIrNUVELFUsQ0FDRSxrQyxDbUI5NUVELDBCLENuQmk2RUMsZSxDbUJoNkVELGMsQ0FDQSx1QixDQUNBLGEsQ0FFQSxnQixDQUNDLCtCLENBQ0EsNEIsQ25Cby9ERixTLENBa2FBLFUsQ0FsWkEscUIsQ0FHQSxpQixDQUlBLGdCLENBMGJFLHFCLENBamRGLFMsQ21COStEQSxTLENBQ0MsbUIsQ25CaS9ERCxtQixDQW9iRSxZLENtQmw2RUYsd0IsQ0FDQyxxQixDQUNBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENuQnU2RUMsZSxDQUNBLGMsQ0FHQSxXLENtQng2RUQsdUIsQ25CaS9ERCxhLENBR0EscUIsQ21COStEQyxrQyxDQUNDLDBCLENuQjA2RUEsVyxDbUJ0NkVGLGUsQ0FDQyxjLENBR0QsNEIsQ25CNDhFQSxVLENBbENBLFcsQ0FNQSxnQixDbUI1NkVDLGlCLENBQ0EsVyxDQUNBLFUsQ25CMDZFRCxnQixDRTM4RUMsb0IsQ2lCMkJELCtCLENuQnE3RUUsVyxDQUdGLGtCLENtQnQ2RUEsVSxDQUNDLFMsQ25CMDZFRCxrQixDbUJ6NkVDLFUsQ25CMjZFQyxRLENBR0Ysa0IsQ0FDRSxTLENtQjc2RUQsUSxDbkJpN0VELGtCLENBL2JBLFMsQ0FpY0UsTyxDQVNGLGUsQ29Cci9FQyxVLENBQ0EsaUIsQ0FDQSxvQixDQUVBLCtCLENBQ0EsVyxDcEJ3L0VELGlCLENvQnIvRUMsVSxDQUNBLFEsQ3BCeS9FRCxpQixDQUNFLFUsQ0FDQSxPLENvQnYvRUYsaUIsQ0FDQyxTLENBQ0EsTyxDcEI2L0VELGlCLENBcmNBLFMsQ0F1Y0UsTSxDQUdGLHNCLENBK0VBLDJCLENBZ0JBLE0sQ0EzZEEsbUIsQ0ErZEUsbUIsQ3FCem1GRixZLENBQ0Msd0IsQ0FBQSxxQixDQUFBLGtCLENyQnFnRkQsc0IsQ29CLytFQyx1QixDQUFBLG9CLENBQUEsc0IsQ0FBQSxnQixDcEJrakVELGlCLENBMGNFLGUsQ29CeC9FRixjLENBQ0MsZ0IsQ0FDQSxxQixDcEJpakVELHdCLENBMGNFLFcsQ29CeC9FRixtQixDQUNDLFMsQ0FDQSx1QixDcEJpakVELGUsQ0EwY0UsZSxDb0J4L0VGLG1CLENwQjQvRUEsK0MsQ0FLQSwrQyxDb0I3L0VBLHdDLENwQjAvRUUsZ0MsQ0FHRiwrQyxDb0J6L0VDLDJCLENwQmlqRUQsbUIsQ0ErY0EsK0MsQ0FPQSwrQyxDQU5FLHdDLENBQ0EsZ0MsQ0E3Y0YsMkIsQ0ErY0UsbUIsQ0FHRiwrQyxDQUdFLDJCLENvQjkvRUYsbUIsQ3BCa2dGQSw4QyxDQUtBLDhDLENBcGRBLHVDLENBaWRFLCtCLENBR0YsOEMsQ3FCeGxGQSwyQixDQUNDLG1CLENyQjhsRkQsOEMsQ0FPQSw4QyxDQU5FLHVDLENBQ0EsK0IsQ3FCOWxGRCwyQixDckJnbUZDLG1CLENBR0YsOEMsQ3FCOWxGQywyQixDQUNBLG1CLENyQm9tRkQsMkIsQ0FnQkEsTSxDQTVkRSxVLENBNGNGLDJCLENxQmhtRkMsdUIsQ0FDQSxvQixDQUNBLHNCLENBQ0EsVyxDckJ5bUZDLGUsQ0FDQSwrQixDQUdGLE0sQ0FDRSw4QixDcUJwbUZELHdCLENyQjZtRkMscUIsQ0FDQSw2QixDcUI3bUZELFEsQ3JCK21GQyxlLENBR0YsWSxDcUIvbUZBLDhCLENBQ0MsZSxDQUFBLGMsQ0FDQSxnQixDQUVBLHFCLENBQ0Esd0IsQ0FDQSw0QixDQUNBLFksQ0FDQSxXLENBWUEsUyxDckJpbkZELGUsQ3FCMWxGQSxtQixDQUVDLFcsQ0FDQSxZLENBRUEsZSxDQUNBLGdCLENyQjhqRkQsWSxDQXNCQSxlLENxQjdtRkMsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSx1QixDQUNBLG9CLENyQjBvRUQsc0IsQ0E0ZEEsZSxDcUIvbUZDLGlCLENyQnFuRkMsYSxDRWhxRkQsMkIsQ21CdUNELDRCLENyQnFvRkUseUIsQ0ExZUEscUIsQ3FCbG9FRixtQixDQU9DLGlCLENBQ0EsOEIsQ0FDQSwwQixDckJxb0VELHNCLENBNmVFLDRDLENxQjlsRkYsb0MsQ0FDQyxTLENyQjRuRkQsa0IsQ0F0Z0JBLHFCLENBd0NBLHFCLENxQjVtRUUsd0IsQ0FVQSxTLENyQjBqRUYscUIsQ3FCbG5FQyw4QixDQUNDLGUsQ0FDQSxjLENBQ0EsZ0IsQ3JCc25FRixpQixDcUJsbkVFLGEsQ0FLQSxvQixDckI4ckZGLEssQ3FCemxGSSw4QixDQXJHRixvQixDQUVDLGUsQ3JCbW5FSCxjLENxQmhuRUUsZ0IsQ0FDQyxxQixDQUNBLGlCLENyQmtuRUgsMEIsQ3FCL21FRSxlLENBQ0MsZSxDQUNBLGtCLENyQmluRUgsUyxDQStlQSxrQixDcUJ6bEZDLG1CLENBQ0EsbUIsQ3JCK21FRCxZLENxQjdtRUMsd0IsQ0FDQyxxQixDQUNBLGtCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLHNCLENyQittRUYsaUIsQ3FCN21FRSxlLENBQ0MsYyxDQUNBLGdCLENBSUEsVyxDQUNBLG9CLENyQjhtRUgsbUMsQ3FCM21FRSxTLENBQ0MsYSxDQUNBLGtDLENyQjZtRUgsMEIsQ3FCem1FRyxVLENBQ0EsZSxDckI0bUVILDhCLENBNmVFLG1CLENBSUYseUIsQ0FEQSwwQixDcUJybEZDLFksQ3JCZ2xFRCxzQixDQTBnQkEsd0IsQ0FFRSx3QixDQUdGLFksQ3FCMWxGQyw4QixDQUNBLG1CLENBQ0EsaUIsQ0FFQSxVLENBQ0EsVyxDQUNBLHlDLENBRUEsaUMsQ0FDQSxTLENyQjZsRkQsYyxDQWpmQSwwQixDcUJybUVHLGtCLENyQndtRUgsYyxDcUJwbUVHLDBCLENBQ0Msa0IsQ3JCMmxGSixjLENBcGZBLDBCLENxQm5tRUcsa0IsQ3JCNGxGSCxjLENBQ0UsMEIsQ0F0ZkYsa0IsQ0EwZkEsYyxDcUIxbEZJLDBCLENyQjRsRkYsa0IsQ0FHRixjLENBQ0UsMEIsQ0F6ZkYsa0IsQ0E2ZkEsSyxDQUVFLGlCLENBM2ZGLFcsQ3FCN2xFRyxnQixDQUNDLGMsQ3JCNmxGSixVLENBN2ZBLFksQ3FCNWxFRyxpQixDQUNDLG1CLENyQjRsRkYsb0MsQ0E3ZkYscUIsQ3FCemxFQyxpQixDQUNDLFMsQ0FBQSxjLENBQUEsYSxDckIrbEZGLFksQ3FCN2xGRSxpQixDckIrbEZBLE8sQ0FDQSxRLENxQi9sRkEsc0MsQ0FDQSxrQyxDQUNBLDhCLENBQ0EsbUIsQ3JCMmxFRiw4QixDRXh6RUMsZSxDbUJzTkEsZSxDckIybUZDLGlDLENBcmdCQSxnQixDQUNGLHdCLENFN3pFQyx5QixDbUJxSkQsaUIsQ3JCaXJGRSxtQyxDQXJnQkEsMkIsQ0FDRiwrQyxDQXVnQkUsdUMsQ3NCOTFGRix3QixDQUVDLFUsQ0FDQSxVLENBQUEsa0IsQ0FBQSx5QixDQUNBLGEsQ3RCazJGQyxpQixDQUNBLFMsQ0FHRixhLENzQnAyRkMsb0IsQ0FDQSxlLEN0QjAxRUQsYyxDRXgxRUMsZ0IsQ29CVEQscUIsQ3RCZzNGRSx3QixDQUNBLGUsQ0FDQSxVLENBQ0Esa0IsQ0E5Z0JBLGlCLENBQ0YsUyxDQWtoQkEsbUIsQ0FDQSxvQixDQUNBLG1CLENzQngyRkUsYyxDQUNBLHdCLENBQ0EsMEIsQ0FDQSxrQyxDQUNBLFcsQ3RCNDJGRixhLENzQjEyRkUsb0IsQ3RCNDJGQSxlLENBQ0EsYyxDc0I1MkZBLGdCLEN0QjgyRkEscUIsQ0FDQSx3QixDc0I5MkZBLGdCLEN0QjIxRUYsVSxDRTUyRUMsaUIsQ29CSUEsUyxDdEI2MkVELG1CLENzQnoxRUMsb0IsQ0FDQyxjLENBQ0Esd0IsQ0FDQSwwQixDQUNBLGtDLENBQ0EsVyxDdEJrM0ZGLGEsQ0F5QkEsYSxDc0J4NEZFLGlCLENBQ0EsUyxDdEJpM0ZBLCtCLENBQ0EsZSxDc0JqM0ZBLGMsQ3RCbTNGQSxnQixDQUNBLHFCLENzQm4zRkEsZ0IsQ0FBQSxVLEN0QjAxRUYscUIsQ0U3M0VDLDRCLENvQndCQSxZLEN0QnM0RkMsVSxDQUNBLGUsQ0FDQSxpQyxDQTNoQkYscUIsQ0FxakJBLHFCLENFOTZGQyxpQyxDb0JZQSxZLEN0Qmc1RkQsYSxDc0JoM0ZHLFUsQ0FDQSxhLEN0QnM0RkgsUSxDQTFoQkEsUSxDQXdpQkEsUSxDQU9BLFEsQ0FyakJBLGlCLENFbjVFQyxjLENvQnFDQyxlLEN0Qms1RkEsOEIsQ0E5aEJGLFEsQ0F3aUJBLFEsQ0FPQSxRLENzQno0RkcsYyxDdEJrNEZILFEsQ0FPQSxRLENzQmw0RkcsYyxDdEJrNEZILFEsQ0EvaEJBLGMsQ0FzaUJBLEksQ3NCNTNGRyw4QixDQUNBLDhCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDcEJ4RkYsVyxDb0I4RUMsaUIsQ3RCNDRGQSxlLENBQ0EsYyxDQUNBLGdCLENBaGlCQSxxQixDQUNGLHdCLENzQjExRUMsaUIsQ0FDQyx1QixDQUFBLGlCLENBQ0EseUIsQ3RCKzNGQSxzQixDQUNBLGlCLENzQi8zRkEsa0IsQ3RCaTRGQSxrQixDQUdGLFUsQ3NCajRGRSxpQixDQUNBLFUsQ0FDQSxXLENBQ0Esa0MsQ3RCcTRGRixtQixDc0JqNEZFLEssQ0FDQSxNLENBQ0Esa0IsQ0FBQSxpQixDdEJzNEZGLGtCLENBN2hCQSxvQixDc0J4MUVFLEssQ3RCNDFFRixrQixDc0J0MUVDLGdCLEN0QisyRkQsa0IsQ3NCaDRGRSxRLEN0QjIxRUYsa0MsQ0VuOUVDLDhCLENvQm1HQSwwQixDdEJxM0VELGlCLENBR0Esb0IsQ3NCdjFFRyxPLENBQ0EsUyxDdEJzNEZILHNCLENBbGlCQSxxQixDc0I1MUVFLFEsQ0FDQSxNLENBQ0EsZSxDQUNBLGlCLEN0QnkxRUYscUIsQ3NCcDFFSSxRLEN0Qmc0RkYsa0MsQ0F6aUJGLDhCLENzQngxRUcsMEIsQ3RCcTRGRCxnQixDQUlGLHVCLENBM2lCQSxRLENzQjkxRUcsTyxDQUNDLFMsQ3RCNDRGRixlLENBNWlCRixnQixDQWdqQkEsbUIsQ0E3aUJBLFksQ3NCcDJFRyxvQyxDdEJ1MkVILFcsQ0V2Z0ZDLFMsQ29CcUpBLGdCLEN0Qm82RkMsZ0IsQ0FHRixVLENBYUEsZ0IsQ0FDRSxtQixDQW5qQkEsbUIsQ3NCOTJFRSxZLEN0Qm01RkosVSxDc0JuNUZJLHdCLEN0Qnc1RkYscUIsQ0FDQSxrQixDQWpqQkEsd0IsQ3NCeDJFRSxxQixDdEI0NUZGLDZCLENBQ0EsZSxDQUdGLGdCLENBSUUsMkIsQ0FDQSw0QixDQXBqQkEseUIsQ3NCajNFRSxxQixDdEJ3NkZGLFEsQ0FuakJGLDZCLENFbGhGQyxlLENvQnlJQSxlLEN0Qm84RkQsNkIsQ3NCdDZGSSxpQixDdEJ3NkZGLGUsQ0FDQSxpQixDQUdGLDZCLENBQ0UsZ0IsQ0F4akJBLGUsQ0F1a0JGLHFCLENBWEEsc0IsQ0FoakJFLGUsQ3NCMTNFQyxxQixDdEIyN0ZELHVCLENBakJGLHNCLENBempCRSw4QixDQTRqQkEsZSxDQUNBLGdCLENzQnI3RkUsd0IsQ3RCeTdGRixrQixDQUdGLHFCLENBQ0UsOEIsQ0EzakJGLGMsQ3NCNTNFRSxnQixDdEJtOEZGLDBCdUJsb0dDLDZCLENBQ0EsYSxDckJpQkEsc0IsQ3FCckJELGlCLEFBV0MsMEJBQ0MsZ0IsQ0FFQSxxQyxDdkJ3a0ZGLGUsQ0U3a0ZDLHNDLENGK29HQyxvQixDQTdqQkEscUMsQ3VCbGtGQSxxQixDQUNBLHNDLEN2QndrRkYsc0IsQ0V6bEZDLGUsQ3FCZUEsc0IsQ0FPRSxtQixDdkJ1a0ZELDBCLENBQ0Ysa0MsQ0Fpa0JFLE8sQ0E3akJBLGMsQ3VCbmxGRCxvQyxDQWVFLGtCLEN2QnlrRkQsZSxDQUNGLFUsQ0Fpa0JFLG9DLENBN2pCQSxlLENBQ0YsVSxDdUJya0ZFLG9DLENBQ0EsZSxDQUNBLFUsQ0FDQSxvQyxDQUNBLGUsQ0FDQSxVLENBR0Esb0MsQ0FFQSxlLENBQ0EsVSxDdkIwb0dBLG9DLEN1QnhvR0EsZSxDdkIwb0dFLFUsQ3VCdm9HRixvQyxDQUNBLGdCLENBQ0EsVSxDQUVBLGdCLENBQ0EsYSxDQUNBLGlCLENyQjlERCxvQyxDcUJzQ0EsZ0IsQ0E0QkUsVSxDQUNBLGdCLEN2QjZvR0Qsb0MsQ0FDRSxnQixDdUIzb0dELFUsQ0FDQSxnQixDQUlGLGMsQ0FDQyxXLENBR0EscUIsQ0FDQSxhLENBR0EsWSxDQUVBLGUsQ0FDQSxrQixDQUNBLGlCLEN2QnNrRkYsWSxDdUJoa0ZHLGUsQ0FDQSxhLEN2QnNrRkgsSSxDQXlrQkUsUyxDRTd1R0QsWSxDRjRxRkQsTSxDRWhxRkMsMkIsQ3FCK0RBLDRCLENBZ0NFLHlCLENBQ0EscUIsQ0FJRixZLENBQ0MsVSxDQUdBLGUsQ3ZCMGtGRixtQixDdUJ6a0ZFLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGdCLEN2QjZrRkYsWSxDQTBrQkUsYyxDQUtBLGMsQ3VCbG9HQSxjLENBS0EsYyxDQUtBLGMsQ0FLQSxjLENyQmpLRCxpQyxDcUJnSEEseUIsQ3ZCd25GRCxVLENFNXRGQyxhLENxQnVKQyxnQixDdkIwa0ZGLHFCLENFN3VGQyxhLENGc3pHQyxZLEN1QnZvR0MsZSxDQUNBLFEsQ3ZCb2tGRCxTLENBQ0Ysc0IsQ0V6dUZDLGtCLENxQm9JQSxjLENBb0NFLGdCLENBQ0EsaUIsQ0FJRixhLENBT0MsYSxDQUNBLGdCLENBRUEsa0IsQ0FWRCxhLENBRUMsVSxDQUNBLGtCLENBSUEsYSxDQUVBLFUsQ0FLQSxhLEN2QnlrRkYsYSxDRXB3RkMsZ0IsQ3FCb01HLGtCLENBVEYsYSxDQUVBLFUsQ3ZCbWtGRixlLENBSUEsYSxDdUJya0ZFLFksQXZCaXBHRix5QkFDRSxlLENBUUEscUIsQ3dCNzJHRCxVLEN4QnE0R0Msa0IsQ3lCMzNHRCxlLEN6Qjh5RkQsMkIsQ0Fza0JJLDRCLEN5QmozR0oseUIsQ0FDQyxxQixDQUVBLFksQ3pCNjFHQyxxQixDeUI3MkdELHdCLENBQ0EscUIsQ0FDQSxrQixDQUlELGtCLENBQ0MsZSxDRFBBLFUsQ3hCcTRHQyxrQixDeUIzM0dELGUsQ0FLQSxRLENETkMsZ0IsQ0FLQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxRLENBUkEsZ0IsQ0FVQSxzQixDeEJ3MUZGLFUsQ0V2MUZDLDJCLENzQlNBLDRCLENBT0UseUIsQ0FDQSxxQixDeEI0MEZILFksQ3dCOTFGRSxzQixDQUlDLFEsQ0FFQSxjLEN4QjIwRkQsWSxDd0J0MEZBLFcsQ0FDQSxZLEN4QjQwRkYsVSxDQUtFLFEsQ3dCcDBGRSw2QixDQUNBLGlCLENBQ0EsTyxDQUlBLDZCLEN4Qms1R0YsNkIsQ3dCajVHRSxtQixBQU9ELHlCQUNDLFksQ0FDQSxZLENBR0EsVyxDeEJ1MEZKLGEsQ3dCaDBGSSxrQixDQUtELG1CLENBSkMsYyxDeEJtNUdGLG9CLEN3Qno0R0UscUIsQ3hCMDRHQSxrQyxDd0JyNEdBLFMsQ0FDQSxjLEN4Qm8wRkosZ0IsQ3dCN3pGQyxjLENBQ0Msa0IsQ0FDQSxZLENBSUEsZSxDQUNBLFUsQ0FDQSxXLENBSEQscUIsQ0FNRSxtQixDeEIrekZELG1CLENBQ0YsWSxDd0I1ekZDLHVCLENBQ0Msb0IsQ0FBQSxzQixDQUFBLE8sQ0FDQSxjLEN4QmcwRkYsMEIsQ3dCL3pGRSwyQixDeEI2NEdFLGMsQ0FPRiwyQixDQS9rQkEsNEIsQ0FnbEJFLGdCLENBQ0EsYyxDQWpsQkYsNEIsQ3dCM3pGQyxlLENBQUEsa0IsQ0FBQSxjLEN4QnU1R0QsNkIsQ0FDRSxnQixDd0J0NUdELGMsQ3hCK3pGSCxjLENFdjZGQyxrQixDRjI2RkMsSyxDQUNGLGlCLEN3QjV6RkksWSxDeEJnMEZKLGMsQ0V0N0ZDLGtCLENzQm9IRSxZLEN4QnUwRkQsVyxDQUNGLFUsQ3dCOXpGRyxXLENBR0MsVyxDeEJnMEZKLGMsQ3dCOXpGSSxrQixDeEJrMEZGLG9CLENBQ0YsWSxDQTRsQkUsMEIsQ0F4bEJBLDZCLENBQ0YsWSxDd0I3ekZJLHlCLEN4QmkwRkosYyxDQTRsQkUscUIsQ0F4bEJBLGUsQ3dCN3pGRSxZLEN4QncwRkosa0IsQ3dCdjBGSSxjLENBR0EsaUIsQ0FDQSxZLEN4QnUwRkYsZ0IsQ0U1OUZELG9CLENGaStGQyxxQixDQUNGLGMsQ3dCOXpGSSxZLENBQ0EsVyxDQUdBLHdCLEN4QmswRkosWSxDQTRsQkUsK0IsQ0F4bEJBLFksQzBCcitGRiwyQixDQUNBLGMsQzFCb2tIRSxlLENBQ0UsYyxDQUdGLGdCLENBQ0UsZSxDQUdGLHFCLENBQ0UsZSxDQUdGLGdCLENBQ0UsbUIsQ0FHRixpQixDQUNFLGEsQ0FHRixJLENBQ0UsYyxDQUdGLFcsQ0FDRSxjLENBQ0Esa0IsQ0FDQSxZLENBR0YsVSxDQUNFLFUsQ0FDQSxXLENBR0YsZ0IsQ0FDRSxPLENBR0YscUIsQ0FDRSxVLENBQ0EsYyxDQUNBLFcsQ0FDQSxlLENBR0Ysc0IsQ0FDRSxjLENBQ0EsZ0IsQ0FHRixxQixDQUNFLGMsQ0FDQSxZLENBR0YsZ0IsQ0FDRSxlLENBR0YscUIsQ0FpQkEsMkIsQ0FoQkUsZSxDQUdGLEksQ0FDRSxRLENBR0YsZSxDQUNFLGMsQ0FDQSxrQixDQUdGLHNCLENBQ0UsYyxDQU9GLHNCLENBQ0UsbUIsQ0FHRixlLENBS0EsbUIsQ0FKRSxlLENBQ0EsZ0IsQ0FRRixxQixDQUNFLGMsQ0FHRixvQixDQUNFLGMsQ0FDQSxlLENBQ0Esa0IsQ0FHRixrQixDQUNFLGUsQ0FHRixZLENBS0EsYyxDQUtBLGMsQ0FLQSxjLENBS0EsYyxDQUtBLGMsQ0FLQSxjLENBN0JFLGlDLENBQ0EseUIsQ0FpQ0YsSyxDQUNFLGMsQ0FHRixxQixDQUNFLGMsQ0FHRixhLENBQ0UsZ0IsQ0FERixhLENBS0EsYSxDQUNFLGMsQ0FHRixxQixDQVNBLHFCLENBUkUsWSxDQUdGLGEsQ0FTQSxhLENBS0EsVyxDQWJFLGMsQ0FDQSxZLENBWUYsVyxDQUNFLGMsQ0FDQSxrQixDQUlGLFUsQ0FDRSxVLENBQ0EsVyxDQUdGLGdCLENBQ0UsTyxDQUdGLHNCLENBQ0UsYyxDQUdGLHFCLENBQ0UsZ0IsQUFJSix5QkFDRSxnQixDQUNFLGUsQ0FHRixxQixDQVFBLHFCLENBUEUsYSxDQUdGLFksQ0FDRSxhLEFBUUoseUJBQ0UscUIsQ0FJQSxxQixDQUhFLGdCLEFBUUosdUNBQ0Usa0IsQ0FDRSxnQyxDQUNBLDBCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSxcbmE6bGluayxcbmE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSxcbm5hdixcbmZvb3RlcixcbmhlYWRlcixcbnNlY3Rpb24sXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCxcbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLFxuaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLFxuYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG46cm9vdCB7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxNjAwcHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG4gIC0tZm9udC1tYWluOiBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1zZWNvbmQ6IFwiSW1wYWN0XCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC10aXRsZXM6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgLS1wYWdlLWJnOiAjRkZGO1xuICAtLXRleHQtY29sb3I6ICNGRkY7XG4gIC0tdGV4dC1jb2xvci1kYXJrOiAjN0MwMDAwO1xuICAtLWFjY2VudDogIzdDMDAwMDtcbiAgLS1hY2NlbnQtZGFyazogIzAwMDtcbiAgLS1hY2NlbnQtbGlnaHQ6IHJnYmEoMTI0LCAwLCAwLCAwLjIpO1xuICAtLWxpbmstY29sb3I6ICM3QzAwMDA7XG4gIC0tbGFwdG9wLXNpemU6IDE2MDBweDtcbiAgLS10YWJsZXQtc2l6ZTogNzY4cHg7XG4gIC0tbW9iaWxlLXNpemU6IDQ2OHB4O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW1wYWN0XCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbXBhY3QtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMC4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZGVza3RvcE9ubHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVza3RvcE9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1vYmlsZU9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGVPbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaGlnaGxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi8qINCU0LXQvNC+INC60L7QvdGC0LXQvdGCICovXG4uY29udGVudC1kZW1vIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWluZXItZnVsbCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLWxlZnQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLXJpZ2h0LTUwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuaHRtbCxcbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59XG5cbi8qIEJsb2NrcyAqL1xuLmNvbnRhY3RzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgfVxufVxuLmNvbnRhY3RzX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIH1cbn1cbi5jb250YWN0cyAucmVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMgLnJlY3Qge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuLmNvbnRhY3RzIC5yZWN0LXRvcC1sZWZ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY29udGFjdHMgLnJlY3QtdG9wLW1pZCB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY29udGFjdHMgLnJlY3QtdG9wLXJpZ2h0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uY29udGFjdHMgLnJlY3QtYm90dG9tLWxlZnQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jb250YWN0cyAucmVjdC1ib3R0b20tbWlkIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jb250YWN0cyAucmVjdC1ib3R0b20tcmlnaHQge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5jb250YWN0cyAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb250YWN0cyAudGV4dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5jb250YWN0cyAudGV4dF9fY2FyZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzdjMDAwMDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLmNvbnRhY3RzIC50ZXh0X19jYXJkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdjMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdHMgLnRleHRfX2NhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMgLnRleHRfX2NhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA1cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG4uY29udGFjdHMgLnRleHRfX2NhcmQtdGl0bGUge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMgLnRleHRfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNvbnRhY3RzIC50ZXh0X19jYXJkLXRleHQge1xuICBncmlkLWNvbHVtbjogNi8tMTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzIC50ZXh0X19jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNvbnRhY3RzIC5pbWdfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG59XG4uY29udGFjdHMgLmltZ19fd3JhcHBlci1pbWcge1xuICBncmlkLWNvbHVtbjogNi8tMTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzIC5pbWdfX3dyYXBwZXItaW1nIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0cyAuaW1nX193cmFwcGVyLXRleHQge1xuICBncmlkLWNvbHVtbjogNi8tMTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzQzcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0cyAuaW1nX193cmFwcGVyLXRleHQge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY29udGFjdHMgLmltZ19fd3JhcHBlci10aXRsZSB7XG4gIGdyaWQtY29sdW1uOiA2Ly0xO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzIC5pbWdfX3dyYXBwZXItdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xufVxuLmZvb3RlciAuZm9vdGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi10b3A6IC0yJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMTJweDtcbiAgZm9udC1zaXplOiBjbGFtcCg0MHB4LCAxMy4zdncsIDIxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmb250LXNpemU6IGNsYW1wKDQwcHgsIDEzLjJ2dywgMjE0cHgpO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXJfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mb290ZXIgLmZvb3Rlcl9fbGluay1sb2dvIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBjb2xvcjogdmFyKC0tdGVzdC1jb2xvci1kYXJrKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3RlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICBjb2xvcjogcmdiYSgxMjQsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5mb290ZXJfX2xpbmtzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbn1cbi5mb290ZXJfX2xpbmtzIC5tYWluIHtcbiAgcm93LWdhcDogMHB4O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbi5mb290ZXJfX2xpbmtzIC5tYWluIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoMSkge1xuICBncmlkLWNvbHVtbjogMS8zO1xuICBncmlkLXJvdzogMS8tMTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogMztcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoMykge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDUpIHtcbiAgZ3JpZC1jb2x1bW46IDU7XG4gIGdyaWQtcm93OiAyO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCg2KSB7XG4gIGdyaWQtY29sdW1uOiA3O1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoNykge1xuICBncmlkLWNvbHVtbjogNztcbiAgZ3JpZC1yb3c6IDI7XG4gIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDgpIHtcbiAgZ3JpZC1jb2x1bW46IDEwO1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cbi5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCg5KSB7XG4gIGdyaWQtY29sdW1uOiAxMDtcbiAgZ3JpZC1yb3c6IDI7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG4gIC5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICBncmlkLXJvdzogMjtcbiAgfVxuICAuZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiA0O1xuICB9XG4gIC5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICBncmlkLXJvdzogNTtcbiAgfVxuICAuZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgZ3JpZC1yb3c6IDY7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDcpIHtcbiAgICBncmlkLWNvbHVtbjogMy8tMTtcbiAgICBncmlkLXJvdzogMjtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDgpIHtcbiAgICBncmlkLWNvbHVtbjogMy8tMTtcbiAgICBncmlkLXJvdzogMztcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuICAuZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLy0xO1xuICAgIGdyaWQtcm93OiA0O1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiAuZm9vdGVyX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiAuZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgcm93LWdhcDogNXB4O1xuICB9XG59XG5cbi5mb3JtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nOiA1MHB4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0ge1xuICAgIHBhZGRpbmc6IDM1cHggMTBweDtcbiAgfVxufVxuLmZvcm1fX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgfVxufVxuLmZvcm0gLnJlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtIC5yZWN0IHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5mb3JtIC5yZWN0LXRvcC1sZWZ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uZm9ybSAucmVjdC10b3AtbWlkIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5mb3JtIC5yZWN0LXRvcC1yaWdodCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmZvcm0gLnJlY3QtYm90dG9tLWxlZnQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5mb3JtIC5yZWN0LWJvdHRvbS1taWQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmZvcm0gLnJlY3QtYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uZm9ybSAudGV4dCB7XG4gIG1heC13aWR0aDogMjI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uZm9ybSAuY29udGFjdF9fZm9ybSB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNTQ4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wYWdlLWJnKTtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtIC5jb250YWN0X19mb3JtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uZm9ybSAuY29udGFjdF9fZm9ybSBpbnB1dCxcbi5mb3JtIC5jb250YWN0X19mb3JtIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICByZXNpemU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybSAuY29udGFjdF9fZm9ybSBpbnB1dCxcbiAgLmZvcm0gLmNvbnRhY3RfX2Zvcm0gdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbn1cbi5mb3JtIC5jb250YWN0X19mb3JtIGlucHV0OmZvY3VzLFxuLmZvcm0gLmNvbnRhY3RfX2Zvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvcm0gLmNvbnRhY3RfX2Zvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmZvcm0gLmNvbnRhY3RfX2Zvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiByZ2JhKDEyNCwgMCwgMCwgMC41KTtcbn1cbi5mb3JtIC5jb250YWN0X19mb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA4OHB4O1xufVxuLmZvcm0gLmNvbnRhY3RfX2Zvcm0tdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtIC5jb250YWN0X19mb3JtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmZvcm0gLmNvbnRhY3RfX2Zvcm0tdGV4dCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW47XG59XG4uZm9ybSAuY29udGFjdF9fZm9ybS10ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG4uZm9ybSAuYmFyc19yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtIC5iYXJzX3JpZ2h0IC5iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZm9ybSAuYmFyc19yaWdodCAuYmFyXzEge1xuICB3aWR0aDogMjBweDtcbiAgcmlnaHQ6IDEyJTtcbn1cbi5mb3JtIC5iYXJzX3JpZ2h0IC5iYXJfMiB7XG4gIHdpZHRoOiAxNnB4O1xuICByaWdodDogNiU7XG59XG4uZm9ybSAuYmFyc19yaWdodCAuYmFyXzMge1xuICB3aWR0aDogOHB4O1xuICByaWdodDogMiU7XG59XG4uZm9ybSAuYmFyc19yaWdodCAuYmFyXzQge1xuICB3aWR0aDogNHB4O1xuICByaWdodDogMCU7XG59XG4uZm9ybSAuYmFyc19sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0gLmJhcnNfbGVmdCAuYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZvcm0gLmJhcnNfbGVmdCAuYmFyXzUge1xuICB3aWR0aDogMjBweDtcbiAgbGVmdDogMTIlO1xufVxuLmZvcm0gLmJhcnNfbGVmdCAuYmFyXzYge1xuICB3aWR0aDogMTZweDtcbiAgbGVmdDogNiU7XG59XG4uZm9ybSAuYmFyc19sZWZ0IC5iYXJfNyB7XG4gIHdpZHRoOiA4cHg7XG4gIGxlZnQ6IDIlO1xufVxuLmZvcm0gLmJhcnNfbGVmdCAuYmFyXzgge1xuICB3aWR0aDogNHB4O1xuICBsZWZ0OiAwJTtcbn1cbi5mb3JtIC5iYXJzX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0gLmJhcnNfcmlnaHQgLmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mb3JtIC5iYXJzX3JpZ2h0IC5iYXJfMSB7XG4gIHdpZHRoOiAyMHB4O1xuICByaWdodDogMTIlO1xufVxuLmZvcm0gLmJhcnNfcmlnaHQgLmJhcl8yIHtcbiAgd2lkdGg6IDE2cHg7XG4gIHJpZ2h0OiA2JTtcbn1cbi5mb3JtIC5iYXJzX3JpZ2h0IC5iYXJfMyB7XG4gIHdpZHRoOiA4cHg7XG4gIHJpZ2h0OiAyJTtcbn1cbi5mb3JtIC5iYXJzX3JpZ2h0IC5iYXJfNCB7XG4gIHdpZHRoOiA0cHg7XG4gIHJpZ2h0OiAwJTtcbn1cbi5mb3JtIC5iYXJzX2xlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybSAuYmFyc19sZWZ0IC5iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZm9ybSAuYmFyc19sZWZ0IC5iYXJfNSB7XG4gIHdpZHRoOiAyMHB4O1xuICBsZWZ0OiAxMiU7XG59XG4uZm9ybSAuYmFyc19sZWZ0IC5iYXJfNiB7XG4gIHdpZHRoOiAxNnB4O1xuICBsZWZ0OiA2JTtcbn1cbi5mb3JtIC5iYXJzX2xlZnQgLmJhcl83IHtcbiAgd2lkdGg6IDhweDtcbiAgbGVmdDogMiU7XG59XG4uZm9ybSAuYmFyc19sZWZ0IC5iYXJfOCB7XG4gIHdpZHRoOiA0cHg7XG4gIGxlZnQ6IDAlO1xufVxuLmZvcm0gLmZvcm1fX2J0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NjlweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjhweCkge1xuICAuZm9ybSAuZm9ybV9fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uZm9ybSAuZm9ybV9fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfMSB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbn1cbi5mb3JtIC5mb3JtX19idG46aG92ZXIgLmJhcnNfcmlnaHQgLmJhcl8yIHtcbiAgYW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cbi5mb3JtIC5mb3JtX19idG46aG92ZXIgLmJhcnNfcmlnaHQgLmJhcl8zIHtcbiAgYW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0ycztcbn1cbi5mb3JtIC5mb3JtX19idG46aG92ZXIgLmJhcnNfcmlnaHQgLmJhcl80IHtcbiAgYW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0zcztcbn1cbi5mb3JtIC5mb3JtX19idG46aG92ZXIgLmJhcnNfbGVmdCAuYmFyXzUge1xuICBhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcbn1cbi5mb3JtIC5mb3JtX19idG46aG92ZXIgLmJhcnNfbGVmdCAuYmFyXzYge1xuICBhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG4uZm9ybSAuZm9ybV9fYnRuOmhvdmVyIC5iYXJzX2xlZnQgLmJhcl83IHtcbiAgYW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTJzO1xufVxuLmZvcm0gLmZvcm1fX2J0bjpob3ZlciAuYmFyc19sZWZ0IC5iYXJfOCB7XG4gIGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0zcztcbn1cbi5mb3JtIC5mb3JtX19idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybSAuZm9ybV9fYnRuLXRleHQge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuLmdyaWQtZ3VpZGVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG9wYWNpdHk6IDAuMztcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JpZC1ndWlkZXMge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuZ3JpZC1ndWlkZXMtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ3JpZC1ndWlkZS1jb2x1bW4ge1xuICBmbGV4OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmhlYWRlcl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5oZXJvIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVybyAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTMwcHggMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2hlcm8vaGVyby5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIC8qIHggeSAqL1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuLmhlcm8gLnRpdGxlX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVybyAudGl0bGVfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8gLnRpdGxlX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjhweCkge1xuICAuaGVybyAudGl0bGVfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmhlcm8gLnRpdGxlX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZXJvX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMTc3cHg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNjVweCwgMTF2dywgMTc3cHgpO1xuICBsaW5lLWhlaWdodDogNzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZhYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogOTAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvdHRvbTogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2OHB4KSB7XG4gIC5oZXJvX190aXRsZSB7XG4gICAgYm90dG9tOiAtNHB4O1xuICB9XG59XG4uaGVybyAuc3VidGl0bGVfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ2OXB4O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVybyAuc3VidGl0bGVfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5oZXJvIC5zdWJ0aXRsZV9fd3JhcHBlci1ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVybyAuc3VidGl0bGVfX3dyYXBwZXItYm9yZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaGVyb19fc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5oZXJvX19zdWJ0aXRsZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19zdWJ0aXRsZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbi5oZXJvIC5iYXJzX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8gLmJhcnNfcmlnaHQgLmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZXJvIC5iYXJzX3JpZ2h0IC5iYXJfMSB7XG4gIHdpZHRoOiAyMHB4O1xuICByaWdodDogMTIlO1xufVxuLmhlcm8gLmJhcnNfcmlnaHQgLmJhcl8yIHtcbiAgd2lkdGg6IDE2cHg7XG4gIHJpZ2h0OiA2JTtcbn1cbi5oZXJvIC5iYXJzX3JpZ2h0IC5iYXJfMyB7XG4gIHdpZHRoOiA4cHg7XG4gIHJpZ2h0OiAyJTtcbn1cbi5oZXJvIC5iYXJzX3JpZ2h0IC5iYXJfNCB7XG4gIHdpZHRoOiA0cHg7XG4gIHJpZ2h0OiAwJTtcbn1cbi5oZXJvIC5iYXJzX2xlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVybyAuYmFyc19sZWZ0IC5iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVybyAuYmFyc19sZWZ0IC5iYXJfNSB7XG4gIHdpZHRoOiAyMHB4O1xuICBsZWZ0OiAxMiU7XG59XG4uaGVybyAuYmFyc19sZWZ0IC5iYXJfNiB7XG4gIHdpZHRoOiAxNnB4O1xuICBsZWZ0OiA2JTtcbn1cbi5oZXJvIC5iYXJzX2xlZnQgLmJhcl83IHtcbiAgd2lkdGg6IDhweDtcbiAgbGVmdDogMiU7XG59XG4uaGVybyAuYmFyc19sZWZ0IC5iYXJfOCB7XG4gIHdpZHRoOiA0cHg7XG4gIGxlZnQ6IDAlO1xufVxuLmhlcm8gLmhlcm9fX2J0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NjlweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTU4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8gLmhlcm9fX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmhlcm8gLmhlcm9fX2J0bjpob3ZlciAuYmFyc19yaWdodCAuYmFyXzEge1xuICBhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG59XG4uaGVybyAuaGVyb19fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfMiB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG4uaGVybyAuaGVyb19fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfMyB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMnM7XG59XG4uaGVybyAuaGVyb19fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfNCB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtM3M7XG59XG4uaGVybyAuaGVyb19fYnRuOmhvdmVyIC5iYXJzX2xlZnQgLmJhcl81IHtcbiAgYW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG59XG4uaGVybyAuaGVyb19fYnRuOmhvdmVyIC5iYXJzX2xlZnQgLmJhcl82IHtcbiAgYW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuLmhlcm8gLmhlcm9fX2J0bjpob3ZlciAuYmFyc19sZWZ0IC5iYXJfNyB7XG4gIGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0ycztcbn1cbi5oZXJvIC5oZXJvX19idG46aG92ZXIgLmJhcnNfbGVmdCAuYmFyXzgge1xuICBhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtM3M7XG59XG4uaGVybyAuaGVyb19fYnRuLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8gLmhlcm9fX2J0bi10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8gLmhlcm9fX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5oZXJvIC5tb2JpbGVIaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVybyAubW9iaWxlSGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmhvdyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyB7XG4gICAgcGFkZGluZzogMHB4IDEwcHg7XG4gIH1cbn1cbi5ob3dfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob3dfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIH1cbn1cbi5ob3cgLnJlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3ItZGFyayk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyAucmVjdCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59XG4uaG93IC5yZWN0LXRvcC1sZWZ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uaG93IC5yZWN0LXRvcC1taWQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmhvdyAucmVjdC10b3AtcmlnaHQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5ob3cgLnJlY3QtYm90dG9tLWxlZnQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5ob3cgLnJlY3QtYm90dG9tLW1pZCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uaG93IC5yZWN0LWJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmhvdyAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIGdhcDogMjBweDtcbn1cbi5ob3cgLnRleHQgLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ob3cgLnRleHQgLnRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4uaG93IC50ZXh0IC5ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ob3cgLnRleHQgLmJvdHRvbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmhvdyAudGV4dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4uaG93IC50ZXh0X19jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ob3cgLnRleHRfX2NhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyAudGV4dF9fY2FyZCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi5ob3cgLnRleHRfX2NhcmQgLm51bSB7XG4gIHdpZHRoOiA2NHB4O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWluLWhlaWdodDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG93IC50ZXh0X19jYXJkIC5udW0ge1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIG1pbi13aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgfVxufVxuLmhvdyAudGV4dF9fY2FyZCAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDQzOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ob3cgLnRleHRfX2NhcmQgLml0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmhvdyAudGV4dF9fY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyAudGV4dF9fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICB9XG59XG4uaG93IC50ZXh0X19jYXJkLXRleHQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyAudGV4dF9fY2FyZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmhvdyAudGV4dF9fY2FyZCAuaXRlbS13aGl0ZSAudGV4dF9fY2FyZC10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cbi5ob3cgLnRleHRfX2NhcmQgLml0ZW0td2hpdGUgLnRleHRfX2NhcmQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cbi5ob3cgLmJhcnNfcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG93IC5iYXJzX3JpZ2h0IC5iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG93IC5iYXJzX3JpZ2h0IC5iYXJfMSB7XG4gIHdpZHRoOiAyMHB4O1xuICByaWdodDogMTIlO1xufVxuLmhvdyAuYmFyc19yaWdodCAuYmFyXzIge1xuICB3aWR0aDogMTZweDtcbiAgcmlnaHQ6IDYlO1xufVxuLmhvdyAuYmFyc19yaWdodCAuYmFyXzMge1xuICB3aWR0aDogOHB4O1xuICByaWdodDogMiU7XG59XG4uaG93IC5iYXJzX3JpZ2h0IC5iYXJfNCB7XG4gIHdpZHRoOiA0cHg7XG4gIHJpZ2h0OiAwJTtcbn1cbi5ob3cgLmJhcnNfbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob3cgLmJhcnNfbGVmdCAuYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG93IC5iYXJzX2xlZnQgLmJhcl81IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGxlZnQ6IDEyJTtcbn1cbi5ob3cgLmJhcnNfbGVmdCAuYmFyXzYge1xuICB3aWR0aDogMTZweDtcbiAgbGVmdDogNiU7XG59XG4uaG93IC5iYXJzX2xlZnQgLmJhcl83IHtcbiAgd2lkdGg6IDhweDtcbiAgbGVmdDogMiU7XG59XG4uaG93IC5iYXJzX2xlZnQgLmJhcl84IHtcbiAgd2lkdGg6IDRweDtcbiAgbGVmdDogMCU7XG59XG4uaG93IC53aGl0ZV9fYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NjlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyAud2hpdGVfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmhvdyAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19yaWdodCAuYmFyXzEge1xuICBhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG59XG4uaG93IC53aGl0ZV9fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfMiB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG4uaG93IC53aGl0ZV9fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfMyB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMnM7XG59XG4uaG93IC53aGl0ZV9fYnRuOmhvdmVyIC5iYXJzX3JpZ2h0IC5iYXJfNCB7XG4gIGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtM3M7XG59XG4uaG93IC53aGl0ZV9fYnRuOmhvdmVyIC5iYXJzX2xlZnQgLmJhcl81IHtcbiAgYW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG59XG4uaG93IC53aGl0ZV9fYnRuOmhvdmVyIC5iYXJzX2xlZnQgLmJhcl82IHtcbiAgYW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuLmhvdyAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19sZWZ0IC5iYXJfNyB7XG4gIGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0ycztcbn1cbi5ob3cgLndoaXRlX19idG46aG92ZXIgLmJhcnNfbGVmdCAuYmFyXzgge1xuICBhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtM3M7XG59XG4uaG93IC53aGl0ZV9fYnRuLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG93IC53aGl0ZV9fYnRuLXRleHQge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuLmljb25zLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5pY29uIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5pY29uLS1pY29uX2ZhY2Vib29rLFxuLmljb24tLWljb25faW5zdGFncmFtLFxuLmljb24tLWljb25fc29uLFxuLmljb24tLWljb25feCB7XG4gIGZpbGw6IHZhcigtLWFjY2VudC1kYXJrKTtcbiAgc3Ryb2tlOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG5cbi5pY29uLS1pY29uX2Rvd25sb2FkIHtcbiAgZmlsbDogdmFyKC0tYWNjZW50KTtcbiAgc3Ryb2tlOiB2YXIoLS1hY2NlbnQpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uaWNvbi0taWNvbl9kb3dubG9hZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB9XG4gIDEwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDE3JSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIDMzJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbiAgNDUlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2VTaXplIHtcbiAgMCUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAxMCUge1xuICAgIHdpZHRoOiAxNC41cHg7XG4gICAgaGVpZ2h0OiAxNC41cHg7XG4gIH1cbiAgMTclIHtcbiAgICB3aWR0aDogMTcuNXB4O1xuICAgIGhlaWdodDogMTcuNXB4O1xuICB9XG4gIDMzJSB7XG4gICAgd2lkdGg6IDEzLjVweDtcbiAgICBoZWlnaHQ6IDEzLjVweDtcbiAgfVxuICA0NSUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd2F2ZSB7XG4gIDAlIHtcbiAgICB3aWR0aDogMTI0JTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMjQwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdhdmVUYWJsZXQge1xuICAwJSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDIwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB3YXZlTW9iaWxlIHtcbiAgMCUge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDIwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBiYXJzX3JpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgcmlnaHQ6IDEyJTtcbiAgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDE4cHg7XG4gIH1cbiAgNzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAwcHg7XG4gICAgcmlnaHQ6IDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmFyc19sZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbGVmdDogMTIlO1xuICB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMThweDtcbiAgfVxuICA3MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDBweDtcbiAgICBsZWZ0OiAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjcm9sbEJnIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDQwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgfVxufVxubWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiB7XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlY29uZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5tb2JpbGUtbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLm1vYmlsZS1uYXYgLmJvcmRlcl93cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWF4LXdpZHRoOiA0NjlweDtcbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuICByaWdodDogMDtcbn1cblxuLm1vYmlsZS1uYXYgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAxNzcsIDIyLCAwLjIpO1xufVxuLm1vYmlsZS1uYXYgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLm1vYmlsZS1uYXYgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5tb2JpbGUtbmF2IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3QgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xufVxuLm1vYmlsZS1uYXZfX2xpc3QgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLW5hdl9fbGlzdCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4vKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgLS10aW1lOiAwLjFzO1xuICAtLXdpZHRoOiA0MHB4O1xuICAtLWhlaWdodDogMjBweDtcbiAgLS1saW5lLWhlaWdodDogMnB4O1xuICAtLXNwYWNpbmc6IDZweDtcbiAgLS1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuICAtLXJhZGl1czogMHB4O1xuICAvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXG4gIC8qIGhlaWdodDogdmFyKC0taGVpZ2h0KTsgKi9cbiAgLyogd2lkdGg6IHZhcigtLXdpZHRoKTsgKi9cbiAgLyogRHluYW1pYyBoZWlnaHQgYW5kIHdpZHRoICovXG4gIGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluLCB0b3AgdmFyKC0tdGltZSkgbGluZWFyIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG4gIC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xufVxuXG4ubmF2LWljb246OmFmdGVyIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuICB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlLFxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgdHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhciwgdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2JpbGUtbmF2LWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDM0cHg7XG59XG5cbi5uYXZfX2xpbmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDBweCAzcHg7XG59XG4ubmF2X19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xufVxuXG4ubmF2X19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgcGFkZGluZzogMHB4IDNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdl9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uby1zY3JvbGwgLm5hdl9fbGluayB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG59XG5cbi5iYXJzX3JpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhcnNfcmlnaHQgLmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iYXJzX3JpZ2h0IC5iYXJfMSB7XG4gIHdpZHRoOiAyMHB4O1xuICByaWdodDogMTIlO1xufVxuLmJhcnNfcmlnaHQgLmJhcl8yIHtcbiAgd2lkdGg6IDE2cHg7XG4gIHJpZ2h0OiA2JTtcbn1cbi5iYXJzX3JpZ2h0IC5iYXJfMyB7XG4gIHdpZHRoOiA4cHg7XG4gIHJpZ2h0OiAyJTtcbn1cbi5iYXJzX3JpZ2h0IC5iYXJfNCB7XG4gIHdpZHRoOiA0cHg7XG4gIHJpZ2h0OiAwJTtcbn1cblxuLmJhcnNfbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYXJzX2xlZnQgLmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iYXJzX2xlZnQgLmJhcl81IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGxlZnQ6IDEyJTtcbn1cbi5iYXJzX2xlZnQgLmJhcl82IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGxlZnQ6IDYlO1xufVxuLmJhcnNfbGVmdCAuYmFyXzcge1xuICB3aWR0aDogOHB4O1xuICBsZWZ0OiAyJTtcbn1cbi5iYXJzX2xlZnQgLmJhcl84IHtcbiAgd2lkdGg6IDRweDtcbiAgbGVmdDogMCU7XG59XG5cbi5uby1zY3JvbGwgLndoaXRlX19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXgtd2lkdGg6IDQ2OXB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNThweDtcbn1cbi5uby1zY3JvbGwgLndoaXRlX19idG46aG92ZXIgLmJhcnNfcmlnaHQgLmJhcl8xIHtcbiAgYW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xufVxuLm5vLXNjcm9sbCAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19yaWdodCAuYmFyXzIge1xuICBhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuLm5vLXNjcm9sbCAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19yaWdodCAuYmFyXzMge1xuICBhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTJzO1xufVxuLm5vLXNjcm9sbCAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19yaWdodCAuYmFyXzQge1xuICBhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTNzO1xufVxuLm5vLXNjcm9sbCAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19sZWZ0IC5iYXJfNSB7XG4gIGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xufVxuLm5vLXNjcm9sbCAud2hpdGVfX2J0bjpob3ZlciAuYmFyc19sZWZ0IC5iYXJfNiB7XG4gIGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cbi5uby1zY3JvbGwgLndoaXRlX19idG46aG92ZXIgLmJhcnNfbGVmdCAuYmFyXzcge1xuICBhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMnM7XG59XG4ubm8tc2Nyb2xsIC53aGl0ZV9fYnRuOmhvdmVyIC5iYXJzX2xlZnQgLmJhcl84IHtcbiAgYW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogLTNzO1xufVxuLm5vLXNjcm9sbCAud2hpdGVfX2J0bi10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uby1zY3JvbGwgLndoaXRlX19idG4tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uby1zY3JvbGwgLndoaXRlX19idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5yZWFkeSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlYWR5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucmVhZHkgLnJlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAzNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZWFkeSAucmVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZWFkeV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDY0OHB4O1xuICBoZWlnaHQ6IDY0OHB4O1xuICBtYXgtd2lkdGg6IDY0OHB4O1xuICBtYXgtaGVpZ2h0OiA2NDhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucmVhZHlfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlYWR5X19jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4ucmVhZHlfX2NvbnRlbnQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDY0OHB4O1xuICBoZWlnaHQ6IDY0OHB4O1xuICBtYXgtd2lkdGg6IDY0OHB4O1xuICBtYXgtaGVpZ2h0OiA2NDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMTBzIGxpbmVhciBpbmZpbml0ZTtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlYWR5X19jb250ZW50LWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVhZHlfX2NvbnRlbnQtaW1nIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4ucmVhZHlfX2NvbnRlbnQtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2Y0ZjhmOTtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVhZHlfX2NvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLnJlYWR5X19jb250ZW50LXRleHQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyNDQsIDI0OCwgMjQ5LCAwLjgpO1xuICBtYXgtd2lkdGg6IDIxNnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZWFkeV9fY29udGVudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucmVhZHkgLnJlYWR5X19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1kYXJrKTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVhZHkgLnJlYWR5X19idG4ge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5yZWFkeSAucmVhZHlfX2J0bjo6YmVmb3JlLCAucmVhZHkgLnJlYWR5X19idG46OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWFkeSAucmVhZHlfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG4ucmVhZHkgLndhdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQpO1xuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTI0JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbmltYXRpb246IHdhdmUgNnMgbGluZWFyIGluZmluaXRlO1xuICB6LWluZGV4OiAyO1xufVxuLnJlYWR5IC53YXZlLTIge1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuLnJlYWR5IC53YXZlLTMge1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xufVxuLnJlYWR5IC53YXZlLTQge1xuICBhbmltYXRpb24tZGVsYXk6IDNzO1xufVxuLnJlYWR5IC53YXZlLTUge1xuICBhbmltYXRpb24tZGVsYXk6IDRzO1xufVxuLnJlYWR5IC53YXZlLTYge1xuICBhbmltYXRpb24tZGVsYXk6IDVzO1xufVxuLnJlYWR5IC53YXZlLTcge1xuICBhbmltYXRpb24tZGVsYXk6IDZzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucmVhZHkgLndhdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB3YXZlVGFibGV0O1xuICB9XG4gIC5yZWFkeSAud2F2ZS0yIHtcbiAgICBhbmltYXRpb24tbmFtZTogd2F2ZVRhYmxldDtcbiAgfVxuICAucmVhZHkgLndhdmUtMyB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHdhdmVUYWJsZXQ7XG4gIH1cbiAgLnJlYWR5IC53YXZlLTQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB3YXZlVGFibGV0O1xuICB9XG4gIC5yZWFkeSAud2F2ZS01IHtcbiAgICBhbmltYXRpb24tbmFtZTogd2F2ZVRhYmxldDtcbiAgfVxuICAucmVhZHkgLndhdmUtNiB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHdhdmVUYWJsZXQ7XG4gIH1cbiAgLnJlYWR5IC53YXZlLTcge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB3YXZlVGFibGV0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlYWR5IC53YXZlIHtcbiAgICBhbmltYXRpb24tbmFtZTogd2F2ZU1vYmlsZTtcbiAgfVxuICAucmVhZHkgLndhdmUtMiB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHdhdmVNb2JpbGU7XG4gIH1cbiAgLnJlYWR5IC53YXZlLTMge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB3YXZlTW9iaWxlO1xuICB9XG4gIC5yZWFkeSAud2F2ZS00IHtcbiAgICBhbmltYXRpb24tbmFtZTogd2F2ZU1vYmlsZTtcbiAgfVxuICAucmVhZHkgLndhdmUtNSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHdhdmVNb2JpbGU7XG4gIH1cbiAgLnJlYWR5IC53YXZlLTYge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB3YXZlTW9iaWxlO1xuICB9XG4gIC5yZWFkeSAud2F2ZS03IHtcbiAgICBhbmltYXRpb24tbmFtZTogd2F2ZU1vYmlsZTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnJlYWR5IC53YXZlIC53YXZlIHtcbiAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3BpbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcGluIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgfVxufVxuLnNwaW5fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3Bpbl9ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbn1cbi5zcGluIC50aXRsZV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNwaW4gLnRpdGxlX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcGluIC50aXRsZV9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDY4cHgpIHtcbiAgLnNwaW4gLnRpdGxlX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zcGluIC50aXRsZV9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3Bpbl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA5MDdweDtcbiAgZm9udC1zaXplOiBjbGFtcCgxNzNweCwgNTB2dywgOTA3cHgpO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogbm9uZTtcbiAgZm9udC1rZXJuaW5nOiBub25lO1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwia2VyblwiIDAsIFwibGlnYVwiIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmYWE7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWxpZ2h0KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNwaW5fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zcGluIC50ZXh0XzEge1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBncmlkLWNvbHVtbjogMS83O1xuICBncmlkLXJvdzogMTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuLnNwaW4gLnRleHRfMS1maXJzdCwgLnNwaW4gLnRleHRfMS1zZWNvbmQsIC5zcGluIC50ZXh0XzEtdGhpcmQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gIHBhZGRpbmc6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNwaW4gLnRleHRfMSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwaW4gLnRleHRfMSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc3BpbiAudGV4dF8yIHtcbiAgY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZ3JpZC1jb2x1bW46IDMvLTE7XG4gIGdyaWQtcm93OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG4uc3BpbiAudGV4dF8yLWZpcnN0LCAuc3BpbiAudGV4dF8yLXNlY29uZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcbiAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgcGFkZGluZzogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3BpbiAudGV4dF8yIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMjtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwaW4gLnRleHRfMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc3BpbiAudGV4dF8zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MTNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjQsIDAsIDAsIDAuNCk7XG59XG4uc3BpbiAudGV4dF8zIC5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3BpbiAudGV4dF8zIC5ib3JkZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNwaW4gLnRleHRfMyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDM7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwaW4gLnRleHRfMyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5zcGluIC50ZXh0XzQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiA0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQxM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC40KTtcbn1cbi5zcGluIC50ZXh0XzQgLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTI0LCAwLCAwLCAwLjYpO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcGluIC50ZXh0XzQgLmJvcmRlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3BpbiAudGV4dF80IHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogNDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwaW4gLnRleHRfNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnRpdGxlLTEge1xuICBtYXJnaW46IDFlbSAwIDAuNWVtO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS0yIHtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtMyB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTQge1xuICBtYXJnaW46IDFlbSAwIDAuNWVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi53aHkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIHBhZGRpbmc6IDUwcHggMTVweDtcbn1cbi53aHlfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2h5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICB9XG59XG4ud2h5IC5yZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud2h5IC5yZWN0IHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbn1cbi53aHkgLnJlY3QtdG9wLWxlZnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi53aHkgLnJlY3QtdG9wLW1pZCB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4ud2h5IC5yZWN0LXRvcC1yaWdodCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLndoeSAucmVjdC1ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLndoeSAucmVjdC1ib3R0b20tbWlkIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi53aHkgLnJlY3QtYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4ud2h5IC5saW5lc193cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG59XG4ud2h5X19saW5lcyB7XG4gIHdpZHRoOiA4MiU7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud2h5X19saW5lcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndoeSAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud2h5IC50ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi53aHkgLnRleHRfX2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndoeSAudGV4dF9fY2FyZCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi53aHkgLnRleHRfX2NhcmQ6bnRoLWNoaWxkKDEpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiAzNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud2h5IC50ZXh0X19jYXJkOm50aC1jaGlsZCgxKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4ud2h5IC50ZXh0X19jYXJkOm50aC1jaGlsZCgyKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAud2h5IC50ZXh0X19jYXJkOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53aHkgLnRleHRfX2NhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi53aHkgLnRleHRfX2NhcmQ6bnRoLWNoaWxkKDMpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1heC13aWR0aDogNTA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLndoeSAudGV4dF9fY2FyZDpudGgtY2hpbGQoMykge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLndoeSAudGV4dF9fY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlY29uZCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAud2h5IC50ZXh0X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndoeSAudGV4dF9fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG59XG4ud2h5IC50ZXh0X19jYXJkLXRleHQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53aHkgLnRleHRfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi8qIE5vIHN0eWxlcyBjb2RlIGJlbG93LiBPbmx5IGluIG1vZHVsZXMgKi9cbi8qINCd0LUg0L/QuNGI0LjRgtC1IENTUyDQutC+0LQg0L3QuNC20LUuINCi0L7Qu9GM0LrQviDQsiDQv9C+0LTQutC70Y7Rh9Cw0LXQvNGL0YUg0YTQsNC50LvQsNGFICovIiwiLmhvdyB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRtYXgtd2lkdGg6IDE2MDBweDtcblx0cGFkZGluZzogMHB4IDE1cHg7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwcHggMTBweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHR9XG5cdH1cblxuXHQucmVjdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0Ly8gYm9yZGVyOiAycHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG5cdFx0fVxuXG5cdFx0Ji10b3Age1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtbWlkIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji1yaWdodCB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm90dG9tIHtcblx0XHRcdCYtbGVmdCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW1pZCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtcmlnaHQge1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0Z2FwOiAyMHB4O1xuXG5cdFx0LnRvcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm90dG9tIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFfOTAwIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFfOTAwIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fY2FyZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z2FwOiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5udW0ge1xuXHRcdFx0XHR3aWR0aDogNjRweDtcblx0XHRcdFx0bWluLXdpZHRoOiA2NHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDY0cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDQ0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0bWF4LXdpZHRoOiA0MzlweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRleHQge1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaXRlbS13aGl0ZSB7XG5cdFx0XHRcdCYgLnRleHRfX2NhcmQtdGl0bGUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiAudGV4dF9fY2FyZC10ZXh0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5ob3dfX2J0biB7XG5cdC8vIFx0ZGlzcGxheTogZmxleDtcblx0Ly8gXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQvLyBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQvLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gXHRmb250LXdlaWdodDogNTAwO1xuXHQvLyBcdGZvbnQtc2l6ZTogMTZweDtcblx0Ly8gXHRsaW5lLWhlaWdodDogMTAwJTtcblx0Ly8gXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0Ly8gXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQvLyBcdGhlaWdodDogNDBweDtcblx0Ly8gXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0Ly8gXHRwYWRkaW5nOiAwO1xuXHQvLyBcdHdpZHRoOiAxMDAlO1xuXHQvLyBcdG1heC13aWR0aDogNDY5cHg7XG5cdC8vIFx0bWFyZ2luOiAwIGF1dG87XG5cdC8vIFx0bWFyZ2luLXRvcDogNDBweDtcblxuXHQvLyBcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXBhZ2UtYmcpO1xuXHQvLyBcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0Ly8gXHQmOmhvdmVyIHt9XG5cblx0Ly8gXHRAaW5jbHVkZSBtb2JpbGUge1xuXHQvLyBcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0Ly8gXHR9XG5cdC8vIH1cblxuXHQuYmFyc19yaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHQmXzEge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IDEyJTtcblx0XHRcdH1cblxuXHRcdFx0Jl8yIHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdHJpZ2h0OiA2JTtcblx0XHRcdH1cblxuXHRcdFx0Jl8zIHtcblx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0cmlnaHQ6IDIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzQge1xuXHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRyaWdodDogMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhcnNfbGVmdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHQmXzUge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0bGVmdDogMTIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzYge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0bGVmdDogNiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfNyB7XG5cdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdGxlZnQ6IDIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzgge1xuXHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRsZWZ0OiAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud2hpdGVfX2J0biB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDQ2OXB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5iYXJzX3JpZ2h0IHtcblx0XHRcdFx0LmJhcl8xIHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFyXzIge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYXJfMyB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTJzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJhcl80IHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtM3M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJhcnNfbGVmdCB7XG5cdFx0XHRcdC5iYXJfNSB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFyXzYge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTFzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJhcl83IHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0ycztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYXJfOCB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtM3M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdG1heC13aWR0aDogMjYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQG1peGluIG1lZGlhQmcoKSB7XG5cblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuXHQobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiB0YWJsZXQgKCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1lZGlhXzkwMCAoKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUgKCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbW9iaWxlX3NtYWxsICgpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ2OHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCIuaWNvbnMtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDMwcHggMDtcblx0ZGlzcGxheTogZmxleDtcblx0Y29sdW1uLWdhcDogMzBweDtcbn1cblxuLmljb24ge1xuXHRmaWxsOiB0cmFuc3BhcmVudDtcblx0c3Ryb2tlOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLmljb24tLWljb25fZmFjZWJvb2ssXG4uaWNvbi0taWNvbl9pbnN0YWdyYW0sXG4uaWNvbi0taWNvbl9zb24sXG4uaWNvbi0taWNvbl94IHtcblx0ZmlsbDogdmFyKC0tYWNjZW50LWRhcmspO1xuXHRzdHJva2U6IHZhcigtLWFjY2VudC1kYXJrKTtcbn1cblxuLmljb24tLWljb25fZG93bmxvYWQge1xuXHRmaWxsOiB2YXIoLS1hY2NlbnQpO1xuXHRzdHJva2U6IHZhcigtLWFjY2VudCk7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdG9wYWNpdHk6IDAuNjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHQmOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59IiwiQGtleWZyYW1lcyBwdWxzZSB7XG5cdDAlIHtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG5cdH1cblxuXHQxMCUge1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcblx0fVxuXG5cdDE3JSB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHR9XG5cblx0MzMlIHtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC45MCk7XG5cdH1cblxuXHQ0NSUge1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlU2l6ZSB7XG5cdDAlIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdH1cblxuXHQxMCUge1xuXHRcdHdpZHRoOiAxNC41cHg7XG5cdFx0aGVpZ2h0OiAxNC41cHg7XG5cdH1cblxuXHQxNyUge1xuXHRcdHdpZHRoOiAxNy41cHg7XG5cdFx0aGVpZ2h0OiAxNy41cHg7XG5cdH1cblxuXHQzMyUge1xuXHRcdHdpZHRoOiAxMy41cHg7XG5cdFx0aGVpZ2h0OiAxMy41cHg7XG5cdH1cblxuXHQ0NSUge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyB3YXZlIHtcblx0MCUge1xuXHRcdHdpZHRoOiAxMjQlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR3aWR0aDogMjQwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgd2F2ZVRhYmxldCB7XG5cdDAlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDIwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHdhdmVNb2JpbGUge1xuXHQwJSB7XG5cdFx0d2lkdGg6IDcwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDIwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGJhcnNfcmlnaHQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR3aWR0aDogMzBweDtcblx0XHRyaWdodDogMTIlO1xuXHR9XG5cblx0MzAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHdpZHRoOiAxOHB4O1xuXHR9XG5cblx0NzAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDBweDtcblx0XHRyaWdodDogMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGJhcnNfbGVmdCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGxlZnQ6IDEyJTtcblx0fVxuXG5cdDMwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR3aWR0aDogMThweDtcblx0fVxuXG5cdDcwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHdpZHRoOiAwcHg7XG5cdFx0bGVmdDogMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbEJnIHtcblx0MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuXHR9XG5cblx0NTAlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNDAlO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG5cdH1cbn0iLCIvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcblx0cGFkZGluZzogMHB4O1xuXHRtYXJnaW46IDBweDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuXG5hLFxuYTpsaW5rLFxuYTp2aXNpdGVkIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsXG5uYXYsXG5mb290ZXIsXG5oZWFkZXIsXG5zZWN0aW9uLFxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wIHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsXG51bCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZyxcbnN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cyxcbmlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cyxcbmJ1dHRvbjphY3RpdmUge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxNjAwcHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cblx0LS1mb250LW1haW46IHNhbnMtc2VyaWY7XG5cdC0tZm9udC1hY2NlbnQ6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250LXNlY29uZDogXCJJbXBhY3RcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuXG5cdC0tcGFnZS1iZzogI0ZGRjtcblx0LS10ZXh0LWNvbG9yOiAjRkZGO1xuXHQtLXRleHQtY29sb3ItZGFyazogIzdDMDAwMDtcblx0LS1hY2NlbnQ6ICM3QzAwMDA7XG5cdC0tYWNjZW50LWRhcms6ICMwMDA7XG5cdC0tYWNjZW50LWxpZ2h0OiByZ2JhKDEyNCwgMCwgMCwgMC4yKTtcblx0LS1saW5rLWNvbG9yOiAjN0MwMDAwO1xuXG5cblx0LS1sYXB0b3Atc2l6ZTogMTYwMHB4O1xuXHQtLXRhYmxldC1zaXplOiA3NjhweDtcblx0LS1tb2JpbGUtc2l6ZTogNDY4cHg7XG59XG5cbi8vIC5kYXJrIHtcbi8vIFx0LS1wYWdlLWJnOiAjMjUyNTI2O1xuLy8gXHQtLXRleHQtY29sb3I6ICNmZmY7XG4vLyB9IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkltcGFjdFwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW1wYWN0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuIiwiKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR3aWR0aDogMTAwdnc7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG5cdHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuXHRjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAwLjJyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59IiwiLm5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG5cdGhlaWdodDogMTAwdmg7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRlc2t0b3BPbmx5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5tb2JpbGVPbmx5IHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5oaWdobGlnaHQge1xuXHRjb2xvcjogdmFyKC0tYWNjZW50KTtcbn0iLCIvKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG5cdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Ly8gcGFkZGluZzogMCAxMHB4O1xuXHR9XG59XG5cbi5jb250YWluZXItZnVsbCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMikpO1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMikpO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn0iLCJodG1sLFxuYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn0iLCIuY29udGFjdHMge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDB2dztcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdHBhZGRpbmc6IDAgMTVweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZWN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDkwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHQvLyBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcblx0XHR9XG5cblx0XHQmLXRvcCB7XG5cdFx0XHQmLWxlZnQge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji1taWQge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib3R0b20ge1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtbWlkIHtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji1yaWdodCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHR9XG5cblx0XHQmX19jYXJkIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjN2MwMDAwO1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdjMDAwMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFfOTAwIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0Z2FwOiA1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gMztcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDYgLyAtMTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW1nX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXG5cdFx0Ji1pbWcge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDYgLyAtMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAyNjhweDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRncmlkLWNvbHVtbjogNiAvIC0xO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDM0M3B4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRncmlkLWNvbHVtbjogNiAvIC0xO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDM0M3B4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmZvb3RlciB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRwYWRkaW5nOiAwO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblxuXHQuZm9vdGVyX190aXRsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG1hcmdpbi10b3A6IC0yJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogMjEycHg7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCg0MHB4LCAxMy4zdncsIDIxNHB4KTtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgMTMuMnZ3LCAyMTRweCk7XG5cdFx0fVxuXHR9XG5cblx0LmZvb3Rlcl9fbGluayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQmLWxvZ28ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXN0LWNvbG9yLWRhcmspO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRjb2xvcjogcmdiYSgxMjQsIDAsIDAsIDAuNSk7XG5cblx0QGluY2x1ZGUgbWVkaWFfOTAwIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG59XG5cbi5mb290ZXJfX2xpbmtzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Y29sdW1uLWdhcDogMHB4O1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcblxuXHQubWFpbiB7XG5cdFx0cm93LWdhcDogMHB4O1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cblx0XHQmIGxpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxIC8gLTE7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiA1O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogNTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiA3O1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDc7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoOCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTA7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg5KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxMDtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC00cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAzO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gMztcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAzO1xuXHRcdFx0XHRcdGdyaWQtcm93OiA0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gMztcblx0XHRcdFx0XHRncmlkLXJvdzogNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg3KSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDMgLyAtMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC00cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg4KSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDMgLyAtMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMztcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDkpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMyAvIC0xO1xuXHRcdFx0XHRcdGdyaWQtcm93OiA0O1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiAuZm9vdGVyX19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0XHRwYWRkaW5nOiA0cHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHJvdy1nYXA6IDVweDtcblx0fVxufSIsIi5mb3JtIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwdnc7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRwYWRkaW5nOiA1MHB4IDE1cHg7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAzNXB4IDEwcHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiA4MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZWN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDkwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0Ly8gYm9yZGVyOiAycHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG5cdFx0fVxuXG5cdFx0Ji10b3Age1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtbWlkIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji1yaWdodCB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm90dG9tIHtcblx0XHRcdCYtbGVmdCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW1pZCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtcmlnaHQge1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGV4dCB7XG5cdFx0bWF4LXdpZHRoOiAyMjRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdH1cblxuXHQuY29udGFjdF9fZm9ybSB7XG5cdFx0cGFkZGluZzogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiA1NDhweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wYWdlLWJnKTtcblx0XHRnYXA6IDEwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHQmIGlucHV0LFxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMTI0LCAwLCAwLCAwLjUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYgdGV4dGFyZWEge1xuXHRcdFx0aGVpZ2h0OiA4OHB4O1xuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0JiBhIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW47XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhcnNfcmlnaHQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuYmFyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdCZfMSB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRyaWdodDogMTIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzIge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0cmlnaHQ6IDYlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzMge1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRyaWdodDogMiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfNCB7XG5cdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdHJpZ2h0OiAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFyc19sZWZ0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LmJhciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHQmXzUge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0bGVmdDogMTIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzYge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0bGVmdDogNiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfNyB7XG5cdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdGxlZnQ6IDIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzgge1xuXHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRsZWZ0OiAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFyc19yaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0Jl8xIHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdHJpZ2h0OiAxMiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfMiB7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRyaWdodDogNiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfMyB7XG5cdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdHJpZ2h0OiAyJTtcblx0XHRcdH1cblxuXHRcdFx0Jl80IHtcblx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0cmlnaHQ6IDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iYXJzX2xlZnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuYmFyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdCZfNSB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRsZWZ0OiAxMiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfNiB7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRsZWZ0OiA2JTtcblx0XHRcdH1cblxuXHRcdFx0Jl83IHtcblx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0bGVmdDogMiU7XG5cdFx0XHR9XG5cblx0XHRcdCZfOCB7XG5cdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdGxlZnQ6IDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19idG4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA0NjlweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlX3NtYWxsIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuYmFyc19yaWdodCB7XG5cdFx0XHRcdC5iYXJfMSB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJhcl8yIHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMXM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFyXzMge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0ycztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYXJfNCB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTNzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5iYXJzX2xlZnQge1xuXHRcdFx0XHQuYmFyXzUge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJhcl82IHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYXJfNyB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMnM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFyXzgge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTNzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZ3JpZC1ndWlkZXMge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ei1pbmRleDogOTk5OTtcblx0b3BhY2l0eTogMC4zO1xuXG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0XHQmLWhpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmdyaWQtZ3VpZGUtY29sdW1uIHtcblx0ZmxleDogMTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmVkO1xuXHRtYXJnaW46IDA7XG59IiwiLmhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC8vIHBhZGRpbmc6IDE1cHggMDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXHR9XG5cblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cbn1cblxuLmhlYWRlcl9fbG9nbyB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5OTk7XG59IiwiLmhlcm8ge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDB2dztcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXJnaW4tdG9wOiAtODBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAxMzBweCAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2hlcm8vaGVyby5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdC8qIHggeSAqL1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nOiAxMDBweCAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHR9XG5cdH1cblxuXHQudGl0bGVfX3dyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAzO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZV9zbWFsbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRmb250LXNpemU6IDE3N3B4O1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoNjVweCwgMTF2dywgMTc3cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiA3MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICNmYWE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogMztcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRsaW5lLWhlaWdodDogOTAlO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGJvdHRvbTogLTZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGVfc21hbGwge1xuXHRcdFx0Ym90dG9tOiAtNHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zdWJ0aXRsZV9fd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA0NjlweDtcblx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXG5cdFx0Ji1ib3JkZXIge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxMjQsIDAsIDAsIDAuNik7XG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHQmLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0d29yZC1icmVhazogbm9ybWFsO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5iYXJzX3JpZ2h0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LmJhciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHQmXzEge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IDEyJTtcblx0XHRcdH1cblxuXHRcdFx0Jl8yIHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdHJpZ2h0OiA2JTtcblx0XHRcdH1cblxuXHRcdFx0Jl8zIHtcblx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0cmlnaHQ6IDIlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzQge1xuXHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRyaWdodDogMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhcnNfbGVmdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0Jl81IHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGxlZnQ6IDEyJTtcblx0XHRcdH1cblxuXHRcdFx0Jl82IHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGxlZnQ6IDYlO1xuXHRcdFx0fVxuXG5cdFx0XHQmXzcge1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRsZWZ0OiAyJTtcblx0XHRcdH1cblxuXHRcdFx0Jl84IHtcblx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0bGVmdDogMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhlcm9fX2J0biB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDQ2OXB4O1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTU4cHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5iYXJzX3JpZ2h0IHtcblx0XHRcdFx0LmJhcl8xIHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFyXzIge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYXJfMyB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX3JpZ2h0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTJzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJhcl80IHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtM3M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJhcnNfbGVmdCB7XG5cdFx0XHRcdC5iYXJfNSB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFyXzYge1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTFzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJhcl83IHtcblx0XHRcdFx0XHRhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0ycztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYXJfOCB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtM3M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHR9XG5cdH1cblxuXHQubW9iaWxlSGlkZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn0iLCJtYWluIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxNTBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGdhcDogNjBweDtcblx0fVxufVxuXG4uc2VjdGlvbl9fdGl0bGUge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICMwMDA7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufSIsIi5tb2JpbGUtbmF2IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogOTk7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0LmJvcmRlcl93cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRtYXgtd2lkdGg6IDQ2OXB4O1xuXHR9XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0cmlnaHQ6IDA7XG59XG5cbi5tb2JpbGUtbmF2IGxpIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMTc3LCAyMiwgMC4yKTtcblxuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG59XG5cbi5tb2JpbGUtbmF2IGxpIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3QgbGkgYSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC42KTtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXG5cdC8vICYgLmFjdGl2ZSB7XG5cdC8vIFx0b3BhY2l0eTogMC41O1xuXHQvLyB9XG59IiwiLyogTmF2IEljb24gKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdC0tdGltZTogMC4xcztcblxuXHQtLXdpZHRoOiA0MHB4O1xuXHQtLWhlaWdodDogMjBweDtcblxuXHQtLWxpbmUtaGVpZ2h0OiAycHg7XG5cdC0tc3BhY2luZzogNnB4O1xuXG5cdC0tY29sb3I6IHZhcigtLWFjY2VudC1kYXJrKTtcblx0LS1yYWRpdXM6IDBweDtcblxuXHQvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXG5cdC8qIGhlaWdodDogdmFyKC0taGVpZ2h0KTsgKi9cblx0Lyogd2lkdGg6IHZhcigtLXdpZHRoKTsgKi9cblxuXHQvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cblx0aGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LWljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblxuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblxuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuXHQvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuXHR0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cblx0dG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRvcDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsXG5cdFx0dHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuXG4ubW9iaWxlLW5hdi1idG4ge1xuXHR6LWluZGV4OiA5OTk7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5tb2JpbGUtbmF2LWJ0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn0iLCIuaGVhZGVyX19uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDM7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMzAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubmF2X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sdW1uLWdhcDogMzRweDtcbn1cblxuLm5hdl9fbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXG5cdHBhZGRpbmc6IDBweCAzcHg7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdH1cbn1cblxuLm5hdl9fYnRuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAzO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0aGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdHBhZGRpbmc6IDBweCAzcHg7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0Ly8gY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm5vLXNjcm9sbCAubmF2X19saW5rIHtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA0cHg7XG5cblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xufVxuXG4ubm8tc2Nyb2xsIC5uYXZfX2J0bi1tb2JpbGUge1xuXHQvLyBkaXNwbGF5OiBmbGV4O1xuXHQvLyB3aWR0aDogMTAwJTtcblx0Ly8gbWF4LXdpZHRoOiAzMDBweDtcblx0Ly8gZm9udC13ZWlnaHQ6IDUwMDtcblx0Ly8gZm9udC1zaXplOiAxNnB4O1xuXHQvLyBoZWlnaHQ6IDQwcHg7XG5cdC8vIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHQvLyBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0Ly8gbWFyZ2luLXRvcDogMzBweDtcblx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHQvLyAmOmhvdmVyIHtcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Ly8gfVxufVxuXG4uYmFyc19yaWdodCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogMTAwJTtcblxuXHQuYmFyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCZfMSB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdHJpZ2h0OiAxMiU7XG5cdFx0fVxuXG5cdFx0Jl8yIHtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0cmlnaHQ6IDYlO1xuXHRcdH1cblxuXHRcdCZfMyB7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0cmlnaHQ6IDIlO1xuXHRcdH1cblxuXHRcdCZfNCB7XG5cdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0cmlnaHQ6IDAlO1xuXHRcdH1cblx0fVxufVxuXG4uYmFyc19sZWZ0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5iYXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0Jl81IHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0bGVmdDogMTIlO1xuXHRcdH1cblxuXHRcdCZfNiB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGxlZnQ6IDYlO1xuXHRcdH1cblxuXHRcdCZfNyB7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0bGVmdDogMiU7XG5cdFx0fVxuXG5cdFx0Jl84IHtcblx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRsZWZ0OiAwJTtcblx0XHR9XG5cdH1cbn1cblxuLm5vLXNjcm9sbCAud2hpdGVfX2J0biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRtYXgtd2lkdGg6IDQ2OXB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNThweDtcblxuXHQmOmhvdmVyIHtcblx0XHQuYmFyc19yaWdodCB7XG5cdFx0XHQuYmFyXzEge1xuXHRcdFx0XHRhbmltYXRpb246IGJhcnNfcmlnaHQgNHMgaW5maW5pdGU7XG5cdFx0XHR9XG5cblx0XHRcdC5iYXJfMiB7XG5cdFx0XHRcdGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMXM7XG5cdFx0XHR9XG5cblx0XHRcdC5iYXJfMyB7XG5cdFx0XHRcdGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMnM7XG5cdFx0XHR9XG5cblx0XHRcdC5iYXJfNCB7XG5cdFx0XHRcdGFuaW1hdGlvbjogYmFyc19yaWdodCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtM3M7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJhcnNfbGVmdCB7XG5cdFx0XHQuYmFyXzUge1xuXHRcdFx0XHRhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcblx0XHRcdH1cblxuXHRcdFx0LmJhcl82IHtcblx0XHRcdFx0YW5pbWF0aW9uOiBiYXJzX2xlZnQgNHMgaW5maW5pdGU7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTFzO1xuXHRcdFx0fVxuXG5cdFx0XHQuYmFyXzcge1xuXHRcdFx0XHRhbmltYXRpb246IGJhcnNfbGVmdCA0cyBpbmZpbml0ZTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMnM7XG5cdFx0XHR9XG5cblx0XHRcdC5iYXJfOCB7XG5cdFx0XHRcdGFuaW1hdGlvbjogYmFyc19sZWZ0IDRzIGluZmluaXRlO1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0zcztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXRleHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdH1cbn0iLCIucmVhZHkge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LnJlY3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdHdpZHRoOiAzNjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ei1pbmRleDogMztcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDY0OHB4O1xuXHRcdGhlaWdodDogNjQ4cHg7XG5cdFx0bWF4LXdpZHRoOiA2NDhweDtcblx0XHRtYXgtaGVpZ2h0OiA2NDhweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiA1MDBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogNjQ4cHg7XG5cdFx0XHRoZWlnaHQ6IDY0OHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA2NDhweDtcblx0XHRcdG1heC1oZWlnaHQ6IDY0OHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRhbmltYXRpb246IHJvdGF0ZSAxMHMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MDBweDtcblx0XHRcdFx0bWluLWhlaWdodDogNTAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjZjRmOGY5O1xuXHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogcmdiYSgyNDQsIDI0OCwgMjQ5LCAwLjgpO1xuXHRcdFx0bWF4LXdpZHRoOiAyMTZweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZWFkeV9fYnRuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHRcdHotaW5kZXg6IDM7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFjY2VudCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuXHRcdH1cblx0fVxuXG5cdC53YXZlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMjQlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRhbmltYXRpb246IHdhdmUgNnMgbGluZWFyIGluZmluaXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRAZm9yICRpIGZyb20gMiB0aHJvdWdoIDcge1xuXHRcdFx0Ji0jeyRpfSB7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogI3soJGkgLSAxKSAqIDF9cztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHdhdmVUYWJsZXQ7XG5cblx0XHRcdEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggNyB7XG5cdFx0XHRcdCYtI3skaX0ge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiB3YXZlVGFibGV0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGFuaW1hdGlvbi1uYW1lOiB3YXZlTW9iaWxlO1xuXG5cdFx0XHRAZm9yICRpIGZyb20gMiB0aHJvdWdoIDcge1xuXHRcdFx0XHQmLSN7JGl9IHtcblx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogd2F2ZU1vYmlsZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdFx0XHQud2F2ZSB7XG5cdFx0XHRcdGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zcGluIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwdnc7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwcHggMTBweDtcblx0fVxuXG5cdCZfZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHQvLyBtYXgtaGVpZ2h0OiA2ODBweDtcblx0XHRwYWRkaW5nLXRvcDogMTMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlX193cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGVfc21hbGwge1xuXHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGZvbnQtc2l6ZTogOTA3cHg7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxNzNweCwgNTB2dywgOTA3cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdC8vIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdGZvbnQtb3B0aWNhbC1zaXppbmc6IG5vbmU7XG5cdFx0Zm9udC1rZXJuaW5nOiBub25lO1xuXHRcdGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImtlcm5cIiAwLCBcImxpZ2FcIiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjZmFhO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWxpZ2h0KTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0XzEge1xuXHRcdGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gNztcblx0XHRncmlkLXJvdzogMTtcblx0XHQvLyBtYXJnaW4tdG9wOiAxODBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAzO1xuXG5cdFx0Ji1maXJzdCxcblx0XHQmLXNlY29uZCxcblx0XHQmLXRoaXJkIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG5cdFx0XHRib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG5cdFx0XHQtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcblx0XHRcdHBhZGRpbmc6IDRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbi10b3A6IC03MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0XzIge1xuXHRcdGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGdyaWQtY29sdW1uOiAzIC8gLTE7XG5cdFx0Z3JpZC1yb3c6IDI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7XG5cblx0XHQmLWZpcnN0LFxuXHRcdCYtc2Vjb25kIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG5cdFx0XHRib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG5cdFx0XHQtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcblx0XHRcdHBhZGRpbmc6IDRweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0XzMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAzO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0Z3JpZC1yb3c6IDM7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWFyZ2luLXRvcDogOTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA0MTNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC40KTtcblxuXHRcdC5ib3JkZXIge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxMjQsIDAsIDAsIDAuNik7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cdH1cblxuXHQudGV4dF80IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdGdyaWQtcm93OiA0O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdC8vIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA0MTNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyNCwgMCwgMCwgMC40KTtcblxuXHRcdC5ib3JkZXIge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxMjQsIDAsIDAsIDAuNik7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0Z3JpZC1yb3c6IDQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdH1cblx0fVxufSIsIi53aHkge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDB2dztcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdHBhZGRpbmc6IDUwcHggMTVweDtcblxuXHQmX190aXRsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiA4MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5yZWN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDkwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0Ly8gYm9yZGVyOiAycHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG5cdFx0fVxuXG5cdFx0Ji10b3Age1xuXHRcdFx0Ji1sZWZ0IHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtbWlkIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji1yaWdodCB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm90dG9tIHtcblx0XHRcdCYtbGVmdCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW1pZCB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtcmlnaHQge1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubGluZXNfd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcblx0fVxuXG5cdCZfX2xpbmVzIHtcblx0XHR3aWR0aDogODIlO1xuXHRcdGdyaWQtY29sdW1uOiAyIC8gLTE7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQudGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFfOTAwIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fY2FyZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z2FwOiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNTJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNTVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFfOTAwIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MDhweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYV85MDAge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNTBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRleHQge1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRpdGxlLTEge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHRmb250LXNpemU6IDM4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS0yIHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtMyB7XG5cdG1hcmdpbjogMWVtIDAgMC41ZW07XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTQge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59IiwiLyogQmFzZSAqL1xuQGltcG9ydCAnLi9iYXNlL3Jlc2V0JztcbkBpbXBvcnQgJy4vYmFzZS92YXJzJztcbkBpbXBvcnQgJy4vYmFzZS9taXhpbnMnO1xuQGltcG9ydCAnLi9iYXNlL2ZvbnRzQXV0b0dlbic7XG5AaW1wb3J0ICcuL2Jhc2UvYmFzZSc7XG4vLyBAaW1wb3J0ICcuL2Jhc2UvZG9jcyc7IC8qINCe0YLQutC70Y7Rh9C40YLRjCDQv9GA0Lgg0L3QtdC+0LHRhdC+0LTQuNC80L7RgdGC0LggKi9cbkBpbXBvcnQgJy4vYmFzZS91dGlscyc7IC8vINCi0LXRgdGCINC90LAg0L7RiNC40LHQutGDXG5AaW1wb3J0ICcuL2Jhc2UvY29udGFpbmVycyc7XG5AaW1wb3J0ICcuL2Jhc2Uvc3RpY2t5LWZvb3Rlcic7XG5cbi8qIEJsb2NrcyAqL1xuQGltcG9ydCBcImJsb2Nrcy9fY29udGFjdHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZm9vdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Zvcm0uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZ3JpZC1ndWlkZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faG93LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2ljb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2tleWZyYW1lcy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tYWluLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21vYmlsZS1uYXYuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbmF2LWljb24uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbmF2LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3JlYWR5LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3NwaW4uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGl0bGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3doeS5zY3NzXCI7XG5cbi8qIE5vIHN0eWxlcyBjb2RlIGJlbG93LiBPbmx5IGluIG1vZHVsZXMgKi9cbi8qINCd0LUg0L/QuNGI0LjRgtC1IENTUyDQutC+0LQg0L3QuNC20LUuINCi0L7Qu9GM0LrQviDQsiDQv9C+0LTQutC70Y7Rh9Cw0LXQvNGL0YUg0YTQsNC50LvQsNGFICovIl19 */
