@charset "UTF-8";*,::after,::before{box-sizing:border-box}body{line-height:var(--line-height)}:where(blockquote,figure):where([class]),body{margin:0}summary::-webkit-details-marker,summary::marker{content:"";display:none}.tag-block>ul{padding-left:17px}ol,ul{padding:0;list-style:none}:where(ul[class]){margin:0}:where(p[class]){margin-block:0}p{margin-block:10px}a:where([class]){text-decoration:none;color:currentColor}a{-webkit-tap-highlight-color:transparent;color:var(--link-color);transition:color var(--transition-duration)}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}input,textarea{margin:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}svg{max-width:100%;height:auto}svg *{transition-property:fill,stroke}@font-face{font-family:Abril;src:local(""),url("data:,") format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--main-color:#126e51;--block-bg:#f5f5f5;--review-img-bg:#000000;--text-color:#090909;--second-text-color:#ffffff;--page-bg:#ffffff;--first-color-of-block:#f3f3f3;--second-color-of-block:#fafafa;--header-top-bg:#126e51;--header-top-nav-text-color:#ffffff;--header-bottom-bg:#126e51;--header-bottom-nav-text-color:#ffffff;--footer-bg-color:#000000;--footer-text-color:#ffffff;--h1-font-size:48px;--h2-font-size:35px;--h3-font-size:28px;--h4-font-size:24px;--h1-font-size-mobile:32px;--h2-font-size-mobile:28px;--h3-font-size-mobile:24px;--h4-font-size-mobile:20px;--link-color:#126e51;--link-hover:#eeee22;--header-button-bg-first:#efe700;--header-button-color-first:#ffffff;--header-button-border-first:#efe700;--header-button-hover-first:#3eb263;--header-button-bg-second:#3eb263;--header-button-color-second:#ffffff;--header-button-border-second:#3eb263;--header-button-hover-second:#efe700;--site-button-bg-color:#efe700;--site-button-color:#ffffff;--site-button-shadow:0 1px 10px rgba(0, 0, 0, 0.4);--site-button-hover-bg-color:#3eb263;--site-button-hover-color:#0a0a0a;--site-button-hover-shadow:0 1px 10px rgba(0, 0, 0, 0.4);--fl-bg-color:#ececec;--fl-bg-color-hover:#ffffff;--fl-text-color:#000000;--fl-text-color-hover:#000000;--how-to-step-text-color:#000000;--how-to-step-bg-color:#000000;--line-spacing:-0.03em;--line-height:20px;--border-radius:5px;--button-border-color:#000000;--base-font-size:16px;--base-font-family:Helvetica,sans-serif;--second-font-family:"Roboto",sans-serif;--container-width:1170px;--container-padding-x:16px;--button-height:50px;--transition-duration:0.25s;--list-style:"❋"}.container{width:100%;max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.hidden{display:none}.lock{overflow:hidden}.dark-bg{position:relative;z-index:0}.dark-bg::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,0%,.749);z-index:-1}.list-reset{list-style:none;padding:0;margin:0}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;justify-content:space-between;font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:400;background-color:var(--page-bg);color:var(--text-color);min-height:100vh;overflow-x:hidden}.main-content{flex-grow:1}.page{display:grid;padding-bottom:30px}.page--grid-col{grid-template-columns:1fr auto;-moz-column-gap:30px;column-gap:30px}.page__content{display:flex;flex-direction:column;row-gap:30px;min-width:0}.page__content .wp-block-image{margin-bottom:2rem}.page__sidebar{display:none}.footer{flex-shrink:0}h1{font-size:var(--h1-font-size-mobile);line-height:calc(var(--h1-font-size-mobile) + 4px)}h2{font-size:var(--h2-font-size-mobile);line-height:calc(var(--h2-font-size-mobile) + 4px)}h3{font-size:var(--h3-font-size-mobile);line-height:calc(var(--h3-font-size-mobile) + 4px)}h4,h5,h6{font-size:var(--h4-font-size-mobile);line-height:calc(var(--h4-font-size-mobile) + 4px)}.button{padding:5px 10px;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px;width:100%;min-width:150px;min-height:var(--button-height);position:relative;background:var(--site-button-bg-color);color:var(--site-button-color);border-radius:var(--border-radius);box-shadow:var(--site-button-shadow);font-family:var(--font-family);font-size:18px;line-height:22px;font-style:normal;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition:background var(--transition-duration),color var(--transition-duration),box-shadow var(--transition-duration)}.button--content{margin-block:30px}.button--left{margin-right:auto}.button--center{margin-inline:auto}.button--right{margin-left:auto}.button__content{display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px}.button.appstore,.button.googleplay{max-width:190px;height:63px;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:11px;background-color:transparent;transition:opacity var(--transition-duration)}.header{width:100%;position:fixed;top:0;left:0;background-color:var(--header-top-bg);color:var(--header-top-nav-text-color);z-index:1000;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:.01em}.header a{color:currentColor}.header__top{display:grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:10px;padding-block:10px}.header__top-left{display:grid;grid-template-columns:100px 1fr;align-items:center;-moz-column-gap:20px;column-gap:20px}.header__top>.lang-switch{margin-inline:auto 30px}.header__logo{width:100%}.header__actions{display:flex;justify-content:center;align-items:center;-moz-column-gap:15px;column-gap:15px;justify-self:end}.header__buttons{width:100%;display:flex;flex-wrap:wrap;gap:10px 20px;grid-column:1/-1}.header__button{flex:1 1 154px;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0}.header__button--first{background-color:var(--header-button-bg-first);color:var(--header-button-color-first);border:1px solid var(--header-button-border-first)}.header__button--second{background-color:var(--header-button-bg-second);color:var(--header-button-color-second);border:1px solid var(--header-button-border-second)}.header__bottom{padding-block:5px 5px;background-color:var(--header-bottom-bg);color:var(--header-bottom-nav-text-color)}.header__bottom-nav>.main-menu{display:flex;align-items:center;gap:10px 25px;overflow-x:auto;padding-block:5px 5px}.header__bottom-nav>.main-menu::-webkit-scrollbar{height:2px}.header__bottom-nav>.main-menu::-webkit-scrollbar-track{background:#e6e6e6;border-radius:2px}.header__bottom-nav>.main-menu::-webkit-scrollbar-thumb{background-color:var(--main-color);border-radius:2px}.header__bottom-nav>.main-menu>.menu-item-has-children{position:relative}.header__bottom-nav>.main-menu>.menu-item-has-children::after{content:"";display:block;position:absolute;top:100%;left:50%;translate:-50% 0;width:calc(100% + 10px);height:10px}.header__bottom-nav>.main-menu>.menu-item-has-children>span{display:flex;justify-content:center;align-items:center;-moz-column-gap:5px;column-gap:5px}.header__bottom-nav>.main-menu>.menu-item-has-children>.sub-menu{box-sizing:content-box;width:-moz-max-content;width:max-content;display:grid;row-gap:10px;border-radius:var(--border-radius);background-color:var(--header-bottom-bg);border:1px solid rgba(255,255,255,.1);position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;visibility:hidden;opacity:0;padding:10px 15px;z-index:111;transition:opacity var(--transition-duration),visibility var(--transition-duration)}.header__bottom-nav>.main-menu>.menu-item-has-children>.sub-menu--open{visibility:visible;opacity:1}.header__bottom-nav>.main-menu>li{white-space:nowrap}.footer{min-height:100px;padding-block:50px 70px;background-color:var(--footer-bg-color);color:var(--footer-text-color)}.footer--padding-bottom{padding-bottom:70px}.footer a{color:var(--footer-text-color);text-decoration:none}.footer ol,.footer ul{width:100%}.footer ol>li,.footer ul>li{list-style:none;padding:0;margin-block:0}.footer__inner-wrapper{width:100%;display:grid;grid-template-columns:1fr;row-gap:30px;justify-content:center}.footer__alt{display:grid;grid-template-columns:1fr;row-gap:30px}.footer__section{padding-block:30px}.footer__nav-menu{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:30px 70px;font-size:24px;line-height:28px}.footer__nav-menu>li{display:flex;justify-content:center}.footer__nav-menu>.menu-item-has-children{display:grid;row-gap:15px}.footer__nav-menu>.menu-item-has-children>.sub-menu{display:grid;row-gap:10px;font-size:16px;line-height:20px;font-weight:400}.footer__nav-menu>.menu-item-has-children>.sub-menu>li{color:var(--footer-text-color);opacity:.7;transition:opacity var(--transition-duration)}.footer__widgets{display:flex;justify-content:space-evenly;gap:20px 40px;flex-wrap:wrap;font-size:var(--base-font-size);line-height:var(--line-height)}.footer__widgets ul{display:grid;row-gap:10px}.footer__payments{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.footer__payment{width:100px;height:50px;opacity:.7}.footer__payment>svg{width:100%;height:100%}.footer__buttons{width:100%;display:flex;justify-content:space-between;gap:10px 20px;flex-wrap:wrap}.footer__buttons>.button{flex:1 1 300px}.footer__social-networks{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;width:100%}.footer__social-network{display:flex;justify-content:center;align-items:center;width:50px;height:50px;flex-shrink:0;padding:10px;border-radius:var(--border-radius);background-color:rgba(255,255,255,.3);transition:opacity var(--transition-duration)}.footer__social-network>svg{max-width:40px;max-height:40px}.footer__bottom,.footer__copyrights{width:100%;text-align:center;opacity:.5}.footer__content{text-align:center;font-size:11px;line-height:15px;opacity:.4}.burger{width:25px;height:19px;flex-shrink:0;position:relative;justify-self:end;z-index:111}.burger::after{content:"";display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;translate:-50% -50%}.burger>span{display:block;position:absolute;right:0;width:100%;height:3px;border-radius:3px;background-color:currentColor;overflow:hidden;transition:rotate var(--transition-duration),opacity var(--transition-duration) .25s,top calc(var(--transition-duration)/ 2) .3s}.burger>span:nth-child(1){top:0}.burger>span:nth-child(2){top:50%}.burger>span:nth-child(3){top:100%}.burger--active>span{transition:rotate var(--transition-duration) .3s,opacity .1s .3s,top calc(var(--transition-duration)/ 2)}.burger--active>span:nth-child(1),.burger--active>span:nth-child(3){top:50%}.burger--active>span:nth-child(1){rotate:-45deg}.burger--active>span:nth-child(2){opacity:0}.burger--active>span:nth-child(3){rotate:45deg}.mobile-menu{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;width:100vw;height:100vh;height:100dvh;position:absolute;top:100%;left:calc(-100% - 20px);background-color:var(--header-top-bg);padding-inline:var(--container-padding-x);overflow:auto;z-index:101;transition:left var(--transition-duration)}.mobile-menu--active{left:0;transition:left var(--transition-duration) .25s}.mobile-menu::-webkit-scrollbar{width:4px}.mobile-menu::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.mobile-menu::-webkit-scrollbar-thumb{background-color:var(--main-color)}.mobile-menu>.main-menu>.menu-item{width:100%;padding-block:16px;border-bottom:1px solid transparent;transition:border-bottom var(--transition-duration)}.mobile-menu>.main-menu>.menu-item>span>a{display:inline-block;width:100%}.mobile-menu>.main-menu>.menu-item-has-children>.menu-arrow{width:16px;height:16px}.mobile-menu>.main-menu>.menu-item-has-children>span{width:100%;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:10px;column-gap:10px}.mobile-menu>.main-menu>.menu-item-has-children>span>a{width:auto}.mobile-menu>.main-menu>.menu-item-has-children>.sub-menu{box-sizing:content-box;width:calc(100% - 20px);display:grid;row-gap:10px;max-height:0;opacity:0;visibility:hidden;padding:0 10px 0 0;font-family:var(--second-font-family);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.15px;text-transform:uppercase;transition:max-height var(--transition-duration) .1s,opacity var(--transition-duration),visibility var(--transition-duration),padding var(--transition-duration)}.mobile-menu>.main-menu>.menu-item--active{border-bottom:1px solid var(--main-color)}.mobile-menu>.main-menu>.menu-item--active>span>a{color:var(--main-color)}.mobile-menu>.main-menu>.menu-item--active>.sub-menu{opacity:1;visibility:visible;padding:20px 10px 0 0;transition:max-height var(--transition-duration),opacity var(--transition-duration),visibility var(--transition-duration),padding var(--transition-duration)}.basic-menu{display:none}.header-gift{display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:relative;color:var(--text-color);flex-shrink:0}.header-gift__switch{width:100%;height:100%;display:flex;justify-content:end;position:relative}.header-gift__switch>svg{width:100%;height:100%;fill:var(--header-top-bg);stroke:var(--site-button-bg-color)}.header-gift__icon{display:flex;justify-content:center;align-items:center;width:10px;height:10px;position:absolute;right:2px;bottom:2px;font-size:9px;line-height:normal;border-radius:100%;color:#fff;background-color:#ff2e60}.header-gift--active .header-gift__icon{width:31px;height:31px;font-size:15px;top:50%;left:50%;translate:-50% -50%;z-index:3}.header-gift--active .header-gift__content{display:grid}.header-gift__content{min-width:240px;max-width:300px;display:none;grid-template-columns:50px 1fr;align-items:center;gap:10px 5px;position:absolute;top:calc(100% + 10px);right:0;border-radius:var(--border-radius);background-color:#fff;border-radius:var(--border-radius);border:2px solid var(--button-border-color);padding:10px;z-index:111}.header-gift__img{display:flex;justify-content:center;align-items:center;width:100%;min-height:30px}.header-gift__description{display:flex;align-items:center}.header-gift__button{grid-column:1/-1}.menu-arrow{display:flex;justify-content:center;align-items:center;width:9px;height:12px;position:relative;transition:color var(--transition-duration)}.menu-arrow::after{position:absolute;top:50%;left:50%;translate:-50% -50%;content:"";display:block;width:20px;height:40px}.menu-arrow>svg{width:100%;height:100%;rotate:90deg;transition:rotate var(--transition-duration)}.menu-arrow--active{color:var(--link-hover)}.menu-arrow--active>svg{rotate:270deg}.lang-switch{position:relative;flex-shrink:0}.lang-switch__active-lang{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.lang-switch__sub-menu{box-sizing:content-box;width:-moz-max-content;width:max-content;display:grid;row-gap:10px;border-radius:var(--border-radius);background-color:var(--header-top-bg);border:1px solid rgba(255,255,255,.1);position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;visibility:hidden;opacity:0;padding:10px 15px;z-index:111;transition:opacity var(--transition-duration),visibility var(--transition-duration)}.lang-switch--active .lang-switch__arrow>svg{rotate:270deg}.lang-switch--active .lang-switch__sub-menu{visibility:visible;opacity:1}.gift-block__arrow-img{animation:2s steps(2) infinite stopsignal}.gift-block__arrow{position:relative;height:50px}.gift-block__arrow img:nth-child(2){width:80px;position:absolute;top:-8px;right:calc(50% - 40px);animation-delay:1s}.gift-block__arrow img:nth-child(1){width:140px;position:absolute;top:0;right:calc(50% - 70px)}@keyframes stopsignal{0%{opacity:1}to{opacity:0}}@keyframes scaleanim{0%,100%{transform:scale(1)}50%{transform:scale(1.3)}}.gift-block__icon{width:60px;background-color:#f0f0f0;padding:11px;border-radius:67%;height:60px;animation:4s infinite scaleanim;transition:.5s;z-index:2}.gift-block{display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative;margin:20px auto;min-width:240px}.gift-block__icon path{fill:var(--main-color)}.gift-block__text{color:#000;text-align:center;padding:20px;font-weight:400;font-size:1.5rem;line-height:1;z-index:1;max-width:300px}.gift-block__text h1{margin:0 0 5px}.gift-block__text p{margin:0}.gift-block::after{width:100%;height:calc(100% - 30px);content:" ";position:absolute;bottom:0;z-index:0;border-radius:20px;background-color:#fff;border:3px solid var(--main-color);outline:#e6e5e4 solid 1px;outline-offset:-8px;box-shadow:0 17px 40px rgba(9,25,42,.36)}.gift-block__button{display:flex;justify-content:center;padding:20px;z-index:2}.media-text{width:100vw;margin-inline:calc(-50vw + 50%);padding-block:30px;color:#fff;background-repeat:no-repeat;background-position:top left;background-size:cover}.media-text__inner-wrapper{display:grid;align-items:center;grid-template-rows:auto 1fr;-moz-column-gap:20px;column-gap:20px}.media-text__inner-wrapper>h1{font-size:42px;line-height:47px;align-self:end;margin-block:0}.media-text__inner-wrapper>p{font-size:18px;line-height:23px;align-self:start}.media-text__inner-wrapper>.gift-block{width:100%}.media-text__inner-wrapper>.button{margin-block:20px}.to-top{display:none}.to-top.show-up{display:block;width:50px;height:50px;position:fixed;right:7px;bottom:17vh;z-index:1000;opacity:.4;transition:opacity var(--transition-duration)}.to-top.show-up>svg{width:100%;height:100%}.mobile-app-header{width:100vw;margin-inline:calc(-50vw + 50%);background-repeat:no-repeat;background-position:top left;background-size:cover;background-color:var(--header-bottom-bg);overflow:hidden}.mobile-app-header__inner-wrapper{display:grid;grid-template-columns:1fr;color:var(--second-text-color);padding-block:44px}.mobile-app-header__title{font-size:var(--h1-font-size-mobile);font-weight:700;line-height:calc(var(--h1-font-size-mobile) + 4px);margin-block:0 35px}.mobile-app-header__description{margin-block:0}.mobile-app-header__text{font-size:1.5rem;line-height:1.5rem;flex:0 1 200px;text-align:center}.mobile-app-header__apps{width:100%;display:grid;align-items:center;gap:15px;background-color:#1b1b1b;padding:15.5px 16px;grid-row:3/4;border:1px solid var(--main-color);border-radius:10px;margin-bottom:35px}.mobile-app-header__promo-code{display:grid;justify-content:center;align-items:center;row-gap:15px}.mobile-app-header__promo-code-icon{width:60px;height:60px;background-color:var(--main-color);padding:11px;border-radius:100%;margin-bottom:5px;justify-self:center}.mobile-app-header__promo-code-icon>svg{width:100%;height:100%}.mobile-app-header__promo-code-description{font-family:var(--second-font-family);font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;text-align:center}.mobile-app-header__buttons{display:flex;flex-wrap:wrap;gap:10px;grid-row:2/3}.mobile-app-header__buttons>.button{flex:1 1 200px;min-height:56px}.mobile-app-header__img{grid-row:2/3;border-top-left-radius:1rem;border-top-right-radius:1rem;align-self:end}.mobile-app-header__img img{box-shadow:0 -15px 15px 0 rgba(28,28,28,.57);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;padding:10px 10px 0;background-color:#000;margin:0 auto;height:250px}.mobile-app-header__rating{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.mobile-app-header__rating>.rating-short{margin:0;flex:0 0 134px}.codeblock-mini{display:grid;row-gap:10px;max-width:350px;border:1px solid var(--main-color);border-radius:var(--border-radius);padding:10px;position:relative;margin:20px 0;background:#fff;margin-block:10px}.codeblock-mini.align-left{margin-right:auto}.codeblock-mini.align-center{margin-inline:auto}.codeblock-mini.align-right{margin-left:auto}.codeblock-mini__icon-wrap{display:inline-block;width:10px}.codeblock-mini__help{text-align:center;color:var(--text-color)}.codeblock-mini__body{display:flex;flex-wrap:wrap;gap:10px}.codeblock-mini__body>div{flex:1 1 150px}.codeblock-mini__body a{text-decoration:none}.codeblock-mini__title{font-style:normal;font-size:16px;line-height:135%;text-align:center;font-weight:bolder;padding:10px 0}.codeblock-mini input{border:unset;text-align:center}.codeblock-mini input,.codeblock-mini__code{width:100%;height:100%;min-height:var(--button-height);font-style:normal;font-size:14.6524px;line-height:125%;color:#000;outline:1px dashed var(--main-color);outline-offset:-1px;border-radius:var(--border-radius);justify-content:center;align-items:center;display:flex;text-decoration:unset;font-weight:900;overflow:hidden;z-index:2}.codeblock-mini__code-sticker{content:"COPY";position:absolute;background-color:var(--main-color);color:#fff}.codeblock-mini .codeblock-block-ref{display:none}.rating{position:relative;display:inline-block}.rating::before{content:"☆☆☆☆☆☆☆☆☆☆";position:relative;color:#faba05;font-size:2.5rem;line-height:2.5rem}.rating .stars{position:absolute;left:0;top:0;overflow:hidden}.rating .stars::after{content:"★★★★★★★★★★";display:block;color:#faba05;font-size:2.5rem;line-height:2.5rem}.rating .count{width:10px}.rating-short{position:relative;display:inline-block;margin:0 auto}.rating-short::before{content:"☆☆☆☆☆";position:relative;color:#faba05;font-size:2rem;line-height:2rem}.rating-short .stars{position:absolute;left:0;top:0;overflow:hidden}.rating-short .stars::after{content:"★★★★★";display:block;color:#faba05;font-size:2rem;line-height:2rem}.rating-short .count{width:10px}.rating_sm .stars::after,.rating_sm::before{font-size:1.5rem}.breadcrumbs{padding-block:15px}.breadcrumbs__list{display:flex;gap:10px;flex-wrap:wrap;margin-block:0}.breadcrumbs__list>li{display:flex;-moz-column-gap:10px;column-gap:10px}.breadcrumbs__link{transition:color var(--transition-duration)}.breadcrumbs__current-page,.breadcrumbs__link{font-weight:700;line-height:1}.category{padding-bottom:30px;background:#e5e5e5}.category__title{margin:.5em 0 1em}.category__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 0 30px}.category__item{position:relative;flex-basis:95%;background-color:#fff;overflow:hidden;max-width:600px;margin:10px;box-shadow:5px 5px 10px rgba(0,0,0,.3);transition:.5s}.category__item_img{display:block;width:100%;height:250px;overflow:hidden}.category__item_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.5s}.category__item_title{display:block;color:#000;margin:0 0 20px;font-style:normal;font-weight:700;font-size:21px;line-height:145%}.category__item_desc{margin:0;padding:30px 19px 60px;color:#000}.category__item_desc p{font-weight:500;font-size:16px;line-height:145%;color:#000}.category__item_meta{margin:0 0 10px;color:rgba(0,0,0,.35)!important;font-style:normal;font-weight:500;font-size:16px;line-height:145%}.category__item_meta span{color:#fff;background:var(--main-color);font-weight:700;font-size:12px;vertical-align:bottom;padding:3px 5px;border-radius:4px;margin-left:7px}.category__item_read-more{position:absolute;bottom:25px;left:25px;font-weight:600;font-size:16px;line-height:145%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000}.category__item:hover{box-shadow:5px 5px 20px rgba(0,0,0,.5)}.category__item:hover .category__item_img img{transform:scale(1.1)}.category__pagination{margin-top:30px}.category .pagination{width:100%}.wp-block-table.is-style-stripes{margin:1em 0}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:#fff}.wp-block-table table{width:100%;border:none;margin-bottom:20px;background-color:#fff}.wp-block-table table thead th{font-weight:700;text-align:left;border:none;padding:10px 15px;background:var(--table-bg-color-head);color:var(--table-font-color-head);font-size:15px;border-left:1px solid var(--table-bg-color-head);border-right:1px solid var(--table-bg-color-head)}.wp-block-table table tbody td{text-align:left;border-left:1px solid var(--table-border-color);border-right:1px solid var(--table-border-color);padding:10px 15px;font-size:15px;vertical-align:top}.wp-block-table table tbody td:first-child{border-left:1px solid var(--table-border-color)}.wp-block-table table tbody td:last-child{border-right:1px solid var(--table-border-color)}.wp-block-table table tbody tr:last-child td{border-bottom:1px solid var(--table-border-color)}.wp-block-table table tbody tr:first-child td{border-top:1px solid var(--table-border-color)}.wp-block-table table tbody tr:nth-child(odd){background:var(--table-bg-cell)}.stars{display:block}.stars span{font-style:normal;font-weight:400;font-size:21px;line-height:23px;color:#fff;margin-left:10px}.main-content ul:not(.list-reset){list-style:none;padding:0}.main-content ul:not(.list-reset) li{position:relative;margin:10px 0;padding-left:28px}.main-content ul:not(.list-reset) li::before{content:var(--list-style);position:absolute;color:var(--main-color);top:0;left:0}.main-content ol:not(.breadcrumbs__list){counter-reset:myCounter;margin-block:16px}.main-content ol:not(.breadcrumbs__list)>li:not(:last-child){margin-bottom:8px}.main-content ol:not(.breadcrumbs__list)>li{position:relative;padding-left:28px}.main-content ol:not(.breadcrumbs__list)>li::before{counter-increment:myCounter;content:counter(myCounter);width:21px;height:21px;padding-block:4px;position:absolute;top:0;left:0;border-radius:100%;color:#fff;background-color:var(--main-color);font-size:12px;line-height:normal;text-align:center}.how-to__title{text-align:center;margin-bottom:0;margin-top:10px;font-weight:600;font-size:1.7rem;position:relative}.how-to__title::after{content:none}.how-to__description{border-bottom:2px solid var(--main-accent-color);padding:0 0 20px}.how-to__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.how-to__step{padding:15px;color:var(--how-to-step-text-color);background-color:var(--how-to-step-bg-color);box-shadow:0 1px 3px 0 rgba(0,0,0,.4);border-radius:5px}.how-to__step-img,.how-to__step-img>a:first-child>img{width:100%}.how-to__step-body{display:flex;flex-direction:column;row-gap:15px;height:100%}.how-to__step-body p{margin-block:0}.how-to__step-title{display:flex;-moz-column-gap:10px;column-gap:10px}.how-to__step-title>span{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:2px solid #545454;border-radius:100%;background:linear-gradient(255deg,var(--main-color) 0,#fff 100%);flex-shrink:0;font-size:32px;font-weight:700;line-height:43.2px;letter-spacing:0;text-align:center;color:#545454}.how-to__step-title>p{font-family:var(--second-font-family);font-size:20px;font-weight:600;line-height:110%;letter-spacing:0;text-align:left;align-self:center}.how-to__step-description{font-family:var(--second-font-family);font-size:18px;font-weight:400;line-height:120%;letter-spacing:0}.how-to__step-btn{min-height:54px;font-size:16px;line-height:22px}.pros-and-cons{display:flex;justify-content:space-between;gap:10px;margin:10px 0}.pros-and-cons ol li:before{background-color:#089e4e}.pros-and-cons__item{width:100%;display:grid;grid-template-rows:auto 1fr}.pros-and-cons__item ol li:before{background-color:#089e4e!important}.pros-and-cons__item ul li:before{color:#089e4e!important}.pros-and-cons__item--dark .pros-and-cons__header{background-color:#ff5151}.pros-and-cons__item--dark ol li:before{background-color:#ff5151!important}.pros-and-cons__item--dark ul li:before{color:#ff5151!important}.pros-and-cons__item--dark .pros-and-cons__content{border-right:2px solid #ff5151;border-left:2px solid #ff5151;border-bottom:2px solid #ff5151}.pros-and-cons__header{display:flex;justify-content:space-between;align-items:center;padding:2px;background-color:#089e4e;border-radius:var(--border-radius) var(--border-radius) 0 0}.pros-and-cons__title{padding:10px 20px;font-size:1.3rem;font-weight:900;color:#fff;font-family:var(--font-family-title)}.pros-and-cons__span{width:22px;height:22px;color:#000;background-color:#fff;text-align:center;border-radius:var(--border-radius);font-size:22px;line-height:22px}.pros-and-cons__content{padding:30px;border-right:2px solid #089e4e;border-left:2px solid #089e4e;border-bottom:2px solid #089e4e;border-radius:0 0 var(--border-radius) var(--border-radius)}.social-networks{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;margin-block:10px}.social-networks>li{flex-shrink:0}.social-networks__link{display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:10px;border-radius:var(--border-radius);background-color:rgba(0,0,0,.03);transition:background-color var(--transition-duration),color var(--transition-duration)}.social-networks__link>svg{max-width:100%;max-height:100%}.ows{padding:15px 0;margin:0 -15px}.ows .owl-carousel .owl-item img{display:inline-block;width:-moz-fit-content;width:fit-content}.ows__title{text-align:center;margin:0 auto 10px}.ows__wrapper{display:flex;flex-direction:row;align-items:center}.ows__arrow{padding:5px}.ows__tabs{max-width:80%}.ows__tab{display:flex;flex-direction:column-reverse}.ows__col{padding:0 5px;flex-basis:100%;text-align:center}.ows__col img{max-width:70%}.ows__col p{margin:0 0 15px;font-style:normal;font-weight:400;font-size:16px;line-height:20px}.ows__col_title{margin:30px 0 0;font-style:normal;font-weight:400;font-size:26px;line-height:32px}.ows__col .button{margin:30px 0 15px}.ows .owl-carousel .owl-stage-outer{overflow:visible}.sld-carrousel-flexbox{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sld-card:not(:last-child){padding-right:15px}.sld-card{flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0}.sld-card a{display:block}.sld-card:hover{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0}.sld-card:last-child:after{content:" ";display:inline-block}.sld-title{margin-bottom:10px;margin-top:8px;overflow:hidden;font-weight:700}.sld-start-from{display:flex;align-items:center;justify-content:space-between}.sld-carrousel,.sld-carrousel-flexbox{width:100%}.sld-carrousel-flexbox::-webkit-scrollbar,.sld-carrousel::-webkit-scrollbar{display:none}.deals-paddle{height:38px;width:38px;color:#fff;background-color:var(--main-color);border:0 solid;margin:auto;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius)}.deals-paddle:focus{outline:0}.deals-paddle:active{border-style:solid;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.deals-scroll-left{top:0;left:5px;bottom:0;transform:rotateZ(270deg)}.deals-scroll-right{top:0;bottom:0;right:5px;transform:rotateZ(90deg)}.faq__list{display:grid;row-gap:10px}.faq__row{background-color:var(--block-bg);padding:20px}.faq__row[open] .faq__icon::after{width:0}.faq__header{display:flex;justify-content:space-between;align-items:center}.faq__question{margin-block:0}.faq__icon{position:relative;width:17px;height:17px;flex-shrink:0}.faq__icon::after,.faq__icon::before{position:absolute;top:50%;left:50%;translate:-50% -50%;content:"";display:block;background-color:var(--text-color);width:100%;height:2.5px;border-radius:2.5px}.faq__icon::after{rotate:90deg;transition:width var(--transition-duration)}.faq__answer>p{margin-block:10px 0}.grid-block{margin:10px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.grid-block__item{display:grid;grid-template-columns:1fr;align-items:center;gap:10px;background-color:var(--block-bg);border-radius:var(--border-radius);padding:10px 15px}.grid-block__img{border-radius:var(--border-radius);overflow:hidden}.toc__header{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:var(--main-color);padding:15px;border-radius:var(--border-radius);transition:border var(--transition-duration)}.toc__header--active{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.toc__title{width:100%;text-align:center;font-size:var(--h4-font-size);font-weight:700;line-height:var(--h4-font-size)}.toc__button{padding:0;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;width:20px;height:20px;color:currentColor}.toc__button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.toc__icon{display:flex;flex-direction:column;row-gap:4px;width:100%;height:14px;transition:rotate var(--transition-duration)}.toc__icon>span{width:100%;border-bottom:2px solid currentColor;border-radius:var(--border-radius)}.toc__nav{box-sizing:content-box;max-height:0;border-right:1px solid var(--main-color);border-bottom:1px solid var(--main-color);border-left:1px solid var(--main-color);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);padding:0 20px;opacity:0;visibility:hidden;overflow:hidden;transition-property:opacity,visibility,padding,max-height;transition-duration:var(--transition-duration);color:var(--main-color);background-color:var(--block-bg)}.toc__nav--open,.toc__nav--static{visibility:visible;opacity:1;padding:20px}.toc__nav--static{max-height:none;border-top:1px solid var(--main-color);border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.toc__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));-moz-column-gap:20px;column-gap:20px;color:var(--text-color)}.toc__item::before{content:var(--toc-style)!important}.toc a{color:currentColor;font-weight:700}.toggle-block{display:grid;grid-template-columns:50px 1fr;-moz-column-gap:10px;column-gap:10px;position:relative;background-color:var(--block-bg);border-radius:var(--border-radius);padding:10px}.toggle-block__image{width:100%;-o-object-fit:contain;object-fit:contain;align-self:center}.toggle-block__content{grid-column:1/-1;opacity:1;overflow:hidden;transition:opacity var(--transition-duration)}.toggle-block__heading{width:100%;min-height:46px;display:flex;justify-content:space-between;align-items:center;font-size:1.3rem;color:var(--table-font-color-head);border-radius:var(--border-radius);margin-block:0}.toggle-block__heading:after{content:"▲";height:30px;color:var(--table-font-color-head);rotate:180deg;z-index:1;transition:rotate var(--transition-duration)}.toggle-block input[type=checkbox].hidden:checked~.toggle-block__content{height:0;opacity:0;padding-top:0;padding-bottom:0}.toggle-block input[type=checkbox].hidden:checked~.toggle-block__heading:after{rotate:360deg}.toggle-block input{position:absolute;left:-999em}.toggle-block label{width:100%;height:60px;text-align:left;display:inline-block;font-size:1.3rem;font-weight:900;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;inset:0;z-index:2}.casino-slots{width:100%;display:grid;row-gap:15px}.casino-slots__list{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:16px}.casino-slots__item{width:100%;display:grid;grid-template-rows:104px auto;border-radius:10px;background-color:#000;position:relative;overflow:hidden;z-index:0}.casino-slots__item::after{content:"";position:absolute;inset:0;display:block;background:linear-gradient(180.32deg,rgba(0,0,0,.4),#000 57.35%)}.casino-slots__item-img{height:100%}.casino-slots__item-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.casino-slots__item-info{min-height:70px;padding:0 10px 10px;width:100%;z-index:2}.casino-slots__item-title{display:inline-block;font-family:var(--second-font-family);font-size:16px;font-weight:600;line-height:130%;letter-spacing:0;color:#fff;margin-bottom:6px}.casino-slots__item-btn{min-width:auto;min-height:54px;font-size:16px;line-height:22px}.fast-links__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:16px;margin-block:25px}.fast-links__link{padding:5px 10px;background-color:transparent;border:none;display:flex;justify-content:space-between;-moz-column-gap:17px;column-gap:17px;width:100%;min-height:80px;background-color:var(--fl-bg-color);color:var(--fl-text-color);text-transform:uppercase;text-align:left;border-radius:var(--border-radius);box-shadow:0 1px 3px 0 rgba(0,0,0,.4);transition:background-color var(--transition-duration),color var(--transition-duration)}.fast-links__link--active{background-color:var(--main-color);color:#fff}.fast-links__link-img{display:flex;justify-content:center;align-items:center;max-width:62px;height:70px;align-self:center}.fast-links__link-img>img{width:100%;-o-object-fit:contain;object-fit:contain}.fast-links__link-description{display:grid;grid-template-rows:auto 1fr;align-items:center;row-gap:10px;padding-block:6px;font-size:16px;line-height:16px;letter-spacing:0;text-transform:uppercase}.fast-links__link-title{font-weight:700}.fast-links__link-subtitle{font-family:var(--second-font-family)}.quote{padding:20px 0}.quote__wrapper{background:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:hidden}.quote__col-left{width:100%;padding:15px}.quote__col-right{width:240px;display:flex;flex-direction:column;justify-content:space-between;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%)}.quote__text{font-weight:700;font-size:18px;line-height:20px;padding-bottom:10px}.quote__text p{margin:0!important}.quote__link{display:block;text-align:right;font-weight:400;font-size:14px;line-height:26px;text-decoration:underline}.quote__image{display:flex;justify-content:center;align-items:center;height:100%;background-image:url("data:,");background-size:cover;padding:10px 0 10px 40px}.quote__image img{display:block}.quote__button{height:35px;background-color:var(--main-color);color:#fff;text-align:center;line-height:35px}.news{padding:20px 15px}.news__img{display:block;width:100%;height:166px}.news__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news__title{text-align:center;margin:40px auto 0}.news__wrapper{margin:50px auto 20px}.news__card{background-color:#fff;overflow:hidden;min-height:300px;height:100%}.news__card_desc{padding:30px 19px}.news__card_date{margin:0 0 10px!important;color:#ccc;font-style:normal;font-weight:400;font-size:15px;line-height:18px}.news__card_title{display:block;color:#000;margin:0;font-style:normal;font-weight:600;font-size:19px;line-height:23px}.news .owl-stage{padding-left:0!important;display:flex;align-items:stretch}.video{padding:20px 15px}.video__container{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000;margin:40px 0}.video__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:0 0;border:none}.video__button svg{width:100px;height:auto;max-height:50px}.video__button-shape{fill:#212121;fill-opacity:.8}.video__button-icon{fill:#fff}.video__button:focus{outline:0}.video__button:focus .video__button-shape,.video__button:hover .video__button-shape{fill:red;fill-opacity:1}.video__button:hover{cursor:pointer}.video__preview{position:absolute;top:0;left:0;width:100%;height:100%}.video__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center,center}.video__youtube{position:relative;padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.video__youtube__play{background-image:url("data:,");background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:10}.video__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video2{max-width:650px}.video2.align-center{margin:0 auto}.video2.align-right{margin-left:auto}.video2__media{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.hero{display:grid;grid-template-columns:1fr 1fr 1fr 1fr auto;grid-template-rows:.8fr auto auto;grid-column-gap:0;grid-row-gap:0;margin:25px auto 30px}.hero__header{grid-area:1/1/2/6}.hero__footer{grid-area:3/1/4/6}.hero__sidebar{grid-area:2/1/3/6}.hero h1,.hero__title{font-size:24px!important;margin:10px 0;font-style:normal;font-weight:700;line-height:1.2;text-transform:uppercase}.hero__subtitle{margin:8px 0 10px;font-size:16px;font-style:normal;font-weight:400;line-height:125%;text-transform:uppercase}.hero__prize{margin:0 0 30px;font-size:32px;font-style:normal;font-weight:700;line-height:118%;background:linear-gradient(90deg,#5c00fa 0,#dc00fa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.foreign__sites ul{display:flex;width:-moz-fit-content;width:fit-content;padding:0;position:relative;margin:20px 0;flex-wrap:wrap}.foreign__sites ul li{padding-left:0;padding-right:10px;padding-bottom:0;margin-bottom:0}.foreign__sites ul li img{height:40px;width:auto}.foreign__sites ul li a{display:flex;flex-direction:row;align-items:center}.foreign__sites ul li::before{content:none}.search-page__post{margin:1em 0 2em}.search-page__post-title{margin:1em 0 .5em}.review__user{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.review__image{width:30px;height:30px}.review__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.reviews-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.reviews-row__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:10px;text-align:center;background-color:var(--block-bg);padding:10px}.reviews-row__logo{height:100px}.reviews-row__logo>img{height:100%;-o-object-fit:contain;object-fit:contain}.reviews-row__link{display:flex;justify-content:center;align-items:center;width:100%;min-width:150px;min-height:var(--button-height);padding:5px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition-property:opacity,color}.reviews-table{display:grid;grid-template-columns:1fr;gap:20px}.reviews-table p{margin-block:0}.reviews-table__content{display:grid;grid-template-columns:1fr;justify-content:center;gap:10px;background-color:var(--block-bg);text-align:center;padding-bottom:10px}.reviews-table__content>*{display:flex;flex-direction:column;padding-inline:10px;align-items:center}.reviews-table__start{height:100%;justify-content:space-between;row-gap:10px;background-color:var(--review-img-bg)}.reviews-table__end{text-align:center}.reviews-table__end>*{width:100%}.reviews-table__center,.reviews-table__end{row-gap:20px}.reviews-table__center,.reviews-table__end,.reviews-table__start{padding-block:10px}.reviews-table__img{display:flex;justify-content:center;align-items:center;height:100px}.reviews-table__img>img{height:100%;-o-object-fit:contain;object-fit:contain}.reviews-table__name{font-size:var(--h1-font-size);font-weight:700;line-height:var(--h1-font-size)}.reviews-table__link{display:flex;justify-content:center;align-items:center;width:100%;min-width:150px;min-height:var(--button-height);padding:5px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition-property:opacity,color}.reviews-table__promocode{opacity:.7}.reviews-table-mini{display:grid;grid-template-columns:1fr;gap:20px}.reviews-table-mini p{margin-block:0}.reviews-table-mini__content{display:grid;grid-template-columns:1fr;justify-content:center;gap:10px;background-color:var(--block-bg);text-align:center}.reviews-table-mini__content>*{display:flex;flex-direction:column;padding-inline:10px;align-items:center}.reviews-table-mini__img{display:flex;justify-content:center;align-items:center;height:100%;background-color:var(--review-img-bg);padding-block:10px}.reviews-table-mini__img>img{max-width:300px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reviews-table-mini__bonus-name,.reviews-table-mini__name{font-size:20px;font-weight:700;line-height:24px;padding-block:10px}.reviews-table-mini__links{padding-block:10px}.reviews-table-mini__link{display:flex;justify-content:center;align-items:center;width:100%;min-width:150px;min-height:var(--button-height);padding:5px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition-property:opacity,color}.reviews-table-mini__promocode{opacity:.7}.posts{display:grid;gap:10px;border-radius:var(--border-radius);overflow:auto;padding-bottom:10px}.posts::-webkit-scrollbar{height:3px}.posts::-webkit-scrollbar-track{background-color:transparent}.posts::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.posts--grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.posts__post{background-color:var(--block-bg);transition:box-shadow var(--transition-duration)}.posts__link{display:grid;grid-template-rows:160px 1fr;row-gap:10px;padding:10px;color:var(--text-color)}.posts__img{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius);overflow:hidden}.posts__img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.posts__body{display:grid;row-gap:10px}.posts__time{font-size:14px;line-height:20px;opacity:.3}.posts__title{margin-block:10px 0}.posts__description{opacity:.7;margin-block:0}@-moz-document url-prefix(){.header__bottom-nav>.main-menu .header__bottom-nav>.main-menu{scrollbar-width:thin;scrollbar-color:var(--main-color) transparent}.mobile-menu .mobile-menu,.posts{scrollbar-width:thin;scrollbar-color:var(--main-color) var(--page-bg)}}.bonus-single{max-width:760px;display:grid;grid-template-columns:1fr;justify-content:center;gap:10px;background-color:var(--block-bg);text-align:center;margin-inline:auto}.bonus-single>*{display:flex;flex-direction:column;padding-inline:10px;align-items:center}.bonus-single p{margin-block:0}.bonus-single__logo{display:flex;justify-content:center;align-items:center;height:100%;background-color:var(--review-img-bg);padding-block:10px}.bonus-single__logo>img{height:100%;-o-object-fit:contain;object-fit:contain}.bonus-single__name{color:var(--main-color)}.bonus-single__bonus-name,.bonus-single__name{font-size:20px;font-weight:700;line-height:24px;padding-block:10px}.bonus-single__links{padding-block:10px}.bonus-single__link{display:flex;justify-content:center;align-items:center;width:100%;min-width:150px;min-height:var(--button-height);padding:5px 10px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;transition-property:opacity,color}.banner-bottom{display:none;width:100%;position:fixed;bottom:0;left:0;z-index:100}.banner-bottom--show-mobile{display:block}.banner-bottom--show-desktop{display:none}.banner-bottom--show-all{display:block}.banner-bottom__content{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.banner-bottom__content--style-0{justify-content:space-around}.banner-bottom__content--style-1,.banner-bottom__content--style-3{justify-content:space-between}.banner-bottom__content--style-0,.banner-bottom__content--style-1{padding:10px}.banner-bottom__content--style-3{padding-left:10px}.banner-bottom__image{width:48px;height:100%;background-color:rgba(0,0,0,.3);border-radius:var(--border-radius);overflow:hidden}.banner-bottom__image>img{height:100%;-o-object-fit:contain;object-fit:contain}.banner-bottom__image--style-0{max-width:150px}.banner-bottom__image--style-1,.banner-bottom__text--style-0{display:none}.banner-bottom__text--style-1{display:grid;align-items:center;row-gap:2px}.banner-bottom__text--style-1,.banner-bottom__text--style-3{margin-right:auto}.banner-bottom__text--style-3{padding-block:10px}.banner-bottom__title{font-weight:700}.banner-bottom__rating{font-size:12px;line-height:16px}.banner-bottom__desk-btn{display:none}.banner-bottom__mob-btn{display:flex;justify-content:center;align-items:center}.banner-bottom__mob-btn--style-0{flex-basis:100%}.banner-bottom__mob-btn--style-1{flex-basis:auto}.banner-bottom__arrow{padding:10px 5px 10px 10px;border:none;display:flex;justify-content:center;align-items:center;width:50px;height:100%;color:currentColor;background-color:rgba(0,0,0,.2);transition:opacity var(--transition-duration)}.banner-bottom__arrow>svg{width:100%;height:100%}.banner-bottom__download{padding:0;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;width:50px;height:50px;color:currentColor;margin-left:auto;transition:opacity var(--transition-duration)}.banner-bottom__download>svg{width:100%;height:100%}.lightbox{display:none;position:fixed;z-index:1001;top:0;left:0;right:0;bottom:0;padding:1em;background:rgba(0,0,0,.8)}.lightbox img{max-height:100%}.lightbox:target{display:flex;justify-content:center;align-items:center}.lightbox span{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.comments-section .commentlist{list-style:none;padding:0}.comments-section .comment{background:#fff;margin:10px 0;padding:15px}.comments-section .comment-author{display:flex;align-items:center;margin-bottom:5px}.comments-section .comment-author img{border:1px solid #aaa;padding:1px;border-radius:50%;background:#fff}.comments-section .comment-author cite{padding:0 0 0 10px}.comments-section .comment-meta a{color:#bbb;font-size:12px}.comments-section .comment-respond{text-align:center}.comments-section .comment-form{background:#999;margin:1em 0 2em;border-radius:var(--border-radius)}.comments-section .comment-form-author,.comments-section .comment-form-email{padding-bottom:1em;margin-inline:15px}.comments-section .comment-form-author label,.comments-section .comment-form-email label{display:inline-block;min-width:80px}.comments-section .comment-form-author>input,.comments-section .comment-form-email>input{width:100%}.comments-section .comment-notes,.comments-section .logged-in-as{color:#fff;padding:1em}.comments-section .comment-notes a,.comments-section .logged-in-as a{color:#fff}.comments-section .comment-form-comment{display:flex;flex-direction:column;align-items:center;margin:15px auto;width:100%;padding-inline:15px}.comments-section .comment-form-comment label{display:none}.comments-section #comment{width:100%;margin:0 auto}.comments-section input,.comments-section textarea{outline:0;border:1px solid #bbb;padding:5px 10px}.comments-section textarea{resize:vertical}.comments-section .submit{border:none;outline:0;background:0 0;min-width:160px;min-height:var(--button-height);position:relative;background-color:var(--site-button-bg-color);color:var(--site-button-color);border-radius:var(--border-radius);box-shadow:var(--site-button-shadow);font-family:var(--font-family);font-size:16px;line-height:22px;font-style:normal;font-weight:700;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;margin:30px auto;transition:background-color var(--transition-duration),color var(--transition-duration),box-shadow var(--transition-duration)}.comments-section .says{margin-left:20px}.bonus-main-screen{width:100vw;margin-inline:calc(-50vw + 50%);padding:44px 16px}.bonus-main-screen__inner-wrapper{display:grid;grid-template-columns:1fr;align-items:center;gap:35px}.bonus-main-screen__description{align-self:start;order:1}.bonus-main-screen__description>p,.bonus-main-screen__title{margin-block:0}.bonus-main-screen__bonus{width:100%;min-width:0;justify-self:center;position:relative}.bonus-main-screen__bonus:has(.bonus-main-screen__button)>.bonus-main-screen__bonus-body{border-bottom:0;border-radius:10px 10px 0 0}.bonus-main-screen__bonus-body{background-color:#1b1b1b;padding:47px 10px 15px;border:1px solid var(--main-color);border-radius:10px}.bonus-main-screen__bonus-type{min-width:141px;min-height:22px;position:absolute;top:10px;left:0;padding:4px 23px;background-color:#f19fe8;font-family:var(--second-font-family);font-size:10px;font-weight:600;line-height:14px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#292621;z-index:0}.bonus-main-screen__bonus-type::after{content:"";display:block;position:absolute;top:0;right:-15px;width:22px;height:calc(100% + 2px);z-index:-1;background-color:#1b1b1b;transform:skewX(-29deg)}.bonus-main-screen__bonus-gift{display:flex;justify-content:center;align-items:center;width:60px;height:60px;position:absolute;top:-16px;right:-16px;color:var(--main-color);background-color:#1b1b1b;padding:11px;border-radius:60px}.bonus-main-screen__bonus-gift>svg{fill:currentColor;width:100%;height:100%}.bonus-main-screen__bonus-offer{display:block;font-family:var(--second-font-family);font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;margin-bottom:10px}.bonus-main-screen__button{padding:14px 16px;background-color:transparent;border:none;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:var(--main-color);border:1px solid var(--main-color);border-top:0;border-radius:0 0 10px 10px;color:#000;transition:background-color var(--transition-duration),color var(--transition-duration)}.bonus-main-screen__button-text{display:grid;text-align:left}.bonus-main-screen__button-large-text{font-size:18px;font-weight:700;line-height:20px;letter-spacing:0}.bonus-main-screen__button-small-text{font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.32px}.bonus-main-screen__button-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto}.bonus-main-screen__button-icon>svg{width:7px;height:11px;fill:currentColor}.game-main-screen{width:100vw;margin-inline:calc(-50vw + 50%);padding:44px 16px}.game-main-screen__inner-wrapper{display:grid;grid-template-columns:1fr;align-items:center;gap:35px}.game-main-screen__description{align-self:start;order:1}.game-main-screen__description>p,.game-main-screen__title{margin-block:0}.game-main-screen__bonus{display:grid;row-gap:15px;width:100%;min-width:0;justify-self:center;position:relative;border-radius:10px;padding:10px}.game-main-screen__bonus-img{display:flex;justify-content:center;align-items:center;width:135px;position:absolute;top:-27px;right:-22px}.game-main-screen__bonus-offer{max-width:89%;display:grid;font-family:var(--second-font-family);letter-spacing:0}.game-main-screen__bonus-title{font-size:18px;font-weight:600;line-height:22px}.game-main-screen__bonus-subtitle{font-size:14px;font-weight:400;line-height:120%}.game-main-screen__button{padding:14px 16px;background-color:transparent;border:none;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:var(--main-color);border:1px solid var(--main-color);border-top:0;border-radius:0 0 10px 10px;transition:background-color var(--transition-duration),color var(--transition-duration)}.game-main-screen__button-text{display:grid;text-align:left}.game-main-screen__button-large-text{font-size:18px;font-weight:700;line-height:20px;letter-spacing:0}.game-main-screen__button-small-text{font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.32px}.game-main-screen__button-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.game-main-screen__button-icon>svg{width:7px;height:11px;fill:currentColor}.promo-code{width:100%;display:flex;align-items:center}.promo-code--align-left{justify-content:start}.promo-code--align-center{justify-content:center}.promo-code--align-right{justify-content:end}.promo-code--mb{margin-block:20px}.promo-code__inner-wrapper{width:100%;display:grid;row-gap:5px}.promo-code__inner-wrapper--mw350{max-width:350px}.promo-code__inner-wrapper--content{padding:10px;border:1px solid var(--main-color);border-radius:var(--border-radius);background-color:var(--header-top-bg);color:#fff}.promo-code__copy{display:flex;-moz-column-gap:5px;column-gap:5px}.promo-code__copy-border{position:absolute;inset:0;z-index:-1}.promo-code__copy-border>svg{max-width:none;width:100%}.promo-code__input-wrapper{min-width:169px;position:relative;z-index:0}.promo-code__input{border:none;outline:0;background:0 0;width:100%;height:100%;padding:0;font-size:14.7px;font-weight:700;line-height:100%;letter-spacing:0;text-align:center;color:currentColor}.promo-code__instruction{width:100%;font-family:var(--second-font-family);font-size:12px;font-weight:400;line-height:120%;letter-spacing:0;text-align:center}.promo-code__instruction--gray{color:#a5a5a5}.promo-code .button{min-width:auto;height:39px;min-height:auto;padding:11px;font-size:14.7px;line-height:18.32px}.promo-code__button{display:none}.wp-block-columns .wp-block-image{margin-top:2rem}.row.col-1,.wp-block-columns.col-1{grid-template-columns:repeat(1,1fr)}.row.col-2,.wp-block-columns.col-2{grid-template-columns:repeat(2,1fr)}.row.col-3,.wp-block-columns.col-3{grid-template-columns:repeat(3,1fr)}.row.col-4,.wp-block-columns.col-4{grid-template-columns:repeat(4,1fr)}.row.col-5,.wp-block-columns.col-5{grid-template-columns:repeat(5,1fr)}.row.col-6,.wp-block-columns.col-6{grid-template-columns:repeat(6,1fr)}.wp-block-column{display:flex;flex-direction:column}.wp-block-column>:not(:first-child){margin-top:30px}.wp-block-column .row{padding:0}.wp-block-columns{max-width:1440px;padding-right:1rem;padding-left:1rem;display:grid;grid-gap:30px;margin-bottom:0}.wp-block-columns .wp-block-column{margin:0}.latest-wins{width:100vw;margin-inline:calc(-50vw + 50%);display:flex;flex-wrap:wrap;gap:8px 26.5px;background-color:#1b1b1b;color:#fff;padding:17px 16px;margin-block:16px}.latest-wins__label{display:grid;grid-template-columns:40px 1fr;-moz-column-gap:12px;column-gap:12px;align-self:center}.latest-wins__label-img{width:100%;height:40px;grid-column:1/2;grid-row:1/3}.latest-wins__label-title{font-size:18px;font-weight:700;line-height:22px;letter-spacing:0}.latest-wins__label-subtitle{font-family:var(--second-font-family);font-size:13px;font-weight:400;line-height:16px;letter-spacing:-.3px}.latest-wins__list{display:grid;grid-template-columns:1fr;gap:16px 10px;flex:1 1 917px}.latest-wins__item{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:5px;column-gap:5px;background-color:rgba(255,255,255,.11);border-radius:10px;padding:10px 12.41px 10px 8px;font-family:var(--second-font-family);letter-spacing:0;position:relative}.latest-wins__item-left{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:5px;column-gap:5px;font-weight:400}.latest-wins__item-img{width:40px;height:40px;grid-column:1/2;grid-row:1/3;border-radius:8px;overflow:hidden}.latest-wins__item-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.latest-wins__item-title{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.latest-wins__item-id{font-size:13px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-row:2/3}.latest-wins__item-right{display:grid;grid-template-columns:1fr 24px;align-items:center;-moz-column-gap:8px;column-gap:8px}.latest-wins__item-total{font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.latest-wins__item-btn{padding:6.5px 7.5px 6.5px 9.5px;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;width:100%;height:24px;grid-column:2/3;background-color:var(--site-button-bg-color);border-radius:5px;transition:background-color var(--transition-duration),color var(--transition-duration)}.latest-wins__item-btn::after{content:"";display:block;position:absolute;inset:0}.latest-wins__item-btn>svg{width:100%;height:100%}.features{width:100vw;margin-inline:calc(-50vw + 50%)}.features button{width:100%;background-color:transparent;border:none;text-align:left}.features a,.features button{transition:opacity var(--transition-duration)}.features__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:16px;gap:10px}.features__item{height:100%;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:8px;color:inherit;border-radius:10px}.features__item-img{display:flex;justify-content:center;align-items:center;width:40px;height:40px;flex-shrink:0}.features__item-info{display:grid;font-family:var(--second-font-family);letter-spacing:0}.features__item-title{font-size:16px;font-weight:600;line-height:22px}.features__item-subtitle{font-size:14px;font-weight:400;line-height:120%}.active-promos__list{display:grid;grid-template-columns:1fr;gap:16px}.active-promos__item{display:grid;grid-template-rows:1fr auto;width:100%;min-width:0;justify-self:center;background-color:#1b1b1b;border-radius:10px;position:relative;overflow:hidden}.active-promos__item-content{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:10px;column-gap:10px;min-height:135px}.active-promos__item-tags{display:flex;gap:5px 10px;flex-wrap:wrap;position:absolute;top:10px;left:0}.active-promos__item-category{position:relative;padding:4px 12px 4px 11px;background-color:#f19fe8;font-family:var(--second-font-family);font-size:10px;font-weight:600;line-height:14px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#292621;z-index:0}.active-promos__item-category::after{content:"";display:block;position:absolute;top:50%;right:-3px;width:7px;height:calc(100% + 2px);translate:0 -50%;z-index:-1;background-color:#1b1b1b;transform:skewX(-16deg)}.active-promos__item-deadline{display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px}.active-promos__item-deadline-icon{display:flex;justify-content:center;align-items:center;width:14px;height:14px}.active-promos__item-deadline-icon>svg{width:100%;height:100%;fill:currentColor}.active-promos__item-deadline-text{font-family:var(--second-font-family);font-size:10px;font-weight:600;line-height:14px;letter-spacing:0;text-transform:uppercase}.active-promos__item-offer{max-width:100%;display:block;font-family:var(--second-font-family);font-weight:600;font-size:18px;line-height:22px;letter-spacing:0;color:#faf9f8;padding:53px 0 38px 10px}.active-promos__item-img{width:148px;height:100%;margin-left:auto;flex-shrink:0}.active-promos__item-img>img{height:100%;-o-object-fit:contain;object-fit:contain}.active-promos__item-button{padding:14px 16px;background-color:transparent;border:none;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:var(--main-color);border:1px solid var(--main-color);border-top:0;color:#000;transition:background-color var(--transition-duration),color var(--transition-duration)}.active-promos__item-button::after{content:"";display:block;position:absolute;inset:0}.active-promos__item-button-text{display:grid;text-align:left}.active-promos__item-button-large-text{font-size:18px;font-weight:700;line-height:20px;letter-spacing:0}.active-promos__item-button-small-text{font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.32px}.active-promos__item-button-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.active-promos__item-button-icon>svg{width:7px;height:11px;fill:currentColor}.cta-banner{display:grid;row-gap:5px;padding:10px;border-radius:10px;position:relative;z-index:0;overflow:hidden}.cta-banner--app{gap:15px}.cta-banner::after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.016) 7.93%,rgba(0,0,0,.055) 16.14%,rgba(0,0,0,.118) 24.5%,rgba(0,0,0,.2) 32.85%,rgba(0,0,0,.29) 41.08%,rgba(0,0,0,.392) 49.02%,rgba(0,0,0,.5) 56.56%,rgba(0,0,0,.608) 63.54%,rgba(0,0,0,.71) 69.83%,rgba(0,0,0,.8) 75.29%,rgba(0,0,0,.882) 79.78%,rgba(0,0,0,.945) 83.15%,rgba(0,0,0,.984) 85.28%,#000 86.02%);z-index:-1}.cta-banner__text{display:grid;row-gap:5px;justify-content:center;text-align:center;color:#faf9f8}.cta-banner__crown{max-width:150px;justify-self:center}.cta-banner__title{font-size:32px;font-weight:700;line-height:30px;letter-spacing:0;align-self:end}.cta-banner__subtitle{font-family:var(--second-font-family);font-size:20px;font-weight:500;line-height:30px;letter-spacing:0}.cta-banner__features{display:grid;grid-template-columns:1fr;gap:16px 10px;background-color:#1b1b1b;padding:16px;border-radius:16px;color:#fff}.cta-banner__features button{width:100%;border:none;text-align:left}.cta-banner__features a,.cta-banner__features button{transition:opacity var(--transition-duration)}.cta-banner__feature{height:100%;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;background-color:rgba(255,255,255,.11);padding:8px;border-radius:10px;font-family:var(--second-font-family);font-size:15px;font-weight:400;line-height:20px;letter-spacing:0;color:inherit}.cta-banner__apps--app{display:grid;grid-template-columns:1fr;align-items:center;row-gap:15px}.cta-banner__image{max-width:188px;justify-self:center}.cta-banner__buttons--default{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding-inline:16px}.cta-banner__buttons--default>.cta-banner__button{flex:1 1 269px;height:46px}.cta-banner__buttons--app{display:grid;gap:15px 10px;justify-self:center}.cta-banner__buttons--app>.cta-banner__button{min-width:261px;height:40px}.cta-banner__button{padding:5px;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;-moz-column-gap:5px;column-gap:5px;width:100%;border:2px solid var(--main-color);border-radius:var(--border-radius);font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;text-transform:uppercase;transition:background-color var(--transition-duration),color var(--transition-duration)}.cta-banner__button--with-bg{background-color:var(--main-color);color:#000}.cta-banner__button--without-bg{color:#fff}.cta-banner__button-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.cta-banner__button-icon>svg{width:100%;height:100%}@media (min-width:360px){.banner-bottom__image--style-1{display:block;width:50px;height:50px;padding:5px}.latest-wins{width:100%;margin-inline:0;padding-inline:10px;border-radius:10px}}@media (min-width:426px){.button{font-size:18px;padding:10px}.grid-block__item{grid-template-columns:130px 1fr}.grid-block__img{grid-column:1/2;grid-row:1/3}}@media (min-width:769px){h1{font-size:var(--h1-font-size);line-height:calc(var(--h1-font-size) + 4px)}h2{font-size:var(--h2-font-size);line-height:calc(var(--h2-font-size) + 4px)}h3{font-size:var(--h3-font-size);line-height:calc(var(--h3-font-size) + 4px)}h4,h5,h6{font-size:var(--h4-font-size);line-height:calc(var(--h4-font-size) + 4px)}.button--content{max-width:300px}.header__top-left{grid-template-columns:125px 1fr}.header__top>.lang-switch{margin-inline:0}.header__actions{grid-column:auto}.footer--padding-bottom{padding-bottom:100px}.burger{display:none}.basic-menu{display:block}.basic-menu>.main-menu{display:flex;justify-content:center;align-items:center;gap:10px 15px;flex-wrap:wrap;align-content:center}.basic-menu>.main-menu>.menu-item-has-children{position:relative}.basic-menu>.main-menu>.menu-item-has-children::after{content:"";display:block;position:absolute;top:100%;left:50%;translate:-50% 0;width:calc(100% + 10px);height:10px}.basic-menu>.main-menu>.menu-item-has-children>span{display:flex;justify-content:center;align-items:center;-moz-column-gap:5px;column-gap:5px}.basic-menu>.main-menu>.menu-item-has-children>.sub-menu{box-sizing:content-box;width:-moz-max-content;width:max-content;display:grid;row-gap:10px;border-radius:var(--border-radius);background-color:var(--header-top-bg);border:1px solid rgba(255,255,255,.1);position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;visibility:hidden;opacity:0;padding:10px 15px;z-index:111;transition:opacity var(--transition-duration),visibility var(--transition-duration)}.basic-menu>.main-menu>.menu-item-has-children>.sub-menu--open{visibility:visible;opacity:1}.basic-menu>.main-menu>li{white-space:nowrap}.media-text{padding-block:50px}.mobile-app-header__title{font-size:var(--h1-font-size);line-height:calc(var(--h1-font-size) + 4px);align-self:end}.category__items{padding:0}.category__item{margin:15px}.stars{margin:0 20px 0 0;display:flex;flex-wrap:nowrap;align-items:baseline}.main-content ul:not(.list-reset) li{margin:15px 0}.main-content ol:not(.breadcrumbs__list){margin-block:24px}.main-content ol:not(.breadcrumbs__list)>li:not(:last-child){margin-bottom:16.5px}.how-to__steps{grid-template-columns:1fr 1fr}.ows{padding:30px 0 0;margin:0}.ows__title{margin:0 auto 40px}.ows__tabs{max-width:90%}.ows__tab{flex-direction:row}.ows__col{padding:0 15px 50px;flex-basis:50%}.casino-slots__list{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.casino-slots__item{grid-template-rows:174px auto}.casino-slots__item::after{background:linear-gradient(180.32deg,rgba(0,0,0,.4) 44.57%,#000 67.35%)}.quote{padding:30px 0}.news,.video{padding:30px 15px}.hero{margin:57px auto 30px}.hero__footer{grid-area:2/1/4/3}.hero__sidebar{grid-area:2/3/4/6}.hero h1,.hero__title{margin:10px 0 20px;font-size:38px!important}.hero__subtitle{margin:10px 0 8px;font-size:19px}.hero__prize{margin:8px 0 30px;font-size:42px}.banner-bottom{bottom:10px}.banner-bottom--show-mobile{display:none}.banner-bottom--show-desktop{display:block}.banner-bottom__container{width:100%;max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}.banner-bottom__content{border-radius:var(--border-radius)}.banner-bottom__text--style-0{flex-basis:50%;display:block;text-align:center}.banner-bottom__title{font-size:20px;line-height:24px}.banner-bottom__rating{font-size:16px;line-height:20px}.banner-bottom__desk-btn{display:flex;justify-content:center;align-items:center}.banner-bottom__desk-btn--style-0{flex-basis:30%}.banner-bottom__desk-btn--style-1{max-width:300px;width:100%}.banner-bottom__mob-btn{display:none}.comments-section .comment-form-author>input,.comments-section .comment-form-email>input{width:auto}.comments-section #comment{width:90%}.bonus-main-screen{padding-block:55px}.bonus-main-screen__inner-wrapper{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.bonus-main-screen__description{grid-column:1/-1;order:0}.bonus-main-screen__bonus{grid-column:2/3;grid-row:1/2}.game-main-screen{padding-block:55px}.game-main-screen__inner-wrapper{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.game-main-screen__description{grid-column:1/-1;order:0}.game-main-screen__bonus{grid-column:2/3;grid-row:1/2}.game-main-screen__bonus-offer{max-width:82%}.latest-wins__list{grid-template-columns:repeat(auto-fit,minmax(299px,1fr))}.features{width:100%;margin-inline:0;border-radius:16px}.active-promos__list{grid-template-columns:repeat(auto-fit,minmax(358px,1fr))}.cta-banner{padding:16px;border-radius:16px}.cta-banner__features{grid-template-columns:repeat(auto-fit,minmax(253.5px,1fr))}}@media (min-width:769px) and (min-width:1024px){.basic-menu>.main-menu{justify-content:start}}@media (min-width:769px) and (min-width:1281px){.basic-menu>.main-menu{-moz-column-gap:25px;column-gap:25px}}@media (min-width:769px) and (hover:hover){.basic-menu>.main-menu>.menu-item-has-children:hover{cursor:pointer}.basic-menu>.main-menu>.menu-item-has-children:hover>span{color:var(--link-hover)}.basic-menu>.main-menu>.menu-item-has-children:hover>span>.menu-arrow>svg{rotate:270deg}.basic-menu>.main-menu>.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.basic-menu>.main-menu>.menu-item-has-children:hover,.basic-menu>.main-menu>.menu-item-has-children>.sub-menu>li:hover{color:var(--link-hover)}.basic-menu>.main-menu>.menu-item-has-children:hover .sub-menu{color:var(--header-top-nav-text-color)}.basic-menu>.main-menu>li:hover{color:var(--link-hover)}}@media (min-width:769px) and (hover:none){.basic-menu>.main-menu>.menu-item-has-children:active,.basic-menu>.main-menu>.menu-item-has-children>.sub-menu>li:active{color:var(--link-hover)}.basic-menu>.main-menu>.menu-item-has-children:active .sub-menu{color:var(--header-top-nav-text-color)}.basic-menu>.main-menu>li:active{color:var(--link-hover)}}@media (min-width:1024px){.page__sidebar{display:block}.header__top{grid-template-columns:1fr auto auto}.header__buttons{flex-wrap:nowrap;-moz-column-gap:10px;column-gap:10px;grid-column:auto}.header__button{flex-basis:auto;width:auto}.header__bottom-nav>.main-menu{justify-content:center;flex-wrap:wrap;overflow-x:visible}.media-text__inner-wrapper>.gift-block{min-width:385px;grid-column:2/3;grid-row:1/3}.mobile-app-header__inner-wrapper{grid-template-columns:1fr 1fr;padding-block:36px}.mobile-app-header__title{margin-bottom:20px}.mobile-app-header__title--old{grid-row:1/3;align-self:center}.mobile-app-header__apps{grid-column:1/-1;grid-row:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:0}.mobile-app-header__promo-code{grid-template-columns:auto 1fr;-moz-column-gap:20px;column-gap:20px}.mobile-app-header__promo-code-icon{grid-row:1/3;margin-bottom:0}.mobile-app-header__promo-code-description{text-align:left}.mobile-app-header__buttons{width:100%;justify-content:center;grid-row:auto;justify-self:end}.mobile-app-header__img img{width:auto;height:100%}.mobile-app-header__img{grid-column:2/-1;grid-row:1/3}.toc__list{grid-template-columns:repeat(3,1fr)}.reviews-table__content{text-align:left;grid-template-columns:277px 1fr auto;align-items:center;padding-bottom:0}.reviews-table__content>*{align-items:start}.reviews-table-mini__content{text-align:left;grid-template-columns:100px repeat(3,1fr);align-items:center}.reviews-table-mini__content>*{align-items:start}.reviews-table-mini__img>img{max-width:100%;width:auto}.reviews-table-mini__links{grid-column:4/-1}.bonus-single{text-align:left;grid-template-columns:100px auto 1fr auto;align-items:center}.bonus-single>*{align-items:start}.bonus-single__logo>img{max-width:100%}.bonus-single__links{grid-column:4/-1}.bonus-main-screen__inner-wrapper{grid-template-columns:auto 1fr}.bonus-main-screen__text{max-width:613px;width:100%;padding-left:28px}.bonus-main-screen__description{grid-column:auto}.bonus-main-screen__bonus{max-width:300px;grid-row:1/3}.game-main-screen__inner-wrapper{grid-template-columns:auto 1fr}.game-main-screen__text{max-width:613px;width:100%;padding-left:28px}.game-main-screen__description{grid-column:auto}.game-main-screen__bonus{max-width:300px;grid-row:1/3}.cta-banner--app{grid-template-columns:1fr 1fr;justify-content:center}.cta-banner__text--app{max-width:472px;text-align:left;justify-self:center}.cta-banner__apps--app{max-width:482px;grid-template-columns:267px auto;-moz-column-gap:33px;column-gap:33px}.cta-banner__button{max-width:267px}}@media (min-width:1281px){.header__bottom-nav>.main-menu{gap:10px 20px}.category__item{flex-basis:45%}}@media (max-width:768px){.codeblock-mini{max-width:100%}.pros-and-cons{flex-direction:column}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}@media (hover:hover){button:hover{cursor:pointer}a:hover{color:var(--link-hover)}a:where([class]):hover{color:currentColor}.button--site-button:hover{cursor:pointer;background:var(--site-button-hover-bg-color);color:var(--site-button-hover-color);box-shadow:var(--site-button-hover-shadow)}.button.appstore:hover,.button.googleplay:hover{background-color:transparent;opacity:.7}.header__button--first:hover{background-color:var(--header-button-hover-first)}.header__button--second:hover{background-color:var(--header-button-hover-second)}.header__bottom-nav>.main-menu>.menu-item-has-children:hover{cursor:pointer}.header__bottom-nav>.main-menu>.menu-item-has-children:hover>span{color:var(--link-hover)}.header__bottom-nav>.main-menu>.menu-item-has-children:hover>span>.menu-arrow>svg{rotate:270deg}.header__bottom-nav>.main-menu>.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.header__bottom-nav>.main-menu>.menu-item-has-children:hover,.header__bottom-nav>.main-menu>.menu-item-has-children>.sub-menu>li:hover{color:var(--link-hover)}.header__bottom-nav>.main-menu>.menu-item-has-children:hover .sub-menu{color:var(--header-bottom-nav-text-color)}.header__bottom-nav>.main-menu>li:hover{color:var(--link-hover)}.footer__nav-menu>.menu-item-has-children>.sub-menu>li:hover{opacity:1}.footer__nav-menu>li:hover{color:rgba(255,255,255,.7)}.footer__social-network:hover{color:currentColor;opacity:.5}.footer__social-network:hover a{color:currentColor}.header-gift__switch:hover,.lang-switch__active-lang:hover,.menu-arrow:hover{cursor:pointer}.to-top.show-up:hover{opacity:1}.breadcrumbs__link:hover{color:var(--link-hover);text-decoration:underline}.social-networks__link:hover{background-color:rgba(0,0,0,0);color:var(--link-hover)}.deals-paddle:hover,.faq__row:hover,.ows__arrow:hover{cursor:pointer}.toc__item:hover{color:var(--link-hover)}.toggle-block label:hover{cursor:pointer}.fast-links__link:hover{cursor:pointer;background-color:var(--fl-bg-color-hover);color:var(--fl-text-color-hover)}.reviews-row__link--hover:hover,.reviews-table-mini__link--hover:hover,.reviews-table__link--hover:hover{opacity:.7}.posts__post:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.bonus-single__link--hover:hover{opacity:.7}.banner-bottom__arrow:hover{opacity:.8}.banner-bottom__download:hover{opacity:.7}.comments-section .submit:hover{cursor:pointer;background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color);box-shadow:var(--site-button-hover-shadow)}.bonus-main-screen__button:hover,.game-main-screen__button:hover{cursor:pointer;background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}.promo-code__copy:hover,.promo-code__input:hover{cursor:pointer}.latest-wins__item-btn:hover{cursor:pointer;background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}.features a:hover,.features button:hover{opacity:.8}.active-promos__item-button:hover{cursor:pointer;background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}.cta-banner__features a:hover,.cta-banner__features button:hover{opacity:.8}.cta-banner__button:hover{background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}}@media (hover:none){.button--site-button:active{background:var(--site-button-hover-bg-color);color:var(--site-button-hover-color);box-shadow:var(--site-button-hover-shadow)}.button.appstore:active,.button.googleplay:active{background-color:transparent;opacity:.7}.header__button--first:active{background-color:var(--header-button-hover-first)}.header__button--second:active{background-color:var(--header-button-hover-second)}.header__bottom-nav>.main-menu>.menu-item-has-children:active,.header__bottom-nav>.main-menu>.menu-item-has-children>.sub-menu>li:active{color:var(--link-hover)}.header__bottom-nav>.main-menu>.menu-item-has-children:active .sub-menu{color:var(--header-bottom-nav-text-color)}.header__bottom-nav>.main-menu>li:active{color:var(--link-hover)}.footer__nav-menu>.menu-item-has-children>.sub-menu>li:active{opacity:1}.footer__nav-menu>li:active{color:rgba(255,255,255,.7)}.footer__social-network:active{color:currentColor;opacity:.5}.footer__social-network:active a{color:currentColor}.breadcrumbs__link:active{color:var(--link-hover);text-decoration:underline}.social-networks__link:active{background-color:rgba(0,0,0,0);color:var(--link-hover)}.toc__item:active{color:var(--link-hover)}.fast-links__link:active{background-color:var(--fl-bg-color-hover);color:var(--fl-text-color-hover)}.reviews-row__link--hover:active,.reviews-table-mini__link--hover:active,.reviews-table__link--hover:active{opacity:.7}.posts__post:active{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.bonus-single__link--hover:active{opacity:.7}.banner-bottom__arrow:active{opacity:.8}.banner-bottom__download:active{opacity:.7}.comments-section .submit:active{background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color);box-shadow:var(--site-button-hover-shadow)}.bonus-main-screen__button:active,.game-main-screen__button:active,.latest-wins__item-btn:active{background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}.features a:active,.features button:active{opacity:.8}.active-promos__item-button:active{background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}.cta-banner__features a:active,.cta-banner__features button:active{opacity:.8}.cta-banner__button:active{background-color:var(--site-button-hover-bg-color);color:var(--site-button-hover-color)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL19ub3JtYWxpemUuc2NzcyIsIm1haW4uY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvX2ZvbnRzLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9fdXRpbHMuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2hlbHBlcnMvX21peGlucy5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvX2dsb2JhbHMuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2hlbHBlcnMvX21lZGlhLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19idXJnZXIuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX21vYmlsZS1tZW51LnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19iYXNpYy1tZW51LnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19oZWFkZXItZ2lmdC5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS1hcnJvdy5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fbGFuZy1zd2l0Y2guc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2dpZnQtYmxvY2suc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX21lZGlhLXRleHQuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX3RvLXRvcC5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fbW9iaWxlLWFwcC1oZWFkZXIuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX3Byb21vLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19yYXRpbmcuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19hcmNoaXZlLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19jb250ZW50LXRhYmxlLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19zdGFycy5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9faG93LXRvLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19wcm9zLWFuZC1jb25zLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19zb2NpYWwtbmV0d29ya3Muc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX3NsaWRlci1kZWZhdWx0LnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19mYXEuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2dyaWQtYmxvY2suc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX3RvYy5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fdG9nZ2xlLWJsb2NrLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19jYXNpbm8tc2xvdHMuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2Zhc3QtbGlua3Muc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX3F1b3RlLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19uZXdzLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL192aWRlby5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9faGVyby5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fcmVsaW5rLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19zZWFyY2gtcGFnZS5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fcmV2aWV3LnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19yZXZpZXctcm93LnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19yZXZpZXctdGFibGUuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX3Jldmlldy10YWJsZS1taW5pLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19wb3N0cy5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fYm9udXMtc2luZ2xlLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19iYW5uZXItYm90dG9tLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19saWdodGJveC5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fY29tbWVudHMuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2JvbnVzLW1haW4tc2NyZWVuLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19nYW1lLW1haW4tc2NyZWVuLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19wcm9tby1jb2RlLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL193cC1ibG9jay1jb2x1bW5zLnNjc3MiLCJmaWxlOi9EOi9PU1BhbmVsL2RvbWFpbnMvcGFyaW1hdGNoaC5sYy93cC1jb250ZW50L3RoZW1lcy84ODhuZXcvYXNzZXRzL3NyYy9zdHlsZXMvc2Nzcy9jb21wb25lbnRzL19sYXRlc3Qtd2lucy5zY3NzIiwiZmlsZTovRDovT1NQYW5lbC9kb21haW5zL3BhcmltYXRjaGgubGMvd3AtY29udGVudC90aGVtZXMvODg4bmV3L2Fzc2V0cy9zcmMvc3R5bGVzL3Njc3MvY29tcG9uZW50cy9fZmVhdHVyZXMuc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2FjdGl2ZS1wcm9tb3Muc2NzcyIsImZpbGU6L0Q6L09TUGFuZWwvZG9tYWlucy9wYXJpbWF0Y2hoLmxjL3dwLWNvbnRlbnQvdGhlbWVzLzg4OG5ldy9hc3NldHMvc3JjL3N0eWxlcy9zY3NzL2NvbXBvbmVudHMvX2N0YS1iYW5uZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUEsRUNJQSxRQURBLFNBRUUsV0FBQSxXQU9GLEtBQ0UsWUFBQSxtQkFJRix5Q0RIQSxLQ0lFLE9BQUEsRURDRixnQ0NHQSxnQkRBRSxRQUFBLEdDRUEsUUFBQSxLQUdGLGNBQ0UsYUFBQSxLQUlGLEdESEEsR0FHRSxRQUFBLEVDRUEsV0FBQSxLQUdGLGtCQUNFLE9BQUEsRUFHRixpQkFDRSxhQUFBLEVBR0YsRUFDRSxhQUFBLEtBR0YsaUJEQUUsZ0JBQUEsS0NFQSxNQUFBLGFBR0YsRUFDRSw0QkFBQSxZQXVPQSxNQUFBLGtCQUNBLFdBQUEsTUFBQSwyQkFyT0YsSURBRSxRQUFBLE1BQ0EsVUFBQSxLQ0VBLE9BQUEsS0FNRixPRExBLE1DSUEsT0FEQSxTQUdFLEtBQUEsUUFJRixNREhBLFNDSUUsT0FBQSxFQUdGLGtCQUNFLFlBQUEsRUFHRix3QkRBRSxZQUFBLEVBQ0EsUUFBQSxFQ0VBLFlBR0YsSURBRSxVQUFBLEtDRUEsT0FBQSxLQUdGLE1BQ0Usb0JBQUEsSUFBQSxDQUFBLE9BR0YsV0FDRSxZQUFBLE1BQ0EsSUFBQSxTQUFBLENBQUEseUNBQUEsZ0JBQ0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0YsTUNyR0UsYUFBQSxRQUNBLFdBQUEsUUFDQSxnQkFBQSxRQUNBLGFBQUEsUUR1R0Esb0JBQUEsUUU1R0YsVUFBQSxRQUNFLHVCQUFBLFFBQ0Esd0JBQUEsUUFDQSxnQkFBQSxRQUNBLDRCQUFBLFFBQ0EsbUJBQUEsUUFFQSwrQkFBQSxRQUNBLGtCQUFBLFFBQ0Esb0JBQUEsUUFFQSxlQUFBLEtBQ0EsZUFBQSxLQUNBLGVBQUEsS0FDQSxlQUFBLEtBRUEsc0JBQUEsS0FDQSxzQkFBQSxLQUVBLHNCQUFBLEtBQ0Esc0JBQUEsS0FDQSxhQUFBLFFBQ0EsYUFBQSxRQUVELHlCQUFBLFFBQ0EsNEJBQUEsUUFDQSw2QkFBQSxRQUNBLDRCQUFBLFFBRUMsMEJBQUEsUUFDQSw2QkFBQSxRQUVBLDhCQUFBLFFBQ0EsNkJBQUEsUUFDQSx1QkFBQSxRQUNBLG9CQUFBLFFBRUEscUJBQUEsRUFBQSxJQUFBLEtBQUEsbUJBQ0EsNkJBQUEsUUFDQSwwQkFBQSxRQUNBLDJCQUFBLEVBQUEsSUFBQSxLQUFBLG1CQUVBLGNBQUEsUUFDQSxvQkFBQSxRQUNBLGdCQUFBLFFBQ0Esc0JBQUEsUUFDQSx5QkFBQSxRQUNBLHVCQUFBLFFBRUQsZUFBQSxRQUNBLGNBQUEsS0FDQSxnQkFBQSxJQUNBLHNCQUFBLFFBRUEsaUJBQUEsS0FDQSxtQkFBQSxTQUFBLENBQUEsV0FFQyxxQkFBQSxRQUFBLENBQUEsV0FFQSxrQkFBQSxPQUVBLHNCQUFBLEtBQ0EsZ0JBQUEsS0FFQSxzQkFBQSxNQUNBLGFBQUEsSUZpR0YsV0UzRkUsTUFBQSxLQUVBLFVBQUEsOERBRUEsY0FBQSxLRjJGQSxlQUFBLDJCQUdGLGlCR3JLRSxTQUFBLG1CQUNBLE1BQUEsY0FDQSxPQUFBLGNIdUtBLE9BQUEsZUFDQSxPQUFBLFlHcktGLFFBQUEsWUFDRSxZQUFBLGlCQUNBLFVBQUEsc0JBQ0EsS0FBQSx3QkFDQSxTQUFBLGlCSHlLRixRR3JLRSxRQUFBLEtIeUtGLE1BQ0UsU0FBQSxPQUdGLFNBQ0UsU0FBQSxTR3JLRixRQUFBLEVIeUtBLGdCR3JLQSxRQUFBLEdBQ0UsUUFBQSxNQUNBLE1BQUEsS0h1S0EsT0FBQSxLR3JLQSxTQUFBLFNBQ0UsSUFBQSxFQUNBLEtBQUEsRUFDQSxpQkFBQSxtQkFDQSxRQUFBLEdIeUtKLFlHcktJLFdBQUEsS0FDQSxRQUFBLEVIdUtGLE9BQUEsRUFHRixLSXBMRSxnQkFBQSxPSndMRixLS3ZOQSxRQUFBLEtBQ0UsZUFBQSxPTHlOQSxnQkFBQSxjQUNBLFlBQUEsd0JLdk5GLFVBQUEsc0JBQ0UsWUFBQSxJQUNBLGlCQUFBLGVBQ0EsTUFBQSxrQkFDQSxXQUFBLE1BQ0EsV0FBQSxPTDJORixjS3ZORSxVQUFBLEVMMk5GLE1Ldk5BLFFBQUEsS0FDRSxlQUFBLEtBR0YsZ0JBQ0Usc0JBQUEsSUFBQSxLQUNBLGdCQUFBLEtBQUEsV0FBQSxLTDJORixlS3ZOSSxRQUFBLEtMeU5GLGVBQUEsT0t0TkEsUUFBQSxLRE1BLFVBQUEsRUpxTkYsK0JBQ0UsY0FBQSxLQUdGLGVLcE5FLFFBQUEsS0NTQSxRRFRBLFlBQUEsRUw0TkYsR0FDRSxVQUFBLDJCS2hORixZQUFBLHVDTG9OQSxHS2hOQSxVQUFBLDJCQUNFLFlBQUEsdUNDckJBLEdEb0JGLFVBQUEsMkJMdU5FLFlBQUEsdUNBR0YsR0FFQSxHQUNBLEdLbE5FLFVBQUEsMkJBQ0EsWUFBQSx1Q0wwTkYsUUtsTkEsUUFVQSxJQUFBLEtBVEUsaUJBQUEsWUFDQSxZTG9OQSxRQUFBLEtNOVBBLGdCQUFBLE9Ed0NGLFlBQUEsT0x5TkUsZ0JBQUEsS0FBQSxXQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsTUFDQSxXQUFBLHFCQUNBLFNBQUEsU0tuTkYsV0FBQSw0QkFBQSxNQUFBLHlCQUFBLGNBQUEscUJBR0UsV0FBQSwwQkFDQSxZQUFBLG1CTHFOQSxVQUFBLEtNM1FBLFlBQUEsS0RrREYsV0FBQSxPQUFBLFlBQUEsSUw4TkUsV0FBQSxPQUNBLGdCQUFBLEtBQ0EsZUFBQSxVQUNBLFdBQUEsV0FBQSwwQkFBQSxDQUFBLE1BQUEsMEJBQUEsQ0FBQSxXQUFBLDJCQUdGLGlCQUNFLGFBQUEsS0FHRixjS3BOQSxhQUFBLEtMd05BLGdCTTFQRSxjQUFBLEtOOFBGLGVBQ0UsWUFBQSxLQUdGLGlCQUNFLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxnQkFBQSxLQUFBLFdBQUEsS0FHRixpQkFJQSxtQkkzU0ksVUFBQSxNQUdGLE9BQUEsS0FDQSxnQkFBQSxRRzVDQSxvQkFBQSxPQUNBLGtCQUFBLFVBQ0EsY0FBQSxLQUNBLGlCQUFBLFlBQ0EsV0FBQSxRQUFBLDJCUHVWRixRT25WRSxNQUFBLEtBQ0EsU0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsaUJBQUEscUJBQ0EsTUFBQSxpQ0FDQSxRQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxVUHFWQSxlQUFBLE1BR0YsVUFDRSxNQUFBLGFNclNBLGFBQ0UsUUFBQSxLTnlTRixzQkFBQSxJQUFBLEtBQ0EsZ0JBQUEsY0FDQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLGNBQUEsS0FHRixrQkFDRSxRQUFBLEtBQ0Esc0JBQUEsTUFBQSxJQUNBLFlBQUEsT0FDQSxnQkFBQSxLQUFBLFdBQUEsS0FHRiwwQkFDRSxjQUFBLEtBQUEsS0FHRixjQUNFLE1BQUEsS0FHRixpQkFDRSxRQUFBLEtPbFZBLGdCQUFBLE9BQ0UsWUFBQSxPUG9WRixnQkFBQSxLQUFBLFdBQUEsS09qVkEsYUFBQSxJQUlBLGlCSHJCRSxNQUFBLEtBR0YsUUFBQSxLQUNBLFVBQUEsS0dvQkUsSUFBQSxLQUFBLEtQbVZGLFlBQUEsQ0FBQSxDQUFBLEdBR0YsZ0JPL1VJLEtBQUEsRUFBQSxFQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxFRFdGLHVCQUNFLGlCQUFBLDhCTnlVRixNQUFBLGlDQUNBLE9BQUEsSUFBQSxNQUFBLGtDTXJVQSx3QkFDRSxpQkFBQSwrQk55VUYsTUFBQSxrQ0FDQSxPQUFBLElBQUEsTUFBQSxtQ0FHRixnQlE5YUEsY0FBQSxJQUFBLElBQ0UsaUJBQUEsd0JBQ0EsTUFBQSxvQ1JrYkYsK0JROWFFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsSUFBQSxLQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsSUFBQSxJUmtiRixrRFE5YUUsT0FBQSxJQUlBLHdEQUNFLFdBQUEsUUFDQSxjQUFBLElSaWJKLHdEUTdhSSxpQkFBQSxrQlIrYUYsY0FBQSxJQVVGLHVEQUNFLFNBQUEsU0FHRiw4REFDRSxRQUFBLEdBQ0EsUUFBQSxNUTlhRSxTQUFBLFNBQ0UsSUFBQSxLUmdiSixLQUFBLElNcGJBLFVBQUEsS0FBQSxFRUdFLE1BQUEsa0JSb2JGLE9BQUEsS1EzYUEsNERBQ0UsUUFBQSxLUithRixnQkFBQSxPUTVhQSxZQUFBLE9KVkUsZ0JBQUEsSUFBQSxXQUFBLElKMmJKLGlFUTdhSSxXQUFBLFlSK2FGLE1BQUEsaUJBQUEsTUFBQSxZTW5jQSxRQUFBLEtFZ0JBLFFBQUEsS1JzYkEsY0FBQSxxQkFDQSxpQkFBQSx3QkFDQSxPQUFBLElBQUEsTUFBQSxxQlE3YUEsU0FBQSxTQUNFLElBQUEsa0JBQ0EsS0FBQSxJQUNBLFVBQUEsS0FBQSxFQUNBLFdBQUEsT0FDQSxRQUFBLEVSK2FGLFFBQUEsS0FBQSxLTW5jQSxRQUFBLElFZUEsV0FBQSxRQUFBLDBCQUFBLENBQUEsV0FBQSwyQlJ5YkYsdUVBQ0UsV0FBQSxRQUNBLFFBQUEsRUFHRixrQ1E3YUksWUFBQSxPUmliSixRTWpkRSxXQUFBLE1FNkJBLGNBQUEsS0FBQSxLUnViQSxpQkFBQSx1QkFDQSxNQUFBLHlCUTVhRSx3QkFDRSxlQUFBLEtSa2JOLFVNcGJFLE1BQUEseUJBQ0UsZ0JBQUEsS05nY0osV0FSQSxXTWxiSSxNQUFBLEtOK2JKLGNBUkEsY1FsYk0sV0FBQSxLQUNBLFFBQUEsRUFDQSxhQUFBLEVSdWJOLHVCQUNFLE1BQUEsS0FDQSxRQUFBLEtBQ0Esc0JBQUEsSU1sY0EsUUFBQSxLQUNFLGdCQUFBLE9Oc2NKLGFRdmJFLFFBQUEsS0FDRSxzQkFBQSxJQUNBLFFBQUEsS0FJRSxpQkFDRSxjQUFBLEtSMGJSLGtCUXRiUSxRQUFBLEtSd2JOLGdCQUFBLGFNamdCQSxVQUFBLEtFb0VJLElBQUEsS0FBQSxLUmdjSixVQUFBLEtBQ0EsWUFBQSxLQUdGLHFCTTVmRSxRQUFBLEtFd0RJLGdCQUFBLE9SeWNOLDBDUXhiUSxRQUFBLEtBQ0UsUUFBQSxLUjRiVixvRFF2YlUsUUFBQSxLUnliUixRQUFBLEtRdGJNLFVBQUEsS0FDRSxZQUFBLEtBQ0EsWUFBQSxJUjBiVix1REFDRSxNQUFBLHlCQUNBLFFBQUEsR0FDQSxXQUFBLFFBQUEsMkJBR0YsaUJBQ0UsUUFBQSxLTXpnQkEsZ0JBQUEsYUFDRSxJQUFBLEtBQUEsS04yZ0JGLFVBQUEsS0FDQSxVQUFBLHNCSWxoQkUsWUFBQSxtQkpzaEJKLG9CQUNFLFFBQUEsS0FDQSxRQUFBLEtBT0Ysa0JJN2dCSSxRQUFBLEtBQ0EsZ0JBQUEsT0FDQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLFVBQUEsS0ppaEJKLGlCSTVnQkUsTUFBQSxNQXBERSxPQUFBLEtBR0YsUUFBQSxHSm1rQkYscUJJNWdCRSxNQUFBLEtBQ0UsT0FBQSxLSmdoQkosaUJJNWdCSSxNQUFBLEtBQ0EsUUFBQSxLQUNBLGdCQUFBLGNBQ0EsSUFBQSxLQUFBLEtBQ0EsVUFBQSxLSmdoQkoseUJJNWdCSSxLQUFBLEVBQUEsRUFBQSxNSmdoQkoseUJBQ0UsUUFBQSxLSTNnQkUsZ0JBQUEsT0FDRSxZQUFBLE9BQ0EsSUFBQSxLSjZnQkosVUFBQSxLTTlpQkEsTUFBQSxLTmtqQkYsd0JBQ0UsUUFBQSxLTTdpQkEsZ0JBQUEsT0FDRSxZQUFBLE9OK2lCRixNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsRU14akJBLFFBQUEsS0FDRSxjQUFBLHFCTjBqQkYsaUJBQUEscUJBQ0EsV0FBQSxRQUFBLDJCQUdGLDRCQUNFLFVBQUEsS00xakJBLFdBQUEsS044akJGLGdCQVFBLG9CQU5FLE1BQUEsS0FDQSxXQUFBLE9BQ0EsUUFBQSxHQUdGLGlCTTNrQkUsV0FBQSxPQUNFLFVBQUEsS042a0JGLFlBQUEsS0FDQSxRQUFBLEdBR0YsUUFDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsRUFDQSxTQUFBLFNTaHJCRixhQUFBLElBQ0UsUUFBQSxJVG9yQkYsZUFDRSxRQUFBLEdTaHJCQSxRQUFBLE1BQ0UsTUFBQSxLVGtyQkYsT0FBQSxLTW5wQkEsU0FBQSxTR2hDQSxJQUFBLElUc3JCQSxLQUFBLElBQ0EsVUFBQSxLQUFBLEtBR0YsYVNockJJLFFBQUEsTVRrckJGLFNBQUEsU1MvcUJBLE1BQUEsRUFFRSxNQUFBLEtUZ3JCRixPQUFBLElTOXFCRSxjQUFBLElBQ0UsaUJBQUEsYUFDQSxTQUFBLE9BQ0EsV0FBQSxPQUFBLDBCQUFBLENBQUEsUUFBQSwyQkFBQSxJQUFBLENBQUEsSUFBQSxvQ0FBQSxJVGtyQk4sMEJTNXFCSSxJQUFBLEVUZ3JCSiwwQkFDRSxJQUFBLElBR0YsMEJTM3FCSSxJQUFBLEtUK3FCSixxQkFDRSxXQUFBLE9BQUEsMkJBQUEsR0FBQSxDQUFBLFFBQUEsSUFBQSxHQUFBLENBQUEsSUFBQSxvQ0FHRixrQ0FRQSxrQ1NockJJLElBQUEsSVQ2cUJKLGtDU3pxQkksT0FBQSxPVDZxQkosa0NTeHFCSSxRQUFBLEVUNHFCSixrQ1N4cUJNLE9BQUEsTVQ0cUJOLGFTeHFCUSxRQUFBLEtBQ0EsZUFBQSxPVDBxQk4sZ0JBQUEsY1N4cUJNLFFBQUEsS0FDRSxNQUFBLE1BQ0EsT0FBQSxNQUNBLE9BQUEsT1QwcUJSLFNBQUEsU00zcEJBLElBQUEsS0FDRSxLQUFBLG1CTjZwQkYsaUJBQUEscUJBQ0EsZUFBQSwyQkFDQSxTQUFBLEtNMXBCQSxRQUFBLElBQ0UsV0FBQSxLQUFBLDJCTjhwQkoscUJNcnFCRSxLQUFBLEVBQ0UsV0FBQSxLQUFBLDJCQUFBLEtOeXFCSixnQ01wcUJFLE1BQUEsSU53cUJGLHNDQUNFLGlCQUFBLHFCQUdGLHNDUzlxQkksaUJBQUEsa0JUeXJCSixtQ0FDRSxNQUFBLEtTM3FCQSxjQUFBLEtMakVFLGNBQUEsSUFBQSxNQUFBLFlBR0YsV0FBQSxjQUFBLDJCSit1QkYsMENBQ0UsUUFBQSxhUzNxQkEsTUFBQSxLVCtxQkYsNERBQ0UsTUFBQSxLUzNxQkUsT0FBQSxLVCtxQkoscURTenFCRSxNQUFBLEtBQ0UsUUFBQSxLQUNBLGdCQUFBLGNBQ0EsWUFBQSxPQUNBLGdCQUFBLEtBQUEsV0FBQSxLQUdBLHVEQUNFLE1BQUEsS1Q2cUJOLDBESXJ3QkUsV0FBQSxZQUNBLE1BQUEsa0JLOEZFLFFBQUEsS0FDQSxRQUFBLEtBQ0EsV0FBQSxFVDBxQkYsUUFBQSxFU3ZxQkEsV0FBQSxPTHZHRSxRQUFBLEVBQUEsS0FBQSxFQUFBLEVBR0YsWUFBQSwwQkFDQSxVQUFBLEtLc0dFLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxNQUNBLGVBQUEsVUFDQSxXQUFBLFdBQUEsMkJBQUEsR0FBQSxDQUFBLFFBQUEsMEJBQUEsQ0FBQSxXQUFBLDBCQUFBLENBQUEsUUFBQSwyQlQ0cUJKLDJDTTV1QkUsY0FBQSxJQUFBLE1BQUEsa0JOZ3ZCRixrREFDRSxNQUFBLGtCQUdGLHFEQUNFLFFBQUEsRU0vdUJBLFdBQUEsUUFDRSxRQUFBLEtBQUEsS0FBQSxFQUFBLEVOaXZCRixXQUFBLFdBQUEsMEJBQUEsQ0FBQSxRQUFBLDBCQUFBLENBQUEsV0FBQSwwQkFBQSxDQUFBLFFBQUEsMkJBR0YsWUFDRSxRQUFBLEtTL3FCRSxhQUNFLFFBQUEsS0FDQSxnQkFBQSxPVG1yQkosWUFBQSxPUy9xQkEsTUFBQSxLQUVFLE9BQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxrQlRnckJGLFlBQUEsRUFHRixxQlM3cUJJLE1BQUEsS0FDQSxPQUFBLEtUK3FCRixRQUFBLEtBQ0EsZ0JBQUEsSVV4MkJGLFNBQUEsU1Y0MkJBLHlCVXgyQkUsTUFBQSxLQUNBLE9BQUEsS0FDQSxLQUFBLHFCVjAyQkEsT0FBQSw0QkFHRixtQkFDRSxRQUFBLEtBQ0EsZ0JBQUEsT1V6MkJBLFlBQUEsT0FDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLElBQ0EsT0FBQSxJQUNBLFVBQUEsSUFDQSxZQUFBLE9BQ0EsY0FBQSxLVjIyQkYsTUFBQSxLVXgyQkEsaUJBQUEsUVY0MkJGLHdDVXgyQkksTUFBQSxLQUNBLE9BQUEsS0FDRixVQUFBLEtBQ0UsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLEtBQUEsS1YwMkJGLFFBQUEsRUFHRiwyQ1VwMkJFLFFBQUEsS0FJQSxzQkFDRSxVQUFBLE1WcTJCRixVQUFBLE1VbDJCQSxRQUFBLEtBQ0Usc0JBQUEsS0FBQSxJVm8yQkYsWUFBQSxPVWgyQkEsSUFBQSxLQUFBLElBRUUsU0FBQSxTVmkyQkYsSUFBQSxrQlU5MUJBLE1BQUEsRUFDRSxjQUFBLHFCVmcyQkYsaUJBQUEsS1U3MUJBLGNBQUEscUJBQ0UsT0FBQSxJQUFBLE1BQUEsMkJWKzFCRixRQUFBLEtVNTFCQSxRQUFBLElWZzJCRixrQlduNkJBLFFBQUEsS1BvQ0UsZ0JBQUEsT0FDQSxZQUFBLE9PbENBLE1BQUEsS0FDQSxXQUFBLEtYdTZCRiwwQlduNkJFLFFBQUEsS0FDQSxZQUFBLE9YdTZCRixxQlduNkJFLFlBQUEsQ0FBQSxDQUFBLEdYdTZCRixZV242QkUsUUFBQSxLQUNFLGdCQUFBLE9BQ0EsWUFBQSxPWHE2QkYsTUFBQSxJV2w2QkEsT0FBQSxLQUNFLFNBQUEsU1hvNkJGLFdBQUEsTUFBQSwyQkFHRixtQldoNkJFLFNBQUEsU0FDRSxJQUFBLElYazZCRixLQUFBLElXLzVCQSxVQUFBLEtBQUEsS0FDRSxRQUFBLEdYaTZCRixRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FHRixnQlc3NUJNLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxNWCs1QkosV0FBQSxPQUFBLDJCQUdGLG9CQUNFLE1BQUEsa0JBR0Ysd0JBQ0UsT0FBQSxPQUdGLGFXejVCUSxTQUFBLFNBQ0EsWUFBQSxFQUdBLDBCQUNFLFFBQUEsS1gyNUJSLFlBQUEsT1d2NUJJLGdCQUFBLElBQUEsV0FBQSxJWDI1Qk4sdUJXdjVCUSxXQUFBLFlBQ0EsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsUUFBQSxLQUNBLFFBQUEsS0FDQSxjQUFBLHFCQUNBLGlCQUFBLHFCQUNBLE9BQUEsSUFBQSxNQUFBLHFCQUNBLFNBQUEsU0FDQSxJQUFBLGtCQUNBLEtBQUEsSUFDQSxVQUFBLEtBQUEsRUFDQSxXQUFBLE9YeTVCTixRQUFBLEVXajVCSSxRQUFBLEtBQUEsS0FDRSxRQUFBLElYbTVCTixXQUFBLFFBQUEsMEJBQUEsQ0FBQSxXQUFBLDJCQUdGLDZDV2g1QlEsT0FBQSxPWG81QlIsNENXaDVCVSxXQUFBLFFYazVCUixRQUFBLEVBR0YsdUJBQ0UsVUFBQSxHQUFBLFNBQUEsU0FBQSxXQUdGLG1CQUNFLFNBQUEsU1k5L0JFLE9BQUEsS1prZ0NKLG9DQUNFLE1BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsaUJBQ0EsZ0JBQUEsR0FHRixvQ0FDRSxNQUFBLE1BQ0EsU0FBQSxTTXA5QkEsSUFBQSxFTXhERSxNQUFBLGlCWmloQ0osc0JNai9CRSxHTWpCSSxRQUFBLEVadWdDSixHTWw5QkEsUUFBQSxHTnU5QkYscUJBQ0UsR0FRQSxLQVBFLFVBQUEsU0FHRixJSXY5QkUsVUFBQSxZSmcrQkosa0JBQ0UsTUFBQSxLQUNBLGlCQUFBLFFBQ0EsUUFBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLEtBQ0EsVUFBQSxHQUFBLFNBQUEsVUFDQSxXQUFBLElJdDlCQSxRQUFBLEVKMDlCRixZQUNFLFFBQUEsS0FDQSxnQkFBQSxPSXQ5QkEsZUFBQSxPSnc5QkEsWUFBQSxPQUNBLFNBQUEsU0FDQSxPQUFBLEtBQUEsS0FDQSxVQUFBLE1BR0YsdUJBQ0UsS0FBQSxrQkFHRixrQkFDRSxNQUFBLEtBQ0EsV0FBQSxPQUNBLFFBQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxPQUNBLFlBQUEsRUlyOUJFLFFBQUEsRUp1OUJGLFVBQUEsTUFHRixxQk16L0JFLE9BQUEsRUFBQSxFQUFBLElONi9CRixvQkFDRSxPQUFBLEVBR0YsbUJBQ0UsTUFBQSxLQUNBLE9BQUEsa0JNbmdDQSxRQUFBLElBQ0UsU0FBQSxTTnFnQ0YsT0FBQSxFQUNBLFFBQUEsRVl0a0NRLGNBQUEsS1p3a0NSLGlCQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsUUFBQSxRQUFBLE1BQUEsSU1yZ0NBLGVBQUEsS0FDRSxXQUFBLEVBQUEsS0FBQSxLQUFBLGtCTnlnQ0osb0JBQ0UsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsUUFBQSxLTXZrQ0EsUUFBQSxFTjJrQ0YsWUFDRSxNQUFBLE1NeGhDQSxjQUFBLGtCQUNFLGNBQUEsS04waENGLE1BQUEsS0FDQSxrQkFBQSxVQUNBLG9CQUFBLElBQUEsS012aENBLGdCQUFBLE1OMmhDRiwyQkFDRSxRQUFBLEtBQ0EsWUFBQSxPYTduQ0YsbUJBQUEsS0FBQSxJVDRDSSxnQkFBQSxLQUFBLFdBQUEsS0pzbENKLDhCYTluQ0UsVUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLElBQ0EsYUFBQSxFYmtvQ0YsNkJhOW5DSSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsTVA2REYsdUNBQ0UsTUFBQSxLTndrQ0osbUNhL25DSSxhQUFBLEtibW9DSixRYS9uQ00sUUFBQSxLYm1vQ04sZ0JJNW1DRSxRQUFBLE1BQ0EsTUFBQSxLU2pCRSxPQUFBLEtBQ0EsU0FBQSxNQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsUUFBQSxLQUNBLFFBQUEsR0FDQSxXQUFBLFFBQUEsMkJia29DSixvQkFDRSxNQUFBLEthN25DQSxPQUFBLEtiaW9DRixtQmE3bkNJLE1BQUEsTUFDQSxjQUFBLGtCQUNBLGtCQUFBLFVBQ0Esb0JBQUEsSUFBQSxLYituQ0YsZ0JBQUEsTWE1bkNBLGlCQUFBLHdCQUNFLFNBQUEsT2Jnb0NKLGtDYTNuQ0ksUUFBQSxLQUNBLHNCQUFBLElBQ0EsTUFBQSx5QkFDQSxjQUFBLEtiK25DSiwwQmEzbkNJLFVBQUEsMkJBQ0EsWUFBQSxJQUNBLFlBQUEsdUNBQ0EsYUFBQSxFQUFBLEtiK25DSixnQ0FDRSxhQUFBLEVBR0YseUJJeHBDRSxVQUFBLE9TOEJFLFlBQUEsT0FDQSxLQUFBLEVBQUEsRUFBQSxNYjZuQ0YsV0FBQSxPQUdGLHlCQUNFLE1BQUEsS2F6bkNBLFFBQUEsS0FDRSxZQUFBLE9iMm5DRixJQUFBLEtBQ0EsaUJBQUEsUWNwdENGLFFBQUEsT0FBQSxLVjRDSSxTQUFBLENBQUEsQ0FBQSxFQUdGLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGNBQUEsS1U3Q0EsY0FBQSxLZHl0Q0YsK0JBQ0UsUUFBQSxLTW5wQ0EsZ0JBQUEsT0FDRSxZQUFBLE9OcXBDRixRQUFBLEtjcHRDQSxvQ1Z3Q0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxrQkFDQSxRQUFBLEtVeENFLGNBQUEsS0FDQSxjQUFBLElBQ0EsYUFBQSxPQUlGLHdDQUNFLE1BQUEsS0FDQSxPQUFBLEtkMnRDSiwyQ2N0dENFLFlBQUEsMEJBQ0UsVUFBQSxLZHd0Q0YsWUFBQSxJY3R0Q0UsWUFBQSxLQUNFLGVBQUEsRWR3dENKLFdBQUEsT0FHRiw0QmV6dkNFLFFBQUEsS2YydkNBLFVBQUEsS2V6dkNBLElBQUEsS0FDRSxTQUFBLENBQUEsQ0FBQSxFZjZ2Q0osb0NNeHJDRSxLQUFBLEVBQUEsRUFBQSxNQUNFLFdBQUEsS040ckNKLHdCZXp2Q0UsU0FBQSxDQUFBLENBQUEsRUFDRSx1QkFBQSxLQUNBLHdCQUFBLEtBQ0EsV0FBQSxJZjZ2Q0osNEJlenZDSSxXQUFBLEVBQUEsTUFBQSxLQUFBLEVBQUEsbUJBQ0EsdUJBQUEsT0FDQSx3QkFBQSxPQUNBLFFBQUEsS0FBQSxLQUFBLEVBQ0EsaUJBQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLE1mNnZDSiwyQkFDRSxRQUFBLEtldHZDRSxnQkFBQSxPQUNFLFlBQUEsT2Z3dkNKLElBQUEsS2VydkNFLFVBQUEsS2Z5dkNKLHlDQUNFLE9BQUEsRWdCbHlDQSxLQUFBLEVBQUEsRUFBQSxNQUlBLGdCQUNFLFFBQUEsS0FDQSxRQUFBLEtoQm15Q0YsVUFBQSxNZ0JqeUNFLE9BQUEsSUFBQSxNQUFBLGtCQUNFLGNBQUEscUJBQ0EsUUFBQSxLQUNBLFNBQUEsU0FDQSxPQUFBLEtBQUEsRUFDQSxXQUFBLEtoQm15Q0osYUFBQSxLQUdGLDJCZ0JoeUNNLGFBQUEsS2hCb3lDTiw2QmdCOXhDQSxjQUFBLEtoQmt5Q0EsNEJnQjl4Q0UsWUFBQSxLaEJreUNGLDJCZ0I3eENBLFFBQUEsYUFDRSxNQUFBLEtoQml5Q0Ysc0JBQ0UsV0FBQSxPQUNBLE1BQUEsa0JBR0Ysc0JBQ0UsUUFBQSxLZ0I1eENGLFVBQUEsS0FDRSxJQUFBLEtoQmd5Q0YsMEJnQjV4Q0UsS0FBQSxFQUFBLEVBQUEsTWhCZ3lDRix3QkFDRSxnQkFBQSxLQUdGLHVCZ0IzeENFLFdBQUEsT0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsT0FFQSxZQUFBLE9BQ0EsUUFBQSxLQUFBLEVBSUYsc0JBQ0UsT0FBQSxNaEIyeENBLFdBQUEsT0FlRixzQkFaQSxzQmdCdnhDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEscUJBQ0EsV0FBQSxPQUVBLFVBQUEsVWhCMHhDQSxZQUFBLEtnQnh4Q0EsTUFBQSxLQUNFLFFBQUEsSUFBQSxPQUFBLGtCaEIweENGLGVBQUEsS2dCdnhDQSxjQUFBLHFCQUNFLGdCQUFBLE9oQnl4Q0YsWUFBQSxPQUNBLFFBQUEsS2dCdHhDRixnQkFBQSxNQUNFLFlBQUEsSUFDQSxTQUFBLE9BQ0EsUUFBQSxFaEIweENGLDhCZ0J0eENFLFFBQUEsT0FDQSxTQUFBLFNBQ0EsaUJBQUEsa0JBQ0EsTUFBQSxLaEIweENGLHFDQUNFLFFBQUEsS0FHRixRZ0J0eENFLFNBQUEsU0FDQSxRQUFBLGFDaEhGLGdCQUNFLFFBQUEsYUFDQSxTQUFBLFNBQ0EsTUFBQSxRQUNBLFVBQUEsT0FDQSxZQUFBLE9qQjY0Q0YsZU01MkNFLFNBQUEsU1d0Q0YsS0FBQSxFakJxNUNFLElBQUEsRUFDQSxTQUFBLE9BR0Ysc0JpQjE0Q0ksUUFBQSxhQUNBLFFBQUEsTUFDQSxNQUFBLFFqQjQ0Q0YsVUFBQSxPaUIxNENFLFlBQUEsT2pCODRDSixlaUIxNENNLE1BQUEsS2pCODRDTixjaUJ6NENNLFNBQUEsU0FDQSxRQUFBLGFqQjI0Q0osT0FBQSxFQUFBLEtBR0Ysc0JNejNDRSxRQUFBLFFXbEJFLFNBQUEsU2pCODRDRixNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS2lCdDRDRSxxQkFDRSxTQUFBLFNqQjA0Q0osS0FBQSxFQUNBLElBQUEsRWtCdDdDRixTQUFBLE9BR0UsNEJBQ0UsUUFBQSxRQUNBLFFBQUEsTUFDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS2xCMDdDSixxQmtCdDdDSSxNQUFBLEtsQjA3Q0oseUJrQnA3Q0ksbUJsQnE3Q0YsVUFBQSxPQU9GLGFtQjk4Q0EsY0FBQSxLbkJrOUNBLG1CbUI5OENFLFFBQUEsS0FDQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLGFBQUEsRW5CazlDRixzQm1COThDSSxRQUFBLEtBQ0EsZ0JBQUEsS0FBQSxXQUFBLEtic0NGLG1CYXpDQSxXQUFBLE1BQUEsMkJuQnMrQ0YsMkJBYkEsbUJtQjc4Q0UsWUFBQSxJQUNFLFlBQUEsRW5CazlDSixVQUNFLGVBQUEsS01uOENBLFdBQUEsUU51OENGLGlCQUNFLE9BQUEsS0FBQSxFQUFBLElNNTdDQSxpQmE3QkEsUUFBQSxLbkI4OUNBLGVBQUEsSUFDQSxVQUFBLEttQmg5Q0ksZ0JBQUEsV25CazlDSixRQUFBLEVBQUEsRUFBQSxLQUdGLGdCbUI5OENFLFNBQUEsU0FDRSxXQUFBLEluQmc5Q0YsaUJBQUEsS21CNzhDQSxTQUFBLE9BQ0UsVUFBQSxNQUNBLE9BQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxLQUFBLGVBQ0EsV0FBQSxJbkJpOUNKLG9CbUI1OENJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxNQUNBLFNBQUEsT25CZzlDSix3Qm1CNThDSSxNQUFBLEtBQ0EsT0FBQSxLbkI4OENGLGNBQUEsTUFBQSxXQUFBLE1NNTlDQSxtQkFBQSxPQUFBLGdCQUFBLE9hSUEsV0FBQSxJbkI2OUNGLHNCQUNFLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS21CNThDQSxXQUFBLE9BQ0UsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtiM0JGLHFCYXdCQSxPQUFBLEVuQnE5Q0EsUUFBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLEttQjM4Q0UsdUJBQ0UsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxLbkJpOUNOLHFCQUNFLE9BQUEsRUFBQSxFQUFBLEtNei9DQSxNQUFBLDBCYW1DRSxXQUFBLE9uQnk5Q0YsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBR0YsMEJtQjk4Q1EsTUFBQSxLbkJnOUNOLFdBQUEsa0JtQjU4Q0UsWUFBQSxJQUNFLFVBQUEsS0FDQSxlQUFBLE9BQ0EsUUFBQSxJQUFBLElBQ0EsY0FBQSxJQUNBLFlBQUEsSWI1REosMEJhdURFLFNBQUEsU25CdTlDRixPQUFBLEtBQ0EsS0FBQSxLQUNBLFlBQUEsSW1CMzhDQSxVQUFBLEtBQ0UsWUFBQSxLQUNBLDZCQUFBLFVBQUEscUJBQUEsVUFDQSxNQUFBLEtieEVGLHNCYXFFQSxXQUFBLElBQUEsSUFBQSxLQUFBLGVuQnM5Q0YsOENBQ0UsVUFBQSxXbUIxOENFLHNCQUNFLFdBQUEsS0FLSixzQkFDRSxNQUFBLEtuQjg4Q0osaUNBQ0UsT0FBQSxJQUFBLEVBR0YsMERtQjE4Q00saUJBQUEsS25CODhDTixzQm1CMThDTSxNQUFBLEtuQjQ4Q0osWU1qakRBLGNBQUEsS2E4RkUsaUJBQUEsS25CdzlDSiwrQkFDRSxZQUFBLElNdmpEQSxXQUFBLEthd0ZBLFluQmsrQ0EsUUFBQSxLQUFBLEtBQ0EsV0FBQSwyQkFDQSxNQUFBLDZCQUNBLFVBQUEsS21CMThDQSxZQUFBLElBQUEsTUFBQSwyQmZ6SEUsYUFBQSxJQUFBLE1BQUEsMkJKd2tESiwrQm1CMzhDSSxXQUFBLEtuQjY4Q0YsWUFBQSxJQUFBLE1BQUEsMEJtQjM4Q0UsYUFBQSxJQUFBLE1BQUEsMEJBQ0UsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLbkI2OENKLGVBQUEsSUFHRiwyQ29CM25ERSxZQUFBLElBQUEsTUFBQSwwQnBCK25ERiwwQ29CM25ERSxhQUFBLElBQUEsTUFBQSwwQnBCK25ERiw2Q29CM25ERSxjQUFBLElBQUEsTUFBQSwwQnBCK25ERiw4Q0FDRSxXQUFBLElBQUEsTUFBQSwwQm9CMW5EQSw4Q0FDRSxXQUFBLHFCcEJnb0RKLE9BQ0UsUUFBQSxNQUdGLFlvQnpuREUsV0FBQSxPQUNFLFlBQUEsSUFDQSxVQUFBLEtwQjJuREYsWUFBQSxLb0J4bkRBLE1BQUEsS0FDRSxZQUFBLEtBSUYsa0NBQ0UsV0FBQSxLQUNBLFFBQUEsRUFHQSxxQ0FDRSxTQUFBLFNwQnluREosT0FBQSxLQUFBLEVvQnRuREUsYUFBQSxLQUtGLDZDQUNFLFFBQUEsa0JBQ0EsU0FBQSxTQUNBLE1BQUEsa0JBQ0EsSUFBQSxFQUNBLEtBQUEsRUFJRix5Q0FDRSxjQUFBLFVBQ0EsYUFBQSxLQUdGLDZEQUVFLGNBQUEsSXBCc25ESiw0Q29CbG5ESSxTQUFBLFNBQ0EsYUFBQSxLcEJzbkRKLG9Eb0JsbkRJLGtCQUFBLFVBQ0EsUUFBQSxtQkFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUVBLEtBQUEsRUFDQSxjQUFBLEtwQm1uREYsTUFBQSxLb0J4bERBLGlCQUFBLGtCQUNFLFVBQUEsS0FDQSxZQUFBLE9BQ0EsV0FBQSxPQUlGLGVBQ0UsV0FBQSxPcEJ5bERGLGNBQUEsRUFDQSxXQUFBLEtxQnJ0REYsWUFBQSxJQUNFLFVBQUEsT0FDQSxTQUFBLFNyQnl0REYsc0JxQnR0REksUUFBQSxLckIwdERKLHFCQUNFLGNBQUEsSUFBQSxNQUFBLHlCcUJ0dERBLFFBQUEsRUFBQSxFQUFBLEtyQjB0REYsZXFCdHRESSxRQUFBLEtyQnd0REYsc0JBQUEsbUNxQnZ0REUsSUFBQSxLckIydERKLGNxQnZ0RE0sUUFBQSxLQUNBLE1BQUEsOEJyQnl0REosaUJBQUEsNEJxQnR0REEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGVBQ0UsY0FBQSxJQUlKLGtCckIwdERBLG9DcUJ6dERFLE1BQUEsS3JCNnRERixtQnFCdHRESSxRQUFBLEtBQ0EsZUFBQSxPckJ3dERGLFFBQUEsS3FCdHREQSxPQUFBLEtyQjB0REYscUJxQnR0REksYUFBQSxFckIwdERKLG9CcUJ2dERNLFFBQUEsS0FDQSxnQkFBQSxLQUFBLFdBQUEsS3JCMnRETix5QnFCdHRERSxRQUFBLEtBQ0UsZ0JBQUEsT3JCd3RERixZQUFBLE9BQ0EsTUFBQSxLcUJudERFLE9BQUEsS0FDRSxPQUFBLElBQUEsTUFBQSxRckJxdERKLGNBQUEsS3FCbHREQSxXQUFBLHNEQUNFLFlBQUEsRXJCb3RERixVQUFBLEtBQ0EsWUFBQSxJc0JueERGLFlBQUEsT0FDRSxlQUFBLEV0QnF4REEsV0FBQSxPc0JueERBLE1BQUEsUXRCdXhERixzQnNCbHhESSxZQUFBLDBCdEJveERGLFVBQUEsS3NCbHhERSxZQUFBLElBQ0UsWUFBQSxLQUVBLGVBQUEsRXRCbXhESixXQUFBLEtzQi93REEsV0FBQSxPaEJ5RUEsMEJBQ0UsWUFBQSwwQk4yc0RGLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsRUFHRixrQkFDRSxXQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FHRixlQUNFLFFBQUEsS0FDQSxnQkFBQSxjdUJwekRGLElBQUEsS0FDRSxPQUFBLEtBQUEsRUFHQSw0QkFDRSxpQkFBQSxRdkJ3ekRKLHFCdUJuekRJLE1BQUEsS0FDQSxRQUFBLEtBQ0EsbUJBQUEsS0FBQSxJakIwQkYsa0NpQjlCQSxpQkFBQSxrQnZCK3pERixrQ3VCbnpERSxNQUFBLGtCdkJ1ekRGLGtEdUJuekRJLGlCQUFBLFF2QnV6REosd0N1Qm56REksaUJBQUEsa0J2QnV6REosd0NBQ0UsTUFBQSxrQk10eERBLG1EaUIxQ0EsYUFBQSxJQUFBLE1BQUEsUXZCcTBEQSxZQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFBQSxNQUFBLFFBR0YsdUJ1QnJ6RE0sUUFBQSxLQUNBLGdCQUFBLGNBQ0EsWUFBQSxPdkJ1ekRKLFFBQUEsSXVCcnpESSxpQkFBQSxRQUNFLGNBQUEscUJBQUEscUJBQUEsRUFBQSxFdkJ5ekRSLHNCdUJyekRRLFFBQUEsS0FBQSxLdkJ1ekROLFVBQUEsT3VCbnpERSxZQUFBLElBQ0UsTUFBQSxLQUNBLFlBQUEseUJ2QnV6RE4scUJ1Qm56RE0sTUFBQSxLQUNBLE9BQUEsS3ZCcXpESixNQUFBLEt1Qmx6REUsaUJBQUEsS0FDRSxXQUFBLE9BQ0EsY0FBQSxxQkFDQSxVQUFBLEt2Qm96REosWUFBQSxLQUdGLHdCdUJsekRRLFFBQUEsS0FDQSxhQUFBLElBQUEsTUFBQSxRdkJvekROLFlBQUEsSUFBQSxNQUFBLFF1Qmh6REUsY0FBQSxJQUFBLE1BQUEsUUFDRSxjQUFBLEVBQUEsRUFBQSxxQkFBQSxxQnZCb3pETixpQnVCaHpETSxRQUFBLEtBQ0EsWUFBQSxPdkJrekRKLElBQUEsS3VCaHpESSxVQUFBLEtBQ0UsTUFBQSxLQUNBLGFBQUEsS3ZCb3pEUixvQnVCaHpEUSxZQUFBLEV2Qm96RFIsdUJ1Qjl5REksUUFBQSxLQUNFLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUNBLGNBQUEscUJBQ0EsaUJBQUEsZ0JBQ0EsV0FBQSxpQkFBQSwwQkFBQSxDQUFBLE1BQUEsMkJ2Qmt6RE4sMkJBQ0UsVUFBQSxLdUI1eURNLFdBQUEsS0FPTixLQUNFLFFBQUEsS0FBQSxFdkIweURGLE9BQUEsRUFBQSxNQUdGLGlDQUNFLFFBQUEsYXdCdjZERixNQUFBLGlCQUFBLE1BQUEsWUFHRSxZQUNFLFdBQUEsT3hCeTZERixPQUFBLEVBQUEsS0FBQSxLQUdGLGN3QnI2REksUUFBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLE94Qnk2REosWXdCcDZEUSxRQUFBLEl4Qnc2RFIsV3dCcDZEUSxVQUFBLEl4Qnc2RFIsVUFDRSxRQUFBLEt3Qmo2REksZUFBQSxleEJxNkROLFV3Qmo2RFEsUUFBQSxFQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsT3hCcTZEUixjQUNFLFVBQUEsSUFHRixZd0I3NURRLE9BQUEsRUFBQSxFQUFBLEtBQ0UsV0FBQSxPeEIrNURSLFlBQUEsSXdCMTVETSxVQUFBLEtBQ0UsWUFBQSxLeEI4NURWLGdCQUNFLE9BQUEsS0FBQSxFQUFBLEVBQ0EsV0FBQSxPeUJyOURGLFlBQUEsSUFDRSxVQUFBLEt6QnU5REEsWUFBQSxLQUdGLGtCQUNFLE9BQUEsS0FBQSxFQUFBLEtBR0Ysb0NBQ0UsU0FBQSxRQVNGLHVCMEJ4K0RFLFFBQUEsS0FDRSxVQUFBLE9BQ0EsV0FBQSxLMUIwK0RGLGdCQUFBLEtBR0YsMkIwQngrRE0sY0FBQSxLMUI0K0ROLFVBQ0UsS0FBQSxFQUFBLEVBQUEsS0FDQSxvQkFBQSxLQUFBLGlCQUFBLEtBQUEsWUFBQSxLQUNBLFFBQUEsRUFHRixZMEJ6K0RRLFFBQUEsTTFCNitEUixnQjBCdCtERSxPQUFBLFFBQ0Usb0JBQUEsS0FBQSxpQkFBQSxLQUFBLFlBQUEsS0FDQSxRQUFBLEUxQjArREosMkJBQ0UsUUFBQSxJQUNBLFFBQUEsYUFHRixXeUIzL0RJLGNBQUEsS3pCNC9ERixXQUFBLElNcCtEQSxTQUFBLE9vQk5FLFlBQUEsSTFCKytESixnQjBCditESSxRQUFBLEtBQ0UsWUFBQSxPQUNBLGdCQUFBLGMxQjIrRE4sZUFzQkEsdUIwQjUvRFEsTUFBQSxLMUJpZ0VSLDBDQXRCQSxrQzBCdCtEUSxRQUFBLEsxQjIrRFIsYzBCditEUSxPQUFBLEtBQ0EsTUFBQSxLQUNBLE1BQUEsSzFCeStETixpQkFBQSxrQkFDQSxPQUFBLEVBQUEsTTJCbmlFQSxPQUFBLEtBQ0UsU0FBQSxTQUNBLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxjQUFBLHFCQUdBLG9CQUNFLFFBQUEsRTNCdWlFTixxQjJCamlFSSxhQUFBLE0zQm1pRUYsUUFBQSxFMkJoaUVBLG9CQUFBLEtBQUEsaUJBQUEsS0FBQSxZQUFBLEszQm9pRUYsbUJBQ0UsSUFBQSxFTWxoRUEsS0FBQSxJcUJuQkEsT0FBQSxFM0J3aUVBLFVBQUEsZ0IyQjloRUEsb0JBQ0UsSUFBQSxFQUNBLE9BQUEsRUFDQSxNQUFBLElBQ0EsVUFBQSxlQUdBLFdBQ0UsUUFBQSxLM0JraUVKLFFBQUEsS0FHRixVMkI5aEVJLGlCQUFBLGdCdkJSRixRQUFBLEtKMmlFRixrQ0FDRSxNQUFBLEVBR0YsYTJCNWhFSSxRQUFBLEtBQ0UsZ0JBQUEsY0FDQSxZQUFBLE8zQmdpRU4sZTJCNWhFUSxhQUFBLEUzQmdpRVIsVzJCNWhFUSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxZQUFBLEUzQndqRVIsa0JBeEJBLG1CMkIzaEVRLFNBQUEsU0FDQSxJQUFBLEkzQjhoRU4sS0FBQSxJMkIzaEVJLFVBQUEsS0FBQSxLQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsaUJBQUEsa0JBQ0EsTUFBQSxLQUNBLE9BQUEsTUFDQSxjQUFBLE1BS0osa0JBQ0UsT0FBQSxNQUNBLFdBQUEsTUFBQSwyQjNCNmhFTixlQUNFLGFBQUEsS0FBQSxFQUdGLFkyQnhoRU0sT0FBQSxLQUFBLEUzQjBoRUosUUFBQSxLQUNBLHNCQUFBLG1DNEJob0VGLElBQUEsSzVCb29FQSxrQjRCaG9FRSxRQUFBLEs1QmtvRUEsc0JBQUEsSTRCam9FQSxZQUFBLE9BQ0UsSUFBQSxLNUJtb0VGLGlCQUFBLGdCNEJqb0VBLGNBQUEscUJBUkYsUUFBQSxLQUFBLEs1QjhvRUEsaUI0QmxvRUUsY0FBQSxxQkFDRSxTQUFBLE81QnNvRUosYTRCbG9FSSxRQUFBLEtBQ0UsZ0JBQUEsYzVCb29FSixZQUFBLE80QmpvRUUsU0FBQSxTQUNFLGlCQUFBLGtCNUJtb0VKLFFBQUEsSzRCL25FSSxjQUFBLHFCQUNFLFdBQUEsT0FBQSwyQjVCbW9FUixxQkFDRSx1QkFBQSxxQjRCN25FSSx3QkFBQSxxQkFDRSwwQkFBQSxFNUIrbkVOLDJCQUFBLEVBR0YsWTRCNW5FUSxNQUFBLEs1QjhuRU4sV0FBQSxPNEJ6bkVBLFVBQUEsb0JBQ0UsWUFBQSxJQUNBLFlBQUEsb0I1QjZuRUosYTRCem5FSSxRQUFBLEU1QjJuRUYsaUJBQUEsWTRCeG5FQSxZQUNFLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLNUIwbkVGLE1BQUEsYUFHRixvQjRCdm5FSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsSzVCMm5FSixXNEJ0bkVJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsUUFBQSxJQUNBLE1BQUEsSzVCd25FRixPQUFBLEtBQ0EsV0FBQSxPQUFBLDJCQUdGLGdCNkJ0c0VFLE1BQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxhQUNBLGNBQUEscUJBR0EsVUFDRSxXQUFBLFk3QndzRUYsV0FBQSxFNkJyc0VBLGFBQUEsSUFBQSxNQUFBLGtCekJnQ0UsY0FBQSxJQUFBLE1BQUEsa0JBR0YsWUFBQSxJQUFBLE1BQUEsa0JBQ0EsMkJBQUEscUJ5QmpDRSwwQkFBQSxxQkFDQSxRQUFBLEVBQUEsS0FDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLFNBQUEsT0FDQSxvQkFBQSxPQUFBLENBQUEsVUFBQSxDQUFBLE9BQUEsQ0FBQSxXN0J3c0VGLG9CQUFBLDJCTWxvRUEsTUFBQSxrQkFDRSxpQkFBQSxnQk5zb0VKLGdCQXdCQSxrQk16cEVFLFdBQUEsUUFDRSxRQUFBLEVOb29FRixRQUFBLEtBR0Ysa0I2QjVzRUksV0FBQSxLQUNFLFdBQUEsSUFBQSxNQUFBLGtCQUNBLHdCQUFBLHFCN0I4c0VKLHVCQUFBLHFCQUdGLFc4Qjd1RUUsUUFBQSxLOUIrdUVBLHNCQUFBLG9DTTNzRUEsZ0JBQUEsS0FBQSxXQUFBLEt3QnRDRixNQUFBLGtCOUJzdkVBLG1CQUNFLFFBQUEsMkJBR0YsT0FDRSxNQUFBLGE4Qjd1RUEsWUFBQSxJOUJpdkVGLGNNenRFRSxRQUFBLEt3QnhCQSxzQkFBQSxLQUFBLEk5Qm92RUEsZ0JBQUEsS0FBQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLGlCQUFBLGdCOEI3dUVBLGNBQUEscUJBQ0UsUUFBQSxLOUJpdkVKLHFCOEI1dUVFLE1BQUEsS0FDRSxjQUFBLFFBQUEsV0FBQSxROUI4dUVGLFdBQUEsT0FHRix1QkFDRSxZQUFBLENBQUEsQ0FBQSxHQUNBLFFBQUEsRThCNXVFQSxTQUFBLE9BQ0UsV0FBQSxRQUFBLDJCOUJndkVKLHVCQUNFLE1BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxLOEI1dUVBLGdCQUFBLGNBQ0UsWUFBQSxPQUNBLFVBQUEsTzlCOHVFRixNQUFBLDZCTXZ2RUEsY0FBQSxxQndCT0EsYUFBQSxFOUJxdkVGLDZCOEI1dUVFLFFBQUEsSUFDRSxPQUFBLEtBQ0EsTUFBQSw2QkFDQSxPQUFBLE85Qjh1RUYsUUFBQSxFTWp3RUEsV0FBQSxPQUFBLDJCTnF3RUYseUVBQ0UsT0FBQSxFQUNBLFFBQUEsRThCN3VFRSxZQUFBLEVBQ0UsZUFBQSxFOUJpdkVOLCtFOEI1dUVNLE9BQUEsTzlCZ3ZFTixvQkFDRSxTQUFBLFM4QjN1RUUsS0FBQSxPOUIrdUVKLG9COEIzdUVNLE1BQUEsS0FDQSxPQUFBLEs5QjZ1RUosV0FBQSxLOEIxdUVFLFFBQUEsYUFDRSxVQUFBLE85QjR1RUosWUFBQSxJOEJ4dUVBLGNBQUEsSUFDRSxvQkFBQSxLQUFBLGlCQUFBLEtBQUEsWUFBQSxLOUIwdUVGLFNBQUEsU0FDQSxNQUFBLEU4QnR1RUEsUUFBQSxFOUIwdUVGLGNBQ0UsTUFBQSxLOEJydUVBLFFBQUEsS0FDRSxRQUFBLEs5Qnl1RUosb0JBQ0UsTUFBQSxLOEJwdUVBLFFBQUEsS0FDRSxzQkFBQSxtQzlCc3VFRixJQUFBLEtBR0Ysb0I4Qm51RUksTUFBQSxLOUJxdUVGLFFBQUEsSzhCbnVFRSxtQkFBQSxNQUFBLEtBQ0UsY0FBQSxLOUJxdUVKLGlCQUFBLEs4Qmx1RUUsU0FBQSxTQUNFLFNBQUEsT0FDQSxRQUFBLEVBS0EsMkJBQ0UsUUFBQSxHQUNBLFNBQUEsUzlCa3VFTixNQUFBLEU4Qjd0RUEsUUFBQSxNQUNFLFdBQUEsc0Q5Qml1RUosd0I4QjV0RUUsT0FBQSxLOUJndUVGLDRCQUNFLE1BQUEsSzhCM3RFQSxPQUFBLEtBRUUsY0FBQSxNQUFBLFdBQUEsTTlCOHRFSix5QkFFRSxXQUFBLEs4QnR0RUYsUUFBQSxFQUFBLEtBQUEsS0FDRSxNQUFBLEtBQ0EsUUFBQSxFOUIwdEVGLDBCOEJ0dEVFLFFBQUEsYUFDQSxZQUFBLDBCQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsRTlCd3RFQSxNQUFBLEtNeHpFQSxjQUFBLElONHpFRix3QkFDRSxVQUFBLEs4QnZ0RUEsV0FBQSxLQUNFLFVBQUEsSzlCeXRFRixZQUFBLEtBR0Ysa0I4QnR0RUksUUFBQSxLOUJ3dEVGLHNCQUFBLG1DQUNBLElBQUEsSzhCcnRFRixhQUFBLEs5Qnl0RUEsa0I4QnJ0RUUsUTlCOHRFQSxJQUFBLEtBUEEsaUJBQUEsWUFDQSxZOEJydEVGLFFBQUEsS0FDRSxnQkFBQSxjQUNBLGdCQUFBLEtBQUEsV0FBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLEs5Qnd0RUEsaUJBQUEsbUIrQjc1RUEsTUFBQSxxQkFDRSxlQUFBLFVBQ0EsV0FBQSxLL0IrNUVGLGNBQUEscUIrQjU1RUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGVBQ0UsV0FBQSxpQkFBQSwwQkFBQSxDQUFBLE1BQUEsMkJ6Qm1FRiwwQkFDRSxpQkFBQSxrQk44MUVGLE1BQUEsSytCMTVFQSxzQkFDRSxRQUFBLEsvQjg1RUYsZ0JBQUEsTytCMzVFQSxZQUFBLE9BQ0UsVUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLE8vQis1RUosMEJBQ0UsTUFBQSxLK0J6NUVBLGNBQUEsUUFBQSxXQUFBLFEvQjY1RUYsOEIrQno1RUksUUFBQSxLL0IyNUVGLG1CQUFBLEtBQUEsSStCejVFRSxZQUFBLE8zQmlCRixRQUFBLEtBQ0EsY0FBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEsyQmhCSSxlQUFBLEVBQ0EsZUFBQSxVL0I4NUVOLHdCK0IxNUVNLFlBQUEsSS9CODVFTiwyQitCejVFTSxZQUFBLDBCL0I2NUVOLE9BQ0UsUUFBQSxLQUFBLEVBR0YsZ0JnQ2g5RUUsV0FBQSxLQUNBLFFBQUEsS0FDQSxVQUFBLE9oQ2s5RUEsZ0JBQUEsY2dDaDlFQSxTQUFBLE9oQ285RUYsaUJnQ2g5RUksTUFBQSxLQUNBLFFBQUEsS2hDbzlFSixrQk1yOEVFLE1BQUEsTTBCcEJBLFFBQUEsS2hDNDlFQSxlQUFBLE9BQ0EsZ0JBQUEsY0FDQSxVQUFBLHVDQUdGLGFBQ0UsWUFBQSxJTTk4RUEsVUFBQSxLMEJOQSxZQUFBLEtoQ3U5RUEsZUFBQSxLQUdGLGVBQ0UsT0FBQSxZQUdGLGFpQzkrRUksUUFBQSxNQUNBLFdBQUEsTUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxnQkFBQSxVakNrL0VKLGNpQzkrRU0sUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPakNnL0VKLE9BQUEsS2lDNStFQSxpQkFBQSw0QkFDRSxnQkFBQSxNQUNBLFFBQUEsS0FBQSxFQUFBLEtBQUEsS2pDZy9FSixrQkFDRSxRQUFBLE1BR0YsZUlyL0VFLE9BQUEsS0F3QkUsaUJBQUEsa0JBR0YsTUFBQSxLQUNBLFdBQUEsTzZCakJFLFlBQUEsS2pDay9FSixNaUM5K0VJLFFBQUEsS0FBQSxLakNrL0VKLFdpQzkrRU0sUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLE1qQ2svRU4sZUl0L0VFLE1BQUEsSzZCV0UsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsbUJBQUEsT0FBQSxnQkFBQSxPQUdBLGFBQ0UsV0FBQSxPQUNBLE9BQUEsS0FBQSxLQUFBLEVBS0osZUFDRSxPQUFBLEtBQUEsS0FBQSxLakM4K0VKLFlpQzErRUksaUJBQUEsS0FDQSxTQUFBLE9BQ0EsV0FBQSxNQUNBLE9BQUEsS2pDOCtFSixpQmlDMStFSSxRQUFBLEtBQUEsS2pDOCtFSixpQkFDRSxPQUFBLEVBQUEsRUFBQSxlaUMxK0VFLE1BQUEsS0FFRSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFVBQUEsS2pDMitFSixZQUFBLEtBR0Ysa0JpQ3grRU0sUUFBQSxNQUNBLE1BQUEsS2pDMCtFSixPQUFBLEVpQ3QrRUEsV0FBQSxPQUNFLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLM0I3Q0YsaUIyQjBDQSxhQUFBLFlqQysrRUEsUUFBQSxLQUNBLFlBQUEsUUFHRixPQUNFLFFBQUEsS0FBQSxLTWgvRUEsa0JBQ0UsU0FBQSxTTm8vRUYsTUFBQSxLQUNBLE9BQUEsRUFDQSxlQUFBLE9pQzErRUEsaUJBQUEsS0FDRSxPQUFBLEtBQUEsRWpDOCtFSixlaUN6K0VJLFNBQUEsU2pDMitFRixJQUFBLElBQ0EsS0FBQSxJa0MvbEZGLFVBQUEscUJBQ0UsZUFDQSxZbENtbUZGLG1Ca0MvbEZFLE1BQUEsTUFDQSxPQUFBLEtsQ2ltRkEsV0FBQSxLQUdGLHFCa0MvbEZJLEtBQUEsUWxDaW1GRixhQUFBLEdBR0Ysb0JrQzlsRkksS0FBQSxLQUlGLHFCQUNFLFFBQUEsRWxDbW9GSiwwQ0FsQ0EsMENrQzVsRkksS0FBQSxJQUNBLGFBQUEsRWxDaW1GSixxQmtDN2xGSSxPQUFBLFFsQ2ltRkosZ0JrQzdsRk0sU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVsQytsRkosTUFBQSxLa0MzbEZBLE9BQUEsS2xDK2xGRixvQmtDM2xGSSxNQUFBLEtsQzZsRkYsT0FBQSxLa0MxbEZBLGNBQUEsTUFBQSxXQUFBLE1BSUEsY0FDRSxTQUFBLFNBQ0EsSUFBQSxFbEMybEZGLEtBQUEsRWtDeGxGQSxNQUFBLEtBQ0UsT0FBQSxLQUNBLGdCQUFBLE1BQ0Esb0JBQUEsTUFBQSxDQUFBLE9sQzRsRkosZ0JrQ3ZsRkksU0FBQSxTQUNBLGVBQUEsT0FDQSxnQkFBQSxNQUNBLGtCQUFBLFVBQ0Esb0JBQUEsSUFBQSxJbEMybEZKLHNCQUNFLGlCQUFBLDhCQUNBLGtCQUFBLFVBQ0Esb0JBQUEsSUFBQSxJQUNBLFNBQUEsU21DdHFGRixJQUFBLEVBQ0UsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtuQ3dxRkEsT0FBQSxRbUN0cUZBLFFBQUEsR25DMHFGRix1Qm1DdHFGSSxTQUFBLFNuQ3dxRkYsSUFBQSxFTTNvRkEsS0FBQSxFNkJqQ0EsTUFBQSxLbkMrcUZBLE9BQUEsS0FDQSxZQUdGLFFtQ3RxRkksVUFBQSxNbkMwcUZKLHFCbUN0cUZJLE9BQUEsRUFBQSxLbkMwcUZKLG9CTTFwRkUsWUFBQSxLTjhwRkYsZUFDRSxTQUFBLFNtQ3ZxRkUsSUFBQSxFQUNFLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFk3QklKLE02QlJFLFFBQUEsS25DaXJGRixzQkFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQ0EsbUJBQUEsS0FBQSxLQUFBLEtBQ0EsZ0JBQUEsRW1DL3BGRSxhQUFBLEVBQ0UsT0FBQSxLQUFBLEtBQUEsS25DbXFGTixjbUMvcEZRLFVBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsRUFLSixjQUNFLFVBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsRW5DaXFGTixlbUM3cEZNLFVBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsRW5Db3NGTixTQW5DQSxhbUMzcEZNLFVBQUEsZUFDQSxPQUFBLEtBQUEsRUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsSUFDQSxlQUFBLFVuQ2dxRk4sZ0JtQzNwRk0sT0FBQSxJQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxPbkM2cEZKLFlBQUEsSUFDQSxZQUFBLEtvQ2h2RkEsZUFBQSxVcENvdkZGLGFvQ2h2RkksT0FBQSxFQUFBLEVBQUEsS3BDa3ZGRixVQUFBLEtvQy91RkEsV0FBQSxPaENVQSxZQUFBLElBQ0EsWUFBQSxLQUNBLFdBQUEsOENnQ1RFLHdCQUFBLEtBQ0Esd0JBQUEsWXBDb3ZGSixtQm9DaHZGSSxRQUFBLEtBQ0EsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsUUFBQSxFQUNBLFNBQUEsU0FDQSxPQUFBLEtBQUEsRUFDQSxVQUFBLEtwQ292Rkosc0JNL3JGRSxhQUFBLEVBQ0UsY0FBQSxLTmlzRkYsZUFBQSxFQUNBLGNBQUEsRUFPRiwwQkFDRSxPQUFBLEtBQ0EsTUFBQSxLQUdGLHdCQUNFLFFBQUEsS29DaHZGRSxlQUFBLEloQ0VBLFlBQUEsT0ptdkZKLDhCb0NqdkZNLFFBQUEsS0FHQSxtQkFDRSxPQUFBLElBQUEsRUFBQSxJQUtKLHlCQUNFLE9BQUEsSUFBQSxFQUFBLEtwQ212Rk4sY29DL3VGTSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLEtBQUEsV0FBQSxLcENtdkZOLGVvQzl1RkksTUFBQSxLQUNFLE9BQUEsS3BDa3ZGTixtQkFDRSxNQUFBLEtBQ0EsT0FBQSxLcUN4ekZGLGNBQUEsTUFBQSxXQUFBLE1BQ0UsY0FBQSxxQnJDNHpGRixhQUNFLFFBQUEsS0FDQSxzQkFBQSxvQ0FDQSxJQUFBLEtBR0Ysc0JxQ3p6RkksUUFBQSxLQUNBLGVBQUEsT0FDQSxnQkFBQSxjckMyekZGLFlBQUEsT3FDeHpGQSxRQUFBLEtBQ0UsV0FBQSxPQUNBLGlCQUFBLGdCckMwekZGLFFBQUEsS0FHRixtQnFDdnpGSSxPQUFBLE1yQzJ6RkosdUJxQ3R6RkUsT0FBQSxLQUNFLGNBQUEsUUFBQSxXQUFBLFFyQzB6RkosbUJBQ0UsUUFBQSxLcUN0ekZFLGdCQUFBLE9BQ0UsWUFBQSxPckN3ekZKLE1BQUEsS3FDcHpGQSxVQUFBLE1BQ0UsV0FBQSxxQkFDQSxRQUFBLElBQ0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxnQkFBQSxLQUNBLGVBQUEsVXJDc3pGRixvQkFBQSxPQUFBLENBQUEsTUFHRixlcUNuekZJLFFBQUEsS0FDQSxzQkFBQSxJQUNBLElBQUEsS3JDdXpGSixpQnFDbnpGSSxhQUFBLEVBS0Ysd0JBQ0UsUUFBQSxLQUNBLHNCQUFBLElBQ0EsZ0JBQUEsT0FDQSxJQUFBLEtBQ0EsaUJBQUEsZ0JyQ216RkYsV0FBQSxPQUNBLGVBQUEsS0FHRiwwQk1wMUZFLFFBQUEsS2dDdENGLGVBQUEsT3RDNjNGRSxlQUFBLEtBQ0EsWUFBQSxPQUdGLHNCc0N4M0ZJLE9BQUEsS0FDQSxnQkFBQSxjdEMwM0ZGLFFBQUEsS3NDeDNGRSxpQkFBQSxxQnRDNDNGSixvQnNDeDNGTSxXQUFBLE90QzQzRk4sc0JzQ3QzRkksTUFBQSxLdEMwM0ZKLHVCQXVDQSxvQnNDMTVGRSxRQUFBLEt0Qys1RkYsdUJBQ0Esb0JBeENBLHNCc0NsM0ZJLGNBQUEsS0FJQSxvQkFDRSxRQUFBLEtBQ0EsZ0JBQUEsT0FDQSxZQUFBLE9BQ0EsT0FBQSxNdEN1M0ZOLHdCc0NsM0ZJLE9BQUEsS0FDRSxjQUFBLFFBQUEsV0FBQSxRdENzM0ZOLHFCc0NsM0ZNLFVBQUEsb0JBQ0EsWUFBQSxJQUNBLFlBQUEsb0J0Q3MzRk4scUJzQ2gzRkksUUFBQSxLQUNBLGdCQUFBLE90Q2szRkYsWUFBQSxPQUNBLE1BQUEsS3VDajdGRixVQUFBLE1BQ0UsV0FBQSxxQnZDbTdGQSxRQUFBLElNOTRGQSxZQUFBLElpQ3RDRixXQUFBLE92Q3U3RkUsZ0JBQUEsS0FDQSxlQUFBLFVBQ0Esb0JBQUEsT0FBQSxDQUFBLE1BR0YsMEJ1Q2w3RkksUUFBQSxHdkNzN0ZKLG9CQUNFLFFBQUEsS3VDajdGQSxzQkFBQSxJQUNFLElBQUEsS3ZDcTdGSixzQnVDajdGSSxhQUFBLEVBR0EsNkJBQ0UsUUFBQSxLQUNBLHNCQUFBLElBQ0EsZ0JBQUEsT3ZDbTdGSixJQUFBLEt1Q2g3RkUsaUJBQUEsZ0JBQ0UsV0FBQSxPQUlGLCtCQUNFLFFBQUEsS3ZDaTdGSixlQUFBLE91Qzk2RkUsZUFBQSxLQUNFLFlBQUEsT3ZDazdGTix5QnVDNTZGTSxRQUFBLEt2Qzg2RkosZ0JBQUEsT3VDMzZGRSxZQUFBLE9BQ0UsT0FBQSxLdkM2NkZKLGlCQUFBLHFCdUN6NkZBLGNBQUEsS3ZDNjZGRiw2QnVDejZGSSxVQUFBLE1BQ0EsTUFBQSxLdkMyNkZGLE9BQUEsS3VDejZGRSxjQUFBLFFBQUEsV0FBQSxRdkNzOUZKLGdDQXpDQSwwQnVDdDZGRSxVQUFBLEtBQ0UsWUFBQSxJQUNBLFlBQUEsS0FDQSxjQUFBLEt2QzI2RkosMkJ1Q3Y2RkksY0FBQSxLdkMyNkZKLDBCdUN0NkZJLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxNQUFBLEt2Q3c2RkYsVUFBQSxNdUN0NkZFLFdBQUEscUJBQ0UsUUFBQSxJQUNBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsZ0JBQUEsS0FDQSxlQUFBLFVBQ0Esb0JBQUEsT0FBQSxDQUFBLE12QzA2Rk4sK0J1Q3Q2Rk0sUUFBQSxHdkMwNkZOLE91Q3I2Rk0sUUFBQSxLQUNBLElBQUEsS0FDQSxjQUFBLHFCQUNBLFNBQUEsS0FDQSxlQUFBLEtBY04sMEJBQ0UsT0FBQSxJdkM4NUZGLGdDQUNFLGlCQUFBLFlBR0YsZ0N1Q3QzRkUsaUJBQUEsZXZDMDNGRixhdUN0M0ZJLHNCQUFBLG9DdkMwM0ZKLGFBQ0UsaUJBQUEsZ0J3Q2xpR0YsV0FBQSxXQUFBLDJCeENzaUdBLGF3Q2xpR0UsUUFBQSxLQUNBLG1CQUFBLE1BQUEsSUFDQSxRQUFBLEt4Q29pR0EsUUFBQSxLTXBnR0EsTUFBQSxrQk53Z0dGLFlBQ0UsUUFBQSxLd0NuaUdBLGdCQUFBLE9BQ0UsWUFBQSxPeENxaUdGLGNBQUEscUJ3Q2xpR0EsU0FBQSxPbENzQkEsZ0JrQ3RCQSxNQUFBLEt4Q3dpR0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BR0YsYUFDRSxRQUFBLEtNdmhHQSxRQUFBLEtOMmhHRixhQUNFLFVBQUEsS3dDbGlHQSxZQUFBLEtBQUEsUUFBQSxHeEN1aUdGLGN3Q2xpR0ksYUFBQSxLQUFBLEV4Q3NpR0osb0JNcmlHRSxRQUFBLEdrQ05BLGFBQUEsRXhDZ2pHRiw0QkFyb0ZFLDhEQUNFLGdCQUFBLEtROWFBLGdCQUFBLGtCQUFBLFlSbXZCRiwwQkFnMEVBLE9TOStGRSxnQkFBQSxLQUNFLGdCQUFBLGtCQUFBLGdCVG0vRk4sY3dDbmlHSSxVQUFBLE1BQ0EsUUFBQSxLeENxaUdGLHNCQUFBLElNcGpHQSxnQkFBQSxPa0NTQSxJQUFBLEt4QzhpR0EsaUJBQUEsZ0JBQ0EsV0FBQSxPQUNBLGNBQUEsS0FHRixnQndDbmlHSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLGVBQUEsS0FDQSxZQUFBLE94Q3VpR0osZ0JBQ0UsYUFBQSxFQUdGLG9CQUNFLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxPQUFBLEt5Q2xuR0EsaUJBQUEscUJBQ0UsY0FBQSxLekNzbkdKLHdCeUNsbkdJLE9BQUEsS0FDQSxjQUFBLFFBQUEsV0FBQSxRekNzbkdKLG9CeUNsbkdNLE1BQUEsa0J6Q2lxR04sMEJBM0NBLG9CeUNqbkdRLFVBQUEsS3pDb25HTixZQUFBLEl5Q2puR0ksWUFBQSxLQUNFLGNBQUEsS0FJRixxQkFDRSxjQUFBLEt6Q29uR1Isb0JBQ0UsUUFBQSxLeUM3bUdGLGdCQUFBLE9BQ0UsWUFBQSxPekMrbUdBLE1BQUEsS0FDQSxVQUFBLE0wQ2pwR0EsV0FBQSxxQkFDRSxRQUFBLElBQUEsSzFDbXBHRixZQUFBLEkwQ2pwR0UsV0FBQSxPQUNFLGdCQUFBLEsxQ21wR0osZUFBQSxVQUNBLG9CQUFBLE9BQUEsQ0FBQSxNQUdGLGUyQ3hwR0ksUUFBQSxLM0MwcEdGLE1BQUEsSzJDdnBHQSxTQUFBLE1BQ0UsT0FBQSxFQUNBLEtBQUEsRTNDeXBHRixRQUFBLElBR0YsNEIyQ3ZwR00sUUFBQSxNM0MycEdOLDZCNEN2cUdBLFFBQUEsSzVDMnFHQSx5QkFDRSxRQUFBLE1BR0Ysd0I0Q3ZxR0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxLQUFBLFdBQUEsSzVDMnFHSixpQ0FDRSxnQkFBQSxhQUdGLGlDQTRDQSxpQzRDanRHTSxnQkFBQSxjQUtKLGlDNUNpdEdGLGlDSTNyR0UsUUFBQSxLSm9wR0YsaUM0Q3JxR0ksYUFBQSxLNUN5cUdKLHNCNENycUdJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsZTVDdXFHRixjQUFBLHFCTWpuR0EsU0FBQSxPTnFuR0YsMEJBQ0UsT0FBQSxLTWhuR0EsY0FBQSxRQUFBLFdBQUEsUU5vbkdGLCtCQUNFLFVBQUEsTUFHRiwrQjZDbnRHRSw4QkFIQSxRQUFBLEs3Qzh0R0YsOEI2Q3J0R0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxRQUFBLEk3Q3l0R0osOEJBNkNBLDhCTWp1R0UsYUFBQSxLTnlyR0YsOEJBQ0UsY0FBQSxLQUdGLHNCNkN0dEdJLFlBQUEsSTdDMHRHSix1QjZDdHRHTSxVQUFBLEs3Q3d0R0osWUFBQSxLQUdGLHlCQUNFLFFBQUEsS0FHRix3QjZDcnRHSSxRQUFBLEtBQ0EsZ0JBQUEsT0FDQSxZQUFBLE83Q3l0R0osaUNBQ0UsV0FBQSxLQUdGLGlDNkNsdEdFLFdBQUEsS0FLQSxzQkFHRSxRQVFBLEtBQUEsSUFBQSxLQUFBLEtBTEYsWXpDbkJFLFFBQUEsS0FHRixnQkFBQSxPQUNBLFlBQUEsT3lDa0JFLE1BQUEsSzdDZ3RHRixPQUFBLEs2QzdzR0ksTUFBQSxhQUNBLGlCQUFBLGU3Q2d0R0osV0FBQSxRQUFBLDJCQUdGLDBCNkM1c0dJLE1BQUEsSzdDOHNHRixPQUFBLEtBR0YseUJJOXVHRSxRQUFBLEV5Q21DRSxpQkFBQSxZQUNBLFlBQ0EsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsTUFBQSxhQUNBLFlBQUEsSzdDOHNHRixXQUFBLFFBQUEsMkJBR0YsNkJBQ0UsTUFBQSxLQUNBLE9BQUEsS0FHRixVQUVFLFFBQUEsSzZDOXNHRSxTQUFBLE03Q2l0R0YsUUFBQSxLQUNBLElBQUEsRThDdnpHRixLQUFBLEVBQ0UsTUFBQSxFQUNBLE9BQUEsRTlDMHpHQSxRQUFBLEk4Q3R6R0UsV0FBQSxlOUMyekdKLGM4Q3R6R0ksV0FBQSxLOUMwekdKLGlCOEN0ekdJLFFBQUEsSzlDd3pHRixnQkFBQSxPTXJ4R0EsWUFBQSxPTnl4R0YsZUFFRSxRQUFBLE1BQ0EsTUFBQSxLOEN2ekdFLE9BQUEsSzFDY0Ysb0JBQUEsTzBDWEksa0JBQUEsVUFDQSxnQkFBQSxROUMyekdOLCtCQUNFLFdBQUEsS0FDQSxRQUFBLEVBR0YsMkJJNXlHRSxXQUFBLEtBQ0EsT0FBQSxLQUFBLEUwQ1ZFLFFBQUEsSzlDMnpHSixrQzhDdnpHSSxRQUFBLEtBQ0UsWUFBQSxPQUNBLGNBQUEsSTlDMnpHTixzQ01yekdFLE9BQUEsSUFBQSxNQUFBLEt3Q1JFLFFBQUEsSTlDZzBHRixjQUFBLElBQ0EsV0FBQSxLOENwekdBLHVDQUVFLFFBQUEsRUFBQSxFQUFBLEVBQUEsSzlDeXpHSixrQ0FDRSxNQUFBLEs4Q3B6R0EsVUFBQSxLeENiQSxtQ3dDYUEsV0FBQSxPOUM0ekdGLGdDOENwekdFLFdBQUEsSzFDM0JFLE9BQUEsSUFBQSxFQUFBLElBR0YsY0FBQSxxQkprMUdGLHVDQTZDQSxzQzhDajJHSSxlQUFBLElBQ0EsY0FBQSxLOUN5ekdKLDZDQTZDQSw0Q0EzQ0UsUUFBQSxhTS95R0EsVUFBQSxLTm16R0YsNkNBNkNBLDRDTTExR0UsTUFBQSxLTisxR0YsaUNBN0NBLGdDOEN2ekdFLE1BQUEsS0FDRSxRQUFBLEk5Q3kyR0osbUMrQ3I4R0Esa0NBRUUsTUFBQSxLL0MyNUdGLHdDQUNFLFFBQUEsSytDdjVHQSxlQUFBLE9BQ0UsWUFBQSxPL0N5NUdGLE9BQUEsS0FBQSxLK0N0NUdBLE1BQUEsS0FDRSxlQUFBLEsvQzA1R0osOENBQ0UsUUFBQSxLQUdGLDJCK0NuNUdFLE1BQUEsS0FDRSxPQUFBLEVBQUEsS3pDa0VGLHdCTms0R0YsMkJBM0NFLFFBQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsSUFBQSxLQUdGLDJCQUNFLE9BQUEsU0FHRiwwQitDdjVHSSxZQUNBLFFBQUEsRUFDQSxlQUNBLFVBQUEsTS9DeTVHRixXQUFBLHFCK0N0NUdBLFNBQUEsUzNDR0UsaUJBQUEsNEJBR0YsTUFBQSx5QkFDQSxjQUFBLHFCMkNKRSxXQUFBLDBCQUNBLFlBQUEsbUIvQ3k1R0YsVUFBQSxLK0N2NUdFLFlBQUEsS0FDRCxXQUFBLE9BQ0csWUFBQSxJQUNBLFFBQUEsSUFBQSxLL0N5NUdKLFdBQUEsTytDcjVHQSxnQkFBQSxLQUNFLGVBQUEsVUFDQSxPQUFBLEtBQUEsSy9DdTVHRixXQUFBLGlCQUFBLDBCQUFBLENBQUEsTUFBQSwwQkFBQSxDQUFBLFdBQUEsMkJBR0Ysd0IrQ3A1R0ksWUFBQSxLL0N3NUdKLG1CQUNFLE1BQUEsTStDbDVHQSxjQUFBLGtCQUNFLFFBQUEsS0FBQSxLL0NzNUdKLGtDK0NqNUdBLFFBQUEsS0FDRSxzQkFBQSxJL0NtNUdBLFlBQUEsT0FDQSxJQUFBLEtnRGgrR0YsZ0NBQ0UsV0FBQSxNQUNBLE1BQUEsRWhEbWhIRixrQ0E3Q0EsMEJnRGorR0UsYUFBQSxFMUMyQ0EsMEIwQ2xERixNQUFBLEtoRCsrR0UsVUFBQSxFQUNBLGFBQUEsT0FDQSxTQUFBLFNnRGorR0EseUY1Q29CQSxjQUFBLEVBQ0EsY0FBQSxLQUFBLEtBQUEsRUFBQSxFSm85R0YsK0JNdjhHRSxpQkFBQSxRMENsQ0EsUUFBQSxLQUFBLEtBQUEsS2hENCtHQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxjQUFBLEtBR0YsK0JBQ0UsVUFBQSxNZ0RsK0dBLFdBQUEsSzVDYUUsU0FBQSxTQUdGLElBQUEsS0FDQSxLQUFBLEU0Q2RFLFFBQUEsSUFBQSxLQUNBLGlCQUFBLFFBQ0EsWUFBQSwwQmhEcStHRixVQUFBLEtnRG4rR0UsWUFBQSxJQUNFLFlBQUEsS0FDQSxlQUFBLEVoRHErR0osV0FBQSxPTTM5R0EsZUFBQSxVMENaRSxNQUFBLFFoRDArR0YsUUFBQSxFZ0RoK0dBLHNDQUNFLFFBQUEsR2hEbytHRixRQUFBLE1nRGorR0EsU0FBQSxTQUVFLElBQUEsRUFDQSxNQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsaUJoRGsrR0YsUUFBQSxHZ0QvOUdBLGlCQUFBLFFBQ0UsVUFBQSxjaERtK0dKLCtCQUNFLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT2dELzlHQSxNQUFBLEs1Q3hCRSxPQUFBLEtBR0YsU0FBQSxTQUNBLElBQUEsTTRDdUJFLE1BQUEsTUFDQSxNQUFBLGtCQUNBLGlCQUFBLFFBQ0EsUUFBQSxLQUNBLGNBQUEsS2hEbytHSixtQ2dEaCtHSSxLQUFBLGFoRGsrR0YsTUFBQSxLTXY5R0EsT0FBQSxLTjI5R0YsZ0NBQ0UsUUFBQSxNTXQ5R0EsWUFBQSwwQkFDRSxVQUFBLEtOdzlHRixZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsRUFDQSxjQUFBLEtBR0YsMkJpRDVqSEUsUUFVRSxLQUFBLEtBVEYsaUJBQUEsWUFDQSxZQUNBLE1BQUEsS2pEOGpIQSxRQUFBLEtNOWhIQSxnQkFBQSxjMkN0Q0YsWUFBQSxPakR1a0hFLGlCQUFBLGtCQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLFdBQUEsRWlEN2pIQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtqRGdrSEEsTUFBQSxLTXRpSEEsV0FBQSxpQkFBQSwwQkFBQSxDQUFBLE1BQUEsMkJOMGlIRixnQ0FDRSxRQUFBLEtpRDdqSEEsV0FBQSxLM0NrQkEsc0MyQ2xCQSxVQUFBLEtqRG1rSEEsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLEVBR0Ysc0NNdGpIRSxVQUFBLEsyQ05BLFlBQUEsSWpEK2pIQSxZQUFBLEtBQ0EsZUFBQSxPQUdGLGdDQUNFLFFBQUEsS2lEM2pIQSxnQkFBQSxPQUNFLFlBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLakQ2akhGLFlBQUEsS0FHRixvQ0FDRSxNQUFBLElBQ0EsT0FBQSxLaUQ1akhFLEtBQUEsYUFJQSxrQkFFRSxNQUFBLE1qRDRqSEosY0FBQSxrQmlEempIRSxRQUFBLEtBQUEsS0FLQSxpQ0FDRSxRQUFBLEtqRHlqSEosc0JBQUEsSWlEcmpIQSxZQUFBLE9BQ0UsSUFBQSxLakR5akhKLCtCaURyakhFLFdBQUEsTWpEdWpIQSxNQUFBLEVBZ0RGLGlDQTdDQSx5QmlEbmpISSxhQUFBLEVBSUEseUJBQ0UsUUFBQSxLakRxakhKLFFBQUEsS003bkhBLE1BQUEsSzJDdUVFLFVBQUEsRWpEeWpIRixhQUFBLE9BQ0EsU0FBQSxTQUNBLGNBQUEsS0FDQSxRQUFBLEtpRC9pSEUsNkJBQ0UsUUFBQSxLakRtakhKLGdCQUFBLE9NaG5IQSxZQUFBLE8yQzRERSxNQUFBLE1qRHVqSEYsU0FBQSxTQUNBLElBQUEsTUFDQSxNQUFBLE1pRC9pSEUsK0JBQ0UsVUFBQSxJQUNBLFFBQUEsS0FDQSxZQUFBLDBCakRtakhKLGVBQUEsRUFHRiwrQmlEOWlISSxVQUFBLEtBQ0UsWUFBQSxJakRnakhKLFlBQUEsS0FHRixrQ01yb0hFLFVBQUEsSzJDc0ZBLFlBQUEsSWpEa2pIQSxZQUFBLEtBR0YsMEJpRDVpSEUsUUFXRSxLQUFBLEtBVkEsaUJBQUEsWUFDQSxZakQ4aUhGLE1BQUEsS00vb0hBLFFBQUEsSzJDK0ZBLGdCQUFBLGNqRG1qSEEsWUFBQSxPQUNBLGlCQUFBLGtCQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLFdBQUEsRWlENWlIQSxjQUFBLEVBQUEsRUFBQSxLQUFBLEtqRCtpSEEsV0FBQSxpQkFBQSwwQkFBQSxDQUFBLE1BQUEsMkJBR0YsK0JBQ0UsUUFBQSxLQUNBLFdBQUEsS0FHRixxQ0FDRSxVQUFBLEtpRDlpSEksWUFBQSxJakRnakhKLFlBQUEsS0FDQSxlQUFBLEVpRDFpSEEscUM3Q3BIRSxVQUFBLEtBR0YsWUFBQSxJQUNBLFlBQUEsS0ppcUhBLGVBQUEsT0FHRiwrQkFDRSxRQUFBLEtBQ0EsZ0JBQUEsT2lEL2lIRSxZQUFBLE9BQ0UsTUFBQSxLakRpakhKLE9BQUEsS0FHRixtQ2lENWlIRSxNQUFBLEk3QzlKQSxPQUFBLEtBQ0EsS0FBQSxhSitzSEYsWUlsckhFLE1BQUEsSzZDb0lFLFFBQUEsS0FDQSxZQUFBLE9qRG1qSEosd0JpRC9pSEksZ0JBQUEsTWpEbWpISiwwQkFDRSxnQkFBQSxPTTdvSEEseUJBQ0UsZ0JBQUEsSU5tcEhKLGdCaURyakhJLGFBQUEsS2pEeWpISiwyQmlEbmpIRSxNQUFBLEs3Q25MQSxRQUFBLEtBQ0EsUUFBQSxJSjJ1SEYsa0NJOXNIRSxVQUFBLE1Ka3RIRixvQ2lEdGpISSxRQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JqRHdqSEYsY0FBQSxxQk0zcUhBLGlCQUFBLHFCQUNFLE1BQUEsS04rcUhKLGtCTTFxSEUsUUFBQSxLQUNFLGdCQUFBLElBQUEsV0FBQSxJTjhxSEoseUJpRDVqSEksU0FBQSxTQUNFLE1BQUEsRUFDQSxRQUFBLEdDdk5OLDZCQUNFLFVBQUEsS0FDQSxNQUFBLEtsRDB4SEYsMkJrRHJ4SEUsVUFBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLEVsRHl4SEYsbUJrRG54SEUsWUFDQSxRQUFBLEVsRHF4SEEsZWtEcHhIQSxNQUFBLEtBQ0UsT0FBQSxLbERzeEhGLFFBQUEsRUFDQSxVQUFBLE9rRG54SEYsWUFBQSxJQUNFLFlBQUEsS0FDQSxlQUFBLEVBQ0EsV0FBQSxPbERxeEhBLE1BQUEsYWtEanhIQSx5QkFDQSxNQUFBLEtBQ0EsWUFBQSwwQkFDQSxVQUFBLEtBRUEsWUFBQSxJQUNBLFlBQUEsS0FDQSxlQUFBLEVBQ0EsV0FBQSxPQ2xDQSwrQkFDRSxNQUFBLFFBSUYsb0JBQ0UsVUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLEtuRHd6SEYsUUFBQSxLbURyekhBLFVBQUEsT0FDRSxZQUFBLFFuRHl6SEosb0JtRHJ6SEksUUFBQSxLQXNCRixrQ0FDRSxXQUFBLEtBU0YsV25EdzFIRix3Qm1EdDFISSxzQkFBQSxjQUdBLFduRHcxSEosd0JtRHYxSE0sc0JBQUEsY0FJRixXbkR3MUhKLHdCbUR2MUhNLHNCQUFBLGNuRCt5SE4sV0E2Q0Esd0JBM0NFLHNCQUFBLGNtRHp5SEEsV25EeTFIRix3Qm1EdjFISSxzQkFBQSxjQUdBLFduRHkxSEosd0JtRHgxSE0sc0JBQUEsY25EZ3pITixpQm1EeHlISSxRQUFBLEtBSUEsZUFBQSxPQUtGLG9DQUNFLFdBQUEsSzdDdERGLHNCNkNxREEsUUFBQSxFbkRpekhGLGtCbUR4eUhFLFVBQUEsT0FBQSxjQUFBLEtBRUUsYUFBQSxLQUVBLFFBQUEsS25EMHlIRixTQUFBLEttRHZ5SEEsY0FBQSxFQUlBLG1DL0N2RkEsT0FBQSxFSms0SEYsYW1EdnlISSxNQUFBLE1BQ0EsY0FBQSxrQkFDQSxRQUFBLEtBQ0EsVUFBQSxLQUNBLElBQUEsSUFBQSxPQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLGFBQUEsS25EMnlISixvQm1EdnlISSxRQUFBLEtBQ0Esc0JBQUEsS0FBQSxJQUNBLGdCQUFBLEtBQUEsV0FBQSxLQUNBLFdBQUEsTzdDeERGLHdCQUNFLE1BQUEsS05vMkhGLE9BQUEsS0FDQSxZQUFBLENBQUEsQ0FBQSxFQUNBLFNBQUEsQ0FBQSxDQUFBLEVBR0YsMEJNbDJIRSxVQUFBLEtBQ0UsWUFBQSxJTm8ySEYsWUFBQSxLQUNBLGVBQUEsRUFHRiw2Qm1EdnlIRSxZQUFBLDBCQUNFLFVBQUEsS25EeXlIRixZQUFBLElBQ0EsWUFBQSxLb0Q3N0hGLGVBQUEsTXBEaThIQSxtQkFDRSxRQUFBLEtNOTVIQSxzQkFBQSxJOENwQ0YsSUFBQSxLQUFBLEtwRHE4SEUsS0FBQSxFQUFBLEVBQUEsTW9ENTdIQSxtQkFDRSxRQUFBLEtBQ0EsZ0JBQUEsY0FDQSxZQUFBLE9BQ0EsZ0JBQUEsSUFBQSxXQUFBLElwRGc4SEYsaUJBQUEsc0JNejZIQSxjQUFBLEs4QzNCQSxRQUFBLEtBQUEsUUFBQSxLQUFBLElwRHU4SEEsWUFBQSwwQkFDQSxlQUFBLEVBQ0EsU0FBQSxTQUdGLHdCQUNFLFFBQUEsS0FDQSxzQkFBQSxLQUFBLElBQ0EsZ0JBQUEsSUFBQSxXQUFBLElNeDZIQSxZQUFBLElONDZIRix1QkFDRSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsQ0FBQSxDQUFBLEVvRDk3SEEsU0FBQSxDQUFBLENBQUEsRUFDRSxjQUFBLElBQ0EsU0FBQSxPcERrOEhKLDJCQUNFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFHRix5QkFDRSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFlBQUEsT29ELzdIQSxTQUFBLE9BRUUsY0FBQSxTcERrOEhKLHNCb0Q3N0hJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxPcEQrN0hGLFNBQUEsT01uOUhBLGNBQUEsUzhDZ0JBLFNBQUEsQ0FBQSxDQUFBLEVwRHc4SEYseUJBQ0UsUUFBQSxLTTc4SEEsc0JBQUEsSUFBQSxLOENJQSxZQUFBLE9wRDQ4SEEsZ0JBQUEsSUFBQSxXQUFBLElBR0YseUJvRDk3SE0sVUFBQSxLQUNFLFlBQUEsSUFDQSxZQUFBLEtwRGc4SE4sWUFBQSxPb0Q1N0hFLFNBQUEsT0FDRSxjQUFBLFNwRGc4SE4sdUJBQ0UsUW9EajdISSxNQUFBLE1BQUEsTUFBQSxNQVZGLGlCQUFBLFlBQ0UsWUFDQSxRQUFBLEtBQ0EsZ0JBQUEsT0FDQSxZQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxZQUFBLENBQUEsQ0FBQSxFQUNBLGlCQUFBLDRCQUNBLGNBQUEsSUFFQSxXQUFBLGlCQUFBLDBCQUFBLENBQUEsTUFBQSwyQnBEKzdITiw4Qm9EMzdITSxRQUFBLEdBQ0EsUUFBQSxNcEQ2N0hKLFNBQUEsU29EMzdISSxNQUFBLEVwRCs3SE4sMkJvRDM3SFEsTUFBQSxLQUNBLE9BQUEsS3BEKzdIUixVb0QzN0hRLE1BQUEsTUFDQSxjQUFBLGtCcEQrN0hSLGlCSWhnSUUsTUFBQSxLQUNBLGlCQUFBLFlnRHVFSSxZQUNBLFdBQUEsS3BEODdITixZQTRDQSxpQm9EcitITSxXQUFBLFFBQUEsMkJwRDg3SE4sZ0JvRDE3SE0sUUFBQSxLQUNFLHNCQUFBLG1DQUNBLFFBQUEsS0FDQSxJQUFBLEtwRDg3SFIsZ0JvRHg3SE0sT0FBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsSUFBQSxXQUFBLElBQ0EsUUFBQSxJQUNBLE1BQUEsUXBEMDdISixjQUFBLEtBR0Ysb0JJeGpJRSxRQUFBLEtnRGtJRSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsRXBEMjdISixxQm9EdjdISSxRQUFBLEtBQ0EsWUFBQSwwQkFDQSxlQUFBLEVwRDI3SEosc0JBQ0UsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtNNWdJQSx5QkFDRSxVQUFBLEtOZ2hJRixZQUFBLElBQ0EsWUFBQSxLb0R0N0hFLHFCQUNFLFFBQUEsS0FDQSxzQkFBQSxJcEQwN0hKLElBQUEsS0FHRixxQm9EdjdITSxRQUFBLEtBQ0EsbUJBQUEsSUFBQSxLcER5N0hKLE1BQUEsS29EdDdIRSxVQUFBLEVBQ0UsYUFBQSxPQUNBLGlCQUFBLFFBQ0EsY0FBQSxLQUNBLFNBQUEsU3BEdzdISixTQUFBLE9BR0YsNkJJemtJRSxRQUFBLEtnRG9KSSxnQkFBQSxjQUNBLFlBQUEsT0FDQSxnQkFBQSxLQUFBLFdBQUEsS3BEdzdISixXQUFBLE1BR0YsMEJvRHQ3SFEsUUFBQSxLcER3N0hOLElBQUEsSUFBQSxLQUNBLFVBQUEsS3FEcG9JRixTQUFBLFNBQ0UsSUFBQSxLQUNBLEtBQUEsRS9Db0NBLDhCK0N0Q0YsU0FBQSxTckQ0b0lFLFFBQUEsSUFBQSxLQUFBLElBQUEsS0FDQSxpQkFBQSxRQUNBLFlBQUEsMEJxRHJvSUEsVUFBQSxLQUNFLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxFQUNBLFdBQUEsT3JEdW9JRixlQUFBLFVNOW1JQSxNQUFBLFErQzdCQSxRQUFBLEVyRGdwSUYscUNBQ0UsUUFBQSxHTXhtSUEsUUFBQSxNK0N6Q0EsU0FBQSxTckRvcElBLElBQUEsSUFDQSxNQUFBLEtBQ0EsTUFBQSxJTTdtSUEsT0FBQSxpQitDekJBLFVBQUEsRUFBQSxLckR5b0lBLFFBQUEsR0FDQSxpQkFBQSxRQUNBLFVBQUEsY3FEbm9JQSw4QkFDRSxRQUFBLEtBQ0EsWUFBQSxPckR1b0lGLGdCQUFBLElBQUEsV0FBQSxJQUdGLG1DQUNFLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT005bklBLE1BQUEsSytDakJBLE9BQUEsS3JEb3BJRix1Q3FEdG9JRSxNQUFBLEtBRUUsT0FBQSxLckR1b0lGLEtBQUEsYUFHRixtQ3FEcG9JSSxZQUFBLDBCQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsRUFDQSxlQUFBLFVyRHdvSUosMkJBQ0UsVUFBQSxLQUNBLFFBQUEsTUFDQSxZQUFBLDBCQUNBLFlBQUEsSU10cElBLFVBQUEsSytDRUEsWUFBQSxLckR1cElBLGVBQUEsRUFDQSxNQUFBLFFBQ0EsUUFBQSxLQUFBLEVBQUEsS0FBQSxLQUdGLHlCSWpxSUUsTUFBQSxNQUNBLE9BQUEsS2lEMkJJLFlBQUEsS0FDQSxZQUFBLEVyRDJvSU4sNkJxRHRvSUksT0FBQSxLQUNFLGNBQUEsUUFBQSxXQUFBLFFyRDBvSU4sNEJBQ0UsUUFVQSxLQUFBLEtNanNJQSxpQkFBQSxZK0MyQ0UsWXJEK29JRixNQUFBLEtBQ0EsUUFBQSxLQUNBLGdCQUFBLGNxRHRvSUUsWUFBQSxPQUNFLGlCQUFBLGtCQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLFdBQUEsRUFHRixNQUFBLEtBQ0UsV0FBQSxpQkFBQSwwQkFBQSxDQUFBLE1BQUEsMkJyRHlvSU4sbUNxRG5vSUUsUUFBQSxHakR2RkEsUUFBQSxNQUNBLFNBQUEsU0FDQSxNQUFBLEVKK3RJRixpQ3FEcG9JSSxRQUFBLEtBQ0EsV0FBQSxLckR3b0lKLHVDcURwb0lJLFVBQUEsS0FDQSxZQUFBLElyRHNvSUYsWUFBQSxLTWpySUEsZUFBQSxFTnFySUYsdUNBQ0UsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtNaHJJQSxlQUFBLE9Ob3JJRixpQ0FDRSxRQUFBLEtBQ0EsZ0JBQUEsT3FEcm9JRSxZQUFBLE9BQ0UsTUFBQSxLQUNBLE9BQUEsS3JEeW9JTixxQ3FEcG9JTSxNQUFBLElBQ0EsT0FBQSxLQUNBLEtBQUEsYXJEd29JTixZcURub0lNLFFBQUEsS0FDQSxRQUFBLElBQ0EsUUFBQSxLckRxb0lKLGNBQUEsS3FEbG9JRSxTQUFBLFNqRDFHQSxRQUFBLEVBR0YsU0FBQSxPSit1SUYsaUJBQ0UsSUFBQSxLQUdGLG1CcURub0lRLFFBQUEsR3JEcW9JTixRQUFBLE1BQ0EsU0FBQSxTc0RyeUlGLE1BQUEsRUFDRSxXQUFBLGtXQUNBLFFBQUEsR0FHQSxrQkFDRSxRQUFBLEt0RHV5SUYsUUFBQSxJc0RweUlBLGdCQUFBLE9BQ0UsV0FBQSxPdERzeUlGLE1BQUEsUUFHRixtQnNEbHlJRSxVQUFBLE1BQ0UsYUFBQSxPdERzeUlKLG1Cc0RqeUlJLFVBQUEsS0FDQSxZQUFBLEl0RG15SUYsWUFBQSxLc0RqeUlFLGVBQUEsRUFDRSxXQUFBLEl0RHF5SU4sc0JzRGh5SU0sWUFBQSwwQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS3REa3lJSixlQUFBLEVBR0Ysc0JBQ0UsUUFBQSxLTS92SUEsc0JBQUEsSUFDRSxJQUFBLEtBQUEsS05pd0lGLGlCQUFBLFFBQ0EsUUFBQSxLQUNBLGNBQUEsS3NEL3hJRSxNQUFBLEt0RG15SUosNkJBQ0UsTUFBQSxLc0QveElJLFlBQ0UsV0FBQSxLQU1OLHdCdEQ2MElGLDZCc0QzMElJLFdBQUEsUUFBQSwyQkFJRixxQmxEekNBLE9BQUEsS0FDQSxRQUFBLEtBQ0EsWUFBQSxPa0QwQ0UsZ0JBQUEsS0FBQSxXQUFBLEtBQ0EsaUJBQUEsc0JBQ0EsUUFBQSxJQUNBLGNBQUEsS0FDQSxZQUFBLDBCQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGVBQUEsRXREOHhJRixNQUFBLFFBR0YsdUJBQ0UsUUFBQSxLQUNBLHNCQUFBLElzRDV4SUEsWUFBQSxPQUNFLFFBQUEsS3REZ3lJSixtQnNENXhJSSxVQUFBLE1BQ0EsYUFBQSxPQUdBLDhCQUNFLFFBQUEsS3REOHhJSixnQkFBQSxPc0QxeElBLElBQUEsS0FDRSxVQUFBLEtBQ0EsZUFBQSxLdEQ4eElKLGtEc0QxeElJLEtBQUEsRUFBQSxFQUFBLE10RDR4SUYsT0FBQSxLQUdGLDBCQUNFLFFBQUEsS3VEejRJRixJQUFBLEtBQUEsS0FDRSxhQUFBLE92RDY0SUYsOEN1RHo0SUUsVUFBQSxNQUNBLE9BQUEsS0FHQSxvQkFDRSxRQVFKLEl2RG00SUUsaUJBQUEsWUFDQSxZdUR4NElGLFFBQUEsS0FDRSxnQkFBQSxPdkQwNElBLFlBQUEsT0FDQSxnQkFBQSxJQUFBLFdBQUEsSXVEeDRJRixNQUFBLEtBRUUsT0FBQSxJQUFBLE1BQUEsa0J2RDA0SUEsY0FBQSxxQkFDQSxVQUFBLEt1RHg0SUYsWUFBQSxJQUFBLFlBQUEsS0FFRSxlQUFBLEV2RDA0SUEsV0FBQSxPQUNBLGVBQUEsVXVEeDRJRixXQUFBLGlCQUFBLDBCQUFBLENBQUEsTUFBQSwyQnZENDRJQSw2QkFDRSxpQkFBQSxrQnVEeDRJRixNQUFBLEt2RDQ0SUEsZ0NBQ0UsTUFBQSxLQUdGLHlCQUNFLFFBQUEsS0FDQSxnQkFBQSxPdUR4NElGLFlBQUEsT0FBQSxNQUFBLEtBRUUsT0FBQSxLQUdGLDZCQUNFLE1BQUEsS0FDQSxPQUFBLEt2RDQ0SUYseUJ1RHg0SUUsK0JBQ0EsUUFBQSxNdkQwNElFLE1BQUEsS0FDQSxPQUFBLEt1RHg0SUosUUFBQSxJdkQ0NElFLGF1RHg0SUYsTUFBQSxLQUNFLGNBQUEsRXZEMDRJRSxlQUFBLEtBQ0EsY0FBQSxNQUlKLHlCdUR4NElFLFFBQ0EsVUFBQSxLQUNBLFFBQUEsS3ZENDRJQSxrQnVEeDRJRixzQkFBQSxNQUFBLEl2RDQ0SUUsaUJ3RHQ5SUYsWUFBQSxDQUFBLENBQUEsRUFDRSxTQUFBLENBQUEsQ0FBQSxHeEQyOUlGLHlCd0R0OUlFLEdBQ0EsVUFBQSxvQkFDQSxZQUFBLGdDbERNQSxHa0RkRixVQUFBLG9CQVlJLFlBQUEsZ0N4RDI5SUYsR0FDRSxVQUFBLG9CQUNBLFlBQUEsZ0N3RHI5SUEsR3hEMGdKRixHQUNBLEdBaERFLFVBQUEsb0J3RHY5SUEsWUFBQSxnQ0FHRSxpQkFDQSxVQUFBLE1BSUEsa0JBQ0Esc0JBQUEsTUFBQSxJeEQwOUlKLDBCd0RyOUlFLGNBQUEsRUFHRSxpQkFDQSxZQUFBLEtBS0osd0JBQ0UsZUFBQSxNQUdBLFF4RHE5SUEsUUFBQSxLQUdGLFlBQ0UsUUFBQSxNd0RqOUlBLHVCQUNBLFFBQUEsS0FDQSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxJQUFBLEtBQUEsS0FDQSxVQUFBLEtBQ0EsY0FBQSxPQUdBLCtDeERxOUlBLFNBQUEsU3dEajlJRSxzREFDQSxRQUFBLEdBQ0EsUUFBQSxNeERxOUlGLFNBQUEsU3dEbDlJQSxJQUFBLEtBQ0UsS0FBQSxJQUNBLFVBQUEsS0FBQSxFQUNBLE1BQUEsa0JBQ0EsT0FBQSxLeERzOUlKLG9Ed0RsOUlJLFFBQUEsS0FDRSxnQkFBQSxPQUNBLFlBQUEsT0FDQSxnQkFBQSxJQUFBLFdBQUEsSUFLRix5REFDQSxXQUFBLFlBQ0EsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsUUFBQSxLQUNBLFFBQUEsS3hEazlJRixjQUFBLHFCd0QvOElBLGlCQUFBLHFCQUNFLE9BQUEsSUFBQSxNQUFBLHFCQUNBLFNBQUEsU0FDQSxJQUFBLGtCQUNBLEtBQUEsSUFDQSxVQUFBLEtBQUEsRUFDQSxXQUFBLE94RGk5SUYsUUFBQSxFd0Q5OElBLFFBQUEsS0FBQSxLQUNFLFFBQUEsSUFDQSxXQUFBLFFBQUEsMEJBQUEsQ0FBQSxXQUFBLDJCeERrOUlKLCtEd0Q3OElFLFdBQUEsUUFDRSxRQUFBLEVBR0EsMEJBQ0EsWUFBQSxPQUlGLFlwRDNHRixjQUFBLEtBMEJFLDBCQUdGLFVBQUEsb0JBQ0EsWUFBQSxnQ29EaUZJLFdBQUEsSUFHQSxpQkFDQSxRQUFBLEV4RG05SUosZ0J3RDk4SUksT0FBQSxLQUdFLE9BQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxFeERnOUlKLFFBQUEsS3dENzhJRSxVQUFBLE9BQ0UsWUFBQSxTbER4RU4scUNBQ0UsT0FBQSxLQUFBLEVONGhKRix5Q0FDRSxhQUFBLEtNcmhKQSw2RGtEMEVJLGNBQUEsT3hEazlJTixlQUNFLHNCQUFBLElBQUEsSXlEOW1KRixLekRrbkpFLFFBQUEsS0FBQSxFQUFBLEVNOWtKRixPQUFBLEVOa2xKQSxZeURqbkpFLE9BQUEsRUFBQSxLQUFBLEtBR0YsV0FDRSxVQUFBLElBR0EsVXpEbW5KQSxlQUFBLElBR0YsVU0xaUpBLFFBQUEsRUFBQSxLQUFBLEtBQ0UsV0FBQSxJTjhpSkYsb0JNemlKQSxzQkFBQSxvQ042aUpBLG9CQUNFLG1CQUFBLE1BQUEsS3lEbG5KQSwyQkFDQSxXQUFBLDZEQUlGLE9BQ0UsUUFBQSxLQUFBLEVBR0EsTXpEd25KRixPeUR2bkpFLFFBQUEsS0FBQSxLckRVRixNcURISSxPQUFBLEtBQUEsS0FBQSxLekR3bkpKLGN5RG5uSkUsVUFBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxFQUdFLGV6RHFuSkYsVUFBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxFQXVERixTeUR2cUpJLGF6RHFuSkYsT0FBQSxLQUFBLEVBQUEsS3lEam5KQSxVQUFBLGVBR0UsZ0J6RG1uSkYsT0FBQSxLQUFBLEVBQUEsSUFDQSxVQUFBLEswRGhySkEsYUFDQSxPQUFBLElBQUEsRUFBQSxLMURvckpBLFVBQUEsS0FHRixlQUNFLE9BQUEsSzBEaHJKQSw0QkFDQSxRQUFBLEtBR0EsNkJBQ0EsUUFBQSxNQUdBLDBCMURvckpBLE1BQUEsSzBEbHJKQSxVQUFBLDhEQUNFLGNBQUEsS0FDQSxlQUFBLDJCQUdBLHdCMURvckpGLGNBQUEscUIwRC9xSkUsOEJBQ0EsV0FBQSxJQUNBLFFBQUEsTUFDQSxXQUFBLE9BSUYsc0JBQ0UsVUFBQSxLQUNBLFlBQUEsS0FHQSx1QkFDQSxVQUFBLEtBQ0EsWUFBQSxLQUdBLHlCQUNBLFFBQUEsS0FDQSxnQkFBQSxPMURrckpGLFlBQUEsTzBEOXFKSSxrQ0FDQSxXQUFBLElBR0Esa0NBQ0EsVUFBQSxNQUNBLE1BQUEsS0FHQSx3QjFEa3JKSixRQUFBLEswRDVxSkUsNkMxRG11SkosNENBbERFLE1BQUEsS0kxc0pGLDJCQUNBLE1BQUEsSUpndEpBLG1CMEQvcUpNLGNBQUEsS0FHRSxrQzFEaXJKTixzQkFBQSxJQUFBLEkwRDdxSkUsbUJBQUEsS0FBQSxJQUdFLGdDQUNBLFlBQUEsQ0FBQSxDQUFBLEdBQ0EsTUFBQSxFQUtKLDBCQUNFLFlBQUEsQ0FBQSxDQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsRUFHQSxrQkFDQSxjQUFBLEtBR0EsaUMxRDZxSkYsc0JBQUEsSUFBQSxJMEQxcUpBLG1CQUFBLEtBQUEsSUFHRSwrQkFDQSxZQUFBLENBQUEsQ0FBQSxHMUQ0cUpGLE1BQUEsRTBEeHFKSSx5QjFENHFKSixZQUFBLENBQUEsQ0FBQSxFMER4cUpBLFNBQUEsQ0FBQSxDQUFBLEV0RHRHRiwrQnNEeUdJLFVBQUEsSUFHQSxtQkFDQSxzQkFBQSxtQ0FHQSxVQUNBLE1BQUEsS0FDQSxjQUFBLEUxRDJxSkYsY0FBQSxLQUdGLHFCMER6cUpNLHNCQUFBLG1DMUQ2cUpOLFlNdHVKQSxRQUFBLEtBQ0UsY0FBQSxLTjB1SkYsc0JBQ0Usc0JBQUEsc0NBSUosZ0QwRDFxSlEsdUIxRDRxSkosZ0JBQUEsT0FJSixnRDBEeHFKTSx1QkFDRSxnQkFBQSxLQUFBLFdBQUEsTTFENnFKUiwyQzBEdnFKTSxxREFDRSxPQUFBLFFBR0EsMEQxRHlxSkosTUFBQSxrQklyeUpGLDBFQUNBLE9BQUEsT0oyeUpBLCtEMER2cUpNLFdBQUEsUUFDRSxRQUFBLEVDL0tSLHFEM0QwMUpBLGtFQUNFLE1BQUEsa0IyRHYxSkYsK0RBQ0EsTUFBQSxpQ0FQRixnQ0FVSSxNQUFBLG1CQUlGLDBDM0RvMkpBLHNEMkRuMkpFLG1FM0RnMkpBLE1BQUEsa0IyRHgxSkYsZ0VBQ0UsTUFBQSxpQ0FHQSxpQ0FDQSxNQUFBLG1CM0RtMkpKLDBCMkQ1MEpJLGVBQ0EsUUFBQSxNM0RnMUpGLGFNdDFKQSxzQkFBQSxJQUFBLEtBQUEsS04wMUpBLGlCMkQ1MEpNLFVBQUEsTzNEODBKSixnQkFBQSxLQUFBLFdBQUEsS0FDQSxZQUFBLEsyRHgwSkEsZ0IzRDQwSkEsV0FBQSxLMkR6MEpGLE1BQUEsS0FHRSwrQkFDQSxnQkFBQSxPQUNBLFVBQUEsSzNEMjBKQSxXQUFBLFEyRHQwSkEsdUNBQ0EsVUFBQSxNQUNBLFlBQUEsQ0FBQSxDQUFBLEVBQ0EsU0FBQSxDQUFBLENBQUEsRUFJQSxrQ0FDQSxzQkFBQSxJQUFBLElBQ0EsY0FBQSxLQUdBLDBCQUNBLGNBQUEsS0FQRiwrQkFVSSxTQUFBLENBQUEsQ0FBQSxFM0QwMEpGLFdBQUEsTzJEdDBKRSx5QkFDQSxZQUFBLENBQUEsQ0FBQSxHQUNBLFNBQUEsSzNEMDBKRixzQkFBQSxtQzJEdjBKQSxjQUFBLEVyRG5CRiwrQkFDRSxzQkFBQSxLQUFBLElxRHVCSSxnQkFBQSxLQUFBLFdBQUEsS3JEbEJOLG9DQUNFLFNBQUEsQ0FBQSxDQUFBLEVxRGlCSSxjQUFBLEVBS04sMkNBQ0UsV0FBQSxLQUdBLDRCQUNBLE1BQUEsS0FDQSxnQkFBQSxPQUNBLFNBQUEsS0FDQSxhQUFBLElBR0EsNEJBQ0EsTUFBQSxLQUNBLE9BQUEsS0FLRSx3QkFDQSxZQUFBLENBQUEsQ0FBQSxHQUNBLFNBQUEsQ0FBQSxDQUFBLEVyRHpGSixXcURzRkUsc0JBQUEsYzNEbTFKRix3QkFDRSxXQUFBLEtBQ0Esc0JBQUEsTUFBQSxJQUFBLEsyRHYwSkYsWUFBQSxPQUNFLGVBQUEsRUFLQSwwQkFDRSxZQUFBLE1BR0EsNkJBQ0EsV0FBQSxLM0R1MEpGLHNCQUFBLE1BQUEsYzJEcjBKRSxZQUFBLE8zRHkwSkosK0IyRG4wSkUsWUFBQSxNQUdFLDZCM0RxMEpGLFVBQUEsSzJEbjBKRSxNQUFBLEszRHUwSkosMkIyRGgwSkEsWUFBQSxDQUFBLENBQUEsR3ZEaktBLGNBd0JFLFdBQUEsS0FHRixzQkFBQSxNQUFBLEtBQUEsSUFBQSxLQUNBLFlBQUEsT3VEMklFLGdCQUNBLFlBQUEsTUFHQSx3QkFDQSxVQUFBLEtBR0EscUJBQ0EsWUFBQSxDQUFBLENBQUEsR3JEekhBLGtDcUQ2SEUsc0JBQUEsS0FBQSxJM0R1MEpKLHlCTTc3SkEsVUFBQSxNQUNFLE1BQUEsS3FEMEhFLGFBQUEsSzNEdzBKSixnQ01uK0pBLFlBQUEsS051K0pBLDBCQUNFLFVBQUEsTTJEcjBKQSxTQUFBLENBQUEsQ0FBQSxFM0R5MEpGLGlDMkRwMEpFLHNCQUFBLEtBQUEsSUFJQSx3QnZEbExBLFVBQUEsTUFHRixNQUFBLEtBQ0EsYUFBQSxLSncvSkEsK0IyRHAwSkksWUFBQSxLM0R3MEpKLHlCQUNFLFVBQUEsTUFDQSxTQUFBLENBQUEsQ0FBQSxFQUdGLGlCQUNFLHNCQUFBLElBQUEsSUFDQSxnQkFBQSxPQUdGLHVCQUNFLFVBQUEsTUFDQSxXQUFBLEtBQ0EsYUFBQSxPQUdGLHVCQUNFLFVBQUEsTUFDQSxzQkFBQSxNQUFBLEtBQ0EsZ0JBQUEsS0FBQSxXQUFBLEtBR0Ysb0JBQ0UsVUFBQSxPQUlKLDBCQUNFLCtCQUNFLElBQUEsS0FBQSxLQUdGLGdCQUNFLFdBQUEsS0FJSix5QkFDRSxnQkFDRSxVQUFBLEtBR0YsZUFDRSxlQUFBLFFBSUosdUNBQ0UsRUFDRSxtQkFBQSxhQUNBLDBCQUFBLFlBQ0Esb0JBQUEsYUFDQSxnQkFBQSxnQkFJSixxQkFDRSxhQUNFLE9BQUEsUUFHRixRQUNFLE1BQUEsa0JBR0YsdUJBQ0UsTUFBQSxhQUdGLDJCQUNFLE9BQUEsUUFDQSxXQUFBLGtDQUNBLE1BQUEsK0JBQ0EsV0FBQSxnQ0FHRix1QkF3REEseUJBdERFLGlCQUFBLFlBQ0EsUUFBQSxHQUdGLDZCQUNFLGlCQUFBLGlDQUdGLDhCQUNFLGlCQUFBLGtDQUdGLDZEQUNFLE9BQUEsUUFHRixrRUFDRSxNQUFBLGtCQUdGLGtGQUNFLE9BQUEsT0FHRix1RUFDRSxXQUFBLFFBQ0EsUUFBQSxFQU9GLDZEQUpBLDBFQUNFLE1BQUEsa0JBT0YsdUVBQ0UsTUFBQSxvQ0FHRix3Q0FDRSxNQUFBLGtCQUdGLDZEQUNFLFFBQUEsRUFHRiwyQkFDRSxNQUFBLHFCQUdGLDhCQUNFLE1BQUEsYUFDQSxRQUFBLEdBR0YsZ0NBQ0UsTUFBQSxhQUdGLDJCQVFBLGdDQUpBLGtCQUhFLE9BQUEsUUFXRixzQkFDRSxRQUFBLEVBR0YseUJBQ0UsTUFBQSxrQkFDQSxnQkFBQSxVQUdGLDZCQUNFLGlCQUFBLGNBQ0EsTUFBQSxrQkFPRixvQkFJQSxnQkFSQSxrQkFDRSxPQUFBLFFBV0YsaUJBQ0UsTUFBQSxrQkFHRiwwQkFDRSxPQUFBLFFBR0Ysd0JBQ0UsT0FBQSxRQUNBLGlCQUFBLHlCQUNBLE1BQUEsMkJBR0YsZ0NBUUEsdUNBSkEsa0NBSEUsUUFBQSxHQVdGLG1CQUNFLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxjQUFBLENBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFHRixpQ0FDRSxRQUFBLEdBR0YsNEJBQ0UsUUFBQSxHQUdGLCtCQUNFLFFBQUEsR0FHRixnQ0FDRSxPQUFBLFFBQ0EsaUJBQUEsa0NBQ0EsTUFBQSwrQkFDQSxXQUFBLGdDQUdGLGlDQU1BLGdDQUxFLE9BQUEsUUFDQSxpQkFBQSxrQ0FDQSxNQUFBLCtCQVNGLHdCQUlBLHlCQUhFLE9BQUEsUUFPRiw2QkFDRSxPQUFBLFFBQ0EsaUJBQUEsa0NBQ0EsTUFBQSwrQkFHRixrQkF3REEsdUJBdERFLFFBQUEsR0FHRixrQ0FDRSxPQUFBLFFBQ0EsaUJBQUEsa0NBQ0EsTUFBQSwrQkFHRiw4QkF3REEsbUNBdERFLFFBQUEsR0FHRiwwQkFDRSxpQkFBQSxrQ0FDQSxNQUFBLGdDQUlKLG9CQUNFLDRCQUNFLFdBQUEsa0NBQ0EsTUFBQSwrQkFDQSxXQUFBLGdDQUdGLHdCQXdEQSwwQkF0REUsaUJBQUEsWUFDQSxRQUFBLEdBR0YsOEJBQ0UsaUJBQUEsaUNBR0YsK0JBQ0UsaUJBQUEsa0NBT0YsOERBSkEsMkVBQ0UsTUFBQSxrQkFPRix3RUFDRSxNQUFBLG9DQUdGLHlDQUNFLE1BQUEsa0JBR0YsOERBQ0UsUUFBQSxFQUdGLDRCQUNFLE1BQUEscUJBR0YsK0JBQ0UsTUFBQSxhQUNBLFFBQUEsR0FHRixpQ0FDRSxNQUFBLGFBR0YsMEJBQ0UsTUFBQSxrQkFDQSxnQkFBQSxVQUdGLDhCQUNFLGlCQUFBLGNBQ0EsTUFBQSxrQkFHRixrQkFDRSxNQUFBLGtCQUdGLHlCQUNFLGlCQUFBLHlCQUNBLE1BQUEsMkJBR0YsaUNBUUEsd0NBSkEsbUNBSEUsUUFBQSxHQVdGLG9CQUNFLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxjQUFBLENBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxnQkFHRixrQ0FDRSxRQUFBLEdBR0YsNkJBQ0UsUUFBQSxHQUdGLGdDQUNFLFFBQUEsR0FHRixpQ0FDRSxpQkFBQSxrQ0FDQSxNQUFBLCtCQUNBLFdBQUEsZ0NBR0Ysa0NBS0EsaUNBS0EsOEJBVEUsaUJBQUEsa0NBQ0EsTUFBQSwrQkFhRixtQkF3REEsd0JBdERFLFFBQUEsR0FHRixtQ0FDRSxpQkFBQSxrQ0FDQSxNQUFBLCtCQUdGLCtCQXdEQSxvQ0F0REUsUUFBQSxHQUdGLDJCQUNFLGlCQUFBLGtDQUNBLE1BQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcclxufVxyXG5cclxuYm9keSxcclxuOndoZXJlKGJsb2NrcXVvdGUsIGZpZ3VyZSk6d2hlcmUoW2NsYXNzXSkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcixcclxuc3VtbWFyeTo6bWFya2VyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50YWctYmxvY2sgPiB1bCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuOndoZXJlKHVsW2NsYXNzXSkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuOndoZXJlKHBbY2xhc3NdKSB7XHJcbiAgbWFyZ2luLWJsb2NrOiAwO1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW4tYmxvY2s6IDEwcHg7XHJcbn1cclxuXHJcbmE6d2hlcmUoW2NsYXNzXSkge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG5hIHtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5pbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0LFxyXG5idXR0b24ge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbnRleHRhcmVhLFxyXG5pbnB1dCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG46d2hlcmUoZGRbY2xhc3NdKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbjp3aGVyZShmaWVsZHNldFtjbGFzc10pIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuc3ZnIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5zdmcgKiB7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCwgc3Ryb2tlO1xyXG59XHJcblxyXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gICoge1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbn1cblxuYm9keSxcbjp3aGVyZShibG9ja3F1b3RlLCBmaWd1cmUpOndoZXJlKFtjbGFzc10pIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyLFxuc3VtbWFyeTo6bWFya2VyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhZy1ibG9jayA+IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xufVxuXG51bCxcbm9sIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuOndoZXJlKHVsW2NsYXNzXSkge1xuICBtYXJnaW46IDA7XG59XG5cbjp3aGVyZShwW2NsYXNzXSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbnAge1xuICBtYXJnaW4tYmxvY2s6IDEwcHg7XG59XG5cbmE6d2hlcmUoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbmEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3QsXG5idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG46d2hlcmUoZGRbY2xhc3NdKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG46d2hlcmUoZmllbGRzZXRbY2xhc3NdKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5zdmcgKiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGwsIHN0cm9rZTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFicmlsXCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0FicmlsRmF0ZmFjZS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuOnJvb3Qge1xuICAtLW1haW4tY29sb3I6ICMxMjZlNTE7XG4gIC0tYmxvY2stYmc6ICNmNWY1ZjU7XG4gIC0tcmV2aWV3LWltZy1iZzogIzAwMDAwMDtcbiAgLS10ZXh0LWNvbG9yOiAjMDkwOTA5O1xuICAtLXNlY29uZC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXBhZ2UtYmc6ICNmZmZmZmY7XG4gIC0tZmlyc3QtY29sb3Itb2YtYmxvY2s6ICNmM2YzZjM7XG4gIC0tc2Vjb25kLWNvbG9yLW9mLWJsb2NrOiAjZmFmYWZhO1xuICAtLWhlYWRlci10b3AtYmc6ICMxMjZlNTE7XG4gIC0taGVhZGVyLXRvcC1uYXYtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYm90dG9tLWJnOiAjMTI2ZTUxO1xuICAtLWhlYWRlci1ib3R0b20tbmF2LXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLWJnLWNvbG9yOiAjMDAwMDAwO1xuICAtLWZvb3Rlci10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWgxLWZvbnQtc2l6ZTogNDhweDtcbiAgLS1oMi1mb250LXNpemU6IDM1cHg7XG4gIC0taDMtZm9udC1zaXplOiAyOHB4O1xuICAtLWg0LWZvbnQtc2l6ZTogMjRweDtcbiAgLS1oMS1mb250LXNpemUtbW9iaWxlOiAzMnB4O1xuICAtLWgyLWZvbnQtc2l6ZS1tb2JpbGU6IDI4cHg7XG4gIC0taDMtZm9udC1zaXplLW1vYmlsZTogMjRweDtcbiAgLS1oNC1mb250LXNpemUtbW9iaWxlOiAyMHB4O1xuICAtLWxpbmstY29sb3I6ICMxMjZlNTE7XG4gIC0tbGluay1ob3ZlcjogI2VlZWUyMjtcbiAgLS1oZWFkZXItYnV0dG9uLWJnLWZpcnN0OiAjZWZlNzAwO1xuICAtLWhlYWRlci1idXR0b24tY29sb3ItZmlyc3Q6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ1dHRvbi1ib3JkZXItZmlyc3Q6ICNlZmU3MDA7XG4gIC0taGVhZGVyLWJ1dHRvbi1ob3Zlci1maXJzdDogIzNlYjI2MztcbiAgLS1oZWFkZXItYnV0dG9uLWJnLXNlY29uZDogIzNlYjI2MztcbiAgLS1oZWFkZXItYnV0dG9uLWNvbG9yLXNlY29uZDogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnV0dG9uLWJvcmRlci1zZWNvbmQ6ICMzZWIyNjM7XG4gIC0taGVhZGVyLWJ1dHRvbi1ob3Zlci1zZWNvbmQ6ICNlZmU3MDA7XG4gIC0tc2l0ZS1idXR0b24tYmctY29sb3I6ICNlZmU3MDA7XG4gIC0tc2l0ZS1idXR0b24tY29sb3I6ICNmZmZmZmY7XG4gIC0tc2l0ZS1idXR0b24tc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcjogIzNlYjI2MztcbiAgLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcjogIzBhMGEwYTtcbiAgLS1zaXRlLWJ1dHRvbi1ob3Zlci1zaGFkb3c6IDAgMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAtLWZsLWJnLWNvbG9yOiAjZWNlY2VjO1xuICAtLWZsLWJnLWNvbG9yLWhvdmVyOiAjZmZmZmZmO1xuICAtLWZsLXRleHQtY29sb3I6ICMwMDAwMDA7XG4gIC0tZmwtdGV4dC1jb2xvci1ob3ZlcjogIzAwMDAwMDtcbiAgLS1ob3ctdG8tc3RlcC10ZXh0LWNvbG9yOiAjMDAwMDAwO1xuICAtLWhvdy10by1zdGVwLWJnLWNvbG9yOiAjMDAwMDAwO1xuICAtLWxpbmUtc3BhY2luZzogLTAuMDNlbTtcbiAgLS1saW5lLWhlaWdodDogMjBweDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1iYXNlLWZvbnQtc2l6ZTogMTZweDtcbiAgLS1iYXNlLWZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIC0tc2Vjb25kLWZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAtLWNvbnRhaW5lci13aWR0aDogMTE3MHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nLXg6IDE2cHg7XG4gIC0tYnV0dG9uLWhlaWdodDogNTBweDtcbiAgLS10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgLS1saXN0LXN0eWxlOiBcIuKdi1wiO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCkgKiAyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpO1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRhcmstYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5kYXJrLWJnOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMCUsIDAuNzQ5KTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5saXN0LXJlc2V0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1iYXNlLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5wYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wYWdlLS1ncmlkLWNvbCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5wYWdlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzBweDtcbiAgbWluLXdpZHRoOiAwcHg7XG59XG5cbi5wYWdlX19jb250ZW50IC53cC1ibG9jay1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5wYWdlX19zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplLW1vYmlsZSk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLWgxLWZvbnQtc2l6ZS1tb2JpbGUpICsgNHB4KTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IHZhcigtLWgyLWZvbnQtc2l6ZS1tb2JpbGUpO1xuICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1oMi1mb250LXNpemUtbW9iaWxlKSArIDRweCk7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMy1mb250LXNpemUtbW9iaWxlKTtcbiAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDMtZm9udC1zaXplLW1vYmlsZSkgKyA0cHgpO1xufVxuXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IHZhcigtLWg0LWZvbnQtc2l6ZS1tb2JpbGUpO1xuICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1oNC1mb250LXNpemUtbW9iaWxlKSArIDRweCk7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4uYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNpdGUtYnV0dG9uLWJnLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNpdGUtYnV0dG9uLXNoYWRvdyk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgYm94LXNoYWRvdyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmJ1dHRvbi0tY29udGVudCB7XG4gIG1hcmdpbi1ibG9jazogMzBweDtcbn1cblxuLmJ1dHRvbi0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmJ1dHRvbi0tY2VudGVyIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmJ1dHRvbi0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmJ1dHRvbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uYnV0dG9uLmFwcHN0b3JlLFxuLmJ1dHRvbi5nb29nbGVwbGF5IHtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgaGVpZ2h0OiA2M3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci10b3AtYmcpO1xuICBjb2xvcjogdmFyKC0taGVhZGVyLXRvcC1uYXYtdGV4dC1jb2xvcik7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbi5oZWFkZXIgYSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5oZWFkZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xufVxuXG4uaGVhZGVyX190b3AtbGVmdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuXG4uaGVhZGVyX190b3AgPiAubGFuZy1zd2l0Y2gge1xuICBtYXJnaW4taW5saW5lOiBhdXRvIDMwcHg7XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlcl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cblxuLmhlYWRlcl9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweCAyMHB4O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLmhlYWRlcl9fYnV0dG9uIHtcbiAgZmxleDogMSAxIDE1NHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5cbi5oZWFkZXJfX2J1dHRvbi0tZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnV0dG9uLWJnLWZpcnN0KTtcbiAgY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24tY29sb3ItZmlyc3QpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnV0dG9uLWJvcmRlci1maXJzdCk7XG59XG5cbi5oZWFkZXJfX2J1dHRvbi0tc2Vjb25kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ1dHRvbi1iZy1zZWNvbmQpO1xuICBjb2xvcjogdmFyKC0taGVhZGVyLWJ1dHRvbi1jb2xvci1zZWNvbmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnV0dG9uLWJvcmRlci1zZWNvbmQpO1xufVxuXG4uaGVhZGVyX19ib3R0b20ge1xuICBwYWRkaW5nLWJsb2NrOiA1cHggNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYm90dG9tLWJnKTtcbiAgY29sb3I6IHZhcigtLWhlYWRlci1ib3R0b20tbmF2LXRleHQtY29sb3IpO1xufVxuXG4uaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweCAyNXB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiA1cHggNXB4O1xufVxuXG4uaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkgIHtcbiAgLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnUgLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnUge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLW1haW4tY29sb3IpIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAwO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuXG4uaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1ib3R0b20tYmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2xhdGU6IC01MCUgMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHotaW5kZXg6IDExMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudS0tb3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gbGkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZm9vdGVyIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDUwcHggNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJnLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcbn1cblxuLmZvb3Rlci0tcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLmZvb3RlciBhIHtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9vdGVyIHVsLFxuLmZvb3RlciBvbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyIHVsID4gbGksXG4uZm9vdGVyIG9sID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbn1cblxuLmZvb3Rlcl9faW5uZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgcm93LWdhcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mb290ZXJfX2FsdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICByb3ctZ2FwOiAzMHB4O1xufVxuXG4uZm9vdGVyX19zZWN0aW9uIHtcbiAgcGFkZGluZy1ibG9jazogMzBweDtcbn1cblxuLmZvb3Rlcl9fbmF2LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHggNzBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLmZvb3Rlcl9fbmF2LW1lbnUgPiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZm9vdGVyX19uYXYtbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMTVweDtcbn1cblxuLmZvb3Rlcl9fbmF2LW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb290ZXJfX25hdi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaSB7XG4gIGNvbG9yOiB2YXIoLS1mb290ZXItdGV4dC1jb2xvcik7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmZvb3Rlcl9fd2lkZ2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBnYXA6IDIwcHggNDBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IHZhcigtLWJhc2UtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbn1cblxuLmZvb3Rlcl9fd2lkZ2V0cyB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5mb290ZXJfX2JvdHRvbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvb3Rlcl9fcGF5bWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mb290ZXJfX3BheW1lbnQge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZm9vdGVyX19wYXltZW50ID4gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweCAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mb290ZXJfX2J1dHRvbnMgPiAuYnV0dG9uIHtcbiAgZmxleDogMSAxIDMwMHB4O1xufVxuXG4uZm9vdGVyX19zb2NpYWwtbmV0d29ya3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX19zb2NpYWwtbmV0d29yayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmZvb3Rlcl9fc29jaWFsLW5ldHdvcmsgPiBzdmcge1xuICBtYXgtd2lkdGg6IDQwcHg7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG59XG5cbi5mb290ZXJfX2JvdHRvbSxcbi5mb290ZXJfX2NvcHlyaWdodHMge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb290ZXJfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmJ1cmdlciB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICB6LWluZGV4OiAxMTE7XG59XG5cbi5idXJnZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG59XG5cbi5idXJnZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIDAuMjVzLCB0b3AgY2FsYyh2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSAvIDIpIDAuM3M7XG59XG5cbi5idXJnZXIgPiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMDtcbn1cblxuLmJ1cmdlciA+IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiA1MCU7XG59XG5cbi5idXJnZXIgPiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogMTAwJTtcbn1cblxuLmJ1cmdlci0tYWN0aXZlID4gc3BhbiB7XG4gIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSAwLjNzLCBvcGFjaXR5IDAuMXMgMC4zcywgdG9wIGNhbGModmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgLyAyKTtcbn1cblxuLmJ1cmdlci0tYWN0aXZlID4gc3BhbjpudGgtY2hpbGQoMSksXG4uYnVyZ2VyLS1hY3RpdmUgPiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNTAlO1xufVxuXG4uYnVyZ2VyLS1hY3RpdmUgPiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4uYnVyZ2VyLS1hY3RpdmUgPiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5idXJnZXItLWFjdGl2ZSA+IHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgcm90YXRlOiA0NWRlZztcbn1cblxuLm1vYmlsZS1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogMTAwZHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogY2FsYygtMTAwJSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItdG9wLWJnKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogMTAxO1xuICB0cmFuc2l0aW9uOiBsZWZ0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4ubW9iaWxlLW1lbnUtLWFjdGl2ZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgMC4yNXM7XG59XG5cbi5tb2JpbGUtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNHB4O1xufVxuXG4ubW9iaWxlLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ubW9iaWxlLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSAge1xuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51IHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKSB2YXIoLS1wYWdlLWJnKTtcbiAgfVxufVxuXG4ubW9iaWxlLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5tb2JpbGUtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtID4gc3BhbiA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVudS1hcnJvdyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5tb2JpbGUtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4ubW9iaWxlLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBzcGFuID4gYSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubW9iaWxlLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMHB4O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmc6IDBweCAxMHB4IDBweCAwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIDAuMXMsIG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5tb2JpbGUtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLS1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XG59XG5cbi5tb2JpbGUtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLS1hY3RpdmUgPiBzcGFuID4gYSB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cblxuLm1vYmlsZS1tZW51ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0tLWFjdGl2ZSA+IC5zdWItbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAwcHggMHB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4uYmFzaWMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItZ2lmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5oZWFkZXItZ2lmdF9fc3dpdGNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlci1naWZ0X19zd2l0Y2ggPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWxsOiB2YXIoLS1oZWFkZXItdG9wLWJnKTtcbiAgc3Ryb2tlOiB2YXIoLS1zaXRlLWJ1dHRvbi1iZy1jb2xvcik7XG59XG5cbi5oZWFkZXItZ2lmdF9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycHg7XG4gIGJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyZTYwO1xufVxuXG4uaGVhZGVyLWdpZnQtLWFjdGl2ZSAuaGVhZGVyLWdpZnRfX2ljb24ge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICB6LWluZGV4OiAzO1xufVxuXG4uaGVhZGVyLWdpZnQtLWFjdGl2ZSAuaGVhZGVyLWdpZnRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuXG4uaGVhZGVyLWdpZnRfX2NvbnRlbnQge1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwcHggMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHggNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJ1dHRvbi1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nOiAxMHB4O1xuICB6LWluZGV4OiAxMTE7XG59XG5cbi5oZWFkZXItZ2lmdF9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uaGVhZGVyLWdpZnRfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlci1naWZ0X19idXR0b24ge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLm1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4ubWVudS1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLm1lbnUtYXJyb3cgPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByb3RhdGU6IDkwZGVnO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5tZW51LWFycm93LS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG59XG5cbi5tZW51LWFycm93LS1hY3RpdmUgPiBzdmcge1xuICByb3RhdGU6IDI3MGRlZztcbn1cblxuLmxhbmctc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmxhbmctc3dpdGNoX19hY3RpdmUtbGFuZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cblxuLmxhbmctc3dpdGNoX19zdWItbWVudSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItdG9wLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB6LWluZGV4OiAxMTE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5sYW5nLXN3aXRjaC0tYWN0aXZlIC5sYW5nLXN3aXRjaF9fYXJyb3cgPiBzdmcge1xuICByb3RhdGU6IDI3MGRlZztcbn1cblxuLmxhbmctc3dpdGNoLS1hY3RpdmUgLmxhbmctc3dpdGNoX19zdWItbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5naWZ0LWJsb2NrX19hcnJvdy1pbWcge1xuICBhbmltYXRpb246IHN0b3BzaWduYWwgMnMgc3RlcHMoMikgaW5maW5pdGU7XG59XG5cbi5naWZ0LWJsb2NrX19hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uZ2lmdC1ibG9ja19fYXJyb3cgaW1nOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLThweDtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gNDBweCk7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG59XG5cbi5naWZ0LWJsb2NrX19hcnJvdyBpbWc6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gNzBweCk7XG59XG5cbkBrZXlmcmFtZXMgc3RvcHNpZ25hbCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZWFuaW0ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4uZ2lmdC1ibG9ja19faWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBwYWRkaW5nOiAxMXB4O1xuICBib3JkZXItcmFkaXVzOiA2NyU7XG4gIGhlaWdodDogNjBweDtcbiAgYW5pbWF0aW9uOiA0cyBpbmZpbml0ZSBzY2FsZWFuaW07XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5naWZ0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG5cbi5naWZ0LWJsb2NrX19pY29uIHBhdGgge1xuICBmaWxsOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cblxuLmdpZnQtYmxvY2tfX3RleHQge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uZ2lmdC1ibG9ja19fdGV4dCBoMSB7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4uZ2lmdC1ibG9ja19fdGV4dCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZ2lmdC1ibG9jazo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNlNmU1ZTQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtOHB4O1xuICBib3gtc2hhZG93OiAwIDE3cHggNDBweCByZ2JhKDksIDI1LCA0MiwgMC4zNik7XG59XG5cbi5naWZ0LWJsb2NrX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgei1pbmRleDogMjtcbn1cblxuLm1lZGlhLXRleHQge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5tZWRpYS10ZXh0X19pbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgY29sdW1uLWdhcDogMjBweDtcbn1cblxuLm1lZGlhLXRleHRfX2lubmVyLXdyYXBwZXIgPiBoMSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG5cbi5tZWRpYS10ZXh0X19pbm5lci13cmFwcGVyID4gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuXG4ubWVkaWEtdGV4dF9faW5uZXItd3JhcHBlciA+IC5naWZ0LWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZWRpYS10ZXh0X19pbm5lci13cmFwcGVyID4gLmJ1dHRvbiB7XG4gIG1hcmdpbi1ibG9jazogMjBweDtcbn1cblxuLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50by10b3Auc2hvdy11cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogMTd2aDtcbiAgei1pbmRleDogMTAwMDtcbiAgb3BhY2l0eTogMC40O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4udG8tdG9wLnNob3ctdXAgPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJvdHRvbS1iZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2JpbGUtYXBwLWhlYWRlcl9faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kLXRleHQtY29sb3IpO1xuICBwYWRkaW5nLWJsb2NrOiA0NHB4O1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUtbW9iaWxlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDEtZm9udC1zaXplLW1vYmlsZSkgKyA0cHgpO1xuICBtYXJnaW4tYmxvY2s6IDBweCAzNXB4O1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG5cbi5tb2JpbGUtYXBwLWhlYWRlcl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmbGV4OiAwIDEgMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1hcHAtaGVhZGVyX19hcHBzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgcGFkZGluZzogMTUuNXB4IDE2cHg7XG4gIGdyaWQtcm93OiAzLzQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXJfX3Byb21vLWNvZGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMTVweDtcbn1cblxuLm1vYmlsZS1hcHAtaGVhZGVyX19wcm9tby1jb2RlLWljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgcGFkZGluZzogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1hcHAtaGVhZGVyX19wcm9tby1jb2RlLWljb24gPiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXJfX3Byb21vLWNvZGUtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2JpbGUtYXBwLWhlYWRlcl9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBncmlkLXJvdzogMi8zO1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXJfX2J1dHRvbnMgPiAuYnV0dG9uIHtcbiAgZmxleDogMSAxIDIwMHB4O1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuXG4ubW9iaWxlLWFwcC1oZWFkZXJfX2ltZyB7XG4gIGdyaWQtcm93OiAyLzM7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG5cbi5tb2JpbGUtYXBwLWhlYWRlcl9faW1nIGltZyB7XG4gIGJveC1zaGFkb3c6IDBweCAtMTVweCAxNXB4IDBweCByZ2JhKDI4LCAyOCwgMjgsIDAuNTcpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAyNTBweDtcbn1cblxuLm1vYmlsZS1hcHAtaGVhZGVyX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5tb2JpbGUtYXBwLWhlYWRlcl9fcmF0aW5nID4gLnJhdGluZy1zaG9ydCB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMCAwIDEzNHB4O1xufVxuXG4uY29kZWJsb2NrLW1pbmkge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ibG9jazogMTBweDtcbn1cblxuLmNvZGVibG9jay1taW5pLmFsaWduLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb2RlYmxvY2stbWluaS5hbGlnbi1jZW50ZXIge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uY29kZWJsb2NrLW1pbmkuYWxpZ24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNvZGVibG9jay1taW5pX19pY29uLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uY29kZWJsb2NrLW1pbmlfX2hlbHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuLmNvZGVibG9jay1taW5pX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG5cbi5jb2RlYmxvY2stbWluaV9fYm9keSA+IGRpdiB7XG4gIGZsZXg6IDEgMSAxNTBweDtcbn1cblxuLmNvZGVibG9jay1taW5pX19ib2R5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb2RlYmxvY2stbWluaV9fdGl0bGUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uY29kZWJsb2NrLW1pbmkgaW5wdXQge1xuICBib3JkZXI6IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb2RlYmxvY2stbWluaV9fY29kZSxcbi5jb2RlYmxvY2stbWluaSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTQuNjUyNHB4O1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgdmFyKC0tbWFpbi1jb2xvcik7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG59XG5cbi5jb2RlYmxvY2stbWluaV9fY29kZS1zdGlja2VyIHtcbiAgY29udGVudDogXCJDT1BZXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmNvZGVibG9jay1taW5pIC5jb2RlYmxvY2stYmxvY2stcmVmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJhdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmF0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKYhuKYhuKYhuKYhuKYhuKYhuKYhuKYhuKYhuKYhlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmFiYTA1O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cblxuLnJhdGluZyAuc3RhcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJhdGluZyAuc3RhcnM6OmFmdGVyIHtcbiAgY29udGVudDogXCLimIXimIXimIXimIXimIXimIXimIXimIXimIXimIVcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmFiYTA1O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cblxuLnJhdGluZyAuY291bnQge1xuICB3aWR0aDogMTBweDtcbn1cblxuLnJhdGluZy1zaG9ydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnJhdGluZy1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLimIbimIbimIbimIbimIZcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZhYmEwNTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cblxuLnJhdGluZy1zaG9ydCAuc3RhcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJhdGluZy1zaG9ydCAuc3RhcnM6OmFmdGVyIHtcbiAgY29udGVudDogXCLimIXimIXimIXimIXimIVcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmFiYTA1O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG4ucmF0aW5nLXNob3J0IC5jb3VudCB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4ucmF0aW5nX3NtIC5zdGFyczo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnJhdGluZ19zbTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmctYmxvY2s6IDE1cHg7XG59XG5cbi5icmVhZGNydW1ic19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbn1cblxuLmJyZWFkY3J1bWJzX19saXN0ID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uYnJlYWRjcnVtYnNfX2xpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmJyZWFkY3J1bWJzX19saW5rLFxuLmJyZWFkY3J1bWJzX19jdXJyZW50LXBhZ2Uge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNhdGVnb3J5IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG59XG5cbi5jYXRlZ29yeV9fdGl0bGUge1xuICBtYXJnaW46IDAuNWVtIDAgMWVtO1xufVxuXG4uY2F0ZWdvcnlfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xufVxuXG4uY2F0ZWdvcnlfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtYmFzaXM6IDk1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuLmNhdGVnb3J5X19pdGVtX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGVnb3J5X19pdGVtX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuXG4uY2F0ZWdvcnlfX2l0ZW1fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDE0NSU7XG59XG5cbi5jYXRlZ29yeV9faXRlbV9kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAzMHB4IDE5cHggNjBweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uY2F0ZWdvcnlfX2l0ZW1fZGVzYyBwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQ1JTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uY2F0ZWdvcnlfX2l0ZW1fbWV0YSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSkgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDUlO1xufVxuXG4uY2F0ZWdvcnlfX2l0ZW1fbWV0YSBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1haW4tY29sb3IpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5jYXRlZ29yeV9faXRlbV9yZWFkLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgbGVmdDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQ1JTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5jYXRlZ29yeV9faXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5jYXRlZ29yeV9faXRlbTpob3ZlciAuY2F0ZWdvcnlfX2l0ZW1faW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmNhdGVnb3J5X19wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNhdGVnb3J5IC5wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLndwLWJsb2NrLXRhYmxlLmlzLXN0eWxlLXN0cmlwZXMgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoZWFkIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZS1iZy1jb2xvci1oZWFkKTtcbiAgY29sb3I6IHZhcigtLXRhYmxlLWZvbnQtY29sb3ItaGVhZCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS10YWJsZS1iZy1jb2xvci1oZWFkKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdGFibGUtYmctY29sb3ItaGVhZCk7XG59XG5cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGFibGUtYmctY2VsbCk7XG59XG5cbi5zdGFycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RhcnMgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHVsOm5vdCgubGlzdC1yZXNldCkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbi1jb250ZW50IHVsOm5vdCgubGlzdC1yZXNldCkgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG59XG5cbi5tYWluLWNvbnRlbnQgdWw6bm90KC5saXN0LXJlc2V0KSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogdmFyKC0tbGlzdC1zdHlsZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5tYWluLWNvbnRlbnQgb2w6bm90KC5icmVhZGNydW1ic19fbGlzdCkge1xuICBjb3VudGVyLXJlc2V0OiBteUNvdW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMTZweDtcbn1cblxuLm1haW4tY29udGVudCBvbDpub3QoLmJyZWFkY3J1bWJzX19saXN0KSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYWluLWNvbnRlbnQgb2w6bm90KC5icmVhZGNydW1ic19fbGlzdCkgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuXG4ubWFpbi1jb250ZW50IG9sOm5vdCguYnJlYWRjcnVtYnNfX2xpc3QpID4gbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBteUNvdW50ZXI7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobXlDb3VudGVyKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgcGFkZGluZy1ibG9jazogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhvdy10b19fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob3ctdG9fX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5ob3ctdG9fX2Rlc2NyaXB0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLW1haW4tYWNjZW50LWNvbG9yKTtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG59XG5cbi5ob3ctdG9fX3N0ZXBzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyODBweCwgMWZyKSk7XG4gIGdhcDogMjBweDtcbn1cblxuLmhvdy10b19fc3RlcCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1ob3ctdG8tc3RlcC10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taG93LXRvLXN0ZXAtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5ob3ctdG9fX3N0ZXAtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob3ctdG9fX3N0ZXAtaW1nID4gYTpmaXJzdC1jaGlsZCA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaG93LXRvX19zdGVwLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ob3ctdG9fX3N0ZXAtYm9keSBwIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG5cbi5ob3ctdG9fX3N0ZXAtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uaG93LXRvX19zdGVwLXRpdGxlID4gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTQ1NDU0O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjU1ZGVnLCB2YXIoLS1tYWluLWNvbG9yKSAwJSwgI2ZmZmZmZiAxMDAlKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQzLjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTQ1NDU0O1xufVxuXG4uaG93LXRvX19zdGVwLXRpdGxlID4gcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmhvdy10b19fc3RlcC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5cbi5ob3ctdG9fX3N0ZXAtYnRuIHtcbiAgbWluLWhlaWdodDogNTRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLnByb3MtYW5kLWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5wcm9zLWFuZC1jb25zIG9sIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODllNGU7XG59XG5cbi5wcm9zLWFuZC1jb25zX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG59XG5cbi5wcm9zLWFuZC1jb25zX19pdGVtIG9sIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODllNGUgIWltcG9ydGFudDtcbn1cblxuLnByb3MtYW5kLWNvbnNfX2l0ZW0gdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMwODllNGUgIWltcG9ydGFudDtcbn1cblxuLnByb3MtYW5kLWNvbnNfX2l0ZW0tLWRhcmsgLnByb3MtYW5kLWNvbnNfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjUxNTE7XG59XG5cbi5wcm9zLWFuZC1jb25zX19pdGVtLS1kYXJrIG9sIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjUxNTEgIWltcG9ydGFudDtcbn1cblxuLnByb3MtYW5kLWNvbnNfX2l0ZW0tLWRhcmsgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNmZjUxNTEgIWltcG9ydGFudDtcbn1cblxuLnByb3MtYW5kLWNvbnNfX2l0ZW0tLWRhcmsgLnByb3MtYW5kLWNvbnNfX2NvbnRlbnQge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmY1MTUxO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZjUxNTE7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmY1MTUxO1xufVxuXG4ucHJvcy1hbmQtY29uc19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODllNGU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLnByb3MtYW5kLWNvbnNfX3RpdGxlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS10aXRsZSk7XG59XG5cbi5wcm9zLWFuZC1jb25zX19zcGFuIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5wcm9zLWFuZC1jb25zX19jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzA4OWU0ZTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDg5ZTRlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA4OWU0ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uc29jaWFsLW5ldHdvcmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYmxvY2s6IDEwcHg7XG59XG5cbi5zb2NpYWwtbmV0d29ya3MgPiBsaSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc29jaWFsLW5ldHdvcmtzX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLnNvY2lhbC1uZXR3b3Jrc19fbGluayA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLm93cyB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuXG4ub3dzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ub3dzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cblxuLm93c19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vd3NfX2Fycm93IHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4ub3dzX190YWJzIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG5cbi5vd3NfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLm93c19fY29sIHtcbiAgcGFkZGluZzogMCA1cHggMDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3dzX19jb2wgaW1nIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG5cbi5vd3NfX2NvbCBwIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ub3dzX19jb2xfdGl0bGUge1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbi5vd3NfX2NvbCAuYnV0dG9uIHtcbiAgbWFyZ2luOiAzMHB4IDAgMTVweCAwO1xufVxuXG4ub3dzIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc2xkLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNsZC1jYXJyb3VzZWwtZmxleGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi5zbGQtY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnNsZC1jYXJkIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xkLWNhcmQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xkLWNhcmQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xkLWNhcmQ6bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zbGQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zbGQtc3RhcnQtZnJvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnNsZC1jYXJyb3VzZWwsXG4uc2xkLWNhcnJvdXNlbC1mbGV4Ym94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGQtY2Fycm91c2VsOjotd2Via2l0LXNjcm9sbGJhcixcbi5zbGQtY2Fycm91c2VsLWZsZXhib3g6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlYWxzLXBhZGRsZSB7XG4gIGhlaWdodDogMzhweDtcbiAgd2lkdGg6IDM4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmRlYWxzLXBhZGRsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kZWFscy1wYWRkbGU6YWN0aXZlIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5kZWFscy1zY3JvbGwtbGVmdCB7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlWigyNzBkZWcpO1xufVxuXG4uZGVhbHMtc2Nyb2xsLXJpZ2h0IHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG59XG5cbi5mYXFfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uZmFxX19yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5mYXFfX3Jvd1tvcGVuXSAuZmFxX19pY29uOjphZnRlciB7XG4gIHdpZHRoOiAwcHg7XG59XG5cbi5mYXFfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhcV9fcXVlc3Rpb24ge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5mYXFfX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZmFxX19pY29uOjpiZWZvcmUsXG4uZmFxX19pY29uOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIuNXB4O1xufVxuXG4uZmFxX19pY29uOjphZnRlciB7XG4gIHJvdGF0ZTogOTBkZWc7XG4gIHRyYW5zaXRpb246IHdpZHRoIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4uZmFxX19hbnN3ZXIgPiBwIHtcbiAgbWFyZ2luLWJsb2NrOiAxMHB4IDA7XG59XG5cbi5ncmlkLWJsb2NrIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzAwcHgsIDFmcikpO1xuICBnYXA6IDEwcHg7XG59XG5cbi5ncmlkLWJsb2NrX19pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4uZ3JpZC1ibG9ja19faW1nIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b2NfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLnRvY19faGVhZGVyLS1hY3RpdmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi50b2NfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1oNC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDQtZm9udC1zaXplKTtcbn1cblxuLnRvY19fYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnRvY19fYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udG9jX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi50b2NfX2ljb24gPiBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4udG9jX19uYXYge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWF4LWhlaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdmlzaWJpbGl0eSwgcGFkZGluZywgbWF4LWhlaWdodDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmcpO1xufVxuXG4udG9jX19uYXYtLW9wZW4sXG4udG9jX19uYXYtLXN0YXRpYyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi50b2NfX25hdi0tc3RhdGljIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4udG9jX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjAwcHgsIDFmcikpO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi50b2NfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHZhcigtLXRvYy1zdHlsZSkgIWltcG9ydGFudDtcbn1cblxuLnRvYyBhIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnRvZ2dsZS1ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxZnI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnRvZ2dsZS1ibG9ja19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4udG9nZ2xlLWJsb2NrX19jb250ZW50IHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIG9wYWNpdHk6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi50b2dnbGUtYmxvY2tfX2hlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6IHZhcigtLXRhYmxlLWZvbnQtY29sb3ItaGVhZCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi50b2dnbGUtYmxvY2tfX2hlYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWslwiO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS10YWJsZS1mb250LWNvbG9yLWhlYWQpO1xuICByb3RhdGU6IDE4MGRlZztcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4udG9nZ2xlLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdLmhpZGRlbjpjaGVja2VkIH4gLnRvZ2dsZS1ibG9ja19fY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4udG9nZ2xlLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdLmhpZGRlbjpjaGVja2VkIH4gLnRvZ2dsZS1ibG9ja19faGVhZGluZzphZnRlciB7XG4gIHJvdGF0ZTogMzYwZGVnO1xufVxuXG4udG9nZ2xlLWJsb2NrIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5ZW07XG59XG5cbi50b2dnbGUtYmxvY2sgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4uY2FzaW5vLXNsb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDE1cHg7XG59XG5cbi5jYXNpbm8tc2xvdHNfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNTZweCwgMWZyKSk7XG4gIGdhcDogMTZweDtcbn1cblxuLmNhc2luby1zbG90c19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDEwNHB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDtcbn1cblxuLmNhc2luby1zbG90c19faXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MC4zMmRlZywgcmdiYSgwLCAwLCAwLCAwLjQpLCAjMDAwMDAwIDU3LjM1JSk7XG59XG5cbi5jYXNpbm8tc2xvdHNfX2l0ZW0taW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2FzaW5vLXNsb3RzX19pdGVtLWltZyA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uY2FzaW5vLXNsb3RzX19pdGVtLWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMHB4IDEwcHggMTBweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cblxuLmNhc2luby1zbG90c19faXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNhc2luby1zbG90c19faXRlbS1idG4ge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5mYXN0LWxpbmtzX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNjVweCwgMWZyKSk7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLWJsb2NrOiAyNXB4O1xufVxuXG4uZmFzdC1saW5rc19fbGluayB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogODBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZsLWJnLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWZsLXRleHQtY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5mYXN0LWxpbmtzX19saW5rLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mYXN0LWxpbmtzX19saW5rLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNzBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uZmFzdC1saW5rc19fbGluay1pbWcgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmZhc3QtbGlua3NfX2xpbmstZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZhc3QtbGlua3NfX2xpbmstdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZmFzdC1saW5rc19fbGluay1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xufVxuXG4ucXVvdGUge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5xdW90ZV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5xdW90ZV9fY29sLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnF1b3RlX19jb2wtcmlnaHQge1xuICB3aWR0aDogMjQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDQwJSAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xufVxuXG4ucXVvdGVfX3RleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5xdW90ZV9fdGV4dCBwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5xdW90ZV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5xdW90ZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcG9rZXItYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA0MHB4O1xufVxuXG4ucXVvdGVfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucXVvdGVfX2J1dHRvbiB7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4ubmV3cyB7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbn1cblxuLm5ld3NfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjZweDtcbn1cblxuLm5ld3NfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5uZXdzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbn1cblxuLm5ld3NfX3dyYXBwZXIge1xuICBtYXJnaW46IDUwcHggYXV0byAyMHB4O1xufVxuXG4ubmV3c19fY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5uZXdzX19jYXJkX2Rlc2Mge1xuICBwYWRkaW5nOiAzMHB4IDE5cHg7XG59XG5cbi5uZXdzX19jYXJkX2RhdGUge1xuICBtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLm5ld3NfX2NhcmRfdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuLm5ld3MgLm93bC1zdGFnZSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLnZpZGVvIHtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xufVxuXG4udmlkZW9fX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5cbi52aWRlb19fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udmlkZW9fX2J1dHRvbiBzdmcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cblxuLnZpZGVvX19idXR0b24tc2hhcGUge1xuICBmaWxsOiAjMjEyMTIxO1xuICBmaWxsLW9wYWNpdHk6IDAuODtcbn1cblxuLnZpZGVvX19idXR0b24taWNvbiB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi52aWRlb19fYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnZpZGVvX19idXR0b246aG92ZXIgLnZpZGVvX19idXR0b24tc2hhcGUsXG4udmlkZW9fX2J1dHRvbjpmb2N1cyAudmlkZW9fX2J1dHRvbi1zaGFwZSB7XG4gIGZpbGw6ICNmZjAwMDA7XG4gIGZpbGwtb3BhY2l0eTogMTtcbn1cblxuLnZpZGVvX19idXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi52aWRlb19fcHJldmlldyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlkZW9fX3ByZXZpZXcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi52aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyLCBjZW50ZXI7XG59XG5cbi52aWRlb19feW91dHViZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cblxuLnZpZGVvX195b3V0dWJlX19wbGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3ZpZGVvLXBsYXkucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnZpZGVvX195b3V0dWJlIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi52aWRlbzIge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xufVxuXG4udmlkZW8yLmFsaWduLWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udmlkZW8yLmFsaWduLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi52aWRlbzJfX21lZGlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmhlcm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmciBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDAuOGZyIGF1dG8gYXV0bztcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIG1hcmdpbjogMjVweCBhdXRvIDMwcHg7XG59XG5cbi5oZXJvX19oZWFkZXIge1xuICBncmlkLWFyZWE6IDEvMS8yLzY7XG59XG5cbi5oZXJvX19mb290ZXIge1xuICBncmlkLWFyZWE6IDMvMS80LzY7XG59XG5cbi5oZXJvX19zaWRlYmFyIHtcbiAgZ3JpZC1hcmVhOiAyLzEvMy82O1xufVxuXG4uaGVyb19fdGl0bGUsXG4uaGVybyBoMSB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaGVyb19fc3VidGl0bGUge1xuICBtYXJnaW46IDhweCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhlcm9fX3ByaXplIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTE4JTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNWMwMGZhIDAsICNkYzAwZmEgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JlaWduX19zaXRlcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZm9yZWlnbl9fc2l0ZXMgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9yZWlnbl9fc2l0ZXMgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5mb3JlaWduX19zaXRlcyB1bCBsaSBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZm9yZWlnbl9fc2l0ZXMgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JlaWduX19zaXRlcyB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnNlYXJjaC1wYWdlX19wb3N0IHtcbiAgbWFyZ2luOiAxZW0gMCAyZW07XG59XG5cbi5zZWFyY2gtcGFnZV9fcG9zdC10aXRsZSB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG59XG5cbi5yZXZpZXdfX3VzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4ucmV2aWV3X19pbWFnZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5yZXZpZXdfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnJldmlld3Mtcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG59XG5cbi5yZXZpZXdzLXJvd19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5yZXZpZXdzLXJvd19fbG9nbyB7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5yZXZpZXdzLXJvd19fbG9nbyA+IGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnJldmlld3Mtcm93X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0KTtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgY29sb3I7XG59XG5cbi5yZXZpZXdzLXRhYmxlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjBweDtcbn1cblxuLnJldmlld3MtdGFibGUgcCB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuXG4ucmV2aWV3cy10YWJsZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5yZXZpZXdzLXRhYmxlX19jb250ZW50ID4gKiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmV2aWV3cy10YWJsZV9fc3RhcnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcm93LWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmV2aWV3LWltZy1iZyk7XG59XG5cbi5yZXZpZXdzLXRhYmxlX19lbmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZXZpZXdzLXRhYmxlX19lbmQgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZXZpZXdzLXRhYmxlX19jZW50ZXIsXG4ucmV2aWV3cy10YWJsZV9fZW5kIHtcbiAgcm93LWdhcDogMjBweDtcbn1cblxuLnJldmlld3MtdGFibGVfX3N0YXJ0LFxuLnJldmlld3MtdGFibGVfX2NlbnRlcixcbi5yZXZpZXdzLXRhYmxlX19lbmQge1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xufVxuXG4ucmV2aWV3cy10YWJsZV9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5yZXZpZXdzLXRhYmxlX19pbWcgPiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5yZXZpZXdzLXRhYmxlX19uYW1lIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDEtZm9udC1zaXplKTtcbn1cblxuLnJldmlld3MtdGFibGVfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBjb2xvcjtcbn1cblxuLnJldmlld3MtdGFibGVfX3Byb21vY29kZSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnJldmlld3MtdGFibGUtbWluaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDIwcHg7XG59XG5cbi5yZXZpZXdzLXRhYmxlLW1pbmkgcCB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuXG4ucmV2aWV3cy10YWJsZS1taW5pX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJnKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmV2aWV3cy10YWJsZS1taW5pX19jb250ZW50ID4gKiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmV2aWV3cy10YWJsZS1taW5pX19pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZXZpZXctaW1nLWJnKTtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbn1cblxuLnJldmlld3MtdGFibGUtbWluaV9faW1nID4gaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnJldmlld3MtdGFibGUtbWluaV9fbmFtZSxcbi5yZXZpZXdzLXRhYmxlLW1pbmlfX2JvbnVzLW5hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xufVxuXG4ucmV2aWV3cy10YWJsZS1taW5pX19saW5rcyB7XG4gIHBhZGRpbmctYmxvY2s6IDEwcHg7XG59XG5cbi5yZXZpZXdzLXRhYmxlLW1pbmlfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBjb2xvcjtcbn1cblxuLnJldmlld3MtdGFibGUtbWluaV9fcHJvbW9jb2RlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ucG9zdHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wb3N0czo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLnBvc3RzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucG9zdHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ucG9zdHMtLWdyaWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgzMDBweCwgMWZyKSk7XG59XG5cbi5wb3N0c19fcG9zdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJnKTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLnBvc3RzX19saW5rIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNjBweCAxZnI7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuLnBvc3RzX19pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wb3N0c19faW1nID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wb3N0c19fYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5wb3N0c19fdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnBvc3RzX190aXRsZSB7XG4gIG1hcmdpbi1ibG9jazogMTBweCAwcHg7XG59XG5cbi5wb3N0c19fZGVzY3JpcHRpb24ge1xuICBvcGFjaXR5OiAwLjc7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkgIHtcbiAgLnBvc3RzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKSB2YXIoLS1wYWdlLWJnKTtcbiAgfVxufVxuXG4uYm9udXMtc2luZ2xlIHtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJnKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYm9udXMtc2luZ2xlID4gKiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm9udXMtc2luZ2xlIHAge1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbn1cblxuLmJvbnVzLXNpbmdsZV9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJldmlldy1pbWctYmcpO1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xufVxuXG4uYm9udXMtc2luZ2xlX19sb2dvID4gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uYm9udXMtc2luZ2xlX19uYW1lIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuXG4uYm9udXMtc2luZ2xlX19uYW1lLFxuLmJvbnVzLXNpbmdsZV9fYm9udXMtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctYmxvY2s6IDEwcHg7XG59XG5cbi5ib251cy1zaW5nbGVfX2xpbmtzIHtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbn1cblxuLmJvbnVzLXNpbmdsZV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgbWluLWhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgY29sb3I7XG59XG5cbi5iYW5uZXItYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5iYW5uZXItYm90dG9tLS1zaG93LW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmFubmVyLWJvdHRvbS0tc2hvdy1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJhbm5lci1ib3R0b20tLXNob3ctYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iYW5uZXItYm90dG9tX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmJhbm5lci1ib3R0b21fX2NvbnRlbnQtLXN0eWxlLTAge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmJhbm5lci1ib3R0b21fX2NvbnRlbnQtLXN0eWxlLTEsXG4uYmFubmVyLWJvdHRvbV9fY29udGVudC0tc3R5bGUtMyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJhbm5lci1ib3R0b21fX2NvbnRlbnQtLXN0eWxlLTAsXG4uYmFubmVyLWJvdHRvbV9fY29udGVudC0tc3R5bGUtMSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5iYW5uZXItYm90dG9tX19jb250ZW50LS1zdHlsZS0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uYmFubmVyLWJvdHRvbV9faW1hZ2Uge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYmFubmVyLWJvdHRvbV9faW1hZ2UgPiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5iYW5uZXItYm90dG9tX19pbWFnZS0tc3R5bGUtMCB7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5cbi5iYW5uZXItYm90dG9tX19pbWFnZS0tc3R5bGUtMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYW5uZXItYm90dG9tX190ZXh0LS1zdHlsZS0wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJhbm5lci1ib3R0b21fX3RleHQtLXN0eWxlLTEge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAycHg7XG59XG5cbi5iYW5uZXItYm90dG9tX190ZXh0LS1zdHlsZS0xLFxuLmJhbm5lci1ib3R0b21fX3RleHQtLXN0eWxlLTMge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5iYW5uZXItYm90dG9tX190ZXh0LS1zdHlsZS0zIHtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbn1cblxuLmJhbm5lci1ib3R0b21fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJhbm5lci1ib3R0b21fX3JhdGluZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5iYW5uZXItYm90dG9tX19kZXNrLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYW5uZXItYm90dG9tX19tb2ItYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYW5uZXItYm90dG9tX19tb2ItYnRuLS1zdHlsZS0wIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmJhbm5lci1ib3R0b21fX21vYi1idG4tLXN0eWxlLTEge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4uYmFubmVyLWJvdHRvbV9fYXJyb3cge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDVweCAxMHB4IDEwcHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmJhbm5lci1ib3R0b21fX2Fycm93ID4gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJhbm5lci1ib3R0b21fX2Rvd25sb2FkIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5iYW5uZXItYm90dG9tX19kb3dubG9hZCA+IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5saWdodGJveCB7XG4gIC8qIERlZmF1bHQgdG8gaGlkZGVuICovXG4gIGRpc3BsYXk6IG5vbmU7XG4gIC8qIE92ZXJsYXkgZW50aXJlIHNjcmVlbiAqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgLyogQSBiaXQgb2YgcGFkZGluZyBhcm91bmQgaW1hZ2UgKi9cbiAgcGFkZGluZzogMWVtO1xuICAvKiBUcmFuc2x1Y2VudCBiYWNrZ3JvdW5kICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuLmxpZ2h0Ym94IGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5saWdodGJveDp0YXJnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxpZ2h0Ym94IHNwYW4ge1xuICAvKiBGdWxsIHdpZHRoIGFuZCBoZWlnaHQgKi9cbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIFNpemUgYW5kIHBvc2l0aW9uIGJhY2tncm91bmQgaW1hZ2UgKi9cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50bGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LWF1dGhvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNvbW1lbnRzLXNlY3Rpb24gLmNvbW1lbnQtYXV0aG9yIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uY29tbWVudHMtc2VjdGlvbiAuY29tbWVudC1hdXRob3IgY2l0ZSB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LW1ldGEgYSB7XG4gIGNvbG9yOiAjYmJiO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LXJlc3BvbmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LWZvcm0ge1xuICBiYWNrZ3JvdW5kOiAjOTk5O1xuICBtYXJnaW46IDFlbSAwIDJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuLmNvbW1lbnRzLXNlY3Rpb24gLmNvbW1lbnQtZm9ybS1lbWFpbCB7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIG1hcmdpbi1pbmxpbmU6IDE1cHg7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LWZvcm0tYXV0aG9yIGxhYmVsLFxuLmNvbW1lbnRzLXNlY3Rpb24gLmNvbW1lbnQtZm9ybS1lbWFpbCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuXG4uY29tbWVudHMtc2VjdGlvbiAuY29tbWVudC1mb3JtLWF1dGhvciA+IGlucHV0LFxuLmNvbW1lbnRzLXNlY3Rpb24gLmNvbW1lbnQtZm9ybS1lbWFpbCA+IGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5sb2dnZWQtaW4tYXMsXG4uY29tbWVudHMtc2VjdGlvbiAuY29tbWVudC1ub3RlcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxZW07XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5sb2dnZWQtaW4tYXMgYSxcbi5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LW5vdGVzIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNvbW1lbnRzLXNlY3Rpb24gLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbn1cblxuLmNvbW1lbnRzLXNlY3Rpb24gLmNvbW1lbnQtZm9ybS1jb21tZW50IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbW1lbnRzLXNlY3Rpb24gI2NvbW1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIGlucHV0LFxuLmNvbW1lbnRzLXNlY3Rpb24gdGV4dGFyZWEge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiYmJiO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuLmNvbW1lbnRzLXNlY3Rpb24gdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uY29tbWVudHMtc2VjdGlvbiAuc3VibWl0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWluLWhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24tYmctY29sb3IpO1xuICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2l0ZS1idXR0b24tc2hhZG93KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG59XG5cbi5jb21tZW50cy1zZWN0aW9uIC5zYXlzIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5ib251cy1tYWluLXNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBhZGRpbmc6IDQ0cHggMTZweDtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX19pbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzVweDtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX19kZXNjcmlwdGlvbiB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBvcmRlcjogMTtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX190aXRsZSxcbi5ib251cy1tYWluLXNjcmVlbl9fZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG5cbi5ib251cy1tYWluLXNjcmVlbl9fYm9udXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwcHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib251cy1tYWluLXNjcmVlbl9fYm9udXM6aGFzKC5ib251cy1tYWluLXNjcmVlbl9fYnV0dG9uKSA+IC5ib251cy1tYWluLXNjcmVlbl9fYm9udXMtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDBweCAwcHg7XG59XG5cbi5ib251cy1tYWluLXNjcmVlbl9fYm9udXMtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIHBhZGRpbmc6IDQ3cHggMTBweCAxNXB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYm9udXMtbWFpbi1zY3JlZW5fX2JvbnVzLXR5cGUge1xuICBtaW4td2lkdGg6IDE0MXB4O1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMHB4O1xuICBwYWRkaW5nOiA0cHggMjNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxOWZlODtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI5MjYyMTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX19ib251cy10eXBlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xNXB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMjlkZWcpO1xufVxuXG4uYm9udXMtbWFpbi1zY3JlZW5fX2JvbnVzLWdpZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNnB4O1xuICByaWdodDogLTE2cHg7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgcGFkZGluZzogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX19ib251cy1naWZ0ID4gc3ZnIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYm9udXMtbWFpbi1zY3JlZW5fX2JvbnVzLW9mZmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ib251cy1tYWluLXNjcmVlbl9fYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxMHB4IDEwcHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4uYm9udXMtbWFpbi1zY3JlZW5fX2J1dHRvbi10ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX19idXR0b24tbGFyZ2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cblxuLmJvbnVzLW1haW4tc2NyZWVuX19idXR0b24tc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xufVxuXG4uYm9udXMtbWFpbi1zY3JlZW5fX2J1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uYm9udXMtbWFpbi1zY3JlZW5fX2J1dHRvbi1pY29uID4gc3ZnIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcGFkZGluZzogNDRweCAxNnB4O1xufVxuXG4uZ2FtZS1tYWluLXNjcmVlbl9faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDM1cHg7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuX19kZXNjcmlwdGlvbiB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBvcmRlcjogMTtcbn1cblxuLmdhbWUtbWFpbi1zY3JlZW5fX3RpdGxlLFxuLmdhbWUtbWFpbi1zY3JlZW5fX2Rlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuXG4uZ2FtZS1tYWluLXNjcmVlbl9fYm9udXMge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwcHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuX19ib251cy1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEzNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI3cHg7XG4gIHJpZ2h0OiAtMjJweDtcbn1cblxuLmdhbWUtbWFpbi1zY3JlZW5fX2JvbnVzLW9mZmVyIHtcbiAgbWF4LXdpZHRoOiA4OSU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuX19ib251cy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuX19ib251cy1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuX19idXR0b24ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweDtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmdhbWUtbWFpbi1zY3JlZW5fX2J1dHRvbi10ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmdhbWUtbWFpbi1zY3JlZW5fX2J1dHRvbi1sYXJnZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuXG4uZ2FtZS1tYWluLXNjcmVlbl9fYnV0dG9uLXNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbn1cblxuLmdhbWUtbWFpbi1zY3JlZW5fX2J1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5nYW1lLW1haW4tc2NyZWVuX19idXR0b24taWNvbiA+IHN2ZyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTFweDtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4ucHJvbW8tY29kZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvbW8tY29kZS0tYWxpZ24tbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5cbi5wcm9tby1jb2RlLS1hbGlnbi1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByb21vLWNvZGUtLWFsaWduLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5cbi5wcm9tby1jb2RlLS1tYiB7XG4gIG1hcmdpbi1ibG9jazogMjBweDtcbn1cblxuLnByb21vLWNvZGVfX2lubmVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogNXB4O1xufVxuXG4ucHJvbW8tY29kZV9faW5uZXItd3JhcHBlci0tbXczNTAge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuXG4ucHJvbW8tY29kZV9faW5uZXItd3JhcHBlci0tY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLXRvcC1iZyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucHJvbW8tY29kZV9fY29weSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cblxuLnByb21vLWNvZGVfX2NvcHktYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5wcm9tby1jb2RlX19jb3B5LWJvcmRlciA+IHN2ZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9tby1jb2RlX19pbnB1dC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiAxNjlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuXG4ucHJvbW8tY29kZV9faW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0LjdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ucHJvbW8tY29kZV9faW5zdHJ1Y3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvbW8tY29kZV9faW5zdHJ1Y3Rpb24tLWdyYXkge1xuICBjb2xvcjogI2E1YTVhNTtcbn1cblxuLnByb21vLWNvZGUgLmJ1dHRvbiB7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzOXB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxMXB4O1xuICBmb250LXNpemU6IDE0LjdweDtcbiAgbGluZS1oZWlnaHQ6IDE4LjMycHg7XG59XG5cbi5wcm9tby1jb2RlX19idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3AtYmxvY2stY29sdW1ucyB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJvdy5jb2wtMSxcbi53cC1ibG9jay1jb2x1bW5zLmNvbC0xIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cblxuLnJvdy5jb2wtMixcbi53cC1ibG9jay1jb2x1bW5zLmNvbC0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cblxuLnJvdy5jb2wtMyxcbi53cC1ibG9jay1jb2x1bW5zLmNvbC0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cblxuLnJvdy5jb2wtNCxcbi53cC1ibG9jay1jb2x1bW5zLmNvbC00IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cblxuLnJvdy5jb2wtNSxcbi53cC1ibG9jay1jb2x1bW5zLmNvbC01IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbn1cblxuLnJvdy5jb2wtNixcbi53cC1ibG9jay1jb2x1bW5zLmNvbC02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbn1cblxuLndwLWJsb2NrLWNvbHVtbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ud3AtYmxvY2stY29sdW1uID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbiAucm93IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuICBtYXJnaW46IDA7XG59XG5cbi5sYXRlc3Qtd2lucyB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHggMjYuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTdweCAxNnB4O1xuICBtYXJnaW4tYmxvY2s6IDE2cHg7XG59XG5cbi5sYXRlc3Qtd2luc19fbGFiZWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwcHggMWZyO1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5sYXRlc3Qtd2luc19fbGFiZWwtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDEvMztcbn1cblxuLmxhdGVzdC13aW5zX19sYWJlbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbn1cblxuLmxhdGVzdC13aW5zX19sYWJlbC1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuXG4ubGF0ZXN0LXdpbnNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4IDEwcHg7XG4gIGZsZXg6IDEgMSA5MTdweDtcbn1cblxuLmxhdGVzdC13aW5zX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTIuNDFweCAxMHB4IDhweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGF0ZXN0LXdpbnNfX2l0ZW0tbGVmdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmxhdGVzdC13aW5zX19pdGVtLWltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGdyaWQtcm93OiAxLzM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxhdGVzdC13aW5zX19pdGVtLWltZyA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGF0ZXN0LXdpbnNfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmxhdGVzdC13aW5zX19pdGVtLWlkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGdyaWQtcm93OiAyLzM7XG59XG5cbi5sYXRlc3Qtd2luc19faXRlbS1yaWdodCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cblxuLmxhdGVzdC13aW5zX19pdGVtLXRvdGFsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5sYXRlc3Qtd2luc19faXRlbS1idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBncmlkLWNvbHVtbjogMi8zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNi41cHggNy41cHggNi41cHggOS41cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4ubGF0ZXN0LXdpbnNfX2l0ZW0tYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4ubGF0ZXN0LXdpbnNfX2l0ZW0tYnRuID4gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZlYXR1cmVzIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC01MHZ3ICsgNTAlKTtcbn1cblxuLmZlYXR1cmVzIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmVhdHVyZXMgYSxcbi5mZWF0dXJlcyBidXR0b24ge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG4uZmVhdHVyZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwMHB4LCAxZnIpKTtcbiAgcGFkZGluZzogMTZweDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmZlYXR1cmVzX19pdGVtLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZlYXR1cmVzX19pdGVtLWluZm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uZmVhdHVyZXNfX2l0ZW0tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG4uYWN0aXZlLXByb21vc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG59XG5cbi5hY3RpdmUtcHJvbW9zX19pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMHB4O1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBtaW4taGVpZ2h0OiAxMzVweDtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0tdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDBweDtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0tY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDRweCAxMnB4IDRweCAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE5ZmU4O1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjkyNjIxO1xuICB6LWluZGV4OiAwO1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1jYXRlZ29yeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0zcHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgdHJhbnNsYXRlOiAwcHggLTUwJTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKTtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0tZGVhZGxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAycHg7XG59XG5cbi5hY3RpdmUtcHJvbW9zX19pdGVtLWRlYWRsaW5lLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0tZGVhZGxpbmUtaWNvbiA+IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0tZGVhZGxpbmUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5hY3RpdmUtcHJvbW9zX19pdGVtLW9mZmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICNmYWY5Zjg7XG4gIHBhZGRpbmc6IDUzcHggMHB4IDM4cHggMTBweDtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0taW1nIHtcbiAgd2lkdGg6IDE0OHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0taW1nID4gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1idXR0b24ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmFjdGl2ZS1wcm9tb3NfX2l0ZW0tYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1idXR0b24tdGV4dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hY3RpdmUtcHJvbW9zX19pdGVtLWJ1dHRvbi1sYXJnZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1idXR0b24tc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uYWN0aXZlLXByb21vc19faXRlbS1idXR0b24taWNvbiA+IHN2ZyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTFweDtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uY3RhLWJhbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3RhLWJhbm5lci0tYXBwIHtcbiAgZ2FwOiAxNXB4O1xufVxuXG4uY3RhLWJhbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAxNikgNy45MyUsIHJnYmEoMCwgMCwgMCwgMC4wNTUpIDE2LjE0JSwgcmdiYSgwLCAwLCAwLCAwLjExOCkgMjQuNSUsIHJnYmEoMCwgMCwgMCwgMC4yKSAzMi44NSUsIHJnYmEoMCwgMCwgMCwgMC4yOSkgNDEuMDglLCByZ2JhKDAsIDAsIDAsIDAuMzkyKSA0OS4wMiUsIHJnYmEoMCwgMCwgMCwgMC41KSA1Ni41NiUsIHJnYmEoMCwgMCwgMCwgMC42MDgpIDYzLjU0JSwgcmdiYSgwLCAwLCAwLCAwLjcxKSA2OS44MyUsIHJnYmEoMCwgMCwgMCwgMC44KSA3NS4yOSUsIHJnYmEoMCwgMCwgMCwgMC44ODIpIDc5Ljc4JSwgcmdiYSgwLCAwLCAwLCAwLjk0NSkgODMuMTUlLCByZ2JhKDAsIDAsIDAsIDAuOTg0KSA4NS4yOCUsICMwMDAwMDAgODYuMDIlKTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5jdGEtYmFubmVyX190ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZhZjlmODtcbn1cblxuLmN0YS1iYW5uZXJfX2Nyb3duIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5cbi5jdGEtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgYWxpZ24tc2VsZjogZW5kO1xufVxuXG4uY3RhLWJhbm5lcl9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuXG4uY3RhLWJhbm5lcl9fZmVhdHVyZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY3RhLWJhbm5lcl9fZmVhdHVyZXMgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmN0YS1iYW5uZXJfX2ZlYXR1cmVzIGEsXG4uY3RhLWJhbm5lcl9fZmVhdHVyZXMgYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmN0YS1iYW5uZXJfX2ZlYXR1cmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMSk7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5jdGEtYmFubmVyX19hcHBzLS1hcHAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMTVweDtcbn1cblxuLmN0YS1iYW5uZXJfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxODhweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5cbi5jdGEtYmFubmVyX19idXR0b25zLS1kZWZhdWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWlubGluZTogMTZweDtcbn1cblxuLmN0YS1iYW5uZXJfX2J1dHRvbnMtLWRlZmF1bHQgPiAuY3RhLWJhbm5lcl9fYnV0dG9uIHtcbiAgZmxleDogMSAxIDI2OXB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG5cbi5jdGEtYmFubmVyX19idXR0b25zLS1hcHAge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE1cHggMTBweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5cbi5jdGEtYmFubmVyX19idXR0b25zLS1hcHAgPiAuY3RhLWJhbm5lcl9fYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAyNjFweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uY3RhLWJhbm5lcl9fYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbn1cblxuLmN0YS1iYW5uZXJfX2J1dHRvbi0td2l0aC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmN0YS1iYW5uZXJfX2J1dHRvbi0td2l0aG91dC1iZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY3RhLWJhbm5lcl9fYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmN0YS1iYW5uZXJfX2J1dHRvbi1pY29uID4gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5iYW5uZXItYm90dG9tX19pbWFnZS0tc3R5bGUtMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuXG4gIC5sYXRlc3Qtd2lucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyNnB4KSB7XG4gIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLmdyaWQtYmxvY2tfX2l0ZW0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTMwcHggMWZyO1xuICB9XG5cbiAgLmdyaWQtYmxvY2tfX2ltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLWgxLWZvbnQtc2l6ZSkgKyA0cHgpO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0taDItZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1oMi1mb250LXNpemUpICsgNHB4KTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IHZhcigtLWgzLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDMtZm9udC1zaXplKSArIDRweCk7XG4gIH1cblxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXNpemU6IHZhcigtLWg0LWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDQtZm9udC1zaXplKSArIDRweCk7XG4gIH1cblxuICAuYnV0dG9uLS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fdG9wLWxlZnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI1cHggMWZyO1xuICB9XG5cbiAgLmhlYWRlcl9fdG9wID4gLmxhbmctc3dpdGNoIHtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gIH1cblxuICAuaGVhZGVyX19hY3Rpb25zIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5mb290ZXItLXBhZGRpbmctYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAuYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4IDE1cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5iYXNpYy1tZW51ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuYmFzaWMtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuXG4gIC5iYXNpYy1tZW51ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gc3BhbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDVweDtcbiAgfVxuXG4gIC5iYXNpYy1tZW51ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci10b3AtYmcpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHotaW5kZXg6IDExMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUtLW9wZW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5iYXNpYy1tZW51ID4gLm1haW4tbWVudSA+IGxpIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLm1lZGlhLXRleHQge1xuICAgIHBhZGRpbmctYmxvY2s6IDUwcHg7XG4gIH1cblxuICAubW9iaWxlLWFwcC1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWgxLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDEtZm9udC1zaXplKSArIDRweCk7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG5cbiAgLmNhdGVnb3J5X19pdGVtcyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jYXRlZ29yeV9faXRlbSB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG5cbiAgLnN0YXJzIHtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAubWFpbi1jb250ZW50IHVsOm5vdCgubGlzdC1yZXNldCkgbGkge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG5cbiAgLm1haW4tY29udGVudCBvbDpub3QoLmJyZWFkY3J1bWJzX19saXN0KSB7XG4gICAgbWFyZ2luLWJsb2NrOiAyNHB4O1xuICB9XG5cbiAgLm1haW4tY29udGVudCBvbDpub3QoLmJyZWFkY3J1bWJzX19saXN0KSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2LjVweDtcbiAgfVxuXG4gIC5ob3ctdG9fX3N0ZXBzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cblxuICAub3dzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAub3dzX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgfVxuXG4gIC5vd3NfX3RhYnMge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG5cbiAgLm93c19fdGFiIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLm93c19fY29sIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggNTBweDtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cblxuICAuY2FzaW5vLXNsb3RzX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyNTZweCwgMWZyKSk7XG4gIH1cblxuICAuY2FzaW5vLXNsb3RzX19pdGVtIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDE3NHB4IGF1dG87XG4gIH1cblxuICAuY2FzaW5vLXNsb3RzX19pdGVtOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MC4zMmRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDQ0LjU3JSwgIzAwMDAwMCA2Ny4zNSUpO1xuICB9XG5cbiAgLnF1b3RlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAubmV3cyB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG5cbiAgLnZpZGVvIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cblxuICAuaGVybyB7XG4gICAgbWFyZ2luOiA1N3B4IGF1dG8gMzBweDtcbiAgfVxuXG4gIC5oZXJvX19mb290ZXIge1xuICAgIGdyaWQtYXJlYTogMi8xLzQvMztcbiAgfVxuXG4gIC5oZXJvX19zaWRlYmFyIHtcbiAgICBncmlkLWFyZWE6IDIvMy80LzY7XG4gIH1cblxuICAuaGVyb19fdGl0bGUsXG4gIC5oZXJvIGgxIHtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlcm9fX3N1YnRpdGxlIHtcbiAgICBtYXJnaW46IDEwcHggMCA4cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG5cbiAgLmhlcm9fX3ByaXplIHtcbiAgICBtYXJnaW46IDhweCAwIDMwcHg7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG5cbiAgLmJhbm5lci1ib3R0b20ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5iYW5uZXItYm90dG9tLS1zaG93LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5iYW5uZXItYm90dG9tLS1zaG93LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmJhbm5lci1ib3R0b21fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpO1xuICB9XG5cbiAgLmJhbm5lci1ib3R0b21fX2NvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmJhbm5lci1ib3R0b21fX3RleHQtLXN0eWxlLTAge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuXG4gIC5iYW5uZXItYm90dG9tX19yYXRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5iYW5uZXItYm90dG9tX19kZXNrLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJhbm5lci1ib3R0b21fX2Rlc2stYnRuLS1zdHlsZS0wIHtcbiAgICBmbGV4LWJhc2lzOiAzMCU7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbV9fZGVzay1idG4tLXN0eWxlLTEge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbV9fbW9iLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LWZvcm0tYXV0aG9yID4gaW5wdXQsXG4gIC5jb21tZW50cy1zZWN0aW9uIC5jb21tZW50LWZvcm0tZW1haWwgPiBpbnB1dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29tbWVudHMtc2VjdGlvbiAjY29tbWVudCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbiB7XG4gICAgcGFkZGluZy1ibG9jazogNTVweDtcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbl9faW5uZXItd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIH1cblxuICAuYm9udXMtbWFpbi1zY3JlZW5fX2Rlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbl9fYm9udXMge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxuXG4gIC5nYW1lLW1haW4tc2NyZWVuIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA1NXB4O1xuICB9XG5cbiAgLmdhbWUtbWFpbi1zY3JlZW5fX2lubmVyLXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICB9XG5cbiAgLmdhbWUtbWFpbi1zY3JlZW5fX2Rlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5nYW1lLW1haW4tc2NyZWVuX19ib251cyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG5cbiAgLmdhbWUtbWFpbi1zY3JlZW5fX2JvbnVzLW9mZmVyIHtcbiAgICBtYXgtd2lkdGg6IDgyJTtcbiAgfVxuXG4gIC5sYXRlc3Qtd2luc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyOTlweCwgMWZyKSk7XG4gIH1cblxuICAuZmVhdHVyZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG5cbiAgLmFjdGl2ZS1wcm9tb3NfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzU4cHgsIDFmcikpO1xuICB9XG5cbiAgLmN0YS1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxuXG4gIC5jdGEtYmFubmVyX19mZWF0dXJlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTMuNXB4LCAxZnIpKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuYmFzaWMtbWVudSA+IC5tYWluLW1lbnUge1xuICAgIGNvbHVtbi1nYXA6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKGhvdmVyOiBob3Zlcikge1xuICAuYmFzaWMtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cblxuICAuYmFzaWMtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IHNwYW4gPiAubWVudS1hcnJvdyA+IHN2ZyB7XG4gICAgcm90YXRlOiAyNzBkZWc7XG4gIH1cblxuICAuYmFzaWMtbWVudSA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5zdWItbWVudSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5iYXNpYy1tZW51ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudSB7XG4gICAgY29sb3I6IHZhcigtLWhlYWRlci10b3AtbmF2LXRleHQtY29sb3IpO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gbGk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAoaG92ZXI6IG5vbmUpIHtcbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaTphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5iYXNpYy1tZW51ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWN0aXZlIC5zdWItbWVudSB7XG4gICAgY29sb3I6IHZhcigtLWhlYWRlci10b3AtbmF2LXRleHQtY29sb3IpO1xuICB9XG5cbiAgLmJhc2ljLW1lbnUgPiAubWFpbi1tZW51ID4gbGk6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnZV9fc2lkZWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaGVhZGVyX190b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gYXV0bztcbiAgfVxuXG4gIC5oZWFkZXJfX2J1dHRvbnMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAuaGVhZGVyX19idXR0b24ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cblxuICAubWVkaWEtdGV4dF9faW5uZXItd3JhcHBlciA+IC5naWZ0LWJsb2NrIHtcbiAgICBtaW4td2lkdGg6IDM4NXB4O1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuXG4gIC5tb2JpbGUtYXBwLWhlYWRlcl9faW5uZXItd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIHBhZGRpbmctYmxvY2s6IDM2cHg7XG4gIH1cblxuICAubW9iaWxlLWFwcC1oZWFkZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm1vYmlsZS1hcHAtaGVhZGVyX190aXRsZS0tb2xkIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5tb2JpbGUtYXBwLWhlYWRlcl9fYXBwcyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMWZyKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1vYmlsZS1hcHAtaGVhZGVyX19wcm9tby1jb2RlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cblxuICAubW9iaWxlLWFwcC1oZWFkZXJfX3Byb21vLWNvZGUtaWNvbiB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubW9iaWxlLWFwcC1oZWFkZXJfX3Byb21vLWNvZGUtZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubW9iaWxlLWFwcC1oZWFkZXJfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLm1vYmlsZS1hcHAtaGVhZGVyX19pbWcgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubW9iaWxlLWFwcC1oZWFkZXJfX2ltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuXG4gIC50b2NfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cblxuICAucmV2aWV3cy10YWJsZV9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI3N3B4IDFmciBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5yZXZpZXdzLXRhYmxlX19jb250ZW50ID4gKiB7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnJldmlld3MtdGFibGUtbWluaV9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMHB4IHJlcGVhdCgzLCAxZnIpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAucmV2aWV3cy10YWJsZS1taW5pX19jb250ZW50ID4gKiB7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnJldmlld3MtdGFibGUtbWluaV9faW1nID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucmV2aWV3cy10YWJsZS1taW5pX19saW5rcyB7XG4gICAgZ3JpZC1jb2x1bW46IDQvLTE7XG4gIH1cblxuICAuYm9udXMtc2luZ2xlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggYXV0byAxZnIgYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvbnVzLXNpbmdsZSA+ICoge1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5ib251cy1zaW5nbGVfX2xvZ28gPiBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ib251cy1zaW5nbGVfX2xpbmtzIHtcbiAgICBncmlkLWNvbHVtbjogNC8tMTtcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbl9faW5uZXItd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA2MTNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIH1cblxuICAuYm9udXMtbWFpbi1zY3JlZW5fX2Rlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbl9fYm9udXMge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuXG4gIC5nYW1lLW1haW4tc2NyZWVuX19pbm5lci13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICB9XG5cbiAgLmdhbWUtbWFpbi1zY3JlZW5fX3RleHQge1xuICAgIG1heC13aWR0aDogNjEzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICB9XG5cbiAgLmdhbWUtbWFpbi1zY3JlZW5fX2Rlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5nYW1lLW1haW4tc2NyZWVuX19ib251cyB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG5cbiAgLmN0YS1iYW5uZXItLWFwcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmN0YS1iYW5uZXJfX3RleHQtLWFwcCB7XG4gICAgbWF4LXdpZHRoOiA0NzJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmN0YS1iYW5uZXJfX2FwcHMtLWFwcCB7XG4gICAgbWF4LXdpZHRoOiA0ODJweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI2N3B4IGF1dG87XG4gICAgY29sdW1uLWdhcDogMzNweDtcbiAgfVxuXG4gIC5jdGEtYmFubmVyX19idXR0b24ge1xuICAgIG1heC13aWR0aDogMjY3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudSB7XG4gICAgZ2FwOiAxMHB4IDIwcHg7XG4gIH1cblxuICAuY2F0ZWdvcnlfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDQ1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvZGVibG9jay1taW5pIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJvcy1hbmQtY29ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAqIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICBidXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIGE6d2hlcmUoW2NsYXNzXSk6aG92ZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuYnV0dG9uLS1zaXRlLWJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWJnLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLXNoYWRvdyk7XG4gIH1cblxuICAuYnV0dG9uLmFwcHN0b3JlOmhvdmVyLFxuICAuYnV0dG9uLmdvb2dsZXBsYXk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5oZWFkZXJfX2J1dHRvbi0tZmlyc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24taG92ZXItZmlyc3QpO1xuICB9XG5cbiAgLmhlYWRlcl9fYnV0dG9uLS1zZWNvbmQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24taG92ZXItc2Vjb25kKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cblxuICAuaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gc3BhbiA+IC5tZW51LWFycm93ID4gc3ZnIHtcbiAgICByb3RhdGU6IDI3MGRlZztcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuc3ViLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmhlYWRlcl9fYm90dG9tLW5hdiA+IC5tYWluLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUge1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYm90dG9tLW5hdi10ZXh0LWNvbG9yKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gbGk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5mb290ZXJfX25hdi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5mb290ZXJfX25hdi1tZW51ID4gbGk6aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIH1cblxuICAuZm9vdGVyX19zb2NpYWwtbmV0d29yazpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZm9vdGVyX19zb2NpYWwtbmV0d29yazpob3ZlciBhIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmhlYWRlci1naWZ0X19zd2l0Y2g6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tZW51LWFycm93OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubGFuZy1zd2l0Y2hfX2FjdGl2ZS1sYW5nOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAudG8tdG9wLnNob3ctdXA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zb2NpYWwtbmV0d29ya3NfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLm93c19fYXJyb3c6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5kZWFscy1wYWRkbGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5mYXFfX3Jvdzpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnRvY19faXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLnRvZ2dsZS1ibG9jayBsYWJlbDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmZhc3QtbGlua3NfX2xpbms6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbC1iZy1jb2xvci1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWZsLXRleHQtY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgLnJldmlld3Mtcm93X19saW5rLS1ob3Zlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnJldmlld3MtdGFibGVfX2xpbmstLWhvdmVyOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAucmV2aWV3cy10YWJsZS1taW5pX19saW5rLS1ob3Zlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnBvc3RzX19wb3N0OmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAuYm9udXMtc2luZ2xlX19saW5rLS1ob3Zlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmJhbm5lci1ib3R0b21fX2Fycm93OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbV9fZG93bmxvYWQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5jb21tZW50cy1zZWN0aW9uIC5zdWJtaXQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1zaGFkb3cpO1xuICB9XG5cbiAgLmJvbnVzLW1haW4tc2NyZWVuX19idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC5nYW1lLW1haW4tc2NyZWVuX19idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC5wcm9tby1jb2RlX19jb3B5OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucHJvbW8tY29kZV9faW5wdXQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5sYXRlc3Qtd2luc19faXRlbS1idG46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC5mZWF0dXJlcyBhOmhvdmVyLFxuICAuZmVhdHVyZXMgYnV0dG9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuYWN0aXZlLXByb21vc19faXRlbS1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC5jdGEtYmFubmVyX19mZWF0dXJlcyBhOmhvdmVyLFxuICAuY3RhLWJhbm5lcl9fZmVhdHVyZXMgYnV0dG9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuY3RhLWJhbm5lcl9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5idXR0b24tLXNpdGUtYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItc2hhZG93KTtcbiAgfVxuXG4gIC5idXR0b24uYXBwc3RvcmU6YWN0aXZlLFxuICAuYnV0dG9uLmdvb2dsZXBsYXk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuaGVhZGVyX19idXR0b24tLWZpcnN0OmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ1dHRvbi1ob3Zlci1maXJzdCk7XG4gIH1cblxuICAuaGVhZGVyX19idXR0b24tLXNlY29uZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24taG92ZXItc2Vjb25kKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiBsaTphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cblxuICAuaGVhZGVyX19ib3R0b20tbmF2ID4gLm1haW4tbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFjdGl2ZSAuc3ViLW1lbnUge1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYm90dG9tLW5hdi10ZXh0LWNvbG9yKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51ID4gbGk6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cblxuICAuZm9vdGVyX19uYXYtbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gbGk6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmZvb3Rlcl9fbmF2LW1lbnUgPiBsaTphY3RpdmUge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIH1cblxuICAuZm9vdGVyX19zb2NpYWwtbmV0d29yazphY3RpdmUge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmZvb3Rlcl9fc29jaWFsLW5ldHdvcms6YWN0aXZlIGEge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuYnJlYWRjcnVtYnNfX2xpbms6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc29jaWFsLW5ldHdvcmtzX19saW5rOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gIH1cblxuICAudG9jX19pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmZhc3QtbGlua3NfX2xpbms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbC1iZy1jb2xvci1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWZsLXRleHQtY29sb3ItaG92ZXIpO1xuICB9XG5cbiAgLnJldmlld3Mtcm93X19saW5rLS1ob3ZlcjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5yZXZpZXdzLXRhYmxlX19saW5rLS1ob3ZlcjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5yZXZpZXdzLXRhYmxlLW1pbmlfX2xpbmstLWhvdmVyOmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnBvc3RzX19wb3N0OmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLmJvbnVzLXNpbmdsZV9fbGluay0taG92ZXI6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbV9fYXJyb3c6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbV9fZG93bmxvYWQ6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuY29tbWVudHMtc2VjdGlvbiAuc3VibWl0OmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItc2hhZG93KTtcbiAgfVxuXG4gIC5ib251cy1tYWluLXNjcmVlbl9fYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAuZ2FtZS1tYWluLXNjcmVlbl9fYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAubGF0ZXN0LXdpbnNfX2l0ZW0tYnRuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAuZmVhdHVyZXMgYTphY3RpdmUsXG4gIC5mZWF0dXJlcyBidXR0b246YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuYWN0aXZlLXByb21vc19faXRlbS1idXR0b246YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC5jdGEtYmFubmVyX19mZWF0dXJlcyBhOmFjdGl2ZSxcbiAgLmN0YS1iYW5uZXJfX2ZlYXR1cmVzIGJ1dHRvbjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5jdGEtYmFubmVyX19idXR0b246YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgfVxufSIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkFicmlsXCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvQWJyaWxGYXRmYWNlLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiIsIjpyb290IHtcclxuICAtLW1haW4tY29sb3I6ICMxMjZlNTE7XHJcbiAgLS1ibG9jay1iZzogI2Y1ZjVmNTtcclxuICAtLXJldmlldy1pbWctYmc6ICMwMDAwMDA7XHJcbiAgLS10ZXh0LWNvbG9yOiAjMDkwOTA5O1xyXG4gIC0tc2Vjb25kLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC0tcGFnZS1iZzogI2ZmZmZmZjtcclxuICAtLWZpcnN0LWNvbG9yLW9mLWJsb2NrOiAjZjNmM2YzO1xyXG4gIC0tc2Vjb25kLWNvbG9yLW9mLWJsb2NrOiAjZmFmYWZhO1xyXG5cclxuICAtLWhlYWRlci10b3AtYmc6ICMxMjZlNTE7XHJcbiAgLS1oZWFkZXItdG9wLW5hdi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taGVhZGVyLWJvdHRvbS1iZzogIzEyNmU1MTtcclxuICAtLWhlYWRlci1ib3R0b20tbmF2LXRleHQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC0tZm9vdGVyLWJnLWNvbG9yOiAjMDAwMDAwO1xyXG4gIC0tZm9vdGVyLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC0taDEtZm9udC1zaXplOiA0OHB4O1xyXG4gIC0taDItZm9udC1zaXplOiAzNXB4O1xyXG4gIC0taDMtZm9udC1zaXplOiAyOHB4O1xyXG4gIC0taDQtZm9udC1zaXplOiAyNHB4O1xyXG5cclxuXHQtLWgxLWZvbnQtc2l6ZS1tb2JpbGU6IDMycHg7XHJcblx0LS1oMi1mb250LXNpemUtbW9iaWxlOiAyOHB4O1xyXG5cdC0taDMtZm9udC1zaXplLW1vYmlsZTogMjRweDtcclxuXHQtLWg0LWZvbnQtc2l6ZS1tb2JpbGU6IDIwcHg7XHJcblxyXG4gIC0tbGluay1jb2xvcjogIzEyNmU1MTtcclxuICAtLWxpbmstaG92ZXI6ICNlZWVlMjI7XHJcblxyXG4gIC0taGVhZGVyLWJ1dHRvbi1iZy1maXJzdDogI2VmZTcwMDtcclxuICAtLWhlYWRlci1idXR0b24tY29sb3ItZmlyc3Q6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnV0dG9uLWJvcmRlci1maXJzdDogI2VmZTcwMDtcclxuICAtLWhlYWRlci1idXR0b24taG92ZXItZmlyc3Q6ICMzZWIyNjM7XHJcblxyXG4gIC0taGVhZGVyLWJ1dHRvbi1iZy1zZWNvbmQ6ICMzZWIyNjM7XHJcbiAgLS1oZWFkZXItYnV0dG9uLWNvbG9yLXNlY29uZDogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1idXR0b24tYm9yZGVyLXNlY29uZDogIzNlYjI2MztcclxuICAtLWhlYWRlci1idXR0b24taG92ZXItc2Vjb25kOiAjZWZlNzAwO1xyXG5cclxuICAtLXNpdGUtYnV0dG9uLWJnLWNvbG9yOiAjZWZlNzAwO1xyXG4gIC0tc2l0ZS1idXR0b24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1zaXRlLWJ1dHRvbi1zaGFkb3c6IDAgMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gIC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3I6ICMzZWIyNjM7XHJcbiAgLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcjogIzBhMGEwYTtcclxuICAtLXNpdGUtYnV0dG9uLWhvdmVyLXNoYWRvdzogMCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblxyXG5cdC0tZmwtYmctY29sb3I6ICNlY2VjZWM7XHJcblx0LS1mbC1iZy1jb2xvci1ob3ZlcjogI2ZmZmZmZjtcclxuXHQtLWZsLXRleHQtY29sb3I6ICMwMDAwMDA7XHJcblx0LS1mbC10ZXh0LWNvbG9yLWhvdmVyOiAjMDAwMDAwO1xyXG5cclxuXHQtLWhvdy10by1zdGVwLXRleHQtY29sb3I6ICMwMDAwMDA7XHJcblx0LS1ob3ctdG8tc3RlcC1iZy1jb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgLS1saW5lLXNwYWNpbmc6IC0wLjAzZW07XHJcblxyXG4gIC0tbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gIC0tYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgLS1iYXNlLWZvbnQtc2l6ZTogMTZweDtcclxuICAtLWJhc2UtZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAtLXNlY29uZC1mb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcclxuXHJcbiAgLS1jb250YWluZXItd2lkdGg6IDExNzBweDtcclxuICAtLWNvbnRhaW5lci1wYWRkaW5nLXg6IDE2cHg7XHJcblxyXG4gIC0tYnV0dG9uLWhlaWdodDogNTBweDtcclxuXHJcbiAgLS10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcclxuXHJcbiAgLS1saXN0LXN0eWxlOiBcIlxcMjc0QlwiO1xyXG59XHJcbiIsIkB1c2UgXCJoZWxwZXJzXCIgYXMgKjtcclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCkgKiAyKTtcclxuICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1jb250YWluZXItcGFkZGluZy14KTtcclxufVxyXG5cclxuLnZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcclxuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpICFpbXBvcnRhbnQ7XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmxvY2sge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5kYXJrLWJnIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMCUsIDAuNzQ5KTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG5cclxuLmxpc3QtcmVzZXQge1xyXG4gIEBpbmNsdWRlIHJlc2V0LWxpc3Q7XHJcbn1cclxuIiwiQHVzZSBcIi4vbWVkaWFcIiBhcyBtZWRpYTtcclxuXHJcbkBtaXhpbiBmbHVpZC10ZXh0KCRtYXg6IDQ4LCAkbWluOiAxNikge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoI3skbWlufXB4LCAje2NhbGMoJG1heCAvIDE0NDAgKiAxMDApfXZ3LCAjeyRtYXh9cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gcGVyY2VudC10by1lbSgkcGVyY2VudCkge1xyXG4gIGxldHRlci1zcGFjaW5nOiAje2NhbGMoJHBlcmNlbnQgLyAxMDApfWVtO1xyXG59XHJcblxyXG5AbWl4aW4gcmVzZXQtbGluayB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICYsXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzZXQtYnRuIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5AbWl4aW4gcmVzZXQtaW5wdXQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWl4aW4gcmVzZXQtbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtY29sdW1uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNlbnRlcigkaXNJbmxpbmU6IGZhbHNlKSB7XHJcbiAgQGlmICRpc0lubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICB9IEBlbHNlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5AbWl4aW4gYWJzLWNlbnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcclxufVxyXG5cclxuQG1peGluIHNxdWFyZSgkc2l6ZSkge1xyXG4gIHdpZHRoOiAkc2l6ZTtcclxuICBhc3BlY3QtcmF0aW86IDE7XHJcbn1cclxuXHJcbkBtaXhpbiBtZW51LWl0ZW0taGFzLWNoaWxkcmVuKCRiZykge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEuaG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICYgPiBzcGFuIHtcclxuICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG5cclxuICAgICAgJiA+IC5tZW51LWFycm93IHtcclxuICAgICAgICAmID4gc3ZnIHtcclxuICAgICAgICAgIHJvdGF0ZTogMjcwZGVnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAuc3ViLW1lbnUge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNsYXRlOiAtNTAlIDA7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmID4gc3BhbiB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgfVxyXG5cclxuICAmID4gLnN1Yi1tZW51IHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2xhdGU6IC01MCUgMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICB6LWluZGV4OiAxMTE7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxyXG4gICAgICB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgICYtLW9wZW4ge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBsaSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLmhvdmVyLWFuZC1hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiaGVscGVyc1wiIGFzICo7XHJcblxyXG5odG1sIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmb250LWZhbWlseTogdmFyKC0tYmFzZS1mb250LWZhbWlseSk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcclxuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5wYWdlIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cclxuICAmLS1ncmlkLWNvbCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xyXG4gICAgY29sdW1uLWdhcDogMzBweDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW47XHJcblxyXG4gICAgcm93LWdhcDogMzBweDtcclxuICAgIG1pbi13aWR0aDogMHB4O1xyXG5cclxuICAgICYgLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NpZGViYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vICYgPiAqIHtcclxuICAvLyBcdG1pbi13aWR0aDogMHB4O1xyXG4gIC8vIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IHZhcigtLWgxLWZvbnQtc2l6ZS1tb2JpbGUpO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLWgxLWZvbnQtc2l6ZS1tb2JpbGUpICsgNHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKHZhcigtLWgxLWZvbnQtc2l6ZSkgKyA0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0taDItZm9udC1zaXplLW1vYmlsZSk7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDItZm9udC1zaXplLW1vYmlsZSkgKyA0cHgpO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1oMi1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDItZm9udC1zaXplKSArIDRweCk7XHJcbiAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1oMy1mb250LXNpemUtbW9iaWxlKTtcclxuICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1oMy1mb250LXNpemUtbW9iaWxlKSArIDRweCk7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWgzLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1oMy1mb250LXNpemUpICsgNHB4KTtcclxuICB9XHJcbn1cclxuXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0taDQtZm9udC1zaXplLW1vYmlsZSk7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDQtZm9udC1zaXplLW1vYmlsZSkgKyA0cHgpO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1oNC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDQtZm9udC1zaXplKSArIDRweCk7XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgfVxyXG59XHJcblxyXG5hOndoZXJlKFtjbGFzc10pIHtcclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gIH1cclxufVxyXG4iLCIkbW9iaWxlLXNtYWxsLWFib3ZlOiAzNjBweDtcclxuJG1vYmlsZS1zbWFsbDogMzU5cHg7XHJcblxyXG4kbW9iaWxlLW1lZGl1bS1hYm92ZTogNDI2cHg7XHJcbiRtb2JpbGUtbWVkaXVtOiA0MjVweDtcclxuXHJcbiRtb2JpbGUtYWJvdmU6IDc2OXB4O1xyXG4kbW9iaWxlOiA3NjhweDtcclxuXHJcbiR0YWJsZXQtYWJvdmU6IDEwMjRweDtcclxuJHRhYmxldDogMTAyM3B4O1xyXG5cclxuJGRlc2t0b3AtYWJvdmU6IDEyODFweDtcclxuJGRlc2t0b3A6IDEyODBweDtcclxuXHJcbkBtaXhpbiBtb2JpbGUtc21hbGwtYWJvdmUge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbW9iaWxlLXNtYWxsLWFib3ZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUtc21hbGwge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXNtYWxsKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUtbWVkaXVtLWFib3ZlIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZS1tZWRpdW0tYWJvdmUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZS1tZWRpdW0ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLW1lZGl1bSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbW9iaWxlLWFib3ZlIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZS1hYm92ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbW9iaWxlIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0LWFib3ZlIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1hYm92ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZGVza3RvcC1hYm92ZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWFib3ZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyIHtcclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGFjdGl2ZSB7XHJcbiAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1hbmQtYWN0aXZlIHtcclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLmJ1dHRvbiB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgY29sdW1uLWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNpdGUtYnV0dG9uLWJnLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNpdGUtYnV0dG9uLXNoYWRvdyk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLCBib3gtc2hhZG93IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1tZWRpdW0tYWJvdmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgJi0tc2l0ZS1idXR0b24ge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWJnLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1zaGFkb3cpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItY29sb3IpO1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmLS1jb250ZW50IHtcbiAgICBtYXJnaW4tYmxvY2s6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cblxuICAmLS1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAmLS1jZW50ZXIge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cblxuICAmLS1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cblxuICAmLmFwcHN0b3JlLFxuICAmLmdvb2dsZXBsYXkge1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgaGVpZ2h0OiA2M3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5oZWFkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItdG9wLWJnKTtcclxuICBjb2xvcjogdmFyKC0taGVhZGVyLXRvcC1uYXYtdGV4dC1jb2xvcik7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICB9XHJcblxyXG4gICZfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLWxlZnQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMHB4IDFmcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMjVweCAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmxhbmctc3dpdGNoIHtcclxuICAgICAgbWFyZ2luLWlubGluZTogYXV0byAzMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBtYXJnaW4taW5saW5lOiAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19hY3Rpb25zIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4IDIwcHg7XHJcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICBncmlkLWNvbHVtbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBmbGV4OiAxIDEgMTU0cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZmlyc3Qge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnV0dG9uLWJnLWZpcnN0KTtcclxuICAgICAgY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24tY29sb3ItZmlyc3QpO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnV0dG9uLWJvcmRlci1maXJzdCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnV0dG9uLWhvdmVyLWZpcnN0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNlY29uZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24tYmctc2Vjb25kKTtcclxuICAgICAgY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24tY29sb3Itc2Vjb25kKTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ1dHRvbi1ib3JkZXItc2Vjb25kKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idXR0b24taG92ZXItc2Vjb25kKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIHBhZGRpbmctYmxvY2s6IDVweCA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYm90dG9tLWJnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYm90dG9tLW5hdi10ZXh0LWNvbG9yKTtcclxuXHJcbiAgICAmLW5hdiB7XHJcbiAgICAgICYgPiAubWFpbi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMHB4IDI1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWJsb2NrOiA1cHggNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgICAgICBnYXA6IDEwcHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2U2ZTZlNjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuICAgICAgICAgIC5oZWFkZXJfX2JvdHRvbS1uYXYgPiAubWFpbi1tZW51IHtcclxuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG4gICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLW1haW4tY29sb3IpIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1oYXMtY2hpbGRyZW4odmFyKC0taGVhZGVyLWJvdHRvbS1iZykpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcblxyXG4gICAgICAgICAgICAmIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWhlYWRlci1ib3R0b20tbmF2LXRleHQtY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLmZvb3RlciB7XHJcbiAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgcGFkZGluZy1ibG9jazogNTBweCA3MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1iZy1jb2xvcik7XHJcbiAgY29sb3I6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcclxuXHJcbiAgJi0tcGFkZGluZy1ib3R0b20ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItdGV4dC1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmIHVsLFxyXG4gICYgb2wge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJiA+IGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbm5lci13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgcm93LWdhcDogMzBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fYWx0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIHJvdy1nYXA6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmX19zZWN0aW9uIHtcclxuICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmX19uYXYtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDMwcHggNzBweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cclxuICAgICYgPiBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHJvdy1nYXA6IDE1cHg7XHJcblxyXG4gICAgICAmID4gLnN1Yi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLXRleHQtY29sb3IpO1xyXG4gICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gbGkge1xyXG4gICAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193aWRnZXRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIGdhcDogMjBweCA0MHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1iYXNlLWZvbnQtc2l6ZSk7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xyXG5cclxuICAgICYgdWwge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3BheW1lbnRzIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gICZfX3BheW1lbnQge1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG5cclxuICAgICYgPiBzdmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDEwcHggMjBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAmID4gLmJ1dHRvbiB7XHJcbiAgICAgIGZsZXg6IDEgMSAzMDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NvY2lhbC1uZXR3b3JrcyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX3NvY2lhbC1uZXR3b3JrIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcblxyXG4gICAgICAmIGEge1xyXG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gc3ZnIHtcclxuICAgICAgbWF4LXdpZHRoOiA0MHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tLFxyXG4gICZfX2NvcHlyaWdodHMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4uYnVyZ2VyIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTlweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIHotaW5kZXg6IDExMTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbiAgfVxuXG4gICYgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDNweDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSAwLjI1cyxcbiAgICAgIHRvcCBjYWxjKHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIC8gMikgMC4zcztcbiAgfVxuXG4gICYgPiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgJiA+IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gICYgPiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG5cbiAgJi0tYWN0aXZlID4gc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIDAuM3MsIG9wYWNpdHkgMC4xcyAwLjNzLFxuICAgICAgdG9wIGNhbGModmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgLyAyKTtcbiAgfVxuXG4gICYtLWFjdGl2ZSA+IHNwYW46bnRoLWNoaWxkKDEpLFxuICAmLS1hY3RpdmUgPiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAmLS1hY3RpdmUgPiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAmLS1hY3RpdmUgPiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICYtLWFjdGl2ZSA+IHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICByb3RhdGU6IDQ1ZGVnO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4ubW9iaWxlLW1lbnUge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbjtcblxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiBjYWxjKC0xMDAlIC0gMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci10b3AtYmcpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB6LWluZGV4OiAxMDE7XG4gIHRyYW5zaXRpb246IGxlZnQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgJi0tYWN0aXZlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IGxlZnQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgMC4yNXM7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIH1cblxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC5tb2JpbGUtbWVudSB7XG4gICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLW1haW4tY29sb3IpIHZhcigtLXBhZ2UtYmcpO1xuICAgIH1cbiAgfVxuXG4gICYgPiAubWFpbi1tZW51IHtcbiAgICAmID4gLm1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYmxvY2s6IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuXG4gICAgICAmID4gc3BhbiA+IGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAmID4gLm1lbnUtYXJyb3cge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgICAgICAgJiA+IGEge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiAuc3ViLW1lbnUge1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDBweCAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIDAuMXMsXG4gICAgICAgICAgb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgICAgICB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgICAgIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5tZW51LWl0ZW0ge1xuICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuXG4gICAgICAgICYgPiBzcGFuID4gYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5zdWItbWVudSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAwcHggMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXG4gICAgICAgICAgICBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgICAgICAgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgICAgICAgIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL1wiIGFzICo7XG5cbi5iYXNpYy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJiA+IC5tYWluLW1lbnUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIGdhcDogMTBweCAxNXB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICAgICAgY29sdW1uLWdhcDogMjVweDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgQGluY2x1ZGUgbWVudS1pdGVtLWhhcy1jaGlsZHJlbih2YXIoLS1oZWFkZXItdG9wLWJnKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXItYW5kLWFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuXG4gICAgICAgICAgJiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWhlYWRlci10b3AtbmF2LXRleHQtY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gbGkge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLmhlYWRlci1naWZ0IHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gICZfX3N3aXRjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYgPiBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmaWxsOiB2YXIoLS1oZWFkZXItdG9wLWJnKTtcbiAgICAgIHN0cm9rZTogdmFyKC0tc2l0ZS1idXR0b24tYmctY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMnB4O1xuICAgIGJvdHRvbTogMnB4O1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMmU2MDtcbiAgfVxuXG4gICYtLWFjdGl2ZSAuaGVhZGVyLWdpZnRfX2ljb24ge1xuICAgIHdpZHRoOiAzMXB4O1xuICAgIGhlaWdodDogMzFweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAmLS1hY3RpdmUgLmhlYWRlci1naWZ0X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweCA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1idXR0b24tYm9yZGVyLWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHotaW5kZXg6IDExMTtcbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLm1lbnUtYXJyb3cge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBAaW5jbHVkZSBhYnMtY2VudGVyO1xuXG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAmID4gc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcm90YXRlOiA5MGRlZztcbiAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cblxuICAmLS1hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcblxuICAgICYgPiBzdmcge1xuICAgICAgcm90YXRlOiAyNzBkZWc7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4ubGFuZy1zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gICZfX2FjdGl2ZS1sYW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1Yi1tZW51IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci10b3AtYmcpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHotaW5kZXg6IDExMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxuXG4gICYtLWFjdGl2ZSB7XG4gICAgJiAubGFuZy1zd2l0Y2hfX2Fycm93ID4gc3ZnIHtcbiAgICAgIHJvdGF0ZTogMjcwZGVnO1xuICAgIH1cblxuICAgICYgLmxhbmctc3dpdGNoX19zdWItbWVudSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5naWZ0LWJsb2NrIHtcclxuICAmX19hcnJvdy1pbWcge1xyXG4gICAgYW5pbWF0aW9uOiBzdG9wc2lnbmFsIDJzIHN0ZXBzKDIpIGluZmluaXRlO1xyXG4gIH1cclxuXHJcbiAgJl9fYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgIGltZzpudGgtY2hpbGQoMikge1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC04cHg7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDQwcHgpO1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IDFzO1xyXG4gICAgfVxyXG5cclxuICAgIGltZzpudGgtY2hpbGQoMSkge1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogY2FsYyg1MCUgLSA3MHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3RvcHNpZ25hbCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMVxyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwXHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNjYWxlYW5pbSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuLmdpZnQtYmxvY2tfX2ljb24ge1xyXG4gIHdpZHRoOiA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgcGFkZGluZzogMTFweDtcclxuICBib3JkZXItcmFkaXVzOiA2NyU7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGFuaW1hdGlvbjogNHMgaW5maW5pdGUgc2NhbGVhbmltO1xyXG4gIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgei1pbmRleDogMjtcclxuXHJcbn1cclxuXHJcbi5naWZ0LWJsb2NrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gIG1pbi13aWR0aDogMjQwcHg7XHJcbn1cclxuXHJcblxyXG4uZ2lmdC1ibG9ja19faWNvbiBwYXRoIHtcclxuICBmaWxsOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHJcbn1cclxuXHJcbi5naWZ0LWJsb2NrX190ZXh0IHtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB6LWluZGV4OiAxO1xyXG4gIG1heC13aWR0aDogMzAwcHg7XHJcblxyXG4gIGgxIHtcclxuICAgIG1hcmdpbjogMCAwIDVweCAwO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZ2lmdC1ibG9jazo6YWZ0ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICB6LWluZGV4OiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICBvdXRsaW5lOiAxcHggc29saWQgI2U2ZTVlNDtcclxuICBvdXRsaW5lLW9mZnNldDogLThweDtcclxuICBib3gtc2hhZG93OiAwIDE3cHggNDBweCByZ2JhKDksIDI1LCA0MiwgMC4zNik7XHJcbn1cclxuXHJcbi5naWZ0LWJsb2NrX19idXR0b24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLm1lZGlhLXRleHQge1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICBtYXJnaW4taW5saW5lOiBjYWxjKC01MHZ3ICsgNTAlKTtcclxuICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIHBhZGRpbmctYmxvY2s6IDUwcHg7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lci13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcclxuICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblxyXG4gICAgJiA+IGgxIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDdweDtcclxuICAgICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gICAgICBtYXJnaW4tYmxvY2s6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuZ2lmdC1ibG9jayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgICBtaW4td2lkdGg6IDM4NXB4O1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgICBncmlkLXJvdzogMSAvIDM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gLmJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1ibG9jazogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5zaG93LXVwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgYm90dG9tOiAxN3ZoO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYgPiBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLm1vYmlsZS1hcHAtaGVhZGVyIHtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1ib3R0b20tYmcpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICZfX2lubmVyLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgY29sb3I6IHZhcigtLXNlY29uZC10ZXh0LWNvbG9yKTtcclxuICAgIHBhZGRpbmctYmxvY2s6IDQ0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBwYWRkaW5nLWJsb2NrOiAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUtbW9iaWxlKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1oMS1mb250LXNpemUtbW9iaWxlKSArIDRweCk7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDBweCAzNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0taDEtZm9udC1zaXplKSArIDRweCk7XHJcbiAgICAgIGFsaWduLXNlbGY6IGVuZDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgJi0tb2xkIHtcclxuICAgICAgICBncmlkLXJvdzogMSAvIDM7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDBweDtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgZmxleDogMCAxIDIwMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fYXBwcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcclxuICAgIHBhZGRpbmc6IDE1LjVweCAxNnB4O1xyXG4gICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG4gICAgICBncmlkLXJvdzogYXV0bztcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMWZyKSk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Byb21vLWNvZGUge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHJvdy1nYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcclxuICAgICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgcGFkZGluZzogMTFweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiA+IHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ3JpZC1yb3c6IGF1dG87XHJcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuYnV0dG9uIHtcclxuICAgICAgZmxleDogMSAxIDIwMHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA1NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcclxuICAgIGFsaWduLXNlbGY6IGVuZDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggLTE1cHggMTVweCAwcHggcmdiYSgyOCwgMjgsIDI4LCAwLjU3KTtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGhlaWdodDogMjUwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTE7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JhdGluZyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgJiA+IC5yYXRpbmctc2hvcnQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZsZXg6IDAgMCAxMzRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5jb2RlYmxvY2stbWluaSB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICByb3ctZ2FwOiAxMHB4O1xyXG4gIG1heC13aWR0aDogMzUwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBtYXJnaW4tYmxvY2s6IDEwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5hbGlnbi1sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICYuYWxpZ24tY2VudGVyIHtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9faWNvbi13cmFwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faGVscCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XHJcbiAgfVxyXG5cclxuICAmX19ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgIGZsZXg6IDEgMSAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzNSU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgYm9yZGVyOiB1bnNldDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2NvZGUsXHJcbiAgaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0KTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE0LjY1MjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIC8vICY6YmVmb3JlIHtcclxuICAgIC8vICAgY29udGVudDogXCIgXCI7XHJcbiAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vICAgdG9wOiA5cHg7XHJcbiAgICAvLyAgIGhlaWdodDogN3B4O1xyXG4gICAgLy8gICB3aWR0aDogNHJlbTtcclxuICAgIC8vICAgYm9yZGVyOiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgLy8gICBib3JkZXItcmlnaHQ6IDE2cHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAvLyAgIHRyYW5zZm9ybTogcm90YXRlWigzNDNkZWcpO1xyXG4gICAgLy8gICB6LWluZGV4OiAyMDtcclxuICAgIC8vICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNSk7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gJjphZnRlciB7XHJcbiAgICAvLyAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgLy8gICB3aWR0aDogMTA1cHg7XHJcbiAgICAvLyAgIGhlaWdodDogNDBweDtcclxuICAgIC8vICAgbGVmdDogLThweDtcclxuICAgIC8vICAgei1pbmRleDogLTE7XHJcbiAgICAvLyAgIHRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xyXG4gICAgLy8gfVxyXG4gIH1cclxuXHJcbiAgJl9fY29kZS1zdGlja2VyIHtcclxuICAgIGNvbnRlbnQ6IFwiQ09QWVwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxuICAuY29kZWJsb2NrLWJsb2NrLXJlZiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIucmF0aW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlxcMjYwNlwiO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICNmYWJhMDU7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG4gIC5zdGFycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjZmFiYTA1O1xyXG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvdW50IHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnJhdGluZy1zaG9ydCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDI2MDZcXDI2MDZcXDI2MDZcXDI2MDZcXDI2MDZcIjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjZmFiYTA1O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgfVxyXG4gIC5zdGFycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcXDI2MDVcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjZmFiYTA1O1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY291bnQge1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucmF0aW5nX3NtIHtcclxuICAuc3RhcnMge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLmJyZWFkY3J1bWJzIHtcclxuICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xyXG5cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAwcHg7XHJcblxyXG4gICAgJiA+IGxpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItYW5kLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rLFxyXG4gICZfX2N1cnJlbnQtcGFnZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgfVxyXG5cclxuICAvLyAmX19jdXJyZW50LXBhZ2Uge1xyXG4gIC8vIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAvLyB9XHJcblxyXG4gIC8vICZfX2Fycm93IHtcclxuICAvLyAgIG9wYWNpdHk6IDAuNDtcclxuICAvLyB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5jYXRlZ29yeSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luOiAwLjVlbSAwIDFlbTtcclxuICB9XHJcblxyXG4gICZfX2l0ZW1zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgcGFkZGluZzogMCAwIDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1iYXNpczogOTUlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIG1hcmdpbjogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuICAgICAgZmxleC1iYXNpczogNDUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfZGVzYyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMzBweCAxOXB4IDYwcHg7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbWV0YSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSkgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDUlO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfcmVhZC1tb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDI1cHg7XHJcbiAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0NSU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cclxuICAgICAgLmNhdGVnb3J5X19pdGVtX2ltZyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BhZ2luYXRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcblxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIud3AtYmxvY2stdGFibGUuaXMtc3R5bGUtc3RyaXBlcyB7XHJcbiAgbWFyZ2luOiAxZW0gMDtcclxuXHJcbiAgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stdGFibGUge1xyXG4gIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRhYmxlLWJnLWNvbG9yLWhlYWQpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10YWJsZS1mb250LWNvbG9yLWhlYWQpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLXRhYmxlLWJnLWNvbG9yLWhlYWQpO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLXRhYmxlLWJnLWNvbG9yLWhlYWQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGJvZHkge1xyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLXRhYmxlLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS10YWJsZS1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLXRhYmxlLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB0cjpsYXN0LWNoaWxkIHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tdGFibGUtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRyOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZS1iZy1jZWxsKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLnN0YXJzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLm1haW4tY29udGVudCB7XG4gIHVsOm5vdCgubGlzdC1yZXNldCkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdmFyKC0tbGlzdC1zdHlsZSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgb2w6bm90KC5icmVhZGNydW1ic19fbGlzdCkge1xuICAgIGNvdW50ZXItcmVzZXQ6IG15Q291bnRlcjtcbiAgICBtYXJnaW4tYmxvY2s6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWFyZ2luLWJsb2NrOiAyNHB4O1xuICAgIH1cblxuICAgICYgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTYuNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteUNvdW50ZXI7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXlDb3VudGVyKTtcbiAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZy1ibG9jazogNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL1wiIGFzICo7XG5cbi5ob3ctdG8ge1xuICAmX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1tYWluLWFjY2VudC1jb2xvcik7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cblxuICAmX19zdGVwcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI4MHB4LCAxZnIpKTtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXAge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgY29sb3I6IHZhcigtLWhvdy10by1zdGVwLXRleHQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhvdy10by1zdGVwLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICYtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmID4gYTpmaXJzdC1jaGlsZCA+IGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbjtcblxuICAgICAgcm93LWdhcDogMTVweDtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgJiBwIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcblxuICAgICAgJiA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzU0NTQ1NDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI1NWRlZywgdmFyKC0tbWFpbi1jb2xvcikgMCUsICNmZmZmZmYgMTAwJSk7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0My4ycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzU0NTQ1NDtcbiAgICAgIH1cblxuICAgICAgJiA+IHAge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICBtaW4taGVpZ2h0OiA1NHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG59XG4iLCIucHJvcy1hbmQtY29ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG4gIG9sIGxpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg5ZTRlO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XHJcblxyXG4gICAgb2wgbGk6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA4OWU0ZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIGxpOmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiAjMDg5ZTRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGFyayB7XHJcbiAgICAgIC5wcm9zLWFuZC1jb25zX19oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjUxNTE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIG9sIGxpOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTE1MSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCBsaTpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAjZmY1MTUxICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9zLWFuZC1jb25zX19jb250ZW50IHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmY1MTUxO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmNTE1MTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmNTE1MTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4OWU0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXRpdGxlKTtcclxuICB9XHJcblxyXG4gICZfX3NwYW4ge1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzA4OWU0ZTtcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzA4OWU0ZTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDg5ZTRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLnNvY2lhbC1uZXR3b3JrcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMTBweDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJsb2NrOiAxMHB4O1xyXG5cclxuICAmID4gbGkge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXHJcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHN2ZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5vd3Mge1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuICBtYXJnaW46IDAgLTE1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2Fycm93IHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RhYnMge1xyXG4gICAgbWF4LXdpZHRoOiA4MCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190YWIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29sIHtcclxuICAgIHBhZGRpbmc6IDAgNXB4IDA7XHJcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweCA1MHB4O1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBtYXJnaW46IDMwcHggMCAxNXB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xkIHtcclxuICAmLXRpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcblxyXG4gICYtY2Fycm91c2VsLWZsZXhib3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICB9XHJcblxyXG4gICYtY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmLWNhcmQge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcblxyXG4gICYtc3RhcnQtZnJvbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gICYtY2Fycm91c2VsLFxyXG4gICYtY2Fycm91c2VsLWZsZXhib3gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgfVxyXG5cclxuICAmLWNhcnJvdXNlbDo6LXdlYmtpdC1zY3JvbGxiYXIsXHJcbiAgJi1jYXJyb3VzZWwtZmxleGJveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5kZWFscy1wYWRkbGUge1xyXG4gIGhlaWdodDogMzhweDtcclxuICB3aWR0aDogMzhweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgYm9yZGVyOiAwIHNvbGlkO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmRlYWxzLXNjcm9sbC1sZWZ0IHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNXB4O1xyXG4gIGJvdHRvbTogMDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVooMjcwZGVnKTtcclxufVxyXG5cclxuLmRlYWxzLXNjcm9sbC1yaWdodCB7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogNXB4O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5mYXEge1xyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmcpO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jvd1tvcGVuXSAuZmFxX19pY29uOjphZnRlciB7XHJcbiAgICB3aWR0aDogMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fcXVlc3Rpb24ge1xyXG4gICAgbWFyZ2luLWJsb2NrOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgQGluY2x1ZGUgYWJzLWNlbnRlcjtcclxuXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMi41cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcm90YXRlOiA5MGRlZztcclxuICAgICAgdHJhbnNpdGlvbjogd2lkdGggdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hbnN3ZXIge1xyXG4gICAgJiA+IHAge1xyXG4gICAgICBtYXJnaW4tYmxvY2s6IDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLmdyaWQtYmxvY2sge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMDBweCwgMWZyKSk7XG4gIGdhcDogMTBweDtcblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJnKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtbWVkaXVtLWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTMwcHggMWZyO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1tZWRpdW0tYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi50b2Mge1xyXG4gICZfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1oNC1mb250LXNpemUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1oNC1mb250LXNpemUpO1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbjtcclxuXHJcbiAgICByb3ctZ2FwOiA0cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcclxuXHJcbiAgICAmID4gc3BhbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdiB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB2aXNpYmlsaXR5LCBwYWRkaW5nLCBtYXgtaGVpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XHJcblxyXG4gICAgJi0tb3BlbixcclxuICAgICYtLXN0YXRpYyB7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc3RhdGljIHtcclxuICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjAwcHgsIDFmcikpO1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcclxuICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHZhcigtLXRvYy1zdHlsZSkgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYgYSB7XHJcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi50b2dnbGUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmcjtcclxuICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgY29sb3I6IHZhcigtLXRhYmxlLWZvbnQtY29sb3ItaGVhZCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIG1hcmdpbi1ibG9jazogMDtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXDI1QjJcIjtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGFibGUtZm9udC1jb2xvci1oZWFkKTtcclxuICAgICAgcm90YXRlOiAxODBkZWc7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5oaWRkZW46Y2hlY2tlZCB+IC50b2dnbGUtYmxvY2tfX2NvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uaGlkZGVuOmNoZWNrZWQgfiAudG9nZ2xlLWJsb2NrX19oZWFkaW5nOmFmdGVyIHtcclxuICAgIHJvdGF0ZTogMzYwZGVnO1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTk5OWVtO1xyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLy8gcGFkZGluZzogMWVtIDJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLmNhc2luby1zbG90cyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICByb3ctZ2FwOiAxNXB4O1xyXG5cclxuICAmX19saXN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTU2cHgsIDFmcikpO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI1NnB4LCAxZnIpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMDRweCBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDE3NHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGluc2V0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDE4MC4zMmRlZyxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNCksXHJcbiAgICAgICAgIzAwMDAwMCA1Ny4zNSVcclxuICAgICAgKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgMTgwLjMyZGVnLFxyXG4gICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjQpIDQ0LjU3JSxcclxuICAgICAgICAgICMwMDAwMDAgNjcuMzUlXHJcbiAgICAgICAgKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW1nIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgJiA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDEwcHggMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgbWluLWhlaWdodDogNTRweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5mYXN0LWxpbmtzIHtcclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI2NXB4LCAxZnIpKTtcclxuICAgIGdhcDogMTZweDtcclxuICAgIG1hcmdpbi1ibG9jazogMjVweDtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgQGluY2x1ZGUgcmVzZXQtYnRuO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjb2x1bW4tZ2FwOiAxN3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbC1iZy1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tZmwtdGV4dC1jb2xvcik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksXHJcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbC1iZy1jb2xvci1ob3Zlcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1mbC10ZXh0LWNvbG9yLWhvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBhY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbC1iZy1jb2xvci1ob3Zlcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1mbC10ZXh0LWNvbG9yLWhvdmVyKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIG1heC13aWR0aDogNjJweDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblxyXG4gICAgICAmID4gaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctYmxvY2s6IDZweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtc3VidGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5xdW90ZSB7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2NvbC1sZWZ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICB9XHJcblxyXG4gICZfX2NvbC1yaWdodCB7XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGNsaXAtcGF0aDogcG9seWdvbig0MCUgMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wb2tlci1iZy5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggNDBweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL2hlbHBlcnMvJyBhcyAqO1xyXG5cclxuLm5ld3Mge1xyXG4gIHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNjZweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDUwcHggYXV0byAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICZfZGVzYyB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMTlweDtcclxuICAgIH1cclxuXHJcbiAgICAmX2RhdGUge1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICNjY2NjY2M7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3dsLXN0YWdlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLnZpZGVvIHtcclxuICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtc2hhcGUge1xyXG4gICAgICBmaWxsOiAjMjEyMTIxO1xyXG4gICAgICBmaWxsLW9wYWNpdHk6IDAuODtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBmaWxsOiAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIgJi1zaGFwZSxcclxuICAgICY6Zm9jdXMgJi1zaGFwZSB7XHJcbiAgICAgIGZpbGw6ICNmZjAwMDA7XHJcbiAgICAgIGZpbGwtb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJldmlldyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpZnJhbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciwgY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9feW91dHViZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cclxuICAgICZfX3BsYXkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvdmlkZW8tcGxheS5wbmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLy5ybGwteW91dHViZS1wbGF5ZXIge1xyXG4gIC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgLy8gIGhlaWdodDogMTAwJTtcclxuICAvLyAgd2lkdGg6IDEwMCU7XHJcbiAgLy8gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLy8gIGJvcmRlcjogbm9uZTtcclxuICAvLyAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAvL31cclxufVxyXG5cclxuLnZpZGVvMiB7XHJcbiAgbWF4LXdpZHRoOiA2NTBweDtcclxuXHJcbiAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgfVxyXG5cclxuICAvLyZfX3BsYXkge1xyXG4gIC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgLy8gIHRvcDogNTAlO1xyXG4gIC8vICBsZWZ0OiA1MCU7XHJcbiAgLy8gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIC8vICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIC8vICBib3JkZXI6IG5vbmU7XHJcbiAgLy9cclxuICAvLyAgJi1zaGFwZSB7XHJcbiAgLy8gICAgZmlsbDogIzIxMjEyMTtcclxuICAvLyAgICBmaWxsLW9wYWNpdHk6IDAuODtcclxuICAvLyAgfVxyXG4gIC8vXHJcbiAgLy8gICYtaWNvbiB7XHJcbiAgLy8gICAgZmlsbDogI2ZmZmZmZjtcclxuICAvLyAgfVxyXG4gIC8vXHJcbiAgLy8gICY6Zm9jdXMge1xyXG4gIC8vICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgLy8gIH1cclxuICAvL1xyXG4gIC8vICAmOmhvdmVyICYtc2hhcGUsICY6Zm9jdXMgJi1zaGFwZSB7XHJcbiAgLy8gICAgZmlsbDogI2ZmMDAwMDtcclxuICAvLyAgICBmaWxsLW9wYWNpdHk6IDE7XHJcbiAgLy8gIH1cclxuICAvL1xyXG4gIC8vICAmOmhvdmVyIHtcclxuICAvLyAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLy8gIH1cclxuICAvL31cclxuXHJcbiAgJl9fbWVkaWEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLmhlcm8ge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgYXV0bztcclxuICBncmlkLXRlbXBsYXRlLXJvd3M6IDAuOGZyIGF1dG8gYXV0bztcclxuICBncmlkLWNvbHVtbi1nYXA6IDA7XHJcbiAgZ3JpZC1yb3ctZ2FwOiAwO1xyXG4gIG1hcmdpbjogMjVweCBhdXRvIDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBtYXJnaW46IDU3cHggYXV0byAzMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gNjtcclxuICB9XHJcblxyXG4gICZfX2Zvb3RlciB7XHJcbiAgICBncmlkLWFyZWE6IDMgLyAxIC8gNCAvIDY7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDQgLyAzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2lkZWJhciB7XHJcbiAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDY7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1hcmVhOiAyIC8gMyAvIDQgLyA2O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUsXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDM4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIG1hcmdpbjogOHB4IDAgMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTI1JTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgOHB4O1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcml6ZSB7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTE4JTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzVjMDBmYSAwLCAjZGMwMGZhIDEwMCUpO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgbWFyZ2luOiA4cHggMCAzMHB4O1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb3JlaWduIHtcclxuICAmX19zaXRlcyB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9yZWlnbl9fc2l0ZXMgdWwgbGk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4iLCIuc2VhcmNoLXBhZ2Uge1xyXG4gICZfX3Bvc3Qge1xyXG4gICAgbWFyZ2luOiAxZW0gMCAyZW07XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMWVtIDAgMC41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5yZXZpZXcge1xuICAmX191c2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLnJldmlld3Mtcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO1xuICBnYXA6IDIwcHg7XG5cbiAgJl9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW47XG5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAmID4gaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQpO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBjb2xvcjtcblxuICAgICYtLWhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4ucmV2aWV3cy10YWJsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDIwcHg7XG5cbiAgJiBwIHtcbiAgICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJnKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjc3cHggMWZyIGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAmID4gKiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbjtcblxuICAgICAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhcnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZXZpZXctaW1nLWJnKTtcbiAgfVxuXG4gICZfX2VuZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJiA+ICoge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fY2VudGVyLFxuICAmX19lbmQge1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cblxuICAmX19zdGFydCxcbiAgJl9fY2VudGVyLFxuICAmX19lbmQge1xuICAgIHBhZGRpbmctYmxvY2s6IDEwcHg7XG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgaGVpZ2h0OiAxMDBweDtcblxuICAgICYgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IHZhcigtLWgxLWZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0taDEtZm9udC1zaXplKTtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0KTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgY29sb3I7XG5cbiAgICAmLS1ob3ZlciB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3Byb21vY29kZSB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4ucmV2aWV3cy10YWJsZS1taW5pIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjBweDtcblxuICAmIHAge1xuICAgIG1hcmdpbi1ibG9jazogMHB4O1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmcpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCByZXBlYXQoMywgMWZyKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW47XG5cbiAgICAgIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmV2aWV3LWltZy1iZyk7XG4gICAgcGFkZGluZy1ibG9jazogMTBweDtcblxuICAgICYgPiBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYW1lLFxuICAmX19ib251cy1uYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xuICB9XG5cbiAgJl9fbGlua3Mge1xuICAgIHBhZGRpbmctYmxvY2s6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDQgLyAtMTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgbWluLWhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodCk7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGNvbG9yO1xuXG4gICAgJi0taG92ZXIge1xuICAgICAgQGluY2x1ZGUgaG92ZXItYW5kLWFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wcm9tb2NvZGUge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLnBvc3RzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAmLS1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgzMDBweCwgMWZyKSk7XG4gIH1cblxuICAmX19wb3N0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLFxuICAgICAgICAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNjBweCAxZnI7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJiA+IGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxuXG4gICZfX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJsb2NrOiAxMHB4IDBweDtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgbWFyZ2luLWJsb2NrOiAwcHg7XG4gIH1cbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLnBvc3RzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKSB2YXIoLS1wYWdlLWJnKTtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLmJvbnVzLXNpbmdsZSB7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iZyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCBhdXRvIDFmciBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmID4gKiB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW47XG5cbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG4gIH1cblxuICAmIHAge1xuICAgIG1hcmdpbi1ibG9jazogMHB4O1xuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmV2aWV3LWltZy1iZyk7XG4gICAgcGFkZGluZy1ibG9jazogMTBweDtcblxuICAgICYgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgfVxuXG4gICZfX25hbWUsXG4gICZfX2JvbnVzLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDEwcHg7XG4gIH1cblxuICAmX19saW5rcyB7XG4gICAgcGFkZGluZy1ibG9jazogMTBweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogNCAvIC0xO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0KTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBjb2xvcjtcblxuICAgICYtLWhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4uYmFubmVyLWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgJi0tc2hvdy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi0tc2hvdy1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtLXNob3ctYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xuICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1jb250YWluZXItcGFkZGluZy14KTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmLS1zdHlsZS0wIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIH1cblxuICAgICYtLXN0eWxlLTEsXG4gICAgJi0tc3R5bGUtMyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi0tc3R5bGUtMCxcbiAgICAmLS1zdHlsZS0xIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgJi0tc3R5bGUtMyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAmLS1zdHlsZS0wIHtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxuXG4gICAgJi0tc3R5bGUtMSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc21hbGwtYWJvdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgICYtLXN0eWxlLTAge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXN0eWxlLTEge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICByb3ctZ2FwOiAycHg7XG4gICAgfVxuXG4gICAgJi0tc3R5bGUtMSxcbiAgICAmLS1zdHlsZS0zIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLS1zdHlsZS0zIHtcbiAgICAgIHBhZGRpbmctYmxvY2s6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzay1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgICYtLXN0eWxlLTAge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMCU7XG4gICAgICB9XG5cbiAgICAgICYtLXN0eWxlLTEge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19tb2ItYnRuIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLXN0eWxlLTAge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1zdHlsZS0xIHtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fYXJyb3cge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDVweCAxMHB4IDEwcHg7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgICYgPiBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fZG93bmxvYWQge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1hbmQtYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAmID4gc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmxpZ2h0Ym94IHtcclxuICAvKiBEZWZhdWx0IHRvIGhpZGRlbiAqL1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC8qIE92ZXJsYXkgZW50aXJlIHNjcmVlbiAqL1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAxO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuXHJcbiAgLyogQSBiaXQgb2YgcGFkZGluZyBhcm91bmQgaW1hZ2UgKi9cclxuICBwYWRkaW5nOiAxZW07XHJcblxyXG4gIC8qIFRyYW5zbHVjZW50IGJhY2tncm91bmQgKi9cclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgaW1ne1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5saWdodGJveDp0YXJnZXQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmxpZ2h0Ym94IHNwYW4ge1xyXG4gIC8qIEZ1bGwgd2lkdGggYW5kIGhlaWdodCAqL1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgLyogU2l6ZSBhbmQgcG9zaXRpb24gYmFja2dyb3VuZCBpbWFnZSAqL1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xyXG5cclxuLmNvbW1lbnRzLXNlY3Rpb24ge1xyXG4gIC5jb21tZW50bGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5jb21tZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAuY29tbWVudC1hdXRob3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgY2l0ZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29tbWVudC1tZXRhIHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2JiYjtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbW1lbnQtYm9keSB7XHJcbiAgfVxyXG5cclxuICAuY29tbWVudC1yZXNwb25kIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5jb21tZW50LWZvcm0ge1xyXG4gICAgYmFja2dyb3VuZDogIzk5OTtcclxuICAgIG1hcmdpbjogMWVtIDAgMmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG5cclxuICAuY29tbWVudC1mb3JtLWF1dGhvcixcclxuICAuY29tbWVudC1mb3JtLWVtYWlsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbiAgICBtYXJnaW4taW5saW5lOiAxNXB4O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IGlucHV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9nZ2VkLWluLWFzLFxyXG4gIC5jb21tZW50LW5vdGVzIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb21tZW50LWZvcm0tY29tbWVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2NvbW1lbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXQsXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYmJiYmI7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICB9XHJcblxyXG4gIHRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgfVxyXG5cclxuICAuc3VibWl0IHtcclxuICAgIEBpbmNsdWRlIHJlc2V0LWlucHV0O1xyXG5cclxuICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWJnLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNpdGUtYnV0dG9uLXNoYWRvdyk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcclxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWJnLWNvbG9yKTtcclxuICAgICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItc2hhZG93KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBhY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XHJcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLXNoYWRvdyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2F5cyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuJG1haW4tYmc6ICMxYjFiMWI7XG5cbi5ib251cy1tYWluLXNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBhZGRpbmc6IDQ0cHggMTZweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmctYmxvY2s6IDU1cHg7XG4gIH1cblxuICAmX19pbm5lci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzNXB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogNjEzcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgb3JkZXI6IDE7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSxcbiAgJl9fZGVzY3JpcHRpb24gPiBwIHtcbiAgICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgfVxuXG4gICZfX2JvbnVzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDBweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgIH1cblxuICAgICY6aGFzKC5ib251cy1tYWluLXNjcmVlbl9fYnV0dG9uKSB7XG4gICAgICAmID4gLmJvbnVzLW1haW4tc2NyZWVuX19ib251cy1ib2R5IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMHB4IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmc7XG4gICAgICBwYWRkaW5nOiA0N3B4IDEwcHggMTVweCAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgICYtdHlwZSB7XG4gICAgICBtaW4td2lkdGg6IDE0MXB4O1xuICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHBhZGRpbmc6IDRweCAyM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOWZlODtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMjkyNjIxO1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJnO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0yOWRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1naWZ0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE2cHg7XG4gICAgICByaWdodDogLTE2cHg7XG4gICAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1iZztcbiAgICAgIHBhZGRpbmc6IDExcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuXG4gICAgICAmID4gc3ZnIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtb2ZmZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBhY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJi1sYXJnZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICB9XG5cbiAgICAmLXNtYWxsLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAmID4gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4uZ2FtZS1tYWluLXNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBhZGRpbmc6IDQ0cHggMTZweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmctYmxvY2s6IDU1cHg7XG4gIH1cblxuICAmX19pbm5lci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzNXB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogNjEzcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgb3JkZXI6IDE7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSxcbiAgJl9fZGVzY3JpcHRpb24gPiBwIHtcbiAgICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgfVxuXG4gICZfX2JvbnVzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI3cHg7XG4gICAgICByaWdodDogLTIycHg7XG4gICAgfVxuXG4gICAgJi1vZmZlciB7XG4gICAgICBtYXgtd2lkdGg6IDg5JTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MiU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBhY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJi1sYXJnZS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICB9XG5cbiAgICAmLXNtYWxsLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgJiA+IHN2ZyB7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcclxuXHJcbi5wcm9tby1jb2RlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICYtLWFsaWduLWxlZnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICB9XHJcblxyXG4gICYtLWFsaWduLWNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtLWFsaWduLXJpZ2h0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gIH1cclxuXHJcbiAgJi0tbWIge1xyXG4gICAgbWFyZ2luLWJsb2NrOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXItd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICByb3ctZ2FwOiA1cHg7XHJcblxyXG4gICAgJi0tbXczNTAge1xyXG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci10b3AtYmcpO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvcHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLWJvcmRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgJiA+IHN2ZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dC13cmFwcGVyIHtcclxuICAgIG1pbi13aWR0aDogMTY5cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAxNC43cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5zdHJ1Y3Rpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLS1ncmF5IHtcclxuICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIC5idXR0b24ge1xyXG4gICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDExcHg7XHJcbiAgICBmb250LXNpemU6IDE0LjdweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOC4zMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICYgLndwLWJsb2NrLWltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5cbi53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuICBtYXJnaW46IDA7XG59XG5cbi5yb3cuY29sLTEsXG4ud3AtYmxvY2stY29sdW1ucy5jb2wtMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG59XG5cbi5yb3cuY29sLTIsXG4ud3AtYmxvY2stY29sdW1ucy5jb2wtMiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG5cbi5yb3cuY29sLTMsXG4ud3AtYmxvY2stY29sdW1ucy5jb2wtMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5cbi5yb3cuY29sLTQsXG4ud3AtYmxvY2stY29sdW1ucy5jb2wtNCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG59XG5cbi5yb3cuY29sLTUsXG4ud3AtYmxvY2stY29sdW1ucy5jb2wtNSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG59XG5cbi5yb3cuY29sLTYsXG4ud3AtYmxvY2stY29sdW1ucy5jb2wtNiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG59XG5cbi53cC1ibG9jay1jb2x1bW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLndwLWJsb2NrLWNvbHVtbiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi53cC1ibG9jay1jb2x1bW4gLnJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbiAgbWFyZ2luOiAwO1xufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuLmxhdGVzdC13aW5zIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweCAyNi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxN3B4IDE2cHg7XG4gIG1hcmdpbi1ibG9jazogMTZweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtc21hbGwtYWJvdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IDBweDtcbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MHB4IDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICYtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgIH1cblxuICAgICYtc3VidGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4IDEwcHg7XG4gICAgZmxleDogMSAxIDkxN3B4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjk5cHgsIDFmcikpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEyLjQxcHggMTBweCA4cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtbGVmdCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgICAgIGNvbHVtbi1nYXA6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmID4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuXG4gICAgJi1pZCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBncmlkLXJvdzogMiAvIDM7XG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMjRweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgfVxuXG4gICAgJi10b3RhbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHBhZGRpbmc6IDYuNXB4IDcuNXB4IDYuNXB4IDkuNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYgPiBzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItY29sb3IpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBhY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy9cIiBhcyAqO1xuXG4uZmVhdHVyZXMge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWlubGluZTogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIH1cblxuICAmIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAmIGEsXG4gICYgYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYW5kLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwMHB4LCAxZnIpKTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgJi1pbWcge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZvbnQtZmFtaWx5KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICAmLXN1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL1wiIGFzICo7XG5cbiRtYWluLWJnOiAjMWIxYjFiO1xuXG4uYWN0aXZlLXByb21vcyB7XG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzU4cHgsIDFmcikpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDBweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1iZztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEzNXB4O1xuICAgIH1cblxuICAgICYtdGFncyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiA1cHggMTBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAmLWNhdGVnb3J5IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4IDRweCAxMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOWZlODtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMjkyNjIxO1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgdHJhbnNsYXRlOiAwcHggLTUwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJnO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kZWFkbGluZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDJweDtcblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcblxuICAgICAgICAmID4gc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1vZmZlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZm9udC1mYW1pbHkpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgY29sb3I6ICNmYWY5Zjg7XG4gICAgICBwYWRkaW5nOiA1M3B4IDBweCAzOHB4IDEwcHg7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgd2lkdGg6IDE0OHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgJiA+IGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSByZXNldC1idG47XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICAgICAgYm9yZGVyLXRvcDogMHB4O1xuICAgICAgcGFkZGluZzogMTRweCAxNnB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKTtcblxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWJnLWNvbG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLXNpdGUtYnV0dG9uLWhvdmVyLWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItYmctY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAmLWxhcmdlLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICB9XG5cbiAgICAgICYtc21hbGwtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgICAgfVxuXG4gICAgICAmLWljb24ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICYgPiBzdmcge1xuICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvXCIgYXMgKjtcblxuJG1haW4tYmc6ICMxYjFiMWI7XG4kYm9yZGVyLXJhZGl1czogMTZweDtcbiRwYWRkaW5nOiAxNnB4O1xuXG4uY3RhLWJhbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmLS1hcHAge1xuICAgIGdhcDogMTVweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgMTgwZGVnLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwJSxcbiAgICAgIHJnYmEoMCwgMCwgMCwgMC4wMTYpIDcuOTMlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjA1NSkgMTYuMTQlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjExOCkgMjQuNSUsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMikgMzIuODUlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjI5KSA0MS4wOCUsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMzkyKSA0OS4wMiUsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNSkgNTYuNTYlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjYwOCkgNjMuNTQlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjcxKSA2OS44MyUsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuOCkgNzUuMjklLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjg4MikgNzkuNzglLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjk0NSkgODMuMTUlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjk4NCkgODUuMjglLFxuICAgICAgIzAwMDAwMCA4Ni4wMiVcbiAgICApO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICByb3ctZ2FwOiA1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmFmOWY4O1xuXG4gICAgJi0tYXBwIHtcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICAgIG1heC13aWR0aDogNDcycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Nyb3duIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB9XG5cbiAgJl9fZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmc7XG4gICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTMuNXB4LCAxZnIpKTtcbiAgICB9XG5cbiAgICAmIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJiBhLFxuICAgICYgYnV0dG9uIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWFuZC1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmVhdHVyZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMSk7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgJl9fYXBwcyB7XG4gICAgJi0tYXBwIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICByb3ctZ2FwOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4MnB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI2N3B4IGF1dG87XG4gICAgICAgIGNvbHVtbi1nYXA6IDMzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTg4cHg7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAmX19idXR0b25zIHtcbiAgICAmLS1kZWZhdWx0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuXG4gICAgICAmID4gLmN0YS1iYW5uZXJfX2J1dHRvbiB7XG4gICAgICAgIGZsZXg6IDEgMSAyNjlweDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWFwcCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ2FwOiAxNXB4IDEwcHg7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblxuICAgICAgJiA+IC5jdGEtYmFubmVyX19idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IDI2MXB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBAaW5jbHVkZSByZXNldC1idG47XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pLFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbik7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItY29sb3IpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tc2l0ZS1idXR0b24taG92ZXItY29sb3IpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDI2N3B4O1xuICAgIH1cblxuICAgICYtLXdpdGgtYmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB9XG5cbiAgICAmLS13aXRob3V0LWJnIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICYgPiBzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
