@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 upDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes upDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@-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}.contact__form input:focus,.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:100px;--font-main:sans-serif;--font-accent:"Inter", sans-serif;--font-second:"Neue", sans-serif;--font-third:"SimpleTags", sans-serif;--font-titles:var(--font-accent);--page-bg:#FFF;--text-color:#fff;--text-color-dark:#121212;--accent:#F9902F;--accent-dark:#F97700;--accent-light:#0F6DA7;--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}@font-face{font-family:"Neue";font-display:swap;src:url(../fonts/Neue-Haas.woff2) format("woff2"),url(../fonts/Neue-Haas.woff) format("woff"),url(../fonts/Neue-Haas.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"SimpleTags";font-display:swap;src:url(../fonts/SimpleTags.woff2) format("woff2");font-weight:400;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(--accent-dark);color:var(--text-color);font-family:var(--font-accent)}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{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{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-light)}.highlight.second{color:#e87595}.highlight.third{color:#0dc1c2}.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}.about{font-family:var(--font-accent);background-color:var(--accent-dark)}.about__text,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}.about__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px;gap:20px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.04em;color:rgba(42,42,42,.8);padding:0 10px}.about__text-1,.about__text-2{max-width:290px}.about__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1600px;margin:0 auto;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:0 100px;gap:20px}.about__slider__item,.about__slider__item img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.about__slider__item img{width:100%;-o-object-fit:cover;object-fit:cover}.main__button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:250px;margin:0 auto;font-weight:500;font-size:16px;line-height:100%;text-transform:lowercase;border-radius:100px;color:var(--text-color-dark);background-color:var(--page-bg);border:1px solid var(--text-color-dark);padding:5px 10px;height:40px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.main__button-text{line-height:normal}.main__button.secondary:hover,.main__button:hover{color:var(--text-color);background-color:var(--text-color-dark);border:1px solid var(--text-color)}.main__button.secondary,.main__button.transparent{color:var(--text-color-dark);background-color:var(--page-bg);border:1px solid var(--text-color)}.main__button.transparent:hover{color:var(--text-color);background-color:transparent;border:1px solid var(--text-color)}.contact{color:var(--text-color-dark);background-color:var(--accent-dark);position:relative}.contact .cards,.contact .cards__container{display:-webkit-box;display:-ms-flexbox;display:flex}.contact .cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.contact .cards__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;border-top:1px solid rgba(42,42,42,.3);border-bottom:1px solid rgba(42,42,42,.3);padding:25px 0}.contact .cards__img{max-width:50%;max-height:268px}.contact .cards__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:25px 0;border-bottom:1px solid rgba(42,42,42,.3)}.contact .card:first-child{padding-top:0}.contact .card:last-child{border:0;padding-bottom:0}.contact .card .index,.contact .card__title{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.04em;color:rgba(42,42,42,.3)}.contact .card__title__wrapper,.cta{display:-webkit-box;display:-ms-flexbox;display:flex}.contact .card__title__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.contact .card__text{font-weight:500;font-size:18px;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;color:#2a2a2a}.contact .card__text a{color:#2a2a2a}.cta{font-family:var(--font-accent);position:relative;width:100vw;max-width:1600px;margin:0 auto;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta .container{padding:0 100px;background-color:var(--accent);background-color:#999;background-image:url(../img/cta/cta_1.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.webp .cta .container{background-image:url(../img/cta/cta_1.webp)}.cta__lines{position:absolute;top:40px;left:0;width:100%;display:grid;grid-template-columns:repeat(4,1fr);padding:0 100px}.cta__lines-subtitle{grid-column:2/4;grid-row:1;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.04em;text-align:center}.cta__lines-img{grid-column:4;grid-row:1;justify-self:end;margin-bottom:10px;width:100%}.cta__lines-img img,.footer__link-logo img,.header__logo img{width:100%}.cta__lines-text{font-weight:500;font-size:18px;line-height:110%;letter-spacing:-.04em;text-transform:uppercase;color:rgba(255,255,255,.7)}.cta__lines-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1;grid-row:1}.cta__lines-left div:nth-child(1),.footer__title-part:nth-child(1){text-align:left}.cta__lines-left div:nth-child(2){text-align:left;margin-left:20px}.cta__lines-left div:nth-child(3){text-align:left;margin-left:40px}.cta__lines-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:4;grid-row:2}.cta__lines-right div:nth-child(1){text-align:right}.cta__lines-right div:nth-child(2){text-align:right;margin-right:20px}.cta__lines-right div:nth-child(3){text-align:right;margin-right:40px}.cta__title{font-weight:600;font-size:50px;line-height:110%;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:var(--text-color);max-width:780px;margin:0 auto;position:relative;z-index:9}.cta__title__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding:280px 0}.cta__text,.footer{color:var(--text-color)}.cta__text{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.04em;max-width:300px;margin:0 auto;text-align:center}.footer{position:relative;font-family:var(--font-accent);background-color:#2a2a2a;width:100vw;margin:70px auto 0;padding:50px 0 0}.footer__header{display:grid;grid-template-columns:repeat(4,1fr);width:100%;height:100%}.footer__title{grid-column:2/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-weight:500;font-size:55px;line-height:105%;text-transform:uppercase;color:var(--text-color)}.footer__title-part:nth-child(2){text-align:center}.footer__title-part:nth-child(3){text-align:right}.footer__subtitle{grid-column:1;font-weight:500;font-size:25px;line-height:105%;color:rgba(247,246,242,.6);max-width:440px}.footer__link{display:inline-block;font-weight:500;font-size:16px;line-height:105%;color:var(--text-color);white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__link-logo{font-weight:600;font-size:44px;color:var(--text-color-dark);width:144px}.footer__copyright,.footer__links{display:grid;grid-template-columns:repeat(4,1fr)}.footer__copyright,.footer__copyright .footer__link{font-weight:400;font-size:14px;line-height:105%;color:rgba(247,246,242,.6)}.footer__copyright{margin-top:75px;width:100%;padding:10px 0;white-space:nowrap}.footer__copyright span{padding:4px;margin-left:-4px}.footer__copyright .footer__link{grid-column:4;justify-self:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding:4px;margin-left:-4px}.contact__form-text a:hover,.footer__copyright .footer__link:hover,.footer__links .main .footer__link:hover,li:hover .footer__link{color:var(--accent-dark)}.footer__links{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-top:50px}.footer__links .main{row-gap:0;grid-column:2/-1;display:grid;padding-top:0;grid-template-columns:repeat(3,1fr);height:230px;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-.04em}.footer__links .main li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.footer__links .main li:nth-child(1){grid-column:2;grid-row:1;margin-left:0;align-self:start}.footer__links .main li:nth-child(2){grid-column:2;grid-row:2;margin-top:-20px;align-self:start}.footer__links .main li:nth-child(3){border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0;grid-column:3;grid-row:1}.footer__links .main li:nth-child(4),.footer__links .main li:nth-child(5),.footer__links .main li:nth-child(6),.footer__links .main li:nth-child(7){border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0;grid-column:3;grid-row:2}.footer__links .main li:nth-child(5),.footer__links .main li:nth-child(6),.footer__links .main li:nth-child(7){grid-row:3}.footer__links .main li:nth-child(6),.footer__links .main li:nth-child(7){grid-row:4}.footer__links .main li:nth-child(7){grid-row:5}.footer__links .main .footer__link{display:inline-block;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.footer__links .li_logo,.footer__links .li_logo_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__links .li_logo{grid-column:1}.footer__links .li_logo_text{gap:6px;font-size:16px;margin-bottom:30px}.footer__links .li_logo p{font-weight:500;font-size:16px;line-height:105%;color:rgba(247,246,242,.6);padding:4px}.footer__links .li_logo .footer__link-logo:hover{color:var(--page-bg);background-color:transparent}.footer__links .li_subtitle{font-weight:500;font-size:14px;line-height:105%;text-transform:uppercase;color:var(--text-color);padding:4px}.footer__links li:hover .icon--arrow,li:hover .icon--arrow{fill:var(--accent-dark)}.footer__links:has(li:hover) li:not(:hover) .footer__link{color:rgba(255,255,255,.5)}.footer__links:has(li:hover) li:not(:hover) .icon--arrow{fill:rgba(255,255,255,.5)}.contact__form{display:grid;grid-template-columns:repeat(1,1fr);grid-column:1;grid-row:1/-1}.contact__form input,.contact__form textarea{font-weight:400;font-size:16px;line-height:110%;letter-spacing:-.04em;color:var(--text-color);background-color:#2a2a2a;resize:none;border:0;outline:0;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.3);justify-self:start;-ms-flex-item-align:start;align-self:start;width:100%;margin-bottom:10px}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{font-weight:400;font-size:16px;line-height:105%;color:rgba(255,255,255,.5)}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:105%;color:rgba(255,255,255,.5)}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{font-weight:400;font-size:16px;line-height:105%;color:rgba(255,255,255,.5)}.contact__form input::-ms-input-placeholder,.contact__form textarea::-ms-input-placeholder{font-weight:400;font-size:16px;line-height:105%;color:rgba(255,255,255,.5)}.contact__form input::placeholder,.contact__form textarea::placeholder{font-weight:400;font-size:16px;line-height:105%;color:rgba(255,255,255,.5)}.contact__form-text{display:grid;grid-template-columns:repeat(2,1fr);grid-column:1/-1;font-weight:400;font-size:14px;line-height:105%;color:rgba(255,255,255,.2);margin-bottom:30px}.contact__form-text span{width:100%;grid-column:1/-1}.contact__form-text a{cursor:pointer;color:rgba(255,255,255,.2);-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.contact__form button{margin:0}.builds{position:absolute;top:-34px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:20px;max-width:1600px;padding:0 100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.builds,.builds .pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.builds .pack-1{margin-left:2%}.builds .pack-2{margin-left:0}.build{background-color:#2a2a2a}.build,.build-1{width:44px;height:36px}.build-2,.build-3{width:83px;height:73px}.build-3{width:172px;margin-left:-2%}.build-4{width:44px;height:36px}.build-5,.build-6{width:83px;height:73px}.build-6{margin-left:-6%;margin-right:-6%}.build-7{width:247px;height:73px;margin-right:5%}.footer__links.main li{-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.footer__links.main:has(li:hover) li:not(:hover){opacity:.4}.grid-guides{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100vh;max-width:1600px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-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{padding-bottom:0;font-family:var(--font-accent);position:relative;z-index:99}.header .container{border-bottom:1px solid rgba(255,255,255,.3)}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{font-weight:600;font-size:24px;letter-spacing:-.04em;color:var(--text-color);position:relative;z-index:999;width:141px;min-width:141px;border:1px solid rgba(255,255,255,.3);padding:16px 20px}.hero{font-family:var(--font-accent);position:relative;width:100vw;max-width:1600px;margin:-80px auto 0;overflow:hidden}.hero .container{padding:150px 100px 45px;background-color:var(--accent);background-color:#999;background-image:url(../img/hero/hero.jpg);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.webp .hero .container{background-image:url(../img/hero/hero.webp)}.hero__lines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero__lines-text{font-weight:500;font-size:18px;line-height:110%;letter-spacing:-.04em;text-transform:uppercase;color:rgba(255,255,255,.7)}.hero__lines-text:nth-child(3){margin-right:10px}.hero__lines-left,.hero__lines-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;width:25%}.hero__lines-left div:nth-child(1){text-align:left}.hero__lines-left div:nth-child(2){text-align:center}.hero__lines-left div:nth-child(3),.hero__lines-right div:nth-child(1){text-align:right}.hero__lines-right div:nth-child(2){text-align:center}.hero__lines-right div:nth-child(3){text-align:left}.hero__line{height:155px;width:1px;background:rgba(255,255,255,.3);-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.hero__text,.hero__title{letter-spacing:-.04em;text-align:center;color:var(--text-color)}.hero__title{font-weight:700;font-size:120px;line-height:100%;text-transform:uppercase;color:#fff;margin:0 auto 80px;max-width:1300px}.hero__text{font-weight:400;font-size:16px;line-height:120%;max-width:300px;margin:0 auto 30px}.how{font-family:var(--font-accent);background-color:var(--accent);position:relative;width:100%;max-width:1600px;padding:100px 0 100px 100px;margin:0 auto}.how__title{position:absolute;top:100px;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.04em;text-transform:lowercase;text-align:center;color:#2a2a2a}.how__road{margin-left:auto;max-width:1386px}.how__road.mobile{display:none}.how__road,.how__road__wrapper{position:relative}.how__road__board{position:relative;width:622px;max-width:622px;min-width:622px}.how__road__board__wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how__road__board__wrapper:nth-child(1){background-color:red}.how__road__board__text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.how__road__board__text__index{font-family:var(--font-third);font-weight:400;font-size:40px;line-height:120%;text-align:center}.how__road__board__text__description{font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.04em;text-align:center;max-width:160px}.how .how__road__board__wrapper:nth-of-type(2) .how__road__board__text__description{max-width:220px}.how .how__road__board__wrapper:nth-of-type(1){left:55%;top:6%}.how .how__road__board__wrapper:nth-of-type(2){left:38%;top:36%}.how .how__road__board__wrapper:nth-of-type(3){left:55%;top:66%}.how .how__road__board__wrapper:nth-of-type(4){left:72%;top:95%}.icons-wrapper{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:24px;height:24px}.icon--cross,.icon--plus{fill:var(--text-color-dark);width:16px;height:26px}.icon--cross{fill:var(--text-color)}.icon--arrow{fill:var(--text-color);width:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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%}.mobile-nav{position:fixed;top:50%;right:-150%;height:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:90;padding:40px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:var(--accent);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav .border_wrapper{width:100%;max-width:100%;margin-bottom:40px}.mobile-nav__skate{margin:0 auto}.overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:95;display:none}.overlay.mobile-nav--open{display:block}.mobile-nav--open{right:0}.mobile-nav li{border-bottom:1px solid rgba(255,255,255,.3)}.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;color:var(--accent-dark)}.mobile-nav__list li a: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{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:28px;margin-top:80px;border:1px solid rgba(255,255,255,.3)}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav,.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}.nav{position:relative;z-index:3;width:100%;font-size:18px;height:65px}.nav__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__link{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:24px 20px;border:1px solid rgba(255,255,255,.3)}.nav__btn:hover,.nav__link:hover{background-color:var(--page-bg);color:var(--text-color-dark)}.nav__btn,.nav__link,.no-scroll .nav__link{position:relative;font-weight:500;font-size:16px;line-height:100%;color:var(--text-color)}.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;text-transform:uppercase;height:40px;padding:5px 10px;width:250px;border:1px solid var(--text-color)}.nav__btn-text{line-height:normal}.no-scroll .nav__link{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:15px;letter-spacing:-.04em;border:0}.no-scroll .nav__link:hover{color:var(--text-color-dark);background-color:var(--page-bg)}.team{font-family:var(--font-accent);background-color:var(--accent-dark);color:var(--text-color)}.team .accordeon{background-color:var(--accent);padding-bottom:0;display:grid;grid-template-columns:repeat(4,1fr)}.team .accordeon__item{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.04em}.team .accordeon__item__top{cursor:pointer;display:grid;grid-template-columns:repeat(4,1fr);color:rgba(42,42,42,.8);background-color:var(--accent-dark);padding:20px 0;border-bottom:1px solid rgba(42,42,42,.3);max-height:64px;opacity:1;overflow:hidden;-webkit-transition:max-height .35s ease,opacity .25s ease;transition:max-height .35s ease,opacity .25s ease}.team .accordeon__item__top__nick{color:rgba(42,42,42,.8);font-size:18px;grid-column:1;white-space:nowrap}.team .accordeon__item__top__old{color:rgba(42,42,42,.8);font-size:18px;grid-column:2;grid-row:1;justify-self:start}.team .accordeon__item__top__name{font-size:20px;font-family:var(--font-accent);font-weight:500;grid-column:3;color:#2a2a2a}.team .accordeon__item__top__plus{grid-column:4;justify-self:end;width:23px;height:23px}.team .accordeon__item__main{overflow:hidden;height:0;-webkit-transition:height .35s ease;transition:height .35s ease}.team .accordeon__item__header{display:grid;grid-template-columns:repeat(4,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;padding:20px;margin-bottom:60px}.team .accordeon__item__header__nick{white-space:nowrap}.team .accordeon__item__header__old{grid-column:2;grid-row:1;justify-self:start;margin-left:-10px}.team .accordeon__item__header__img{grid-column:2;grid-row:1;justify-self:end;width:100%;max-width:180px;padding-right:20px}.team .accordeon__item__header__text{grid-column:3;max-width:300px}.team .accordeon__item__header__cross{grid-column:4;justify-self:end;width:23px;height:23px}.team .accordeon__item__content,.title__wrapper{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}.team .accordeon__item__content{position:relative;pointer-events:none;margin:0 auto;font-weight:400;font-size:200px;line-height:120%;font-family:var(--font-third);white-space:nowrap;border-bottom:1px solid rgba(42,42,42,.3)}.team .accordeon__item.is-open .accordeon__item__top{max-height:0;opacity:0;padding:0}.title__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subtitle span,.title{font-weight:600;letter-spacing:-.04em;text-align:center;color:#2a2a2a}.title{max-width:1110px;position:relative;font-size:50px;line-height:110%;text-transform:uppercase;color:var(--text-color-dark);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:30px}.subtitle{grid-column:1/2;white-space:nowrap}.subtitle span{padding:12px 30px;display:inline-block;font-size:16px;line-height:100%;text-transform:lowercase;border-radius:100%;background:rgba(255,255,255,.3);margin-bottom:20px}.why{color:var(--text-color-dark);background-color:var(--accent-dark);position:relative}.why .cards{display:grid;grid-template-columns:repeat(5,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.why .card,.why .card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.why .card{padding:15px;border:1px solid rgba(42,42,42,.3);max-width:264px}.why .card__wrapper{height:100%}.why .card__wrapper.fourth,.why .card__wrapper.second{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.why .card__text,.why .card__title{line-height:120%;letter-spacing:-.04em}.why .card__title{font-weight:500;font-size:18px;text-transform:uppercase;margin-bottom:80px}.why .card__text{font-weight:400;font-size:16px;color:rgba(42,42,42,.8)}.why .card__skater{width:135px;margin:0 auto 25px}.why .card__skater.inner{display:block}.why .card__skater.outer{display:none}@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)}.cta__title{font-size:60px}.footer__header,.footer__title{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__title{margin-top:20px;font-size:40px}.footer__title-part:nth-child(1),.footer__title-part:nth-child(2),.footer__title-part:nth-child(3){display:inline;text-align:left}.footer{font-size:26px}.footer__copyright .footer__link{justify-self:end;grid-column:4}.footer__links,.footer__links .main{grid-template-columns:repeat(1,1fr)}.footer__links .main{grid-column:1/-1;grid-row:2;height:auto;margin-top:30px}.footer__links .main li:nth-child(1){grid-column:1;grid-row:6;margin-top:30px}.footer__links .main li:nth-child(2){grid-column:1;grid-row:7;margin-top:10px}.footer__links .main li:nth-child(3){grid-column:1;grid-row:1}.footer__links .main li:nth-child(4){grid-column:1;grid-row:2;padding-top:11px}.footer__links .main li:nth-child(5){grid-column:1;grid-row:3}.footer__links .main li:nth-child(6){grid-column:1;grid-row:4}.footer__links .main li:nth-child(7){grid-column:1;grid-row:5;width:100%}.builds .pack-1{margin-left:0}.build-1{width:34px;height:36px}.build-2,.build-3{width:63px;height:73px}.build-3{width:152px;margin:0}.build-4{width:34px;height:36px}.build-5,.build-6,.build-7{width:63px;height:73px}.build-6,.build-7{margin:0}.build-7{width:227px}.header .container{border:0}.header__logo{border:0;padding:0;margin:10px 0}.hero__title{font-size:80px;margin-bottom:80px}.how{padding:100px 0 100px 100px}.how__title{font-size:14px;position:static;-moz-text-align-last:left;text-align-last:left;margin-bottom:40px}.how__road__board{width:450px;max-width:450px;min-width:450px}.how__road__board__text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.how__road__board__text__index{font-size:30px}.how__road__board__text__description{font-size:14px;width:200px;max-width:unset;text-align:left}.mobile-nav-btn{display:block}.nav,.nav__btn,.why .card__skater.inner{display:none}.team .accordeon__item__header{margin-bottom:20px}.team .accordeon__item__header__nick{white-space:normal;padding-right:20px}.team .accordeon__item__header__img{padding-top:30px;max-width:270px}.team .accordeon__item__content{font-size:40px}.why .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.why .card{max-width:100%}.why .card__title{margin-bottom:30px}.why .card__skater.outer{display:block;margin-bottom:15px}}@media (max-width:900px){.footer__copyright{margin-top:45px}.how__road__board{width:350px;max-width:350px;min-width:350px}}@media (max-width:768px){.desktopOnly{display:none}.mobileOnly{display:block}.container{padding:0 10px}.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}.about__text-1,.about__text-2{max-width:100%}.about__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;font-size:14px;margin-bottom:20px}.about__slider__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__slider__item{width:272px;height:317px}.about__slider{padding:0 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.main__button{max-width:300px}.contact .cards{width:100%}.contact .cards__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-top:none;padding-top:0}.contact .cards__img{max-width:100%;max-height:100%}.contact .card{padding:15px 0}.contact .card:first-child{border-top:1px solid rgba(42,42,42,.3);padding-top:15px}.contact .card .index,.contact .card__title{font-size:14px}.contact .card__text{font-size:16px}.cta .container{padding:30px 10px 0}.cta__lines{padding:0 10px;position:relative;top:0}.cta__lines-subtitle{grid-column:1/-1;grid-row:1;margin-bottom:20px}.cta__lines-img{grid-column:1/-1;grid-row:3;max-width:194px;justify-self:center;margin-top:10px}.cta__lines-text{font-size:12px}.cta__lines-left{grid-row:2}.cta__lines-left div:nth-child(2){margin-left:10px}.cta__lines-left div:nth-child(3){margin-left:20px}.cta__lines-right{grid-row:4}.cta__lines-right div:nth-child(2){margin-right:10px}.cta__lines-right div:nth-child(3){margin-right:20px}.cta__lines-left,.cta__lines-right{gap:0}.cta__title__wrapper{padding-top:20px;padding-bottom:45px;gap:15px}.cta__title{font-size:20px}.cta__text{font-size:14px}.footer{width:100%;padding:30px 0 0;margin-top:80px}.footer__title{font-size:20px}.footer__subtitle,.mobile-nav__list li a{font-size:16px}.footer__link-logo{width:101px}.footer__link{font-size:14px}.footer__copyright,.footer__copyright .footer__link{font-size:12px}.footer__links{padding-top:20px}.footer__links .main .footer__link{padding:2px}.footer__links .li_logo_text{font-size:14px;margin-bottom:15px}.footer__links .li_logo p{font-size:12px;padding:4px 0}.footer__links .li_subtitle{padding:2px;margin-left:0}.contact__form,.contact__form input,.contact__form textarea{grid-column:1/-1;width:100%}.contact__form-text{grid-template-columns:repeat(1,1fr);font-size:12px;margin-bottom:15px}.builds{top:-14px;padding:0 10px;gap:5px}.build-1{width:17px;height:14px;margin-left:14px}.build-2,.build-3{width:32px;height:29px}.build-3{width:40px;margin-left:-2%;margin-right:2%}.build-4{width:17px;height:14px}.build-5{width:32px;height:29px}.build-6{width:17px;height:14px;margin-left:-6%;margin-right:-6%}.build-7{width:58px;height:29px}.grid-guides,.header .container{padding:0 10px}.grid-guides-hide{display:none}.header__logo{width:101px;min-width:101px}.hero .container{padding:100px 10px 65px}.hero__lines{margin:40px auto}.hero__lines-text{font-size:12px}.hero__lines-left,.hero__lines-right{gap:0}.hero__line{height:115px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero__title{font-size:35px;margin-bottom:20px}.hero__text{margin-bottom:20px;max-width:270px}.how{padding:30px 0 60px 10px}.how__road__board{width:300px;max-width:300px;min-width:300px}.how__road__board__text__index{margin-top:4px}.how .how__road__board__wrapper:nth-of-type(1){left:50%;top:6%}.how .how__road__board__wrapper:nth-of-type(2){left:50%;top:36%}.how .how__road__board__wrapper:nth-of-type(3){left:50%;top:66%}.how .how__road__board__wrapper:nth-of-type(4){left:50%;top:95%}.icon--cross,.icon--plus{width:40px;height:40px}.icon--arrow{width:20px}main{gap:60px}.section__title{font-size:20px;margin-bottom:20px}.team .accordeon__item{font-size:14px}.team .accordeon__item__top{padding:15px 0;grid-template-columns:repeat(2,1fr);max-height:100px}.team .accordeon__item__top__nick{font-size:14px;grid-column:1/-1;grid-row:1}.team .accordeon__item__top__old{font-size:14px;grid-column:1/-1;grid-row:2}.team .accordeon__item__top__name{grid-column:1/-1;grid-row:3;font-size:18px;margin-top:10px}.team .accordeon__item__top__plus{grid-column:1/-1;grid-row:1;justify-self:end;width:16px;height:16px;-webkit-transform:scale(1.4) translate(-4px,4px);-ms-transform:scale(1.4) translate(-4px,4px);transform:scale(1.4) translate(-4px,4px)}.team .accordeon__item__header{grid-template-columns:repeat(2,1fr);padding:15px}.team .accordeon__item__header__nick{grid-column:1/-1;grid-row:1}.team .accordeon__item__header__old{grid-column:1/-1;grid-row:2;margin-left:0}.team .accordeon__item__header__img{grid-column:1/-1;grid-row:3;justify-self:start;padding-top:10px;padding-bottom:10px;padding-right:0;max-width:100%}.team .accordeon__item__header__text{grid-column:1/-1;grid-row:4;max-width:100%}.team .accordeon__item__header__cross{grid-column:1/-1;grid-row:1;justify-self:end;width:16px;height:16px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.title__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.title{text-align:left;font-size:20px;margin-bottom:20px}.subtitle span{font-size:14px;padding:5px 15px;margin-bottom:10px}.why .card__title{font-size:16px}.why .card__text{font-size:14px}}@media (max-width:468px){.how__road{max-width:576px;margin-left:-40px}.how__road.desktop{display:none}.how__road.mobile{display:block}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cta .container{background-image:url(../img/cta/cta_1@2x.jpg)}.webp .cta .container{background-image:url(../img/cta/cta_1@2x.webp)}.hero .container{background-image:url(../img/hero/hero@2x.jpg)}.webp .hero .container{background-image:url(../img/hero/hero@2x.webp)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9fZ3JpZC1ndWlkZXMuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsIm1haW4uc2NzcyIsImJsb2Nrcy9fYWJvdXQuc2NzcyIsImJsb2Nrcy9fYnV0dG9ucy5zY3NzIiwiYmxvY2tzL19jb250YWN0LnNjc3MiLCJibG9ja3MvX2N0YS5zY3NzIiwiYmxvY2tzL19ob3cuc2NzcyIsImJsb2Nrcy9faWNvbnMuc2NzcyIsImJsb2Nrcy9fa2V5ZnJhbWVzLnNjc3MiLCJibG9ja3MvX21haW4uc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL19uYXYtaWNvbi5zY3NzIiwiYmxvY2tzL19uYXYuc2NzcyIsImJsb2Nrcy9fdGVhbS5zY3NzIiwiYmxvY2tzL193aHkuc2NzcyIsImJsb2Nrcy9fdGl0bGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUIsQUE2bkRBLHlCQUNFLEUsQ0M3L0JDLDBDLENBQ0Esa0MsQ0FDQSwwQixDRHkxQkQsa0IsQ0N0MUJBLHNDLENBQ0MsOEIsQ0QwMUJILEcsQ0F1S0kseUMsQ0MzL0JKLGlDLENBQ0MsNEIsQ0FBQSxvQixDRGdnQ0MsRyxDRXZvREQsRyxDRDJvQkQsMEMsQ0FDQyxrQyxDRHUxQkQsNEIsQ0F3S0ksb0IsQ0VocERILEcsQ0FDQSx5QyxDQUNBLGlDLENGb3BERywyQixDQUNBLHFCLEFBV0osaUJFeHBEQyxFLENBQ0EsMEMsQ0FDQSxrQyxDQUVBLDBCLENGNCtDRCxrQixDR3YrQ0Msc0MsQ0RyQkQsOEIsQ0FxQkUsRyxDQUNDLHlDLENGNitDRCxpQyxDQUNGLDRCLENBOEtJLG9CLENBR0YsRyxDSS9xREQsRyxDSmdyREcsMEMsQ0V6cERILGtDLENBQ0EsNEIsQ0Y0K0NELG9CLENJemdEQyxHLENBQUEseUMsQ0FBQSxpQyxDQUNBLDJCLENKOHJERyxxQixBQVdKLDZCQUNFLEUsQ0l4cURELEUsQ0pzL0NDLFUsQ0FDRixXLENBc0xFLEcsQ0FsTEEsWSxDQUNGLGEsQ0l4Z0RFLEcsQ0FBQSxZLENBQ0EsYSxDQUNBLEcsQ0prc0RFLFksQ0FDQSxhLENJOXJESixHLENBQ0MsVSxDQUNBLGEsQUppaERELHFCR3ppREMsRSxDSG1rREQsRSxDSTdpREEsVSxDQWFFLFcsQ0o0Z0RBLEcsQ0FDRixZLENHcGlEQyxhLENIaXVEQyxHLENBeExBLFksQ0FDRixhLENBR0EsRyxDQTBMSSxZLENLNXZESixhLENBR0MsRyxDQUNBLFUsQ0FDQSxhLEFMc3dERCwwQks1dkRFLEUsQ0FDQSw4QixDTHFrREYsc0IsQ0E0TEUsRSxDQXhMQSxnQyxDQUNGLDBCLEFBNkxBLGtCQXhMQSxFLENLcGtEQyw4QixDQUNDLHNCLENBQ0EsRSxDTGl3REUsZ0MsQ0FDQSwwQixBQTNMSiwwQkcva0RDLEUsQ0VNQSxtQyxDQU1FLDJCLENBR0QsRSxDQUNDLGtDLENBQ0EsNEIsQUx5d0RILGtCQTlMQSxFLENHNWxEQyxtQyxDRWVDLDJCLENMa2xERixFLENLcmtERSxrQyxDQUNDLDRCLEFMeXdESCw0Qktyd0RHLEUsQ0FLQSxFLENBSkEseUIsQ0x5d0RELEcsQ0t4d0RDLDZCLEFMNmtESCxvQktsa0RHLEUsQ0FPQSxFLENBTkMseUIsQ0FLRCxHLENBQUEsNkJMbkVILEMsQ0FHRSxRLENBS0YsTyxDQUZBLFEsQ01DQSw2QixDQUVBLHFCLENOTUEsQyxDTU1BLE8sQ0FOQSxNLENORUEsUyxDQUFBLG9CLENBVUEsSyxDQUVBLE0sQ01DQSxNLENOOEVBLE0sQ0E1RUEsSSxDQUxBLEcsQ0FJQSxPLENBRUUsYSxDQUdGLEUsQ0FDQSxFLENBQ0EsRSxDQUFBLEUsQ0FFQSxFLENNQ0EsRSxDTkNBLEMsQ01DQyxpQixDTkFELG1CLENBSUEsRSxDQUFBLEssQ0FFRSxlLENBR0YsRyxDTUNDLGtCLENOREQsRyxDQUtBLEcsQ0FBQSxjLENBRUUsVyxDQUdGLE8sQ0FDRSxpQixDQUtGLEssQ01JQSxNLENOSkEsUSxDTVFBLDRCLENOTkEsTSxDQUZBLEssQ01JQSxNLENOSkEsUSxDTUtDLG1CLENOREQsaUIsQ0FFRSxhLENBSUYsZ0IsQ0FDRSxZLENBR0YsTSxDQURBLGtCLENBR0Usb0IsQ01DRix1QixDTkNFLGUsQ0FDQSw0QixDQUNBLGMsQ01DRCxjLENIMUVBLDBCLENIcWtDRCw2QixDQXYvQkEsYSxDQUNBLFksQ0FEQSxZLENNREEsVyxDTklFLFMsQ0FDRix3QixDQUdFLFMsQ01DRixRLENOR0EsSyxDTzlHQSxjLENQc0hBLEssQ081R0Msd0IsQ0FDQSx5QixDQUNBLHNCLENBQ0EsaUMsQ0FDQSxnQyxDQUNBLHFDLENBQ0EsZ0MsQ0FHQSxjLENBQ0EsaUIsQ0FDQSx5QixDUDBHRCxnQixDQUdFLHFCLENRbElGLHNCLENBQ0Usb0IsQ0FDQSxvQixDQUNBLG1CLENBQ0EsbUIsQ0FJRixXQUNFLG9CLENBQ0EsaUIsQ0FDQSxvRCxDQUNBLGUsQ0FDQSxrQixBUnFJRixXUWhJRSxtQixDQUNBLGlCLENBQ0EsbUQsQ0FDQSxlLENSZ0lGLGtCLEFBS0EsV1EvSEUsbUIsQ0FDQSxpQixDQUNBLHVELENSK0hGLGUsQ1E1SEEsa0IsQVJrSUEsV1E5SEUsbUIsQ0FDQSxpQixDUjhIRixvRCxDUTNIQSxlLENBQ0Usa0IsQVJpSUYsV1E3SEUsbUIsQ1I2SEYsaUIsQ1ExSEEscUQsQ0FDRSxlLENBQ0Esa0IsQVJnSUYsV0FEQSxtQixDUXpIQSxpQixDQUNFLHNELENBQ0EsZSxDQUNBLGtCLEFSNkhGLFdTeExBLGtCLENBQ0MsaUIsQ0FDQSw0SSxDQUNBLGUsQ1Q0TEMsa0IsQUFHRixXUzFMQyx3QixDVDRMQyxpQixDQUNBLGtELENBQ0EsZSxDUzdMRCxrQlRpTUQsQyxDUzdMQSxRLENBQ0MsUyxDVHlMRCw2QixDQU9FLHFCLENTN0xGLG9CLENBQ0MsdUIsQ0FDQSxzQixDQUNBLHdCLENUeUxELHFCLENBT0Usb0IsQ1M3TEYsZ0IsQ0FFQyx1QyxDVGlNRCxtQixDUzVMQyxZLENUc01ELEksQ0FOQSxJLENBVUUsaUIsQ0FWRixJLENBTEEsc0IsQ0FPRSx3QixDQUlGLEksQ1MzTEEsaUIsQ0FDQyxXLENBR0QsVyxDQUVDLG1DLENBQ0EsdUIsQ1R1TEQsOEIsQ0FTQSxHLENTM0xDLGEsQ1R5TEQsQyxDQU9FLHVCLENBSEYsSSxDQVlBLFEsQ0FMRSx3QixDVXJQRixhLENBQ0MsaUIsQ1Z5UEQsUSxDVXJQQyxlLENBRUEsWSxDVjBQRCxLLENBTkEsc0IsQ0FVQSxnQixDQU5BLGlCLENBUUUsUyxDVXRQRixVLENBQ0MsVyxDVmlQRCxRLENBUUUsUyxDVXRQRixrQixDQUNDLDZCLENWaVBELHFCLENBUUUsa0IsQ1V0UEYsZSxDVjBQQSxVLENVdFBBLGlCLENWMFBBLFUsQ0FSQSxlLENBWUEsVyxDQUNFLGdCLENBR0YsWSxDVTFQQSxpQixDUHBCQyxPLENPb0JELG1CLENWZ1FFLG1CLENBVkEsWSxDVTlPRixZLENBQ0MsdUIsQ1ZrUEQsb0IsQ0cvUUMsc0IsQ0g4UkQsWSxDQVZBLGEsQ0FjQSxXLENBVkEsWSxDQUdBLFUsQ1VoUEMseUIsQ1YrUEQsaUIsQ1cvVEEsYSxDWG1VQSxnQixDVy9UQyxhLENYcVVELGEsQ1c5VEMsa0IsQ0FDQSxZLENBRUEsd0IsQ1htVUQsVSxDQVFBLGUsQ1c5VEEsa0MsQ1hzVEEsVSxDQVZFLGlCLENBQ0YsYSxDV2xUQSxnQyxDQUNDLFUsQ1hrVUQsZSxDVzdUQyxjLENSUEEsa0IsQ0g4VUQsbUIsQ1d4VUEsa0MsQ1hxVUUsYSxDQUdGLG1CLENXN1RDLGdCLENSakJBLGdCLENRZUQsK0UsQ1g4VEEsZSxDQVlFLGdGLENBUkYsb0IsQ0c3VkMsZ0YsQ1FxQ0QsK0UsQ1g2VEEscUIsQ0FZRSwrRSxDV2pVRixnRixDWHNVQSxJLENHblhDLEksQ0hvWEMsZ0IsQ1cvVEYsMkIsQ0FDQyw0QixDQUNBLHlCLENYeVRELHFCLENBeUJBLE0sQ0FWQSw4QixDRy9YQyxtQyxDSDhZRCxZLENBM0JBLEksQ0duWEMsSSxDSG9ZRCxtQixDR3hYQyxtQixDUXNERCxZLENYNFVBLFksQ0FJRSx1QixDQVZBLG9CLENBQ0Ysc0IsQ1lsWkEsa0IsQ1pnYUUsUSxDWTlaRSxlLENBQ0EsYyxDQUFBLGdCLENBQUEscUIsQ0FDQSx1QixDQUFBLGMsQ1pxWkosYyxDQUlBLGMsQ0FhRSxlLENBT0YsYyxDQWZBLG1CLENBaUJFLG1CLENheGFGLFksQ0NYQSx1QixDQUNDLG9CLENBQ0Esc0IsQ2RzYUQsdUIsQ2NwYUMsb0IsQ0FDQyxzQixDQUFBLFUsQ0FBQSxnQixDQUNBLGEsQ2R3YkEsaUIsQ0FDQSxnQyxDY3hiQSw0QixDQUNBLGUsQ0FDQSxRLENkNGJGLG9CLENBTUEsd0IsQ2M5YkUsa0IsQ0FDQSxpQixDQUNBLGEsQ2Q0YkYsd0IsQ0FuQkEsVSxDR25hQyxtQixDV0pDLGdCLENkK2FGLGEsQ0czYUMsYyxDV0lDLG1CLENkOGJBLG1CLENBbkJBLFksQ0FDRix3QixDR2hiQyxxQixDV2pCQSxrQixDZHdkQyx1QixDQUNBLG9CLENBQ0Esc0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBdEJBLGMsQ0FDRixnQixDY3BhQyx3QixDQUNDLG1CLENBQUEsNEIsQ0FBQSwrQixDQUNBLHVDLENkK2JBLGdCLENBQ0EsVyxDYy9iQSxrQyxDZGljQSwwQixDQUdGLGtCLENjamNFLGtCLENkaWRGLDZCLENBWkEsbUIsQ2NsY0UsdUIsQ0FDQSx1QyxDZHNhRixrQyxDQWlDQSx1QixDQVlBLHlCLENBWEUsNEIsQ0EvQkYsK0IsQ2NwYUcsa0MsQ2RnYkgsK0IsQ0duZEMsdUIsQ1dnQ0MsNEIsQ2QwZEEsa0MsQ0FqQ0YsUSxDR3pkQyw0QixDV29CQSxtQyxDZDRlQyxpQixDQUdGLGUsQ0FXQSwwQixDQUNFLG1CLENlaGlCRCxtQixDZmtpQkMsWSxDQWRGLGUsQ0FJRSwyQixDZTVoQkYsNEIsQ0FDQyx5QixDQUNBLHFCLENBQUEsUyxDZmlpQkQsMEIsQ0FJRSx3QixDZWxpQkQscUIsQ0FDQSw2QixDQUNBLFEsQ0FDQSxzQyxDQUNBLHlDLENBQ0EsYyxDZnNpQkQsb0IsQ2VsaUJDLGEsQ0FDQSxnQixDZnNpQkQsd0IsQ2VuaUJDLFUsQ2Z3ZkQsVyxDR3JmQyxtQixDWXJCRCxnQixDZitnQkEsYyxDZXZmQyxtQixDQUNDLG1CLENmeWZGLFksQ2V0ZkMsd0IsQ0FDQyxxQixDQUNBLDZCLENBQ0EsUSxDZndmRixjLENlcmZDLHlDLENmc2lCRCwwQixDQTVDQSxhLENBZ0RBLHlCLENlbGlCRyxRLENmdWZILGdCLENBZ0ZBLHFCLENBaENBLHFCLENlaGlCRSxlLENmcWZGLGMsQ2VuZkUsZ0IsQ0FDQyxxQixDQUNBLHVCLENmb2lCSCw4QixDQXRCQSxJLENBNkRFLG1CLENBQ0EsbUIsQ0F4REEsWSxDQWdCRiw4QixDZ0J0bEJDLDJCLENoQjhpQkQsNEIsQ2dCM2lCQyx5QixDQUNDLHFCLENBQUEsUSxDaEI2bEJGLG9CLENBQ0UsZSxDQUNBLGMsQ2dCN2xCQSxnQixDaEI2aUJGLHFCLENHamlCQyx3QixDYWZBLGEsQ2hCcWpCRCxzQixDZ0I1aUJFLGEsQ2hCb2pCRixJLENHOWlCQyw4QixDYU5DLGlCLENoQjZtQkEsVyxDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0FyREYsd0IsQ2dCNWlCRSxxQixDQUNDLGtCLENBQ0EsdUIsQ2hCOGlCSCxvQixDR3pqQkMsc0IsQ0hzbkJELGUsQ0F4REUsZSxDQUNGLDhCLENnQjdpQkcscUIsQ0FDQywwQyxDQUNBLGlDLENBQ0EscUIsQ2hCd21CRiwyQixDQXpERixxQixDQUFBLDJDLENBNERBLFcsQ2dCcm1CRSxpQixDQUFBLFEsQ0FDQSxNLENoQndtQkEsVSxDQUNBLFksQ2dCeG1CQSxtQyxDQUNBLGUsQ2I5QkQsb0IsQ2EwQkEsZSxDaEJrbkJDLFUsQ0E3REEsZSxDQUNGLGMsQ2dCM2lCRSxnQixDQUNDLHFCLENoQjZpQkgsaUIsQ0FpRUEsZSxDQUNFLGEsQ0E3REEsVSxDQUNGLGdCLENnQjNpQkUsa0IsQ0FDQyxVLENBSUQsbUIsQ2hCd3lCRixzQixDQTZkQSxpQixDZ0Jwd0NHLFUsQ2hCNG1CSCxnQixDZ0J4bUJHLGUsQ2hCNGlCSCxjLENHcG1CQyxnQixDYW1EQyxxQixDaEJrbkJBLHdCLENBN0RBLDBCLENBaUVGLGdCLENnQjFtQkksbUIsQ0FBQSxtQixDQUNBLFksQ0FBQSwyQixDaEI4bUJGLDRCLENBQ0EseUIsQ2dCOW1CRSxxQixDaEI2aUJKLGEsQ2dCemlCRSxVLENoQmduQkYsaUMsQ2lCNW1CRSxnQyxDREFDLGUsQ2hCNmlCSCxpQyxDZ0J6aUJHLGUsQ0FDQyxnQixDaEJnbkJKLGlDLENBQ0UsZSxDQWxFQSxnQixDQXNFRixpQixDZ0IzbUJHLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0EsMkIsQ2hCMGlCSCw0QixDR3JvQkMseUIsQ2FzRkMscUIsQ2hCcW5CQSxhLENBbEVBLFUsQ2lCOXBCRixrQyxDQUNDLGdCLENqQnV1QkQsa0MsQ2lCbnVCQyxnQixDQUNBLGlCLENqQnV1QkQsa0MsQ2lCcnVCQyxnQixDakJ1dUJDLGlCLENBR0YsVyxDQUNFLGUsQ0F4RUYsYyxDaUJocUJDLGdCLENBQ0MscUIsQ0FDQSx3QixDQUNBLGlCLENBQ0EsdUIsQ0FFQSxlLENBQ0EsYSxDakJrcUJGLGlCLENHbHJCQyxTLENIK3ZCRCxvQixDQXhFQSxtQixDR3BxQkMsbUIsQ2NWQSxZLENqQjB2QkMsMkIsQ0FDQSw0QixDQXhFQSx5QixDQUNGLHFCLENpQmpxQkMsd0IsQ0FDQyxxQixDQUNBLGtCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLHNCLENBQ0EsUSxDQUNBLGUsQ2pCOHVCRixVLENBWUEsTyxDQWhFQSx1QixDQW9EQSxVLENBQ0UsZSxDQUNBLGMsQ0FDQSxnQixDQXhFQSxxQixDaUJqcUJBLGUsQ0FDQyxhLENBQ0EsaUIsQ2pCZ3ZCSCxPLENpQjN1QkcsaUIsQ2pCb3FCSCw4QixDaUIzcUJFLHdCLENqQnd2QkEsVyxDQXZFQSxrQixDaUJocUJDLGdCLENqQit1QkgsZSxDaUIzdUJHLFksQ2pCb3FCSCxtQyxDR2p0QkMsVSxDY3dDQyxXLENqQnV2QkYsYyxDQUNFLGdCLENBQ0EsbUIsQ0F4RUEsbUIsQ0FDRixZLENpQm5xQkcsMkIsQ0FDQyw0QixDakJxcUJKLHlCLENpQmpxQkUscUIsQ0FDQyx1QixDQUNBLG9CLENBQ0Esc0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ2pCbXFCSCxjLENHcnVCQyxnQixDYzREQyx3QixDakJxdkJBLHVCLENBT0YsZ0MsQ2lCN3VCRyxpQixDakJpdkJILGdDLENpQi91QkcsZ0IsQ2pCbXZCSCxpQixDQUNFLGEsQ0E3RUEsZSxDQUNGLGMsQ2lCbHFCRyxnQixDQUNDLDBCLENqQm9xQkosZSxDQWlGQSxhLENBN0VBLG9CLENHNXZCQyxlLENjdUZFLGMsQ2pCc3ZCRCxnQixDQTdFQSx1QixDQUNGLGtCLENpQmpxQkcsc0MsQ0FDQyw4QixDZGpHSCxrQixDY2dHRSxlLENqQnN2QkQsYyxDQTdFQSw0QixDQUNGLFcsQ0FxRkEsa0IsQ0FxQ0EsYyxDaUIvdUJFLFksQ0FJQSxtQyxDakJzc0JGLGtCLENBa0JBLGdDLENBNUVBLGUsQ0dyeUJDLGMsQ2NpSUUsZ0IsQ2pCMHZCRCwwQixDQTVCRixrQixDQUNFLGUsQ0FoRkYsVSxDR2h4QkMsYyxDY29IRSxrQixDQUlBLHVCLENBQ0MsVyxDQUNBLGdCLENqQnV2QkosZ0MsQ0FDRSxhLENBbEZBLGdCLENBQ0YseUIsQ2lCaHFCRyxzQixDQUNDLGlCLENBQ0Esb0IsQ2pCc3FCRixXLENBQ0YsZ0IsQ0cxeUJDLDJCLENIZzRCRCxzQyxDQW1HQSx3QyxDQ3g3QkUsc0IsQ0Rtd0JBLHdCLENBc0ZGLGMsQ2lCOXVCRSxvQixDQUNBLGlCLENBQ0EsWSxDQUVBLGdCLENqQm12QkYsb0IsQ2lCL3VCRSxTLENBQ0EsZ0IsQ2pCOHBCRixZLENpQjVwQkUsYSxDQUNDLG1DLENBQUEsWSxDQUFBLGUsQ0FDQSxjLENBQUEsZ0IsQ2pCb3ZCRCxxQixDQUdGLHVCLENBQ0UsbUIsQ2lCdHZCQyxtQixDakJ3dkJELFksQ0FDQSx3QixDaUJ4dkJDLHFCLENBQ0Esa0IsQ2pCOHBCSCx3QixDR3IwQkMscUIsQ2NpS0MsNkIsQ2pCbXdCQSxjLENBR0Ysb0MsQ0EzRkEsYSxDR3gxQkMsVSxDYytKQSxhLENqQnd4QkMsZ0IsQ0czNkJELG9DLENjbUpBLGEsQ2pCNnhCQyxVLENBM0ZBLGdCLENBQ0YsZ0IsQ0ErRkEsb0MsQ2lCenZCRSx5QyxDQUNBLDRDLENBQ0EsYyxDQUNBLGEsQ0FDQSxVLENqQmlxQkYsb0MsQ0FvR0Esb0MsQ0FRQSxvQyxDQVFBLG9DLENHcjlCQyx5QyxDY3lMQSw0QyxDakJ1d0JDLGMsQ0EzRkEsYSxDQUNGLFUsQ0ErRkEsb0MsQ0FRQSxvQyxDQVFBLG9DLENDcCtCQyxVLENENDlCRCxvQyxDQVFBLG9DLENDMStCQSxVLENEMCtCQSxvQyxDQ3I5QkUsVSxDRDY5QkYsa0MsQ0EzRkEsb0IsQ0c5NEJDLGtDLENGV0EsMEIsQ0R3K0JELHVCLENBV0EsNEIsQ0NuK0JFLG1CLENEcStCQSxtQixDQUNBLFksQ0NyK0JBLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLENEbzlCRix1QixDQ3o5QkUsYSxDRG8rQkYsNEIsQ0M5OUJFLE8sQ0FDQSxjLENBQ0Esa0IsQ0R5K0JGLHlCLENBQ0UsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLDBCLENBQ0EsVyxDR3BnQ0QsZ0QsQ0ZXQSxvQixDRDgvQkMsNEIsQ0N2K0JBLDJCLENBQ0MsZSxDRGk0QkgsYyxDR2g3QkMsZ0IsQ0Y4Q0Msd0IsQ0QrK0JBLHVCLENBQ0EsVyxDRzloQ0Qsb0MsQ0hxaUNELHFCLENBQ0UsdUIsQ0F2R0YsbUJBQUEsUSxTQUFBLHFCLENDLzNCRSwwQixDRGkvQkYsbUJBMUdFLFEsU0FBQSxvQixDQUNGLHlCLENBNkdBLGMsQ0N4K0JFLFksQ0FDQSxtQyxDQUNBLGEsQ0FDQSxhLENENCtCRixvQixDQUNBLHVCLENBekdFLGUsQ0FDRixjLENDOTNCQyxnQixDQUNDLHFCLENBQ0EsdUIsQ0FDQSx3QixDQUNBLFcsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FBQSw0QyxDRGc0QkYsa0IsQ0M5M0JFLHlCLENBQ0MsZ0IsQ0FDQSxVLENBQ0Esa0IsQ0FPQSwrQyxDRDQrQkgsa0QsQ0ExR0EsZSxDR2grQkMsYyxDRjJFQSxnQixDRG1nQ0MsMEIsQ0cxbENELHNDLENIOGxDRCx5QyxDQUNFLGUsQ0ExR0EsYyxDQUNGLGdCLENBNEdFLDBCLENBR0YsMEMsQ0FDQSw2QyxDQ3orQkMsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLDBCLENENitCRCwyQyxDQTFHQSw4QyxDRzcvQkMsZSxDRm1IRCxjLENEdy9CRSxnQixDQTFHQSwwQixDQThHRixpQyxDQUNBLG9DLENBMUdFLGUsQ0FDRixjLENDaDRCQyxnQixDQUNDLDBCLENBSUQsbUIsQ0FDQyxZLENBQ0EsbUMsQ0FDQSxnQixDQUFBLGUsQ0FBQSxjLENBQ0EsZ0IsQ0FDQSwwQixDQUNBLGtCLENEZy9CRix3QixDQzUrQkUsVSxDRGk0QkYsZ0IsQ0FHQSxxQixDR2hpQ0MsYyxDRmtKQSwwQixDRDgvQkMsb0MsQ0FDQSw0QixDQXRHRixxQixDQThHRSxRLENBR0YsTyxDQUNFLGlCLENBQ0EsUyxDQzkrQkQsUSxDQUNBLHNDLENEaTRCRCxrQyxDR2xqQ0MsOEIsQ0h1akNELFEsQ0czaUNDLGdCLENGaUtELGUsQ0FjQyx3QixDQUNDLHFCLENBQ0EsNkIsQ0FDQSxVLENEODlCRixPLENBc0JBLGEsQ0NoL0JFLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0EscUIsQ0RtNEJGLGtCLENHeGtDQyxvQixDSDJyQ0QsZSxDQUNFLGMsQ0FHRixlLENBOUdBLGEsQ0FrSEEsTSxDQUdFLHdCLENBSEYsTSxDQU1BLFEsQ0FDRSxVLENDdi9CQyxXLENEMi9CSCxRLENDai9CRyxRLENBTkMsVSxDQUNBLFcsQ0FLRCxRLENBQ0MsVyxDQUVBLGUsQ0FJRCxRLENBQ0MsVSxDQUNBLFcsQ0R3L0JKLFEsQ0FLQSxRLENBekhBLFUsQ0M5M0JHLFcsQ0R1L0JILFEsQ0FsSEEsZSxDQzczQkcsZ0IsQ0RzL0JILFEsQ0NsL0JJLFcsQ0FDQSxXLENEKzNCSixlLENBd0hBLHNCLENDai9CSSw4QixDQUNBLHNCLENBQ0EsYyxDRHEvQkosd0JDai9CSSxRLFNBQUEsTyxDQUNBLFUsQ0RvL0JKLFksQ0FwSEEsYyxDR3RvQ0MsTyxDRjZRRyxRLENEaS9CRixzQyxDQUNBLGtDLENBQ0EsOEIsQ0FwSEEsVSxDQ3ozQkUsWSxDRGcvQkYsZ0IsQ0FDQSxhLENBQ0EsbUIsQ0FwSEEsbUIsQ0N4M0JFLFksQ0QrK0JGLHdCLENBQ0EscUIsQ0FwSEEsNkIsQ0N2M0JFLGtDLENEOCtCRixtQixDQUNBLFksQ0FDQSxVLENBcEhBLFksQ0F3SEYsa0IsQ0FwSEUsa0IsQ0NyM0JFLFUsQ0Q0K0JGLE0sQ0FDQSxvQixDQXBIQSxRLENBd0hGLE8sQ0NyOUJDLFksQ0FDQyxtQixDQUFBLG1CLENBQUEsWSxDRDQrQkEsd0IsQ0MxK0JBLHFCLENEaTNCRixrQixDQWlHQSxPLENDbCtCRyxnQixDRG8zQkgsOEIsQ0NsM0JHLGlCLENBQ0MsVSxDRDQrQkosa0IsQ0FDRSw0QyxDQ24rQkQsWSxDQUVDLHdCLENBQUEscUIsQ0QwK0JBLDZCLENBTUYsYSxDQzUrQkcsZSxDQUNBLGMsQ0FBQSxxQixDRCsrQkQsdUIsQ0FDQSxpQixDQy8rQkMsVyxDQUNBLFcsQ0FDQSxlLENEaTNCSCxxQyxDR3ByQ0MsaUIsQ0g0ekNELEssQ0MvK0JHLDhCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsZ0IsQ0VoVkYsbUIsQ0YyVUMsZSxDRDIvQkYsZ0IsQ0EvSEEsd0IsQ0MvMkJFLDhCLENBQ0MscUIsQ0FDQSwwQyxDRGkzQkgsaUMsQ0M3MkJDLHFCLENBQ0MsMkIsQ0FDQSxzQixDQUFBLDJDLENEZy9CRixZLENDNytCRSxtQixDQUNBLG1CLENEKzJCRixZLENHbnRDQyx3QixDRjhWQSxxQixDRHcvQkMsNkIsQ0FDQSxxQixDQS9IQSxrQixDQUNGLG9CLENBbUlBLGlCLENBL0hBLGUsQ0FpSUUsYyxDQzcrQkYsZ0IsQ0FDQyxxQixDRCsyQkQsd0IsQ0FpSUUsMEIsQ0E3SEYsOEIsQ0FpSUUsaUIsQ0E3SEYsaUIsQ0F3SkEsa0IsQ0F2QkUsbUIsQ0M3K0JGLG1CLENBQ0MsWSxDRCsyQkQsMkIsQ0FpSUUsNEIsQ0M3K0JGLHlCLENBQ0MscUIsQ0FDQSxRLENBQ0EsUyxDRXBZQSxrQyxDRmlZRCxlLENEdy9CQSxrQyxDQS9IQSxpQixDQW1JQSxrQyxDQWpIQSxtQyxDQzczQkUsZ0IsQ0RpNEJGLG1DLENDOTJCRSxpQixDRG0vQkYsbUMsQ0MvK0JHLGUsQ0RtL0JILFcsQ0NyL0JHLFksQ0FDQSxTLENBQ0EsK0IsQ0RpM0JILG1DLENDcjNCRSwrQixDQUNDLDJCLENEbzNCSCxXLENBMklBLFksQ0FySUUscUIsQ0FDRixpQixDQy8yQkMsdUIsQ0RtL0JELFksQ0EzSUEsZSxDQ3IzQkUsZSxDQUNDLGdCLENBRUEsd0IsQ0RrM0JILFUsQ0NwM0JHLGtCLENBQ0EsZ0IsQ0RtM0JILFcsQ0d2eENDLGUsQ0Y0WUEsYyxDRHVpQ0MsZ0IsQ0FDQSxlLENDcGdDQSxrQixDRDRnQ0YsSSxDQ3hnQ0UsOEIsQ0FDQSw4QixDQUNBLGlCLENBQ0EsVSxDRGkzQkYsZ0IsQ0d4eUNDLDJCLENGK2FBLGEsQ0R1aENELFcsQ0F4SkUsaUIsQ0FDRixTLENDaDNCRSxlLENBQ0MsYyxDQUNBLGdCLENEazNCSCxxQixDQy8yQkUsd0IsQ0FDQyxpQixDQUNBLGEsQ0RrM0JILFUsQ0M5MkJJLGdCLENEaTNCSixnQixDQUdBLGlCLENBMkpFLFksQ0FqS0YsVSxDQW9LQSxtQixDQ3JnQ0MsaUIsQ0R5Z0NELGlCLENDdmdDQyxpQixDQUFBLFcsQ0FBQSxlLENBQ0EsZSxDRDZnQ0QsMEIsQ0FDRSxpQixDQUNBLFEsQ0MzZ0NELE8sQ0Q2Z0NDLHNDLENBQ0Esa0MsQ0M3Z0NELDhCLENENjJCRCxtQixDRzUwQ0MsbUIsQ0ZvZEQsWSxDRDZoQ0UsMkIsQ0FDQSw0QixDQUNBLHlCLENBaktBLHFCLENBQ0Ysd0IsQ0M1MkJDLHFCLENBQ0Msa0IsQ0FBQSx1QixDQUFBLG9CLENBQ0Esc0IsQ0Q4MkJGLHVDLENDNTJCRSxvQixDRXZmRCx1QixDRnVmQyxpQixDRHdoQ0EsUSxDQXJLQSxPLENBQ0Ysc0MsQ0M1MkJFLGtDLENBQ0MsOEIsQ0Q4MkJILGEsQ0F1S0UsbUIsQ0NoaENGLG1CLENBQ0MsWSxDQUNBLDJCLENBQ0EsNEIsQ0Q0MkJELHlCLENDMTJCQyxxQixDQUNDLHdCLENBQ0EscUIsQ0Q0MkJGLGtCLENDejJCQyx1QixDQUNDLG9CLENBQ0Esc0IsQ0QyMkJGLFEsQ0F5S0EsOEIsQ0M5Z0NFLDZCLENEMDJCRixlLENDdjJCQyxjLENBQ0MsZ0IsQ0FDQSxpQixDRGloQ0Ysb0MsQ0M1Z0NFLDhCLENEdzJCRixlLENDcjJCQyxjLENBQ0MsZ0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsZSxDRCtnQ0YsbUYsQ0MxZ0NFLGUsQ0U3aUJELDhDLENGa2pCQyxRLENEMmdDQSxNLENBR0YsOEMsQ0FDRSxRLENBQ0EsTyxDQUdGLDhDLENBQ0UsUSxDQUNBLE8sQ0FHRiw4QyxDQUNFLFEsQ0FyS0EsTyxDQXlLRixjLENBcktFLGMsQ0M5MUJBLG1CLENEc2dDQSxtQixDQUNBLFksQ0FDQSx1QixDQXJLQSxvQixDQzcxQkEsZSxDRHVnQ0YsSyxDQXJLRSxnQixDQUNGLGtCLENHejZDQyxVLENGOGtCQyxXLENENGdDRixZLENBTkEsVyxDQXJLRSwyQixDQzMxQkEsVSxDRG1nQ0EsVyxDQUdGLFksQ0FDRSxzQixDQUtGLFksQ0FDRSxzQixDQUNBLFUsQ0FyS0Esc0MsQ0N4MUJBLDhCLENEZ2dDQSxtQixDQW9CRixJLENLNWpERywyQixDQUNDLDRCLENMaWtESix5QixDSzlqREcscUIsQ0FDQyxTLENMMndESixlLENBQ0UsOEIsQ0F4TUEsZSxDQUNGLGMsQ0t6akRDLGdCLENBQ0MscUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxrQixDTDJqREYsVyxDQXFRQSxjLENBelJBLEksQ0E4RUEsbUIsQ0dudERDLG1CLENlVEQsWSxDbEJrcURBLFcsQ0FxUUEsYyxDa0JoNkRDLFUsQ2xCMnBERCxXLENHN29EQyxjLENFOEVBLE8sQ0w2d0RDLFcsQ0FFQSxXLENBQ0EsbUMsQ0E1TUEsK0IsQ0FDRiwyQixDS3pqREMsVSxDQUNDLGlCLENBSUEsMkIsQ0FDQSw0QixDQUNBLHlCLENBQ0EscUIsQ0FDQSx1QixDQUNBLG9CLENBQ0Esc0IsQ0wyakRGLHNCLENHNXFEQyxtQixDRXNHQSwwQixDTHN4REMsd0IsQ0FDQSxrQyxDQTVNQSwwQixDQWdORiwyQixDQUNFLFUsQ0FDQSxjLENBNU1BLGtCLENBZ05GLGtCLENLdndERSxhLENMMndERixRLENLdndERSxjLENBQ0EsTSxDQUNBLEssQ0FDQSxXLENMNGpERixZLENHdnJEQywrQixDRWtIQSxVLENMcXhEQyxZLENBMU1GLHlCLENBOE1FLGEsQ0FHRixpQixDa0JoNkRDLE8sQ2xCbzZERCxjLENrQm41REUsNEMsQ2xCNnNERiwwQixDRzVzREMsZSxDSDY1REQseUIsQ0E1TUEsa0IsQ0FvTkEsc0IsQ2tCbDZERSxlLENBQ0EsYyxDQUNBLGdCLENsQnV0REYscUIsQ0d4dURDLHdCLENlUUEsd0IsQ2xCazdERCw0QixDQUNFLDhCLENBQ0EsdUIsQ0cxNkRELGUsQ2VTQSxpQixDZjNCQSxtQixDZXdEQyxtQixDbEIwNkRBLFksQ0ExTUYsd0IsQ0dseERDLHFCLENla0RDLGtCLENBN0JELGlCLENBQ0MsVSxDZlZELDJCLENlU0EsNEIsQ2xCMjZEQyx5QixDQUNBLHFCLENrQmw2REEsYyxDbEJ1NkRBLGUsQ0E3TUEscUMsQ0c3dURELGUsQ2V5QkMsVyxDbEJ5NkRBLFksQ0E3TUEsYSxDQUNGLGlCLENrQnB0REUsYSxDQUNDLDBCLENsQnN0REgsWSxDa0Ivc0RHLG9ELENsQnF0REgsa0IsQ0FrTkUsdUIsQ0FDQSxvQixDQTdNQSxzQixDQW9ORixTLENBck1BLGdCLENBNk1BLGlCLENBck5FLGlCLENBQ0Ysa0IsQ0dueERDLCtCLENlNENDLHlCLENsQnc3REEsMkIsQ0ExTUYsZ0IsQ0E2TUEsaUIsQ2tCbjZERyxVLENBQ0MsYSxDQUNBLGlCLENBQ0EsTSxDQUVBLDJGLENBQ0EsMkUsQ0FBQSxpSCxDbEI2NkRKLGlCLENBRUUsa0QsQ0FHRixnQixDa0I3NkRHLDZDLENBSUEsMEIsQ0FDQyw0QixDbEJrN0RKLGlDLENBREEsa0MsQ0FFRSxLLENrQi82REUsK0IsQ0FDQSwyRixDQUFBLDJFLENBQ0EsNkgsQ2xCcTdESixrQyxDa0JwN0RJLCtCLENsQnM3REYsMkIsQ0FDQSx1QixDQUdGLGlDLENrQng3REksZ0MsQ2xCc3RESiw0QixDRy96REMsd0IsQ0h5aUVELGUsQ0FDRSxXLENBQ0EsWSxDQXRPRixZLENrQnJ0REksbUIsQ0FDQyxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ2xCdXRETCx3QixDRzUwREMscUIsQ2VnSEcsNkIsQ2xCaXVESixrQixDR3IwREMsb0IsQ2VvR0csaUIsQ2xCNjhERix3QixDa0I3N0RFLEksQ2xCMjhESixVLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ2tCOThERSxJLENBQ0MsaUIsQ0FDQSxTLENBQ0EsVSxDQUlBLGMsQ2xCd3RETCxXLENBNE9BLFUsQ0FyT0Usd0IsQ0FDRixxQixDa0JudERDLGtCLENBSUEsVSxDQUNDLGtDLENBQ0EsMEIsQ0FRRCxpQixDQUNDLHFDLENsQis5REYsZSxDa0IzOURDLGdCLENBQ0MsK0IsQ0FDQSw0QixDbEI0N0RGLFMsQ2tCNzhEQyxVLENsQisrREQscUIsQ21Cam9FQyxpQixDbkJ5NURELGUsQ0duNURDLGMsQ2dCUkQsZ0IsQ25CNG9FRSx1QixDQTNDRixTLENBRUUsUyxDQXhPQSxtQixDa0I3c0RBLG1CLENsQnc3REEsWSxDQUNBLHdCLENBeE9BLHFCLENrQjVzREEsa0IsQ2xCdTdEQSx1QixDQUNBLG9CLENBeE9BLHNCLENBS0Ysd0IsQ0EwT0UsVyxDbUI5bkVELGdCLENBQ0EsVyxDQUFBLGtDLENuQnFvRUQsYyxDQTVPQSxrQixDQXFQQSxxQixDbUJub0VBLGtDLENBQ0MsMEIsQ0FFQSxZLENuQndvRUMscUIsQ0EzT0EsUSxDbUJyNURGLDJCLENBQ0MsNEIsQ0FDQSwrQixDaEJMQSxLLENnQkdELDhCLENuQjRvRUUsbUMsQ0FDQSx1QixDQUdGLGdCLENtQnJvRUEsOEIsQ0FDQyxnQixDQUNBLFksQ0FDQSxtQyxDbkIyNURELHNCLENHNTZEQyxnQixDZ0JjRCxtQixDbkIrb0VFLG1CLENBN09BLFksQ0FDRiwyQixDQStPRSw0QixDb0JyckVGLHlCLENBQ0MscUIsQ3BCdXJFQyxlLENBQ0EsYyxDQUNBLGdCLENBQ0EscUIsQ0FHRiwyQixDb0J2ckVDLGMsQ3BCeXJFQyxZLENBQ0EsbUMsQ0FDQSx1QixDQUNBLG1DLENBbFBBLGMsQ29CcjhERCx5QyxDcEIwckVDLGUsQ0FDQSxTLENBQ0EsZSxDQUNBLHlELENBcFBBLGlELENBd1BGLGlDLENBQ0UsdUIsQ0FDQSxjLENBdFBBLGEsQ29CbjhERCxrQixDcEI4ckVELGdDLENBQ0UsdUIsQ0F4UEEsYyxDQUNGLGEsQ0EwUEUsVSxDb0J4dEVGLGtCLENwQjR0RUEsaUMsQ0FDRSxjLENBQ0EsOEIsQ0FDQSxlLENBQ0EsYSxDQW5SQSxhLENBdVJGLGlDLENBQ0UsYSxDQUNBLGdCLENBclJBLFUsQ29CcjhERCxXLENwQit0RUQsNEIsQ0FDRSxlLENBdlJBLFEsQ29CcDhERCxtQyxDcEI4dEVDLDJCLENBR0YsOEIsQ0F6UkUsWSxDb0JuOERELG1DLENwQit0RUMsd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0EsdUIsQ0EzUkEsb0IsQ0FDRixzQixDb0JsOERBLGMsQ0FDQyxZLENwQmd1RUMsa0IsQ0FHRixvQyxDQUNFLGtCLENBR0YsbUMsQ0FDRSxhLENBQ0EsVSxDQTNSQSxrQixDb0IvN0RELGlCLENwQit0RUQsbUMsQ29CMXRFQyxhLENwQjR0RUMsVSxDQUNBLGdCLENBM1JBLFUsQ29CNzdERCxlLENwQjJ0RUMsa0IsQ0F6UkYsb0MsQ29CNTlEQSxhLENBQ0MsZSxDcEI0dkVELHFDLENvQnZ2RUMsYSxDcEJ5dkVDLGdCLENBQ0EsVSxDQXJUQSxXLENBeVRGLCtCLENBMkJBLGUsQ0FDRSxtQixDQWhVQSxtQixDb0IzN0RELFksQ0FLRCx3QixDQUNDLHFCLENwQjh2RUMsa0IsQ0FDQSx1QixDQWxVQSxvQixDb0J6N0RELHNCLENwQnF0RUQsK0IsQ0FyVEUsaUIsQ0E2VEEsbUIsQ0FJQSxhLENBclRBLGUsQ0FDRixlLENvQjU3REEsZ0IsQ0FDQyw2QixDcEJvdkVDLGtCLENBQ0EseUMsQ0FHRixvRCxDQUNFLFksQ0F2VEEsUyxDQUNGLFMsQ0EyVEEsZSxDQUlFLDJCLENBQ0EsNEIsQ0FqVUEseUIsQ0FDRixxQixDQW1CQSxjLENBd1RBLE0sQ0EvVEUsZSxDQUdBLHFCLENBMlZBLGlCLENBeFZBLGEsQ0F5VEYsTSxDQW5VQSxnQixDb0JsOERBLGlCLENwQnl3RUUsYyxDQUNBLGdCLENvQnJ3RUQsd0IsQ3BCNDdEQyw0QixDQUNGLHlCLENvQng3REEsc0IsQ0FDQyxpQixDcEJ3d0VDLGtCLENBR0YsUyxDQTdVRSxlLENvQnQ3REQsa0IsQ3BCMDdERCxjLENvQm44REEsaUIsQ0FDQyxvQixDQUlBLGMsQ3BCa3hFQyxnQixDb0I5d0VELHdCLENwQjA3REQsa0IsQ3FCbmhFQSwrQixDQUNDLGtCLENyQmczRUQsSSxDcUIvMkVDLDRCLENyQmkzRUMsbUMsQ0FDQSxpQixDRy8xRUQsVyxDa0JyQkQsWSxDckJ5M0VFLG1DLENBN1ZBLHVCLENBQ0Ysb0IsQ0ErVkUsZSxDQUdGLFUsQ0FqVkEsbUIsQ0ErVkUsbUIsQ3NCNzRFRixtQixDQUNDLFksQ0FDQSwyQixDQUNBLDRCLENBQ0EseUIsQ0FDQSxxQixDdEIwM0VELFUsQ0cxMkVDLFksQ2tCWEQsa0MsQ3JCKzNFRSxlLENBM1ZGLG1CLENzQnhpRUMsVyxDdEJ1NUVELDBCLENBTkEsMEIsQ3NCOTRFQyx1QixDQUVBLG9CLENBQUEsc0IsQ3RCaTZFRCxnQixDQVRBLGlCLENzQjM0RUMsZ0IsQ0FDQyxxQixDdEIwNEVGLGlCLENBQ0UsZSxDQUNBLGMsQ3NCcjVFRCx3QixDdEIraUVELGtCLENBNldBLGdCLENzQnY1RUUsZSxDdEIraUVGLGMsQ0FHQSx1QixDQTZXQSxrQixDc0JyNUVDLFcsQ0FFQSxrQixDdEJ5NUVELHdCLENzQnI1RUMsYSxDQUdELHdCLENBQ0MsWSxDQU9ELDBCQUNDLGdCLENBQ0EscUMsQ3RCNmlFRCxlLENzQjNpRUMsc0MsQ0FJQSxvQixDQUNDLHFDLENBSUYscUIsQ0FDQyxzQyxDQUdELFcsQ0FDQyxjLENBR0EsZSxDdEJnNkVDLGMsQ0EzV0EsbUIsQ0FDRixtQixDQTZXSSxZLENzQm42RUgsZSxDQUlBLDJCLENBQ0MsNEIsQ0FDQSx5QixDdEIyaUVGLHFCLENBK1dFLGMsQ3NCbDVFRixlLENBQ0MsYyxDQUNBLGdDLENBRUEsZ0MsQ0FHQSxnQyxDQUpBLGMsQ0FBQSxlLENDcEZBLE8sQ0FFQSxjLENBSUEsZ0MsQ0FFQSxnQixDQUNBLGEsQ0FJQSxjLENBTUEsb0IsQ0FKQSxtQyxDQUlBLG9CLENBQUEsZ0IsQ0FDQSxVLEN2QnUvRUcsVyxDQUNBLGUsQ0FHRixvQyxDQXhYRixhLENBMFhJLFUsQ3VCei9FSixlLENBR0Msb0MsQ0FDQSxhLENBQ0EsVSxDdkJrb0VELGUsQ0E0WEUsb0MsQ3VCei9FRCxhLENBQ0EsVSxDQUtBLG9DLENBQ0EsYSxDQUVBLFUsQ0FDQSxnQixDQUNBLG9DLENBQUEsYSxDdkIrbkVELFUsQ3VCMW5FQyxvQyxDQUNBLGEsQ3ZCOG5FRCxVLEN1QjFuRUMsb0MsQ0FDQSxhLEN2QjhuRUQsVSxDQTZYSSxVLENBelhKLGUsQ0E2WEksYSxDdUJ0L0VILFEsQ0FDQSxVLENBQ0EsVyxDQUFBLFEsQ3ZCaWdGQyxRLENBbllGLFUsQ0FnWUksVyxDQUdGLFEsQ0FDRSxXLENBRUEsUSxDQUdGLFEsQ0FDRSxVLENBbFlKLFcsQ3VCeG5FQSxRLENBQUEsUSxDQ2xGQyxRLENEbUZBLFUsQ0FDQSxXLENBRkQsUSxDQ2xGQyxRLEN4QnF0RUQsUSxDd0JydEVDLFEsQ0FBQSxXLENBRUEsa0IsQ3hCZ21GRyxRLEN3QjlsRkgsYSxDQUNDLFEsQ3hCa21GRSxTLENBQ0EsYSxDd0IvbEZKLFksQ0FDQyxjLENBQ0Esa0IsQ0FFQSxJLENBQUEsMkIsQ3hCMHRFRCxXLENHL3RFQyxjLENxQkNELGUsQ0FTRSx5QixDeEJ5dEVBLG9CLENBQ0Ysa0IsQ3dCcnRFQyxpQixDQUFBLFcsQ0FBQSxlLENBQ0EsZSxDeEJ5dEVELHVCLENBa1pJLDZCLEN3QnZtRkosNEIsQ0FDQyxzQixDQUFBLGtCLENBQ0Esc0IsQ0FFQSxtQixDQUNBLDBCLENBSUEsOEIsQ0FDQSxjLENBR0Msb0MsQ0FDQSxjLEN4QnN0RUYsVyxDQW1aSSxlLEN3QnJtRkosZSxDQUdDLGUsQ0FBQSxhLEN4QjBtRkMsSSxDQUlBLFMsQ3lCOXBGRCx3QixDekIycEZHLFksQ3dCcm1GSCw4QixDQUNBLGtCLENBR0Esb0MsQ0FDQSxrQixDQUNBLGtCLENBR0EsbUMsQ0FDQyxnQixDeEJxdEVGLGUsQ3dCaHRFRSwrQixDeEJ3dEVBLGMsQ3dCaHRFRixXLENBQ0MsbUIsQ0FBQSxtQixDQUNBLFksQ0FDQSwyQixDQUVBLDRCLENBQ0EseUIsQ0FDQSxxQixDQUNBLFEsQ3hCcXRFRCxVLEN3Qmp0RUMsYyxDeEJxdEVELGlCLENBMFpJLGtCLEN5QnBzRkYsd0IsQ0FDQSxhLENBQ0Esb0IsQXpCK3NGRix5QnlCMXNGRyxrQixDQUFBLGUsQ0FDQSxpQixDekIrc0ZDLFcsQ0FDQSxlLEN5Qi9zRkQsaUIsQXpCc3pFSCx5QkdoekVDLFksQ3NCVkMsWSxDekIrekVGLFcsQ3lCbHpFRyxhLENBR0MsVSxDQUNBLGMsQ0FHQSxrQixDQUtBLG1CLENBSEEsYyxDQVRELG9CLEN6QnEwRUQscUIsQ3lCdHpFRyxrQyxDQU9BLGMsQ3RCekJKLGMsQ3NCMEJJLGMsQ3pCeXRGSCxZLENBOVpBLDJCLENBQ0YsNEIsQ3lCbHpFSSx5QixDQUNDLHFCLENBQ0EsTyxDQUNBLGMsQ0FDQSxrQixDdEJ4Q0osd0IsQ3NCb0NHLFUsQ0FRRSxXLENBQ0EsbUIsQ0FDQSxnQixDQUlGLG9CLENBQ0MsVyxDQUNBLFksQ0FHQSxjLEN6Qm96RUwsYyxDRzMyRUMsc0IsQ3NCa0RHLG1CLENBUUUsMEIsQ0FDQSxRLEN6QnN0RkosYSxDQTlaQSxlLEN5Qmh6RUcsZSxDQUNBLFUsQ3pCc3pFTCwwQixDRzEzRUMsMkIsQ3NCa0VHLDZCLENBT0UsaUMsQ0FDQSw2QixDQUNBLGUsQ0FDQSxhLEN6QnN0Rkosb0IsQ0FDRSxjLENBaGFGLGUsQ3lCL3lFRSxjLENBQ0EsYyxDekJvekVKLDBCLEN5Qmh6RUcsc0MsQ0FDQyxnQixDekJ3ekVKLHFCLENBOFpFLHFCLENBQ0UsYyxDQUdGLG9CLEN5QnR0RkUsYyxDekJ3ekVGLGUsQ0d0NUVELG1CLENIaTBGQyxXLENBcmFBLGMsQ0FDRixpQixDeUJsekVJLEssQ3RCdkhILG9CLENzQnVIRyxnQixDQUlFLFUsQ0FDQSxrQixDdEJoSEwsZSxDc0IyR0csZ0IsQ0FTRSxVLENBQ0EsZSxDekJzekVKLG1CLENBQ0YsZSxDeUJqekVLLGdCLENBQ0EsYyxDdEI1SEosZ0IsQ3NCeUhHLFUsQ3pCb3VGRixpQyxDQXJhQSxnQixDeUJqekVHLGlDLENBQ0EsZ0IsQ0FHQSxpQixDQUNBLFUsQ0FORCxrQyxDQVNFLGlCLEN6Qnd6RU4sa0MsQ0d2OEVDLGlCLENIaTNGQyxnQixDQUNBLGlCLEN5QjN0RkksSyxDekIrdEZKLG9CLENBcmFBLGdCLENBQ0YsbUIsQ3lCcHpFSSxRLEN6Qnd6RUosVyxDR3Q5RUMsYyxDSGc0RkMsVSxDeUIzdEZJLGMsQ0FJRixPLENBQ0MsVSxDQUVBLGdCLENBQ0EsZSxDQUpELGMsQ0FPRSxjLEN6Qit0RkosaUIsQzBCdjFGRSxzQixDRDRIRSxjLEN6Qit0Rkosa0IsQ0F2YUEsVyxDeUJqekVFLGEsQ0FDQSxjLENBQ0Esa0IsQ0FFQSxnQyxDekI2dEZBLGMsQ3lCM3RGQSxjLENBQ0EsZ0IsQ0FHQSxrQyxDQUNBLFcsQ0FaRCw0QixDQWVFLGMsQ3pCc3pFSCxrQixDeUJyMEVDLHlCLENBbUJFLGMsQ3pCdXpFSCxhLEN5Qmh6RUEsMkIsQ0FDQSxXLENBQ0EsYSxDRTNPRixjLENBRUMsb0IsQzNCbTlGQyx1QixDMkJwOUZELGdCLENBQUEsVSxDQUdBLG1CLEMzQnU5RkcsbUMsQ0FDQSxjLENBdGJKLGtCLENBMGJFLE8sQ0FDRSxTLENBQ0EsYyxDQXhiRixPLEMyQi9oRkYsUSxDQUNDLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FHQSxRLENBS0EsUSxDQUpBLFUsQ0FDQSxXLENBR0EsUSxDQUFBLFUsQ0FFQSxlLEMzQmtpRkQsZSxDQThiRSxRLEMyQjU5RkEsVSxDQUNBLFcsQzNCZytGQSxRLEMyQjU5RkYsVSxDQUNDLFcsQ0FHQSxRLENBQ0MsVSxDQUNBLFcsQ0FDQSxlLENBQ0EsZ0IsQ0FHQSxRLENBQ0EsVSxDQUNBLFcsQ0FHQSxZLEMzQjBpRkEsa0IsQzJCemlGQSxjLENBYkQsaUIsQ0FnQkUsWSxDRHBERixhLENBQ0EsVyxDQUNBLGUsQ0FHQyxnQixDQUNBLHVCLEMxQjRoR0EsWSxDQTViRixnQixDQWdjRSxpQixDMEI1aEdDLGMsQzFCZ2lHRCxpQixDQUNBLGtCLENBQ0UsSyxDQS9iSixXLEMwQjdsRkMsWSxDQUNDLCtCLENBQUEsMkIsQ0FBQSx1QixDMUJxaUdBLFksQ0FDRSxjLEMwQnBpR0Ysa0IsQzFCaW1GRixXLENHNW1GQyxrQixDdUJRQSxlLEMxQnltRkQsSSxDMEI5bEZFLHdCLENBQ0MsaUIsQ0FDQSxXLENBQUEsZSxDMUIwaUdDLGUsQ0F6Y0osOEIsQzBCOWxGRyxjLEMxQjhpR0QsOEMsQ0E3Y0YsUSxDMEI3bEZHLE0sQzFCK2lHRCw4QyxDQS9jRixRLEMwQjNsRkUsTyxDQUdDLDhDLENBQ0EsUSxDQUNBLE8sQ3ZCdENGLDhDLEN1QmlDQyxRLENBU0UsTyxDQVFGLFksQ3ZCdENELFcsQ3VCcUJDLFUsQ0FhRSxXLENBU0QsWSxDMUI4bEZILFUsQ0FtZEUsSSxDQS9jQSxRLEMwQjFsRkMsZSxDQUNBLGMsQ0FDQSxrQixDMUJvakdELHNCLENBL2NBLGMsQzBCMWxGRSwyQixDMUI4bEZKLGMsQ0cxcUZDLG1DLEN1QjJFRSxnQixDMUJvbUZELGlDLENBQ0YsYyxDQWlkSSxnQixDYTNtR0osVSxDYittR0UsZ0MsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxVLENBR0YsaUMsQ0FDRSxnQixDQUVBLFUsQ0FDQSxjLENBQ0EsZSxDQUdGLGlDLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGdELENBQ0EsNEMsQ0FDQSx3QyxDQUdGLDhCLENBQ0UsbUMsQ0FDQSxZLENBR0Ysb0MsQ0FDRSxnQixDQUNBLFUsQ0FHRixtQyxDQUNFLGdCLENBQ0EsVSxDQUNBLGEsQ0FHRixtQyxDQUNFLGdCLENBQ0EsVSxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGUsQ0FDQSxjLENBR0Ysb0MsQ0FDRSxnQixDQUNBLFUsQ0FDQSxjLENBR0YscUMsQ0FDRSxnQixDQUNBLFUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxXLENBQ0EsNEIsQ0FDQSx3QixDQUNBLG9CLENBR0YsZSxDQUNFLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUdGLE0sQ0FDRSxlLENBQ0EsYyxDQUNBLGtCLENBR0YsYyxDQUNFLGMsQ0FDQSxnQixDQUNBLGtCLENBR0YsaUIsQ0FDRSxjLENBR0YsZ0IsQ0FDRSxnQixBQUlKLHlCQUNFLFUsQ0FDRSxlLENBQ0EsaUIsQ0FHRixrQixDQUNFLFksQ0FHRixpQixDQUNFLGUsQUFJSixrRUFDRSxlLENBQ0UsNkMsQ0FDRyxxQixDQUE0Qiw4QyxDQUVqQyxnQixDQUNFLDZDLENBQ0csc0IsQ0FBNkIsZ0QiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBCYXNlICovIC8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5hLFxuYTpsaW5rLFxuYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cbmFzaWRlLFxubmF2LFxuZm9vdGVyLFxuaGVhZGVyLFxuc2VjdGlvbixcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLFxudWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsXG5zdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsXG5pbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsXG5idXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbjpyb290IHtcbiAgLS1jb250YWluZXItd2lkdGg6IDE2MDBweDtcbiAgLS1jb250YWluZXItcGFkZGluZzogMTAwcHg7XG4gIC0tZm9udC1tYWluOiBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1zZWNvbmQ6IFwiTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtdGhpcmQ6IFwiU2ltcGxlVGFnc1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtdGl0bGVzOiB2YXIoLS1mb250LWFjY2VudCk7XG4gIC0tcGFnZS1iZzogI0ZGRjtcbiAgLS10ZXh0LWNvbG9yOiAjZmZmO1xuICAtLXRleHQtY29sb3ItZGFyazogIzEyMTIxMjtcbiAgLS1hY2NlbnQ6ICNGOTkwMkY7XG4gIC0tYWNjZW50LWRhcms6ICNGOTc3MDA7XG4gIC0tYWNjZW50LWxpZ2h0OiAjMEY2REE3O1xuICAtLWxpbmstY29sb3I6ICM3QzAwMDA7XG4gIC0tbGFwdG9wLXNpemU6IDE2MDBweDtcbiAgLS10YWJsZXQtc2l6ZTogNzY4cHg7XG4gIC0tbW9iaWxlLXNpemU6IDQ2OHB4O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW1wYWN0XCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbXBhY3QtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1ZVwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmV1ZS1IYWFzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OZXVlLUhhYXMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9OZXVlLUhhYXMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2ltcGxlVGFnc1wiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvU2ltcGxlVGFncy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMC4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kZXNrdG9wT25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNrdG9wT25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9iaWxlT25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZU9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5oaWdobGlnaHQge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWxpZ2h0KTtcbn1cbi5oaWdobGlnaHQuc2Vjb25kIHtcbiAgY29sb3I6ICNFODc1OTU7XG59XG4uaGlnaGxpZ2h0LnRoaXJkIHtcbiAgY29sb3I6ICMwREMxQzI7XG59XG5cbi8qINCU0LXQvNC+INC60L7QvdGC0LXQvdGCICovXG4uY29udGVudC1kZW1vIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbGVmdC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG5odG1sLFxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn1cblxuLyogQmxvY2tzICovXG4uYWJvdXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG4uYWJvdXRfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGdhcDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiByZ2JhKDQyLCA0MiwgNDIsIDAuOCk7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xufVxuLmFib3V0X190ZXh0LTEge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dF9fdGV4dC0xIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hYm91dF9fdGV4dC0yIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX3RleHQtMiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X190ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uYWJvdXRfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgcGFkZGluZzogMCAxMDBweDtcbiAgZ2FwOiAyMHB4O1xufVxuLmFib3V0X19zbGlkZXJfX2l0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5hYm91dF9fc2xpZGVyX19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZmxleDogMCAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X19zbGlkZXJfX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX3NsaWRlcl9faXRlbSB7XG4gICAgd2lkdGg6IDI3MnB4O1xuICAgIGhlaWdodDogMzE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX3NsaWRlciB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLm1haW5fX2J1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbl9fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG4ubWFpbl9fYnV0dG9uLXRleHQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1haW5fX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG59XG4ubWFpbl9fYnV0dG9uLnNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG59XG4ubWFpbl9fYnV0dG9uLnNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG59XG4ubWFpbl9fYnV0dG9uLnRyYW5zcGFyZW50IHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbi5tYWluX19idXR0b24udHJhbnNwYXJlbnQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuLmNvbnRhY3Qge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdCAuY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0IC5jYXJkcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0IC5jYXJkc19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDQyLCA0MiwgNDIsIDAuMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDQyLCA0MiwgNDIsIDAuMyk7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdCAuY2FyZHNfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5jb250YWN0IC5jYXJkc19faW1nIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1heC1oZWlnaHQ6IDI2OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0IC5jYXJkc19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3QgLmNhcmRzX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFjdCAuY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDQyLCA0MiwgNDIsIDAuMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QgLmNhcmQge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLmNvbnRhY3QgLmNhcmQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdCAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuLmNvbnRhY3QgLmNhcmQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY29udGFjdCAuY2FyZF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6IHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdCAuY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNvbnRhY3QgLmNhcmRfX3RpdGxlX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xufVxuLmNvbnRhY3QgLmNhcmRfX3RleHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyYTJhMmE7XG59XG4uY29udGFjdCAuY2FyZF9fdGV4dCBhIHtcbiAgY29sb3I6ICMyYTJhMmE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QgLmNhcmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmNvbnRhY3QgLmNhcmQgLmluZGV4IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiByZ2JhKDQyLCA0MiwgNDIsIDAuMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QgLmNhcmQgLmluZGV4IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmN0YSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmN0YSAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY3RhL2N0YV8xLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLmN0YSAuY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY3RhL2N0YV8xQDJ4LmpwZ1wiKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGEgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5jdGFfX2xpbmVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBwYWRkaW5nOiAwcHggMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fbGluZXMge1xuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5jdGFfX2xpbmVzLXN1YnRpdGxlIHtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fbGluZXMtc3VidGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5jdGFfX2xpbmVzLWltZyB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX2xpbmVzLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDM7XG4gICAgbWF4LXdpZHRoOiAxOTRweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uY3RhX19saW5lcy1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY3RhX19saW5lcy10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fbGluZXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3RhX19saW5lcy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX2xpbmVzLWxlZnQge1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG4uY3RhX19saW5lcy1sZWZ0IGRpdjpudGgtY2hpbGQoMSkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmN0YV9fbGluZXMtbGVmdCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fbGluZXMtbGVmdCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLmN0YV9fbGluZXMtbGVmdCBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fbGluZXMtbGVmdCBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLmN0YV9fbGluZXMtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fbGluZXMtcmlnaHQge1xuICAgIGdyaWQtcm93OiA0O1xuICB9XG59XG4uY3RhX19saW5lcy1yaWdodCBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY3RhX19saW5lcy1yaWdodCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhX19saW5lcy1yaWdodCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5jdGFfX2xpbmVzLXJpZ2h0IGRpdjpudGgtY2hpbGQoMykge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX2xpbmVzLXJpZ2h0IGRpdjpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX2xpbmVzLWxlZnQsIC5jdGFfX2xpbmVzLXJpZ2h0IHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5jdGFfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuLmN0YV9fdGl0bGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xuICBwYWRkaW5nOiAyODBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX3RpdGxlX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN0YV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5jdGFfX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLmZvb3Rlcl9faGVhZGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlcl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mb290ZXJfX3RpdGxlIHtcbiAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDU1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fdGl0bGUtcGFydDpudGgtY2hpbGQoMSkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyX190aXRsZS1wYXJ0Om50aC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5mb290ZXJfX3RpdGxlLXBhcnQ6bnRoLWNoaWxkKDIpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyX190aXRsZS1wYXJ0Om50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5mb290ZXJfX3RpdGxlLXBhcnQ6bnRoLWNoaWxkKDMpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX3RpdGxlLXBhcnQ6bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9fc3VidGl0bGUge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDYsIDI0MiwgMC42KTtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZm9vdGVyX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmZvb3Rlcl9fbGluay1sb2dvIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgd2lkdGg6IDE0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xpbmstbG9nbyB7XG4gICAgd2lkdGg6IDEwMXB4O1xuICB9XG59XG4uZm9vdGVyX19saW5rLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NiwgMjQyLCAwLjYpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZm9vdGVyX19jb3B5cmlnaHQgc3BhbiB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQgLmZvb3Rlcl9fbGluayB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gIGNvbG9yOiByZ2JhKDI0NywgMjQ2LCAyNDIsIDAuNik7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQgLmZvb3Rlcl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCAuZm9vdGVyX19saW5rIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICBncmlkLWNvbHVtbjogNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvcHlyaWdodCAuZm9vdGVyX19saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiAwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4ge1xuICByb3ctZ2FwOiAwcHg7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBkaXNwbGF5OiBncmlkO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgaGVpZ2h0OiAyMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIC5tYWluIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCgzKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAxO1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoNSkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMztcbn1cbi5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCg2KSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiA0O1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDcpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDY7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiA3O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICB9XG4gIC5mb290ZXJfX2xpbmtzIC5tYWluIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbiAgLmZvb3Rlcl9fbGlua3MgLm1haW4gbGk6bnRoLWNoaWxkKDYpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxuICAuZm9vdGVyX19saW5rcyAubWFpbiBsaTpudGgtY2hpbGQoNykge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiA1O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyX19saW5rcyAubWFpbiAuZm9vdGVyX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmZvb3Rlcl9fbGlua3MgLm1haW4gLmZvb3Rlcl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua3MgLm1haW4gLmZvb3Rlcl9fbGluayB7XG4gICAgcGFkZGluZzogMnB4O1xuICB9XG59XG4uZm9vdGVyX19saW5rcyAubGlfbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtY29sdW1uOiAxO1xufVxuLmZvb3Rlcl9fbGlua3MgLmxpX2xvZ29fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua3MgLmxpX2xvZ29fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmtzIC5saV9sb2dvIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NiwgMjQyLCAwLjYpO1xuICBwYWRkaW5nOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua3MgLmxpX2xvZ28gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICB9XG59XG4uZm9vdGVyX19saW5rcyAubGlfbG9nbyAuZm9vdGVyX19saW5rLWxvZ286aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvb3Rlcl9fbGlua3MgLmxpX3N1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbGlua3MgLmxpX3N1YnRpdGxlIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxubGk6aG92ZXIgLmZvb3Rlcl9fbGluayB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG5cbmxpOmhvdmVyIC5pY29uLS1hcnJvdyB7XG4gIGZpbGw6IHZhcigtLWFjY2VudC1kYXJrKTtcbn1cblxuLmZvb3Rlcl9fbGlua3M6aGFzKGxpOmhvdmVyKSBsaTpub3QoOmhvdmVyKSAuZm9vdGVyX19saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmZvb3Rlcl9fbGlua3MgbGk6aG92ZXIgLmljb24tLWFycm93IHtcbiAgZmlsbDogdmFyKC0tYWNjZW50LWRhcmspO1xufVxuXG4uZm9vdGVyX19saW5rczpoYXMobGk6aG92ZXIpIGxpOm5vdCg6aG92ZXIpIC5pY29uLS1hcnJvdyB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmNvbnRhY3RfX2Zvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RfX2Zvcm0ge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdF9fZm9ybSBpbnB1dCxcbi5jb250YWN0X19mb3JtIHRleHRhcmVhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbiAgcmVzaXplOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3RfX2Zvcm0gaW5wdXQ6Zm9jdXMsXG4uY29udGFjdF9fZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY29udGFjdF9fZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdF9fZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X19mb3JtIGlucHV0LFxuICAuY29udGFjdF9fZm9ybSB0ZXh0YXJlYSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0X19mb3JtLXRleHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9fZm9ybS10ZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uY29udGFjdF9fZm9ybS10ZXh0IHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG4uY29udGFjdF9fZm9ybS10ZXh0IGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbjtcbn1cbi5jb250YWN0X19mb3JtLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG4uY29udGFjdF9fZm9ybSBidXR0b24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5idWlsZHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTM0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIHBhZGRpbmc6IDAgMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVpbGRzIHtcbiAgICB0b3A6IC0xNHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLmJ1aWxkcyAucGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5idWlsZHMgLnBhY2stMSB7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ1aWxkcyAucGFjay0xIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbi5idWlsZHMgLnBhY2stMiB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLmJ1aWxkIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBMkEyQTtcbn1cbi5idWlsZC0xIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5idWlsZC0yIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogNzNweDtcbn1cbi5idWlsZC0zIHtcbiAgd2lkdGg6IDE3MnB4O1xuICBoZWlnaHQ6IDczcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMiU7XG59XG4uYnVpbGQtNCB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uYnVpbGQtNSB7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDczcHg7XG59XG4uYnVpbGQtNiB7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDczcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNiU7XG4gIG1hcmdpbi1yaWdodDogLTYlO1xufVxuLmJ1aWxkLTcge1xuICB3aWR0aDogMjQ3cHg7XG4gIGhlaWdodDogNzNweDtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ1aWxkLTEge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxuICAuYnVpbGQtMiB7XG4gICAgd2lkdGg6IDYzcHg7XG4gICAgaGVpZ2h0OiA3M3B4O1xuICB9XG4gIC5idWlsZC0zIHtcbiAgICB3aWR0aDogMTUycHg7XG4gICAgaGVpZ2h0OiA3M3B4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYnVpbGQtNCB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5idWlsZC01IHtcbiAgICB3aWR0aDogNjNweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gIH1cbiAgLmJ1aWxkLTYge1xuICAgIHdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogNzNweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJ1aWxkLTcge1xuICAgIHdpZHRoOiAyMjdweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ1aWxkLTEge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgfVxuICAuYnVpbGQtMiB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG4gIC5idWlsZC0zIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB9XG4gIC5idWlsZC00IHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLmJ1aWxkLTUge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxuICAuYnVpbGQtNiB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNiU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNiU7XG4gIH1cbiAgLmJ1aWxkLTcge1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxufVxuXG4uZm9vdGVyX19saW5rcy5tYWluIGxpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb290ZXJfX2xpbmtzLm1haW46aGFzKGxpOmhvdmVyKSBsaTpub3QoOmhvdmVyKSB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmdyaWQtZ3VpZGVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG9wYWNpdHk6IDAuMztcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JpZC1ndWlkZXMge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuZ3JpZC1ndWlkZXMtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ3JpZC1ndWlkZS1jb2x1bW4ge1xuICBmbGV4OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5O1xufVxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmhlYWRlcl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyX19sb2dvIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDE0MXB4O1xuICBtaW4td2lkdGg6IDE0MXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMTAxcHg7XG4gICAgbWluLXdpZHRoOiAxMDFweDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlcm8ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAxNTBweCAxMDBweCA0NXB4IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaGVyby9oZXJvLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2hlcm8vaGVyb0AyeC5qcGdcIik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVybyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAxMHB4IDY1cHggMTBweDtcbiAgfVxufVxuLmhlcm9fX2xpbmVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2xpbmVzIHtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgfVxufVxuLmhlcm9fX2xpbmVzLXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fbGluZXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uaGVyb19fbGluZXMtdGV4dDpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaGVyb19fbGluZXMtbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbi5oZXJvX19saW5lcy1sZWZ0IGRpdjpudGgtY2hpbGQoMSkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhlcm9fX2xpbmVzLWxlZnQgZGl2Om50aC1jaGlsZCgyKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvX19saW5lcy1sZWZ0IGRpdjpudGgtY2hpbGQoMykge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5oZXJvX19saW5lcy1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbi5oZXJvX19saW5lcy1yaWdodCBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaGVyb19fbGluZXMtcmlnaHQgZGl2Om50aC1jaGlsZCgyKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvX19saW5lcy1yaWdodCBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fbGluZXMtbGVmdCwgLmhlcm9fX2xpbmVzLXJpZ2h0IHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5oZXJvX19saW5lIHtcbiAgaGVpZ2h0OiAxNTVweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19saW5lIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG59XG4uaGVyb19fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEyMHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIG1heC13aWR0aDogMTMwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmhlcm9fX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cblxuLmhvdyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwYWRkaW5nOiAxMDBweCAwIDEwMHB4IDEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvdyB7XG4gICAgcGFkZGluZzogMTAwcHggMCAxMDBweCAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob3cge1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDYwcHggMTBweDtcbiAgfVxufVxuLmhvd19fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmEyYTJhO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG93X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdGV4dC1hbGlnbi1sYXN0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ob3dfX3JvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEzODZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjhweCkge1xuICAuaG93X19yb2FkIHtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2OHB4KSB7XG4gIC5ob3dfX3JvYWQuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvd19fcm9hZC5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2OHB4KSB7XG4gIC5ob3dfX3JvYWQubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhvd19fcm9hZF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob3dfX3JvYWRfX2JvYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjIycHg7XG4gIG1heC13aWR0aDogNjIycHg7XG4gIG1pbi13aWR0aDogNjIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3dfX3JvYWRfX2JvYXJkIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtaW4td2lkdGg6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmhvd19fcm9hZF9fYm9hcmQge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG93X19yb2FkX19ib2FyZCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuLmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ob3dfX3JvYWRfX2JvYXJkX193cmFwcGVyOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbn1cbi5ob3dfX3JvYWRfX2JvYXJkX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICMyYTJhMmE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3dfX3JvYWRfX2JvYXJkX190ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmhvd19fcm9hZF9fYm9hcmRfX3RleHRfX2luZGV4IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGhpcmQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3dfX3JvYWRfX2JvYXJkX190ZXh0X19pbmRleCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvd19fcm9hZF9fYm9hcmRfX3RleHRfX2luZGV4IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbn1cbi5ob3dfX3JvYWRfX2JvYXJkX190ZXh0X19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob3dfX3JvYWRfX2JvYXJkX190ZXh0X19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5ob3cgLmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXI6bnRoLW9mLXR5cGUoMikgLmhvd19fcm9hZF9fYm9hcmRfX3RleHRfX2Rlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbn1cbi5ob3cgLmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXI6bnRoLW9mLXR5cGUoMSkge1xuICBsZWZ0OiA1NSU7XG4gIHRvcDogNiU7XG59XG4uaG93IC5ob3dfX3JvYWRfX2JvYXJkX193cmFwcGVyOm50aC1vZi10eXBlKDIpIHtcbiAgbGVmdDogMzglO1xuICB0b3A6IDM2JTtcbn1cbi5ob3cgLmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXI6bnRoLW9mLXR5cGUoMykge1xuICBsZWZ0OiA1NSU7XG4gIHRvcDogNjYlO1xufVxuLmhvdyAuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSg0KSB7XG4gIGxlZnQ6IDcyJTtcbiAgdG9wOiA5NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvdyAuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSgxKSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNiU7XG4gIH1cbiAgLmhvdyAuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMzYlO1xuICB9XG4gIC5ob3cgLmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXI6bnRoLW9mLXR5cGUoMykge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDY2JTtcbiAgfVxuICAuaG93IC5ob3dfX3JvYWRfX2JvYXJkX193cmFwcGVyOm50aC1vZi10eXBlKDQpIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA5NSU7XG4gIH1cbn1cblxuLmljb25zLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5pY29uIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5pY29uLS1wbHVzIHtcbiAgZmlsbDogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaWNvbi0tcGx1cyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5pY29uLS1jcm9zcyB7XG4gIGZpbGw6IHZhcigtLXRleHQtY29sb3IpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pY29uLS1jcm9zcyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5pY29uLS1hcnJvdyB7XG4gIGZpbGw6IHZhcigtLXRleHQtY29sb3IpO1xuICB3aWR0aDogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pY29uLS1hcnJvdyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgMTAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTclIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgMzMlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxuICA0NSUge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZVNpemUge1xuICAwJSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIDEwJSB7XG4gICAgd2lkdGg6IDE0LjVweDtcbiAgICBoZWlnaHQ6IDE0LjVweDtcbiAgfVxuICAxNyUge1xuICAgIHdpZHRoOiAxNy41cHg7XG4gICAgaGVpZ2h0OiAxNy41cHg7XG4gIH1cbiAgMzMlIHtcbiAgICB3aWR0aDogMTMuNXB4O1xuICAgIGhlaWdodDogMTMuNXB4O1xuICB9XG4gIDQ1JSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyB1cERvd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2Nyb2xsQmcge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICB9XG59XG5tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBtYWluIHtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTE1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgei1pbmRleDogOTA7XG4gIHBhZGRpbmc6IDQwcHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5tb2JpbGUtbmF2IC5ib3JkZXJfd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubW9iaWxlLW5hdl9fc2thdGUge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB6LWluZGV4OiA5NTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm92ZXJsYXkubW9iaWxlLW5hdi0tb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubW9iaWxlLW5hdiBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vYmlsZS1uYXYgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLm1vYmlsZS1uYXYgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5tb2JpbGUtbmF2IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3QgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xufVxuLm1vYmlsZS1uYXZfX2xpc3QgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLW5hdl9fbGlzdCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuICAtLXRpbWU6IDAuMXM7XG4gIC0td2lkdGg6IDQwcHg7XG4gIC0taGVpZ2h0OiAyMHB4O1xuICAtLWxpbmUtaGVpZ2h0OiAycHg7XG4gIC0tc3BhY2luZzogNnB4O1xuICAtLWNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG4gIC0tcmFkaXVzOiAwcHg7XG4gIC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgLyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuICAvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuICAvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlLFxuLm5hdi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sIHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMik7ICovXG4gIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICB0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdGltZSkgbGluZWFyLCB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG4ubW9iaWxlLW5hdi1idG4ge1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2JpbGUtbmF2LWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbmF2LXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLm5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2X19saW5rIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLm5hdl9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbn1cblxuLm5hdl9fYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xufVxuLm5hdl9fYnRuLXRleHQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm5hdl9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubmF2X19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5vLXNjcm9sbCAubmF2X19saW5rIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubm8tc2Nyb2xsIC5uYXZfX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG59XG5cbi50ZWFtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG4udGVhbSAuYWNjb3JkZW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG59XG4udGVhbSAuYWNjb3JkZW9uX19pdGVtIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtIC5hY2NvcmRlb25fX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fdG9wIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBjb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcbiAgbWF4LWhlaWdodDogNjRweDtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjM1cyBlYXNlLCBvcGFjaXR5IDAuMjVzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fdG9wX19uaWNrIHtcbiAgY29sb3I6IHJnYmEoNDIsIDQyLCA0MiwgMC44KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBncmlkLWNvbHVtbjogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhbSAuYWNjb3JkZW9uX19pdGVtX190b3BfX25pY2sge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fdG9wX19vbGQge1xuICBjb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjgpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhbSAuYWNjb3JkZW9uX19pdGVtX190b3BfX29sZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG4udGVhbSAuYWNjb3JkZW9uX19pdGVtX190b3BfX25hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBjb2xvcjogIzJhMmEyYTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhbSAuYWNjb3JkZW9uX19pdGVtX190b3BfX25hbWUge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBncmlkLXJvdzogMztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fdG9wX19wbHVzIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX3RvcF9fcGx1cyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KSB0cmFuc2xhdGUoLTRweCwgNHB4KTtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fbWFpbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG4udGVhbSAuYWNjb3JkZW9uX19pdGVtX19oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4udGVhbSAuYWNjb3JkZW9uX19pdGVtX19oZWFkZXJfX25pY2sge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGVhbSAuYWNjb3JkZW9uX19pdGVtX19oZWFkZXJfX25pY2sge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlcl9fbmljayB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cbi50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlcl9fb2xkIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0gLmFjY29yZGVvbl9faXRlbV9faGVhZGVyX19vbGQge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlcl9faW1nIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlcl9faW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0gLmFjY29yZGVvbl9faXRlbV9faGVhZGVyX19pbWcge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAzO1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9faGVhZGVyX190ZXh0IHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0gLmFjY29yZGVvbl9faXRlbV9faGVhZGVyX190ZXh0IHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogNDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZWFtIC5hY2NvcmRlb25fX2l0ZW1fX2hlYWRlcl9fY3Jvc3Mge1xuICBncmlkLWNvbHVtbjogNDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0gLmFjY29yZGVvbl9faXRlbV9faGVhZGVyX19jcm9zcyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgfVxufVxuLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRoaXJkKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlYW0gLmFjY29yZGVvbl9faXRlbV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGVhbSAuYWNjb3JkZW9uX19pdGVtX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi50ZWFtIC5hY2NvcmRlb25fX2l0ZW0uaXMtb3BlbiAuYWNjb3JkZW9uX19pdGVtX190b3Age1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGl0bGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGl0bGVfX3dyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi50aXRsZSB7XG4gIG1heC13aWR0aDogMTExMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmEyYTJhO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uc3VidGl0bGUge1xuICBncmlkLWNvbHVtbjogMS8yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN1YnRpdGxlIHNwYW4ge1xuICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmEyYTJhO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1YnRpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi53aHkge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2h5IC5jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53aHkgLmNhcmRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4ud2h5IC5jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0MiwgNDIsIDQyLCAwLjMpO1xuICBtYXgtd2lkdGg6IDI2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2h5IC5jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53aHkgLmNhcmRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2h5IC5jYXJkX193cmFwcGVyLnNlY29uZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLndoeSAuY2FyZF9fd3JhcHBlci5mb3VydGgge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53aHkgLmNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53aHkgLmNhcmRfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndoeSAuY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLndoeSAuY2FyZF9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICBjb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53aHkgLmNhcmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLndoeSAuY2FyZF9fc2thdGVyIHtcbiAgd2lkdGg6IDEzNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi53aHkgLmNhcmRfX3NrYXRlci5pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2h5IC5jYXJkX19za2F0ZXIuaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi53aHkgLmNhcmRfX3NrYXRlci5vdXRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53aHkgLmNhcmRfX3NrYXRlci5vdXRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqLyIsIi5mb290ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxMDB2dztcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1hcmdpbi10b3A6IDcwcHg7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0cGFkZGluZzogNTBweCAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMzBweCAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRncmlkLWNvbHVtbjogMiAvIC0xO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDU1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwNSU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cblx0XHQmLXBhcnQ6bnRoLWNoaWxkKDEpIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXBhcnQ6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcGFydDpudGgtY2hpbGQoMykge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwNSU7XG5cdFx0Y29sb3I6IHJnYmEoMjQ3LCAyNDYsIDI0MiwgMC42KTtcblx0XHRtYXgtd2lkdGg6IDQ0MHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwNSU7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0XHQmLWxvZ28ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdFx0d2lkdGg6IDE0NHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHR3aWR0aDogMTAxcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYgaW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0fVxufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuXHRtYXJnaW4tdG9wOiA3NXB4O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTBweCAwO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDUlO1xuXHRjb2xvcjogcmdiYSgyNDcsIDI0NiwgMjQyLCAwLjYpO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdEBpbmNsdWRlIHRhYmxldF9zbWFsbCB7XG5cdFx0bWFyZ2luLXRvcDogNDVweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cblx0JiBzcGFuIHtcblx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdH1cblxuXHQmIC5mb290ZXJfX2xpbmsge1xuXHRcdGdyaWQtY29sdW1uOiA0O1xuXHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwNSU7XG5cdFx0Y29sb3I6IHJnYmEoMjQ3LCAyNDYsIDI0MiwgMC42KTtcblx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0Z3JpZC1jb2x1bW46IDQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRjb2x1bW4tZ2FwOiAwcHg7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdHBhZGRpbmctdG9wOiA1MHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdH1cblxuXHQubWFpbiB7XG5cdFx0cm93LWdhcDogMHB4O1xuXHRcdGdyaWQtY29sdW1uOiAyIC8gLTE7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdGhlaWdodDogMjMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXG5cdFx0JiBsaSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdGFydDtcblxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdGFsaWduLXNlbGY6IHN0YXJ0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiA0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg3KSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiA1O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDY7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogNztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiA0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiA1O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiAuZm9vdGVyX19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQubGlfbG9nbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXG5cdFx0Jl90ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiA2cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiBwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTA1JTtcblx0XHRcdGNvbG9yOiByZ2JhKDI0NywgMjQ2LCAyNDIsIDAuNik7XG5cdFx0XHRwYWRkaW5nOiA0cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0cGFkZGluZzogNHB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiAuZm9vdGVyX19saW5rLWxvZ286aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmxpX3N1YnRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTA1JTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0XHRwYWRkaW5nOiA0cHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbmxpOmhvdmVyIC5mb290ZXJfX2xpbmsge1xuXHRjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xufVxuXG5saTpob3ZlciAuaWNvbi0tYXJyb3cge1xuXHRmaWxsOiB2YXIoLS1hY2NlbnQtZGFyayk7XG59XG5cbi5mb290ZXJfX2xpbmtzOmhhcyhsaTpob3ZlcikgbGk6bm90KDpob3ZlcikgLmZvb3Rlcl9fbGluayB7XG5cdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5mb290ZXJfX2xpbmtzIGxpOmhvdmVyIC5pY29uLS1hcnJvdyB7XG5cdGZpbGw6IHZhcigtLWFjY2VudC1kYXJrKTtcbn1cblxuLmZvb3Rlcl9fbGlua3M6aGFzKGxpOmhvdmVyKSBsaTpub3QoOmhvdmVyKSAuaWNvbi0tYXJyb3cge1xuXHRmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5jb250YWN0X19mb3JtIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblx0Z3JpZC1jb2x1bW46IDE7XG5cdGdyaWQtcm93OiAxIC8gLTE7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0JiBpbnB1dCxcblx0dGV4dGFyZWEge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkEyQTJBO1xuXHRcdHJlc2l6ZTogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdGFsaWduLXNlbGY6IHN0YXJ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDUlO1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCYtdGV4dCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEwNSU7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdCYgc3BhbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0fVxuXG5cdFx0JiBhIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW47XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGJ1dHRvbiB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi5idWlsZHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTM0cHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMjBweDtcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdHBhZGRpbmc6IDAgMTAwcHg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR3aWR0aDogMTAwJTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHRvcDogLTE0cHg7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdGdhcDogNXB4O1xuXHR9XG5cblx0LnBhY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0Ji0xIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyJTtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtMiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5idWlsZCB7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyQTJBMkE7XG5cblx0Ji0xIHtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdH1cblxuXHQmLTIge1xuXHRcdHdpZHRoOiA4M3B4O1xuXHRcdGhlaWdodDogNzNweDtcblx0fVxuXG5cdCYtMyB7XG5cdFx0d2lkdGg6IDE3MnB4O1xuXHRcdGhlaWdodDogNzNweDtcblx0XHRtYXJnaW4tbGVmdDogLTIlO1xuXHR9XG5cblx0Ji00IHtcblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdH1cblxuXHQmLTUge1xuXHRcdHdpZHRoOiA4M3B4O1xuXHRcdGhlaWdodDogNzNweDtcblx0fVxuXG5cdCYtNiB7XG5cdFx0d2lkdGg6IDgzcHg7XG5cdFx0aGVpZ2h0OiA3M3B4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtNiU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNiU7XG5cdH1cblxuXHQmLTcge1xuXHRcdHdpZHRoOiAyNDdweDtcblx0XHRoZWlnaHQ6IDczcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Ji0xIHtcblx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdH1cblxuXHRcdCYtMiB7XG5cdFx0XHR3aWR0aDogNjNweDtcblx0XHRcdGhlaWdodDogNzNweDtcblx0XHR9XG5cblx0XHQmLTMge1xuXHRcdFx0d2lkdGg6IDE1MnB4O1xuXHRcdFx0aGVpZ2h0OiA3M3B4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCYtNCB7XG5cdFx0XHR3aWR0aDogMzRweDtcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHR9XG5cblx0XHQmLTUge1xuXHRcdFx0d2lkdGg6IDYzcHg7XG5cdFx0XHRoZWlnaHQ6IDczcHg7XG5cdFx0fVxuXG5cdFx0Ji02IHtcblx0XHRcdHdpZHRoOiA2M3B4O1xuXHRcdFx0aGVpZ2h0OiA3M3B4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCYtNyB7XG5cdFx0XHR3aWR0aDogMjI3cHg7XG5cdFx0XHRoZWlnaHQ6IDczcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHQmLTEge1xuXHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTRweDtcblx0XHR9XG5cblx0XHQmLTIge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0fVxuXG5cdFx0Ji0zIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMiU7XG5cdFx0fVxuXG5cdFx0Ji00IHtcblx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdH1cblxuXHRcdCYtNSB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMjlweDtcblx0XHR9XG5cblx0XHQmLTYge1xuXHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTYlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNiU7XG5cdFx0fVxuXG5cdFx0Ji03IHtcblx0XHRcdHdpZHRoOiA1OHB4O1xuXHRcdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyX19saW5rcy5tYWluIGxpIHtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvb3Rlcl9fbGlua3MubWFpbjpoYXMobGk6aG92ZXIpIGxpOm5vdCg6aG92ZXIpIHtcblx0b3BhY2l0eTogLjQ7XG59IiwiLmdyaWQtZ3VpZGVzIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDk5OTk7XG5cdG9wYWNpdHk6IDAuMztcblxuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0Ji1oaWRlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5ncmlkLWd1aWRlLWNvbHVtbiB7XG5cdGZsZXg6IDE7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0bWFyZ2luOiAwO1xufSIsIkBtaXhpbiBtZWRpYUJnKCkge1xuXG5cdEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcblx0KG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gdGFibGV0ICgpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiB0YWJsZXRfc21hbGwgKCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbW9iaWxlICgpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1vYmlsZV9zbWFsbCAoKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0NjhweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59IiwiLmhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC8vIHBhZGRpbmc6IDE1cHggMDtcblx0Ly8gaGVpZ2h0OiA4MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5OTtcblxuXHQuY29udGFpbmVyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC8vIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTk5O1xuXHR3aWR0aDogMTQxcHg7XG5cdG1pbi13aWR0aDogMTQxcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHdpZHRoOiAxMDFweDtcblx0XHRtaW4td2lkdGg6IDEwMXB4O1xuXHR9XG5cblx0JiBpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59IiwiLmhlcm8ge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDB2dztcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXJnaW4tdG9wOiAtODBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAxNTBweCAxMDBweCA0NXB4IDEwMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9oZXJvL2hlcm8uanBnJyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYUJnKCkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaGVyby9oZXJvQDJ4LmpwZycpO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nOiAxMDBweCAxMHB4IDY1cHggMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19saW5lcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogNDBweCBhdXRvO1xuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10ZXh0Om50aC1jaGlsZCgzKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0Ji1sZWZ0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmIGRpdjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXJpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgZGl2Om50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxlZnQsXG5cdFx0Ji1yaWdodCB7XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRnYXA6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluZSB7XG5cdFx0aGVpZ2h0OiAxNTVweDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGhlaWdodDogMTE1cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDEyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHRcdG1heC13aWR0aDogMTMwMHB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGZvbnQtc2l6ZTogODBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdG1heC13aWR0aDogMjcwcHg7XG5cdFx0fVxuXHR9XG59IiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSxcbmE6bGluayxcbmE6dmlzaXRlZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5cbmFzaWRlLFxubmF2LFxuZm9vdGVyLFxuaGVhZGVyLFxuc2VjdGlvbixcbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLFxudWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsXG5zdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uLFxuc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsXG5pbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsXG5idXR0b246YWN0aXZlIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59IiwiOnJvb3Qge1xuXHQtLWNvbnRhaW5lci13aWR0aDogMTYwMHB4O1xuXHQtLWNvbnRhaW5lci1wYWRkaW5nOiAxMDBweDtcblxuXHQtLWZvbnQtbWFpbjogc2Fucy1zZXJpZjtcblx0LS1mb250LWFjY2VudDogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtc2Vjb25kOiBcIk5ldWVcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250LXRoaXJkOiBcIlNpbXBsZVRhZ3NcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuXG5cdC0tcGFnZS1iZzogI0ZGRjtcblx0LS10ZXh0LWNvbG9yOiAjZmZmO1xuXHQtLXRleHQtY29sb3ItZGFyazogIzEyMTIxMjtcblx0LS1hY2NlbnQ6ICNGOTkwMkY7XG5cdC0tYWNjZW50LWRhcms6ICNGOTc3MDA7XG5cdC0tYWNjZW50LWxpZ2h0OiAjMEY2REE3O1xuXHQtLWxpbmstY29sb3I6ICM3QzAwMDA7XG5cblxuXHQtLWxhcHRvcC1zaXplOiAxNjAwcHg7XG5cdC0tdGFibGV0LXNpemU6IDc2OHB4O1xuXHQtLW1vYmlsZS1zaXplOiA0NjhweDtcbn1cblxuLy8gLmRhcmsge1xuLy8gXHQtLXBhZ2UtYmc6ICMyNTI1MjY7XG4vLyBcdC0tdGV4dC1jb2xvcjogI2ZmZjtcbi8vIH0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW1wYWN0XCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbXBhY3QtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1ZVwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTmV1ZS1IYWFzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OZXVlLUhhYXMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9OZXVlLUhhYXMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTaW1wbGVUYWdzXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9TaW1wbGVUYWdzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiIsIioge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJTtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0d2lkdGg6IDEwMHZ3O1xuXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYWNjZW50KTtcblx0Ly8gdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG5cdGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cblxuY29kZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG5cdHBhZGRpbmc6IDAuMnJlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5wcmUuY29kZSB7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn0iLCIubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kZXNrdG9wT25seSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubW9iaWxlT25seSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uaGlnaGxpZ2h0IHtcblx0Y29sb3I6IHZhcigtLWFjY2VudC1saWdodCk7XG5cblx0Ji5zZWNvbmQge1xuXHRcdGNvbG9yOiAjRTg3NTk1O1xuXHR9XG5cblx0Ji50aGlyZCB7XG5cdFx0Y29sb3I6ICMwREMxQzI7XG5cdH1cbn0iLCIvKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG5cdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHR9XG59XG5cbi5jb250YWluZXItZnVsbCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMikpO1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMikpO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn0iLCJodG1sLFxuYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn0iLCIvKiBCYXNlICovXG5AaW1wb3J0ICcuL2Jhc2UvcmVzZXQnO1xuQGltcG9ydCAnLi9iYXNlL3ZhcnMnO1xuQGltcG9ydCAnLi9iYXNlL21peGlucyc7XG5AaW1wb3J0ICcuL2Jhc2UvZm9udHNBdXRvR2VuJztcbkBpbXBvcnQgJy4vYmFzZS9iYXNlJztcbi8vIEBpbXBvcnQgJy4vYmFzZS9kb2NzJzsgLyog0J7RgtC60LvRjtGH0LjRgtGMINC/0YDQuCDQvdC10L7QsdGF0L7QtNC40LzQvtGB0YLQuCAqL1xuQGltcG9ydCAnLi9iYXNlL3V0aWxzJzsgLy8g0KLQtdGB0YIg0L3QsCDQvtGI0LjQsdC60YNcbkBpbXBvcnQgJy4vYmFzZS9jb250YWluZXJzJztcbkBpbXBvcnQgJy4vYmFzZS9zdGlja3ktZm9vdGVyJztcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19hYm91dC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2NvbnRhY3Quc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY3RhLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19ncmlkLWd1aWRlcy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19oZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVyby5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19ob3cuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faWNvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fa2V5ZnJhbWVzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21haW4uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19uYXYtaWNvbi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19uYXYuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGVhbS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL190aXRsZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fd2h5LnNjc3NcIjtcblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi8iLCIuYWJvdXQge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtZGFyayk7XG5cblx0Jl9fdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdGdhcDogMjBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRjb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjgpO1xuXHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXG5cdFx0Ji0xIHtcblx0XHRcdG1heC13aWR0aDogMjkwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLTIge1xuXHRcdFx0bWF4LXdpZHRoOiAyOTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDE2MDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0c2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG5cdFx0cGFkZGluZzogMCAxMDBweDtcblx0XHRnYXA6IDIwcHg7XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXG5cdFx0XHQmIGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0d2lkdGg6IDI3MnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMxN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG59IiwiLm1haW5fX2J1dHRvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdGhlaWdodDogNDBweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdH1cblxuXHQmLXRleHQge1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcblx0fVxuXG5cdCYuc2Vjb25kYXJ5IHtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXHRcdH1cblx0fVxuXG5cdCYudHJhbnNwYXJlbnQge1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXHRcdH1cblx0fVxufSIsIi5jb250YWN0IHtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1kYXJrKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cblx0LmNhcmRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDUwJTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmX19jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDQyLCA0MiwgNDIsIDAuMyk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg0MiwgNDIsIDQyLCAwLjMpO1xuXHRcdFx0cGFkZGluZzogMjVweCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDI2OHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYgaW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNhcmQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMjBweDtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0Y29sb3I6IHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICMyYTJhMmE7XG5cblx0XHRcdCYgYSB7XG5cdFx0XHRcdGNvbG9yOiAjMmEyYTJhO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmluZGV4IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0Y29sb3I6IHJnYmEoNDIsIDQyLCA0MiwgMC4zKTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5jdGEge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDB2dztcblx0bWF4LXdpZHRoOiAxNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwcHggMTAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2N0YS9jdGFfMS5qcGcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhQmcoKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9jdGEvY3RhXzFAMnguanBnJyk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluZXMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDQwcHg7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0cGFkZGluZzogMHB4IDEwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblxuXHRcdCYtc3VidGl0bGUge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDIgLyA0O1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvIC0xO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxLyAtMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0XHRcdG1heC13aWR0aDogMTk0cHg7XG5cdFx0XHRcdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmIGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1sZWZ0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCYgZGl2Om50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgZGl2Om50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcmlnaHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdGdyaWQtcm93OiAyO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRncmlkLXJvdzogNDtcblx0XHRcdH1cblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgZGl2Om50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBkaXY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbGVmdCxcblx0XHQmLXJpZ2h0IHtcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdGdhcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0bWF4LXdpZHRoOiA3ODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogOTtcblxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRwYWRkaW5nOiAyODBweCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG5cdFx0XHRcdGdhcDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59IiwiLmhvdyB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRwYWRkaW5nOiAxMDBweCAwIDEwMHB4IDEwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDAgMTAwcHggMTAwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDMwcHggMHB4IDYwcHggMTBweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzJhMmEyYTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0dGV4dC1hbGlnbi1sYXN0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19yb2FkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMzg2cHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGVfc21hbGwge1xuXHRcdFx0bWF4LXdpZHRoOiA1NzZweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNDBweDtcblx0XHR9XG5cblx0XHQmLmRlc2t0b3Age1xuXHRcdFx0QGluY2x1ZGUgbW9iaWxlX3NtYWxsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGVfc21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdCZfX2JvYXJkIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiA2MjJweDtcblx0XHRcdG1heC13aWR0aDogNjIycHg7XG5cdFx0XHRtaW4td2lkdGg6IDYyMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogNDUwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogNDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldF9zbWFsbCB7XG5cdFx0XHRcdHdpZHRoOiAzNTBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRcdFx0bWluLXdpZHRoOiAzNTBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX193cmFwcGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3dyYXBwZXI6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdFx0fVxuXG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0Y29sb3I6ICMyYTJhMmE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2luZGV4IHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aGlyZCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2MHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ob3dfX3JvYWRfX2JvYXJkX193cmFwcGVyOm50aC1vZi10eXBlKDIpIC5ob3dfX3JvYWRfX2JvYXJkX190ZXh0X19kZXNjcmlwdGlvbiB7XG5cdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0fVxuXG5cdC5ob3dfX3JvYWRfX2JvYXJkX193cmFwcGVyOm50aC1vZi10eXBlKDEpIHtcblx0XHRsZWZ0OiA1NSU7XG5cdFx0dG9wOiA2JTtcblx0fVxuXG5cdC5ob3dfX3JvYWRfX2JvYXJkX193cmFwcGVyOm50aC1vZi10eXBlKDIpIHtcblx0XHRsZWZ0OiAzOCU7XG5cdFx0dG9wOiAzNiU7XG5cdH1cblxuXHQuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0bGVmdDogNTUlO1xuXHRcdHRvcDogNjYlO1xuXHR9XG5cblx0Lmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXI6bnRoLW9mLXR5cGUoNCkge1xuXHRcdGxlZnQ6IDcyJTtcblx0XHR0b3A6IDk1JTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Lmhvd19fcm9hZF9fYm9hcmRfX3dyYXBwZXI6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dG9wOiA2JTtcblx0XHR9XG5cblx0XHQuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDM2JTtcblx0XHR9XG5cblx0XHQuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDY2JTtcblx0XHR9XG5cblx0XHQuaG93X19yb2FkX19ib2FyZF9fd3JhcHBlcjpudGgtb2YtdHlwZSg0KSB7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDk1JTtcblx0XHR9XG5cdH1cbn0iLCIuaWNvbnMtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDMwcHggMDtcblx0ZGlzcGxheTogZmxleDtcblx0Y29sdW1uLWdhcDogMzBweDtcbn1cblxuLmljb24ge1xuXHRmaWxsOiB0cmFuc3BhcmVudDtcblx0c3Ryb2tlOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cblxuLmljb24tLXBsdXMge1xuXHRmaWxsOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAyNnB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG59XG5cbi5pY29uLS1jcm9zcyB7XG5cdGZpbGw6IHZhcigtLXRleHQtY29sb3IpO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAyNnB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG59XG5cbi5pY29uLS1hcnJvdyB7XG5cdGZpbGw6IHZhcigtLXRleHQtY29sb3IpO1xuXHR3aWR0aDogMjBweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdH1cbn0iLCJAa2V5ZnJhbWVzIHB1bHNlIHtcblx0MCUge1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblx0fVxuXG5cdDEwJSB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHR9XG5cblx0MTclIHtcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdH1cblxuXHQzMyUge1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkwKTtcblx0fVxuXG5cdDQ1JSB7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VTaXplIHtcblx0MCUge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0fVxuXG5cdDEwJSB7XG5cdFx0d2lkdGg6IDE0LjVweDtcblx0XHRoZWlnaHQ6IDE0LjVweDtcblx0fVxuXG5cdDE3JSB7XG5cdFx0d2lkdGg6IDE3LjVweDtcblx0XHRoZWlnaHQ6IDE3LjVweDtcblx0fVxuXG5cdDMzJSB7XG5cdFx0d2lkdGg6IDEzLjVweDtcblx0XHRoZWlnaHQ6IDEzLjVweDtcblx0fVxuXG5cdDQ1JSB7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHVwRG93biB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsQmcge1xuXHQwJSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG5cdH1cblxuXHQ1MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA0MCU7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcblx0fVxufSIsIm1haW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE1MHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z2FwOiA2MHB4O1xuXHR9XG59XG5cbi5zZWN0aW9uX190aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlY29uZCk7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogIzAwMDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59IiwiLm1vYmlsZS1uYXYge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogLTE1MCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcblx0ei1pbmRleDogOTA7XG5cblx0cGFkZGluZzogNDBweCAxMHB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0LmJvcmRlcl93cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdCZfX3NrYXRlIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG4ub3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMHB4O1xuXHR0b3A6IDBweDtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cdHotaW5kZXg6IDk1O1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ub3ZlcmxheS5tb2JpbGUtbmF2LS1vcGVuIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0cmlnaHQ6IDA7XG59XG5cbi5tb2JpbGUtbmF2IGxpIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxufVxuXG4ubW9iaWxlLW5hdiBsaSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IGxpIGEge1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHZhcigtLWFjY2VudC1kYXJrKTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bWFyZ2luLXRvcDogODBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXG5cdC8vICYgbGk6Zmlyc3QtY2hpbGQge1xuXHQvLyBcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdC8vIH1cblxuXHQvLyAmIGxpOmxhc3QtY2hpbGQge1xuXHQvLyBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdC8vIH1cbn0iLCIvKiBOYXYgSWNvbiAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcblx0LS10aW1lOiAwLjFzO1xuXG5cdC0td2lkdGg6IDQwcHg7XG5cdC0taGVpZ2h0OiAyMHB4O1xuXG5cdC0tbGluZS1oZWlnaHQ6IDJweDtcblx0LS1zcGFjaW5nOiA2cHg7XG5cblx0LS1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuXHQtLXJhZGl1czogMHB4O1xuXG5cdC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cblx0LyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuXHQvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuXG5cdC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtaWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbixcblx0XHR0b3AgdmFyKC0tdGltZSkgbGluZWFyIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG5cdHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xufVxuXG4ubmF2LWljb246OmFmdGVyIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuXHR0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlLFxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dG9wOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0dHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhcixcblx0XHR0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG5cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdHotaW5kZXg6IDk5OTtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59IiwiLmhlYWRlcl9fbmF2IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdCYtcmlnaHQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cbn1cblxuLm5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMztcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0aGVpZ2h0OiA2NXB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubmF2X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ly8gY29sdW1uLWdhcDogMjBweDtcbn1cblxuLm5hdl9fbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cblx0cGFkZGluZzogMjRweCAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdH1cbn1cblxuLm5hdl9fYnRuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAzO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMjUwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXG5cdCYtdGV4dCB7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWRhcmspO1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5uby1zY3JvbGwgLm5hdl9fbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMTVweDtcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRib3JkZXI6IG5vbmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3ItZGFyayk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdH1cbn0iLCIudGVhbSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWFjY2VudCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1kYXJrKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXG5cdC5hY2NvcmRlb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX190b3Age1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDQyLCA0MiwgNDIsIDAuOCk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1kYXJrKTtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg0MiwgNDIsIDQyLCAwLjMpO1xuXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjI1cyBlYXNlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19uaWNrIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjgpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19vbGQge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDQyLCA0MiwgNDIsIDAuOCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX25hbWUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1hY2NlbnQpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0Y29sb3I6ICMyYTJhMmE7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19wbHVzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRcdFx0XHR3aWR0aDogMjNweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS40KSB0cmFuc2xhdGUoLTRweCwgNHB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fbWFpbiB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2hlYWRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX25pY2sge1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19vbGQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogNDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19jcm9zcyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDQ7XG5cdFx0XHRcdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0XHRcdFx0d2lkdGg6IDIzcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyM3B4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjAwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aGlyZCk7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDQyLCA0MiwgNDIsIDAuMyk7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWNjb3JkZW9uX19pdGVtLmlzLW9wZW4gLmFjY29yZGVvbl9faXRlbV9fdG9wIHtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufSIsIi53aHkge1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWRhcmspO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmNhcmRzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG5cdFx0Y29sdW1uLWdhcDogMjBweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQuY2FyZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSg0MiwgNDIsIDQyLCAwLjMpO1xuXHRcdG1heC13aWR0aDogMjY0cHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdCYuc2Vjb25kIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYuZm91cnRoIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG5cdFx0XHRjb2xvcjogcmdiYSg0MiwgNDIsIDQyLCAwLjgpO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc2thdGVyIHtcblx0XHRcdHdpZHRoOiAxMzVweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdFx0Ji5pbm5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm91dGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudGl0bGVfX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG59XG5cbi50aXRsZSB7XG5cdG1heC13aWR0aDogMTExMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjMmEyYTJhO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvci1kYXJrKTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHQvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxufVxuXG4uc3VidGl0bGUge1xuXHRncmlkLWNvbHVtbjogMSAvIDI7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0JiBzcGFuIHtcblx0XHRwYWRkaW5nOiAxMnB4IDMwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjMmEyYTJhO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxufSJdfQ== */
