/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:inherit;outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:roboto;font-display:swap;font-weight:700;font-style:normal;src:url(../fonts/roboto-bold-webfont.woff2) format("woff2"),url(../fonts/roboto-bold-webfont.woff) format("woff")}@font-face{font-family:roboto;font-display:swap;font-weight:400;font-style:normal;src:url(../fonts/roboto-regular-webfont.woff2) format("woff2"),url(../fonts/roboto-regular-webfont.woff) format("woff")}@font-face{font-family:firsNeue;font-display:swap;font-weight:700;font-style:normal;src:url(../fonts/ttfirsneue-bold-webfont.woff2) format("woff2"),url(../fonts/ttfirsneue-bold-webfont.woff) format("woff")}@font-face{font-family:firsNeue;font-display:swap;font-weight:500;font-style:normal;src:url(ttfirsneue-medium-webfont.woff2) format("woff2"),url(ttfirsneue-medium-webfont.woff) format("woff")}@font-face{font-family:firsNeue;font-display:swap;font-weight:400;font-style:normal;src:url(../fonts/ttfirsneue-regular-webfont.woff2) format("woff2"),url(../fonts/ttfirsneue-regular-webfont.woff) format("woff")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,p,ul{margin:0;padding:0}body{margin:0;font-family:roboto,Arial,sans-serif;line-height:1;color:#fff;background-color:#fff}button,input{overflow:visible;font:inherit;outline:0}button{cursor:pointer}ul{list-style:none}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px!important;height:1px!important;/*!important - для подключения собственной таблицы стилей */padding:0!important;border:0!important}@-webkit-keyframes services-btn-animation{100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes services-btn-animation{100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes services-link-animation{0%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes services-link-animation{0%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.js-focus-visible :focus:not(.focus-visible){outline:0}.footer,.header,.section,.wrapper{min-width:320px}.wrapper{height:100%;display:grid;grid-template:minmax(125px,auto) 1fr minmax(106px,auto)/1fr;grid-template-areas:"head" "main" "footer"}.header{grid-area:head;display:grid;grid-template:1fr 1fr/1fr minmax(auto,330px) minmax(auto,960px) 1fr;padding:24px 31px 14px;background:-o-linear-gradient(top,#202020 0,#202020 80px,#4a4a4a 80px,#4a4a4a 100%);background:linear-gradient(to bottom,#202020 0,#202020 80px,#4a4a4a 80px,#4a4a4a 100%)}.header__logo{height:30px;width:191px;grid-column:2/3}.header__nav{grid-column:3/4}.header__list{display:grid;grid-auto-flow:column;grid-template:1fr/repeat(5,auto) 140px;justify-items:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__item{justify-self:start;padding-bottom:2px;font-family:firsNeue,Arial,sans-serif}.header__item-last{padding-top:2px;display:grid;grid-template:1fr/minmax(auto,130px)}.header__bottom{display:grid;grid-auto-flow:column;grid-row:2/3;grid-column:2/4;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.header__phone-600{display:none}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex}.header__phone,.header__phone-600{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:firsNeue,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);fill:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header__phone-600-icon,.header__phone-icon{margin-right:2px}.header__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:194px;height:20px;justify-self:end}.header__form-btn,.header__form-input{padding:0;border:none;background-color:transparent;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.header__form-btn{width:25px;fill:#fff;background-repeat:no-repeat;background-size:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.header__form-input{width:169px;height:18px;border-bottom:1px solid #e9e9e9}.header__form-input::-webkit-input-placeholder{height:17px;font-family:firsNeue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#e9e9e9;text-align:left}.header__form-input::-moz-placeholder{height:17px;font-family:firsNeue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#e9e9e9;text-align:left}.header__form-input:-ms-input-placeholder{height:17px;font-family:firsNeue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#e9e9e9;text-align:left}.header__form-input::-ms-input-placeholder{height:17px;font-family:firsNeue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#e9e9e9;text-align:left}.header__form-input,.header__form-input::placeholder{height:17px;font-family:firsNeue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#e9e9e9;text-align:left}.header__link{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.header__link::after{content:"";display:block;margin:auto;width:0;border-bottom:1px solid #ff6e30;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.hero{display:grid;grid-template:1fr/1fr minmax(auto,1290px) 1fr;padding:40px 31px}.hero__list{grid-column:2/3;display:grid;grid-template:minmax(343px,auto) minmax(257px,auto)/repeat(4,1fr);gap:30px}.hero__item{background-repeat:no-repeat;background-size:cover}.hero__item-subtitle,.hero__item-title{font-family:firsNeue,Arial,sans-serif;font-weight:700}.hero__item-title{max-width:427px;margin-bottom:20px;font-size:36px;line-height:37px}.hero__item-subtitle{margin-bottom:25px;line-height:18px;font-size:24px;color:#202020;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.hero__item-text{margin-bottom:4px}.no-webp .hero__item-one{background-image:-webkit-image-set(url(img/hero1.jpg) 1x,url(img/hero1@2x.jpg) 2x)}.hero__item-one{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 16px 60px 59px}.hero__item-one .img-description{max-width:400px;line-height:30px;top:15px;right:15px}.hero__item-big{grid-row:span 2;grid-column:span 2}.hero__item-middle{grid-row:span;grid-column:span 2}.hero__item-two{display:grid;grid-template:minmax(25px,auto) minmax(300px,auto)/1fr;grid-column:3/5}.hero__item-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.studio{display:grid;grid-template:1fr/1fr minmax(auto,1290px) 1fr;padding:30px 31px 69px;grid-template:1fr/1fr minmax(auto,660px) minmax(auto,630px) 1fr;background-color:#202020}.studio__text{grid-column:2/3}.studio__img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:23px}.studio__title{font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:31px;margin-bottom:5px}.studio__form,.studio__paragraph{font-weight:400}.studio__paragraph{min-width:400px;padding-right:30px;font-family:roboto,Arial,sans-serif;font-size:16px;line-height:28px;color:#cacaca}.studio__form{display:grid;grid-template:minmax(22px,auto) 1fr/minmax(auto,474px) 126px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;font-size:24px;line-height:22px}.studio__form-btn{height:50px;border:3px solid transparent;font-family:roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;background-color:#ff6e30;color:#fff;-webkit-transition:border .2s,background .2s;-o-transition:border .2s,background .2s;transition:border .2s,background .2s;grid-column:2/3}.studio__label{grid-column:1/3;font-family:firsNeue,Arial,sans-serif;margin-bottom:16px}.studio__label-wrapper{position:relative;display:block}.studio__mailing{grid-column:3/4;padding-top:33px}.studio__input{height:50px;border:1px solid transparent;font-family:roboto,Arial,sans-serif;font-size:16px;line-height:19px;color:#fff;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;grid-column:1/2;width:100%;font-weight:400;padding-left:23px;padding-right:23px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#4a4a4a}.studio__input::-webkit-input-placeholder{color:#cacaca;-webkit-transition:color .2s;transition:color .2s}.studio__input::-moz-placeholder{color:#cacaca;-moz-transition:color .2s;transition:color .2s}.studio__input:-ms-input-placeholder{color:#cacaca;-ms-transition:color .2s ease;transition:color .2s}.studio__input::-ms-input-placeholder{color:#cacaca;-ms-transition:color .2s ease;transition:color .2s}.studio__input::placeholder{color:#cacaca;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.projects{display:grid;grid-template:1fr/1fr minmax(auto,1290px) 1fr;padding:40px 31px;color:#202020}.projects__swiper{grid-column:2/3;display:grid;grid-template:repeat(3,auto)/1fr}.projects .swiper-pagination{position:static;padding-top:50px}.projects .swiper-pagination-bullet{border-radius:0;margin:0 15px!important;width:30px;height:30px;text-align:center;line-height:30px;font-size:16px;font-weight:400;color:#223444;opacity:1;background:#c4c4c4;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.projects .swiper-pagination-bullet-active{color:#fff;background:#ff6e30}.projects__subtitle{max-width:295px;margin-bottom:6px;font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:24px}.projects__subtitle-description{max-width:295px;font-size:16px;font-weight:400;line-height:22px}.projects__four-btn{height:50px;border:3px solid #ff6e30;font-family:roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#fff;-webkit-transition:border .2s,background .2s;-o-transition:border .2s,background .2s;transition:border .2s,background .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:300px;padding-left:19px;padding-right:20px;overflow:hidden;background-color:transparent;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box}.projects__list{display:grid;grid-template:repeat(auto-fit,minmax(300px,auto))/repeat(12,1fr);grid-auto-rows:300px;gap:30px}.projects__list-one .projects__item-five,.projects__list-one .projects__item-four{display:grid;grid-template-rows:auto auto 1fr auto;padding:21px 30px 30px;color:#fff}.projects__list-one .projects__item-five .date,.projects__list-one .projects__item-four .date{margin-bottom:2px;color:#fff}.projects__list-one .projects__item-five .date .projects__icon,.projects__list-one .projects__item-four .date .projects__icon{margin-right:5px;fill:#fff}.projects__list-one .projects__item-seven .date,.projects__list-one .projects__item-six .date{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.projects__list-one .projects__item-seven .date .projects__icon,.projects__list-one .projects__item-six .date .projects__icon{margin-right:5px}.projects__list-two .projects__item-one,.projects__list-two .projects__item-seven{display:grid;grid-template-rows:auto auto 1fr auto;padding:21px 30px 30px;color:#fff}.projects__list-two .projects__item-one .date,.projects__list-two .projects__item-seven .date{margin-bottom:2px;color:#fff}.projects__list-two .projects__item-one .date .projects__icon,.projects__list-two .projects__item-seven .date .projects__icon{margin-right:5px;fill:#fff}.projects__list-two .projects__item-three .date,.projects__list-two .projects__item-two .date{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.projects__list-two .projects__item-three .date .projects__icon,.projects__list-two .projects__item-two .date .projects__icon{margin-right:5px}.projects__list-two .projects__item{background:center/cover no-repeat}.no-webp .projects__list-two .projects__item-one{background-image:-webkit-image-set(url(img/projects8.jpg) 1x,url(img/projects8@2x.jpg) 2x)}.no-webp .projects__list-two .projects__item-seven{background-image:-webkit-image-set(url(img/projects14.jpg) 1x,url(img/projects14@2x.jpg) 2x)}.projects__item{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;grid-column:span 2}.projects__item-text{display:-webkit-box;height:66px;margin-bottom:10px;font-size:16px;font-weight:400;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.projects__item-big{grid-column:span 6}.projects__item-middle{grid-column:span 3}.no-webp .projects__item-four{background-image:-webkit-image-set(url(img/projects4.jpg) 1x,url(img/projects4@2x.jpg) 2x)}.no-webp .projects__item-five{background-image:-webkit-image-set(url(img/projects5.jpg) 1x,url(img/projects5@2x.jpg) 2x)}.projects__img{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:15px;-o-object-fit:cover;object-fit:cover}.projects__icon{fill:#999;margin-right:4px}.projects__title{font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:31px;color:#202020;margin-bottom:11px}.services{display:grid;grid-template:1fr/1fr minmax(auto,1290px) 1fr;padding:10px 31px 40px}.services__title{margin:0;line-height:25px;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}.services__swiper{grid-column:2/3;min-width:0}.services__grid{display:grid;grid-template:auto 1fr/minmax(auto,850px) minmax(auto,410px);grid-column-gap:30px}.services__grid-item{grid-column:1/2}.services__grid-item:last-child{grid-column:2/3;grid-row:1/3;display:grid;grid-template:minmax(490px,auto) minmax(373px,auto)/1fr;row-gap:30px}.services__grid-two .services__list{display:grid;grid-template:repeat(auto-fit,minmax(140px,auto))/repeat(2,minmax(auto,auto));gap:25px 30px}.services__grid-two .services__img{min-width:90px;width:100%;max-width:190px}.services__grid-two .services__text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:192px;padding-bottom:12px}.services__grid-two .services__subtitle{display:-webkit-box;height:68px;word-wrap:break-word;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.services__list{display:grid;grid-template:repeat(auto-fit,minmax(140px,auto))/1fr;gap:25px;color:#999}.services__btn-box{width:412px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;border-bottom:4px solid #c4c4c4}.services__btn-box .swiper-button-disabled{cursor:pointer;pointer-events:visible;opacity:1;border-color:#ff6e30;color:#ff6e30}.services__btn{position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:0;border-bottom:4px solid transparent;font-size:16px;font-weight:700;line-height:30px;color:#666;-webkit-transform:translatey(4px);-ms-transform:translatey(4px);transform:translatey(4px);-webkit-transition-property:border,color,background;-o-transition-property:border,color,background;transition-property:border,color,background;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.services__btn::after{position:absolute;bottom:-4px;display:block;content:"";height:4px;width:100%;background-color:#ff6e30}.services__btn:first-child::after{-webkit-transform:translateX(280%);-ms-transform:translateX(280%);transform:translateX(280%)}.services__btn:last-child::after{-webkit-transform:translateX(-310%);-ms-transform:translateX(-310%);transform:translateX(-310%)}.services__item{display:-webkit-box;display:-ms-flexbox;display:flex}.services__picture{margin-right:28px}.services__img{display:block;height:100%;max-height:200px;width:auto;min-width:230px;-o-object-fit:cover;object-fit:cover}.services__text-box{max-width:521px;padding-top:18px}.services__subtitle{margin-bottom:5px;font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:400;line-height:22px;color:#202020}.services__paragraph{margin-bottom:12px;font-size:16px;font-weight:400;line-height:22px}.services__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;line-height:28px;color:#ff6e30;-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}.services__icon{fill:#ff6e30;background-repeat:no-repeat;background-position:0 0;background-size:60% 100%;-webkit-transition-property:background,-webkit-transform;-o-transition-property:background,transform;transition-property:background,transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.no-webp .services__stock{background-image:-webkit-image-set(url(img/services1.jpg) 1x,url(img/services1@2x.jpg) 2x)}.services__stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:19px 30px 30px;background-repeat:no-repeat;background-position:center;background-size:cover;font-weight:700;color:#fff500}.services__stock-title{font-family:firsNeue,Arial,sans-serif;font-size:36px;line-height:37px}.services__stock-subtitle{font-size:16px;line-height:22px}.services__stock-offer{width:116px;height:59px;margin-bottom:8px;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff500;border-radius:50%;font-family:firsNeue,Arial,sans-serif;font-size:30px;text-align:center;-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.services__stock-text{max-width:218px;margin-bottom:10px;font-size:16px;font-weight:400;line-height:22px;color:#fff}.burger{grid-row:2/3;grid-column:1/2;align-self:end;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:18px;width:20px;margin:0;padding:0;border:none;background-color:transparent;background-repeat:no-repeat;z-index:1}.burger-line{display:block;height:2px;width:100%;background-color:#fff}.burger-line:last-child{width:50%}.burger:active .burger-line{background-color:#ff6e30}.burger-del{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23808080'/%3E%3Crect x='5.58643' y='4.95' width='10.8' height='0.9' transform='rotate(45 5.58643 4.95)' fill='white'/%3E%3Crect x='5.03223' y='12.5868' width='10.8' height='0.9' transform='rotate(-45 5.03223 12.5868)' fill='white'/%3E%3C/svg%3E%0A")}.burger-del .burger-line{display:none}.animation__hidden-box{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.work__title{font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:31px;margin-bottom:12px;color:#202020}.work__list{display:grid;grid-template:repeat(auto-fit,minmax(auto,60px))/repeat(4,1fr);grid-auto-rows:60px;gap:30px}.work__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.work__item-title{grid-column:1/5;margin-bottom:0}._circle,._line{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.master{display:grid;grid-template:1fr/1fr minmax(auto,1290px) 1fr;padding:40px 31px 68px;grid-template-rows:auto 1fr;background-color:#202020}.master__title{font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:31px;grid-column:2/3;margin-bottom:15px}.master__paragraph{margin-bottom:50px}.master__block{grid-column:2/3;grid-row:2/3;display:grid;grid-template:1fr/minmax(auto,850px) minmax(auto,410px);grid-column-gap:30px}.master__picture{margin-right:30px;min-width:250px}.master__img{display:block}.master__text{display:grid;grid-template:auto auto auto 1fr/1fr;max-width:409px;padding-top:14px}.master__data-time{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px}.master__subtitle{margin-bottom:5px;font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:400;line-height:22px}.master__container{display:-webkit-box;display:-ms-flexbox;display:flex}.master__container .date{margin-right:21px}.master__container .date,.master__container .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;line-height:22px;color:#fff}.master__icon{fill:#fff;margin-right:4px}.master__description{grid-column:2/3;grid-row:2/3;display:-webkit-box;height:20px;font-family:firsNeue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.master__item-picture{grid-row:1/3}.master__list{display:grid;grid-template:repeat(auto-fit,minmax(auto,60px))/1fr;grid-row-gap:30px}.master__item{display:grid;grid-template:repeat(2,auto)/auto 1fr;color:#fff}.master__item-text{grid-column:2/3;grid-row:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master__item-text .date{margin-right:21px}.master__item-text .date,.master__item-text .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;line-height:22px;color:#fff;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.master__item-img{display:block;max-width:80px;margin-right:15px}.contacts{display:grid;grid-template:1fr/1fr minmax(auto,1290px) 1fr;padding:40px 31px 68px}.contacts__title{grid-column:2/3;font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:31px;color:#202020;margin-bottom:22px}.contacts__content{grid-column:2/3;display:grid;grid-template:1fr/minmax(auto,850px) minmax(auto,410px);grid-column-gap:30px}.contacts__map{position:relative;width:100%;min-width:0}.contacts__map-phone{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;fill:#fff;-webkit-transition-property:color,fill;-o-transition-property:color,fill;transition-property:color,fill;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.contacts__map-content{position:absolute;top:0;left:0;display:grid;grid-template:1fr auto auto auto .87fr/1fr;height:100%;width:410px;padding:0 20px 0 60px;z-index:1;background-color:rgba(0,0,0,.5)}.contacts__map-title{grid-row:2/3;display:-webkit-box;max-width:300px;margin-bottom:5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:400;line-height:22px;overflow:hidden}.contacts__map-text{grid-row:3/4;display:-webkit-box;max-width:300px;margin-bottom:3px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:28px;overflow:hidden;color:#cacaca}.contacts__map-phone{grid-row:4/5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:firsNeue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:21px}.contacts__map-icon{margin-right:5px}.contacts__map-btn{position:absolute;right:20px;top:20px;border:none;background-color:transparent;padding:0}.contacts__map-btn-icon{width:20px;height:20px}.contacts__map-btnrun{height:25px;width:25px;display:none;position:absolute;top:auto;right:auto;bottom:10px;left:10px;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.contacts__map-btnrun ._circle{fill:#ff6e30}.contacts__map-btnrun ._line{fill:#202020}.contacts__map-btnrun:focus ._circle{fill:#ffd4c1}.contacts__subtitle{display:-webkit-box;font-family:firsNeue,Arial,sans-serif;font-size:24px;font-weight:400;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#202020;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}.contacts__paragraph{display:-webkit-box;margin-bottom:14px;font-size:16px;font-weight:400;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;color:#999}.contacts__label{position:relative;display:block;margin-bottom:20px}.contacts__label:nth-child(3){margin-bottom:18px}.contacts__input,.contacts__textarea{width:100%;padding:15px 23px;font-size:16px;font-weight:400;line-height:19px;border:none;background-color:#e9e9e9}.contacts__input::-webkit-input-placeholder,.contacts__textarea::-webkit-input-placeholder{color:#999;-webkit-transition:color .2s;transition:color .2s}.contacts__input::-moz-placeholder,.contacts__textarea::-moz-placeholder{color:#999;-moz-transition:color .2s;transition:color .2s}.contacts__input:-ms-input-placeholder,.contacts__textarea:-ms-input-placeholder{color:#999;-ms-transition:color .2s ease;transition:color .2s}.contacts__input::-ms-input-placeholder,.contacts__textarea::-ms-input-placeholder{color:#999;-ms-transition:color .2s ease;transition:color .2s}.contacts__input::placeholder,.contacts__textarea::placeholder{color:#999;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.contacts__input{height:50px}.contacts__textarea{resize:none;height:150px}.ymaps-2-1-79-copyright__content,.ymaps-2-1-79-copyright__logo{display:none!important}[class*=ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.js-validate-error-label{position:absolute;top:-12px;font-size:12px;font-weight:400;line-height:11px;color:#ff3030!important}.js-validate-error-field{border-color:#ff3030!important}._btn{height:50px;border:3px solid transparent;font-family:roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;background-color:#ff6e30;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 19px;-webkit-box-sizing:border-box;box-sizing:border-box}.date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.projects__wrapper,.services__wrapper{min-width:0}.img-description{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;top:7px;right:7px;font-size:14px;font-weight:400;word-wrap:break-word;line-height:28px;padding:0 14px;background:#333;color:#fff}.social{display:grid;grid-auto-flow:column;justify-items:end;grid-column-gap:20px}.social__item{width:30px}.social-link{fill:#cacaca;-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.main{grid-area:main}.footer{grid-area:footer;display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-template:1fr/1fr minmax(auto,330px) minmax(auto,690px) minmax(auto,270px) 1fr;padding:24px 31px 26px;background-color:#202020}.footer__img-box{padding-top:2px;grid-column:2/3;font-family:firsNeue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px}.footer__paragraph-box{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:3/4}.footer__paragraph{max-width:361px}.footer__paragraph-span{display:block;opacity:.5}.footer__social-box{grid-column:4/5;display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer__social-box .social{max-width:135px;height:30px;justify-self:center;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.footer__social-description{max-width:161px;margin-bottom:8px}.footer__paragraph,.footer__social-box{font-size:16px;font-weight:400;line-height:22px}.header__form-btn-mobile,.map-phone1,.transferin{display:none}.header__link:hover{color:#ff6e30}.header__link:hover::after{width:100%}.header__link:active{color:#ce4307}.header__link:active::after{border-color:#ce4307}.header__form-btn:hover+.header__form-input,.header__form-input:hover{border-color:#ff6e30}.header__form-input:active{border-color:#ce4307}.header__form .focus-visible,.header__form .focus-visible+.header__form-input{border-color:#ff6e30;background-color:transparent!important}._btn:hover,.contacts__map-content .focus-visible:not(.contacts__map-btn),.header__bottom .focus-visible,.header__item .focus-visible,.studio__form-btn:hover{background-color:#bc572b}.hero__item .focus-visible,.master__text .focus-visible,.stock__item .focus-visible{border-color:#ce4307}.projects__four-btn:hover{background-color:#ff6e30}._btn:active,.projects__four-btn:active,.studio__form-btn:active{background-color:#ce4307}.projects__four-btn:active{border-color:#ce4307}.social-link:hover{fill:#ff6e30}.social-link:active{fill:#ce4307}.social__item .focus-visible{fill:#bc572b}.contacts__input:hover::-webkit-input-placeholder,.contacts__textarea:hover::-webkit-input-placeholder,.studio__input:hover::-webkit-input-placeholder{color:#ff6e30}.contacts__input:hover::-moz-placeholder,.contacts__textarea:hover::-moz-placeholder,.studio__input:hover::-moz-placeholder{color:#ff6e30}.contacts__input:hover:-ms-input-placeholder,.contacts__textarea:hover:-ms-input-placeholder,.studio__input:hover:-ms-input-placeholder{color:#ff6e30}.contacts__input:hover::-ms-input-placeholder,.contacts__textarea:hover::-ms-input-placeholder,.studio__input:hover::-ms-input-placeholder{color:#ff6e30}.contacts__input:hover::placeholder,.contacts__textarea:hover::placeholder,.studio__input:hover::placeholder{color:#ff6e30}.contacts__label .focus-visible{outline:#ff6e30 solid 1px}.studio__form .focus-visible{border-color:#ce4307}.contacts__input:focus,.contacts__textarea:focus,.studio__input:focus{border-color:#ff6e30}.contacts__form .focus-visible:not(.contacts__input,.contacts__textarea),.projects__item .focus-visible{background-color:#bc572b;border-color:#ff6e30}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{color:#ff6e30}.swiper-pagination-bullet:active{background-color:#ff6e30;color:#fff!important}.projects__pagination .focus-visible{outline:0;background-color:#ffd4c1;color:#223444}.services__btn:not(.swiper-button-disabled):hover{color:#ff6e30}.services__btn:not(.swiper-button-disabled):active{color:#ff6e30;border-color:#ff6e30}.services__btn:not(.swiper-button-disabled):hover::after{-webkit-animation:.7s forwards services-btn-animation;animation:.7s forwards services-btn-animation}.services__btn-box .focus-visible{background-color:#ffd4c1;border-bottom:4px solid #cacaca;outline:0}.services__link:hover .services__icon{fill:none;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg width='27' height='14' viewBox='0 0 27 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.3431 0.928941L26.7071 6.2929C27.0976 6.68343 27.0976 7.31659 26.7071 7.70712L20.3431 13.0711C19.9526 13.4616 19.3195 13.4616 18.9289 13.0711C18.5384 12.6806 18.5384 12.0474 18.9289 11.6569L23.5858 8.00001H1C0.447715 8.00001 0 7.55229 0 7.00001C0 6.44772 0.447715 6.00001 0.999999 6.00001H23.5858L18.9289 2.34315C18.5384 1.95263 18.5384 1.31947 18.9289 0.928941C19.3195 0.538416 19.9526 0.538416 20.3431 0.928941Z' fill='%23FF6E30'/%3E%3C/svg%3E");-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-animation:.6s infinite services-link-animation;animation:.6s infinite services-link-animation}.services__text-box .focus-visible{-webkit-box-shadow:-5px 0 0 0 #ffd4c1,8px 0 0 0 #ffd4c1;box-shadow:-5px 0 0 0 #ffd4c1,8px 0 0 0 #ffd4c1;background-color:#ffd4c1}.services__text-box .focus-visible .services__icon{fill:none;background-size:100% 100%;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);background-image:url("data:image/svg+xml,%3Csvg width='27' height='14' viewBox='0 0 27 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.3431 0.928941L26.7071 6.2929C27.0976 6.68343 27.0976 7.31659 26.7071 7.70712L20.3431 13.0711C19.9526 13.4616 19.3195 13.4616 18.9289 13.0711C18.5384 12.6806 18.5384 12.0474 18.9289 11.6569L23.5858 8.00001H1C0.447715 8.00001 0 7.55229 0 7.00001C0 6.44772 0.447715 6.00001 0.999999 6.00001H23.5858L18.9289 2.34315C18.5384 1.95263 18.5384 1.31947 18.9289 0.928941C19.3195 0.538416 19.9526 0.538416 20.3431 0.928941Z' fill='%23FF6E30'/%3E%3C/svg%3E")}.contacts__map-btn:hover ._circle{fill:#ff6e30}.contacts__map-btn:active ._line{fill:#202020}.contacts__map-content .focus-visible ._circle{fill:#ffd4c1}.contacts__map-content .focus-visible ._line{fill:#202020}.contacts__map-phone:hover,.header__phone:hover{color:#ff6e30;fill:#ff6e30}.contacts__map-phone:active,.header__phone:active{color:#ce4307;fill:#ce4307}@media(max-width:1024px){.header{grid-template:1fr 1fr/1fr minmax(auto,218px) minmax(auto,806px) 1fr}.header__logo{padding-top:3px;width:166px;height:27px}.header__list{grid-template:1fr/repeat(5,auto) 152px}.header__form{max-width:221px;height:22px;-webkit-transform:translateX(-1px) translateY(-1px);-ms-transform:translateX(-1px) translateY(-1px);transform:translateX(-1px) translateY(-1px)}.header__form-input{width:196px;height:22px}.header__form-input::-webkit-input-placeholder{font-size:16px}.header__form-input::-moz-placeholder{font-size:16px}.header__form-input:-ms-input-placeholder{font-size:16px}.header__form-input::-ms-input-placeholder{font-size:16px}.header__form-input,.header__form-input::placeholder{font-size:16px}.header__form-btn{-webkit-transform:translateY(4px) translateX(-1px);-ms-transform:translateY(4px) translateX(-1px);transform:translateY(4px) translateX(-1px)}.hero{padding-bottom:39px}.hero__list{grid-template:minmax(400px,auto) minmax(186px,auto)/repeat(4,1fr)}.hero__item-title{font-size:34px;line-height:34px}.hero__item-subtitle{height:50px;line-height:25px;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);margin-bottom:18px}.hero__item-text{margin-bottom:10px}.hero__item-one{background-image:-webkit-image-set(url(img/hero1024.webp) 1x,url(img/hero1024@2x.webp) 2x)!important;padding:15px 16px 31px 28px}.hero__item-one .img-description{max-width:427px;line-height:30px;right:16px}.hero__item-one ._btn{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.hero__item-two{grid-template:minmax(25px,auto) minmax(332px,auto)/1fr}.studio{grid-template:1fr/1fr minmax(auto,496px) minmax(auto,466px) 1fr;padding-bottom:124px}.studio__paragraph{min-width:auto;max-width:466px;padding:0;margin-right:20px}.studio__form{grid-template:minmax(22px,auto) auto auto/1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.studio__form-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-row:3/4;grid-column:1/2;padding-left:19px;padding-right:20px}.studio__img{min-height:332px;margin-bottom:21px}.studio__label{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px);margin-bottom:17px}.studio__label-wrapper{max-width:342px;margin-bottom:20px}.projects__item-big{grid-column:span 5}.projects__list-one{grid-template:295px repeat(2,300px)/repeat(8,1fr)}.projects__list-one .projects__item-four,.projects__list-one .projects__item-six{grid-row:2/3}.projects__list-one .projects__item-seven{grid-row:3/4;grid-column:1/4}.projects__list-one .projects__item-five{grid-row:3/4}.projects__list-two{grid-template:repeat(2,minmax(300px,auto)) 295px/repeat(8,1fr)}.projects__list-two .projects__item-one{grid-row:1/2}.projects__list-two .projects__item-three{grid-column:1/4}.projects__list-two .projects__item-four{grid-row:2/3}.projects__list-two .projects__item-five,.projects__list-two .projects__item-six{grid-row:3/4}.projects .transferin{display:block}.projects .transferoff{display:none}.projects__img{height:184px}.services__grid{grid-template:auto 1fr/minmax(auto,592px) minmax(auto,344px);grid-column-gap:28px}.services__list{grid-template:repeat(auto-fit,minmax(184px,auto))/1fr;grid-row-gap:20px}.services__item-one .services__text-box,.services__item-two .services__text-box{padding-top:30px}.services__paragraph{display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.services__picture{margin-right:31px}.services__img{max-height:auto;height:184px;min-width:auto;max-width:218px}.services__grid-item:last-child{grid-template:minmax(490px,auto) minmax(573px,auto)/1fr}.services__grid-two .services__list{grid-template:repeat(auto-fit,minmax(auto,234px))/repeat(2,minmax(auto,280px));grid-auto-rows:234px;gap:21px 30px}.services__grid-two .services__item{display:block}.services__grid-two .services__img{max-width:100%;max-height:140px}.services__grid-two .services__text-box{margin:0;padding:0;min-width:100%}.services__grid-two .services__subtitle{height:48px;line-height:24px;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.master{padding-bottom:70px}.master__block{grid-template:auto auto/1fr;grid-column-gap:0;grid-row-gap:40px}.master__container{display:grid;grid-template-columns:minmax(auto,466px) minmax(auto,466px);grid-column-gap:30px}.master__picture{margin:0}.master__text{max-width:100%}.master__paragraph{margin-bottom:78px}.master__img{width:100%;max-height:330px;-o-object-fit:cover;object-fit:cover}.master__list{grid-template:repeat(auto-fit,minmax(auto,71px))/1fr 1fr;grid-row-gap:20px;grid-column-gap:30px}.master__item:nth-child(2){grid-row:2/3;grid-column:1/2}.master__item:nth-child(3){grid-row:1/2;grid-column:2/3}.master__item .date,.master__item .time{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.master__item-img{max-width:94px;height:71px;margin-right:30px}.contacts{padding-bottom:67px}.contacts__content{grid-column:2/3;display:grid;grid-template:1fr/minmax(auto,590px) minmax(auto,342px);grid-column-gap:30px}.contacts__title{line-height:29px}.contacts__map-content{top:auto;bottom:0;left:0;right:0;height:auto;width:100%;padding-top:24px;padding-left:30px;padding-bottom:18px}.footer{grid-template:1fr/1fr minmax(auto,351px) minmax(auto,361px) minmax(auto,250px) 1fr}.footer__img-box{padding-top:6px}.footer__logo{max-width:166px}.footer__social-box .social{-webkit-transform:none;-ms-transform:none;transform:none}.work__list{grid-template:repeat(auto-fit,minmax(auto,71px))/repeat(3,1fr);grid-auto-rows:71px;gap:21px 30px}.work__img{width:100%}.work__title{margin-bottom:11px}.social{-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.map-phone1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateX(6px) translateY(3px);-ms-transform:translateX(6px) translateY(3px);transform:translateX(6px) translateY(3px)}.map-phone2{display:none}.contacts__map-phone,.header__phone,.header__phone-600{color:#ff6e30;fill:#ff6e30}.contacts__form,.contacts__paragraph{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}@media(max-width:910px){.footer,.header,.section{padding-right:27px;padding-left:27px}.header{grid-template:1fr 1fr/1fr minmax(auto,218px) minmax(auto,692px) 1fr}.header__item-last{display:none}.header__nav{grid-column:2/4;grid-row:2/3;align-self:end}.header__list{grid-template:1fr/repeat(5,auto);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__bottom{grid-row:1/2;grid-column:3/4;grid-column-gap:42px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.header__form-btn-mobile,.header__phone{-webkit-transform:none;-ms-transform:none;transform:none}.header__form-btn{display:none}.header__form-btn-mobile{height:25px;width:26px;display:block;background-image:url("data:image/svg+xml,%3Csvg width='17' fill='white' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4437 14.6875L13.232 11.9406C14.1766 10.7195 14.6875 9.22656 14.6875 7.65625C14.6875 5.77656 13.9539 4.01406 12.6273 2.68516C11.3008 1.35625 9.53359 0.625 7.65625 0.625C5.77891 0.625 4.01172 1.35859 2.68516 2.68516C1.35625 4.01172 0.625 5.77656 0.625 7.65625C0.625 9.53359 1.35859 11.3008 2.68516 12.6273C4.01172 13.9562 5.77656 14.6875 7.65625 14.6875C9.22656 14.6875 10.7172 14.1766 11.9383 13.2344L15.1499 15.9789C15.1678 15.9968 15.189 16.0109 15.2123 16.0206C15.2356 16.0303 15.2606 16.0352 15.2859 16.0352C15.3111 16.0352 15.3361 16.0303 15.3594 16.0206C15.3828 16.0109 15.4039 15.9968 15.4218 15.9789L16.4437 14.9594C16.4615 14.9415 16.4757 14.9203 16.4854 14.897C16.495 14.8737 16.5 14.8487 16.5 14.8234C16.5 14.7982 16.495 14.7732 16.4854 14.7499C16.4757 14.7265 16.4615 14.7053 16.4437 14.6875ZM11.3688 11.3688C10.375 12.3602 9.05781 12.9062 7.65625 12.9062C6.25469 12.9062 4.9375 12.3602 3.94375 11.3688C2.95234 10.375 2.40625 9.05781 2.40625 7.65625C2.40625 6.25469 2.95234 4.93516 3.94375 3.94375C4.9375 2.95234 6.25469 2.40625 7.65625 2.40625C9.05781 2.40625 10.3773 2.95 11.3688 3.94375C12.3602 4.9375 12.9062 6.25469 12.9062 7.65625C12.9062 9.05781 12.3602 10.3773 11.3688 11.3688Z'/%3E%3C/svg%3E%0A");-webkit-transition:background-image .2s ease-in-out;-o-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}.header__form{max-width:342px}.header__form-input{display:none;width:308px;margin-right:10px}.header__del-mobile{fill:none;background-size:23px 23px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11.5' fill='%23FF6E30'/%3E%3Crect x='7.13818' y='6.325' width='13.8' height='1.15' transform='rotate(45 7.13818 6.325)' fill='white'/%3E%3Crect x='6.42993' y='16.0832' width='13.8' height='1.15' transform='rotate(-45 6.42993 16.0832)' fill='white'/%3E%3C/svg%3E")}}@media(max-width:768px){.header__form-btn-mobile{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.header__list{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.hero{padding-bottom:40px}.hero__list{grid-template:minmax(289px,auto) minmax(133px,auto)/repeat(4,1fr)}.hero__item-subtitle{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding-bottom:14px;font-size:22px;line-height:23px;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.hero__item-title{max-width:239px;line-height:31px;margin-bottom:23px}.hero__item-text{margin-bottom:15px}.hero__item-one{background-image:-webkit-image-set(url(img/hero1-768.webp) 1x,url(img/hero1-768@2x.webp) 2x)!important}.hero__item-one ._btn{-webkit-transform:translateY(1px) translateX(2px);-ms-transform:translateY(1px) translateX(2px);transform:translateY(1px) translateX(2px)}.hero__item-two{grid-template:auto minmax(228px,auto)/1fr}.studio{grid-template:1fr/1fr minmax(auto,372px) minmax(auto,342px) 1fr;padding-bottom:62px}.studio__paragraph{margin-right:30px}.projects{padding-left:26px}.projects__list{grid-template:295px repeat(auto-fit,300px)/repeat(6,1fr);grid-auto-rows:300px}.projects__item-big{grid-column:span 6}.projects .swiper-pagination{padding-top:51px}.projects .swiper-pagination-bullet{margin:0 10px!important}.projects .swiper-pagination-bullet-active{color:#fff;background:#ff6e30}.projects__list-one .projects__item-five{grid-row:4/5;-webkit-transform:translateX(1px) translateY(1px);-ms-transform:translateX(1px) translateY(1px);transform:translateX(1px) translateY(1px)}.projects__list-one .projects__item-six{grid-row:3/4}.projects__list-one .projects__item-seven{grid-column:4/7}.projects__list-two .projects__item-seven{-webkit-transform:translateX(1px) translateY(1px);-ms-transform:translateX(1px) translateY(1px);transform:translateX(1px) translateY(1px)}.projects__list-two .projects__item-five,.projects__list-two .projects__item-four,.projects__list-two .projects__item-six{grid-row:1/2}.projects__list-two .projects__item-one{grid-row:2/3}.projects__list-two .projects__item-three{grid-row:3/4;grid-column:4/7}.projects .transferin{display:none}.projects .transferoff{display:block}.services__item{min-width:0}.services__grid{grid-template:auto auto/1fr;grid-row-gap:22px}.services__grid-item:nth-child(2){grid-row:2/3}.services__grid-item:last-child{grid-column:1/2;grid-row:3/4;grid-template:minmax(336px,auto) minmax(315px,auto)/1fr;grid-row-gap:19px}.services__grid-one .services__list{grid-template:auto/minmax(auto,343px) minmax(auto,341px);grid-auto-rows:auto;grid-column-gap:30px}.services__grid-one .services__item{display:block}.services__grid-two .services__list{grid-template:auto/repeat(2,minmax(auto,342px));grid-auto-rows:auto}.services__text-box{padding-top:13px!important}.services__stock{position:relative;padding-left:32px;background-image:-webkit-image-set(url(img/services1-768.webp) 1x,url(img/services1-768@2x.webp) 2x)!important}.services__stock-offer{margin:0;position:absolute;top:20px;right:29px}.services__img,.services__picture{margin:0;max-width:100%}.services__btn-box{width:343px;margin-bottom:8px}.services__paragraph{margin-bottom:5px}.services__btn-box .focus-visible{background:0 0;border-color:#ff6e30}.work__list{grid-template:repeat(auto-fit,minmax(auto,71px))/repeat(6,1fr);grid-row-gap:30px}.work__item:nth-child(12),.work__item:nth-child(16),.work__item:nth-child(4),.work__item:nth-child(8){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.master__container{grid-template-columns:repeat(2,minmax(auto,342px))}.master__img{max-height:400px;min-height:330px}.master__paragraph{margin:0 0 22px}.master__item{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.master__item:nth-child(2) .master__item-text{-ms-flex-item-align:center;align-self:center}.master__description{height:auto;line-height:16px;-webkit-line-clamp:2}.contacts{padding-bottom:70px}.contacts__subtitle{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.contacts__content{grid-template:auto auto/1fr;grid-row-gap:28px}.contacts__map-text{max-width:436px}.contacts__form-box{max-width:466px}.contacts__map-content{padding-bottom:25px}.footer{grid-template-columns:auto minmax(auto,240px) 1fr minmax(auto,170px) auto;padding-bottom:22px}.footer__paragraph-box,.map-phone1{display:none}.map-phone2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.contacts__form,.contacts__paragraph{-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width:600px){.wrapper{grid-template:minmax(115px,auto) 1fr minmax(185px,auto)/1fr;grid-template-areas:"head" "main" "footer"}.footer,.header,.section{padding-right:21px;padding-left:21px}.header{background:-o-linear-gradient(top,#202020 0,#202020 70px,#4a4a4a 70px,#4a4a4a 100%);background:linear-gradient(to bottom,#202020 0,#202020 70px,#4a4a4a 70px,#4a4a4a 100%);position:relative;padding-top:26px}.header__logo{grid-column:1/3}.header__form,.header__form-input{width:100%;max-width:100%}.header__nav{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/4!important;min-height:541px;position:absolute;left:-21px;right:-21px;top:7px;z-index:1;background-color:#202020;padding:47px 21px 36px}.header__bottom{grid-row:1/3}.header__phone{position:absolute;bottom:3px;right:0}.header__phone-icon{margin:0}.header__phone,.header__phone-600{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:170px;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.6px}.header__phone-600{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:165px}.header__list{grid-template:repeat(auto-fit,minmax(auto,21px))/1fr;grid-auto-rows:21px;grid-auto-flow:row;grid-row-gap:30px}.hero__list{grid-template:minmax(422px,auto) minmax(244px,auto) 105px/repeat(2,1fr)!important}.hero__item-big,.hero__item-middle{grid-row:span 1;grid-column:span 2}.hero__item{grid-column:span 1}.hero__item-img{width:100%}.hero__item-one{grid-row:1/2;grid-column:1/3;background-image:-webkit-image-set(url(img/hero1-320.webp) 1x,url(img/hero1-320@2x.webp) 2x)!important}.hero__item-two{grid-row:2/3;grid-column:1/3;grid-template:auto 186px/1fr}.studio{grid-template:auto auto/1fr;grid-row-gap:22px;padding-top:32px;padding-bottom:60px}.studio__mailing,.studio__text{grid-column:1/2}.studio__mailing{padding-top:0;grid-row:2/3}.studio__paragraph{margin:0;max-width:100%}.studio__img{min-height:auto;height:278px;width:100%}.studio__label-wrapper{max-width:100%}.studio__input{height:40px}.studio__input::-webkit-input-placeholder{font-size:14px;line-height:16px}.studio__input::-moz-placeholder{font-size:14px;line-height:16px}.studio__input:-ms-input-placeholder{font-size:14px;line-height:16px}.studio__input::-ms-input-placeholder{font-size:14px;line-height:16px}.studio__input::placeholder{font-size:14px;line-height:16px}.projects{padding-top:30px;padding-bottom:20px}.projects__title{margin-bottom:18px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.projects__subtitle{margin-bottom:10px}.projects__list{grid-template:272px 273px 271px minmax(422px,auto) repeat(2,295px) 422px/1fr;grid-auto-rows:300px;grid-column-gap:0}.projects__list-one .projects__item,.projects__list-two .projects__item{grid-column:span 1;grid-row:span 1}.projects__list-one .projects__item-five{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.projects__list-one .projects__item-six{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.projects__list-one .projects__item-seven{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.projects__list-one .projects__item-five,.projects__list-one .projects__item-four{grid-template-rows:1fr repeat(4,auto)!important;padding:21px 30px 30px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.projects__list-one .projects__item-five .date,.projects__list-one .projects__item-four .date{line-height:35px;margin:0!important}.projects__list-one .projects__item-five .projects__subtitle-description{margin-bottom:23px}.projects__list-two .projects__item-one{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.projects__list-two .projects__item-two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.projects__list-two .projects__item-three{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.projects__list-two .projects__item-seven{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.projects__list-two .projects__item-one,.projects__list-two .projects__item-seven{grid-template-rows:1fr repeat(4,auto)!important;padding:21px 30px 30px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.projects__list-two .projects__item-one .date,.projects__list-two .projects__item-seven .date{line-height:35px;margin:0!important}.projects__item-text{height:auto}.projects__swiper{position:relative}.projects .projects__pagination{position:absolute;height:30px;min-width:100px;padding:0;top:0;text-align:right}.projects .projects__pagination .swiper-pagination-bullet{margin:0!important}.projects .projects__pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px!important}.services{padding-bottom:49px}.services__title{margin-bottom:2px}.services__subtitle{font-size:16px;margin-bottom:12px;line-height:16px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.services__btn-box{width:278px;margin-bottom:0}.services__btn{font-size:14px;line-height:28px}.services__btn:not(.swiper-button-disabled):hover::after{-webkit-animation:none;animation:none}.services__grid{grid-row-gap:20px}.services__grid .services__list{grid-template:repeat(auto-fit,minmax(311px,auto))/1fr;grid-auto-rows:auto;grid-column-gap:21px}.services__grid-item:last-child{grid-template:minmax(422px,auto) auto/1fr}.services__stock{background-image:-webkit-image-set(url(img/services1-320.webp) 1x,url(img/services1-320@2x.webp) 2x)!important;padding-left:30px}.services__link{font-size:14px;-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.services__icon{height:12px}.services__stock-offer{width:85px;height:44px;top:25px;line-height:35px;font-size:21px}.services__stock-title{font-size:30px}.services__stock-subtitle{font-size:14px;line-height:14px}.services__stock-text{font-size:14px;line-height:18px;margin-bottom:16px}.work__title{margin-bottom:17px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.master{padding-top:23px;padding-bottom:60px}.master__title{margin-bottom:14px}.master__container{grid-template:auto auto/1fr;grid-row-gap:10px}.master__list{grid-template:repeat(auto-fit,minmax(auto,71px))/1fr;grid-row-gap:30px;grid-column-gap:0}.master__item{grid-row:span 1!important;grid-column:span 1!important}.master__item-img{margin-right:28px}.master__item:nth-child(2),.master__item:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.master__item:nth-child(2) .master__item-text,.master__item:nth-child(4) .master__item-text{-ms-flex-item-align:end;align-self:end}.master__description{-webkit-line-clamp:3}.master__item-text{height:18px}.master__item-text .date,.master__item-text .time{height:18px;-webkit-transform:none;-ms-transform:none;transform:none}.master__block{grid-row-gap:46px}.master__text{padding-top:4px}.master__paragraph{margin-bottom:22px}.master__img{min-height:268px}.contacts{padding:32px 0 54px}.contacts__title{padding-left:21px;padding-right:21px;margin-bottom:14px}.contacts__map{height:472px!important}.contacts__map-title{margin-bottom:12px}.contacts__map-content{padding-left:19px;padding-bottom:10px}.contacts__map-phone{font-size:14px;font-weight:500;letter-spacing:.5px}.contacts__map-icon{margin:0}.contacts__map-text{max-width:267px}.contacts__form-box{padding-left:21px;padding-right:21px}.footer{grid-template:auto auto/1fr;height:100%;padding-bottom:12px;padding-top:32px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#202020),color-stop(66.5%,#202020),color-stop(66.5%,#4a4a4a),to(#4a4a4a));background:-o-linear-gradient(top,#202020 0,#202020 66.5%,#4a4a4a 66.5%,#4a4a4a 100%);background:linear-gradient(to bottom,#202020 0,#202020 66.5%,#4a4a4a 66.5%,#4a4a4a 100%)}.footer__img-box{padding-top:0;grid-column:1/2;grid-row:2/3;display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-self:end}.footer__social-box{grid-column:1/2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__picture{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:center}.work__list{grid-template:repeat(auto-fit,minmax(auto,94px))/repeat(4,1fr);grid-auto-rows:94px}.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.map-phone2{line-height:32px}.contacts__paragraph,.footer__paragraph,.master__paragraph,.services__paragraph,.studio__paragraph{font-size:14px;font-weight:400;line-height:13px}.master__paragraph,.services__paragraph,.studio__paragraph{line-height:25px}.contacts__title,.master__title,.projects__title,.services__title,.studio__title,.work__title{font-size:18px;line-height:23px}.hero__item-subtitle{font-size:18px;line-height:19px;-webkit-transform:translateY(5px) translateX(-1px);-ms-transform:translateY(5px) translateX(-1px);transform:translateY(5px) translateX(-1px)}._btn{height:40px;border:3px solid transparent;font-size:14px;line-height:16px}.hero__item-one .img-description{line-height:22px;top:6px;right:5px;padding:0 7px}.img-description{font-size:12px;font-weight:400;line-height:22px;top:5px;right:5px;padding:0 14px}.studio__label{-webkit-transform:translateX(-2px) translateY(2px);-ms-transform:translateX(-2px) translateY(2px);transform:translateX(-2px) translateY(2px)}.contacts__map-title,.master__subtitle,.studio__label{font-size:18px;line-height:22px}.projects__four-btn,.studio__form-btn{height:40px;padding-right:18px;padding-left:18px;font-size:14px;line-height:16px}.projects__subtitle-description{font-size:14px;line-height:18px;margin-bottom:15px}.date{line-height:22px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.services__paragraph{font-size:14px;line-height:18px}.projects__list-one .services__item-five .services__paragraph,.projects__list-one .services__item-two .services__paragraph{-webkit-line-clamp:4}.projects__list-one .services__item-two .services__link{margin-bottom:1px}.contacts__input{height:40px}.contacts__paragraph{font-size:14px;font-weight:400;line-height:18px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.contacts__form{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.contacts__textarea{padding-top:13px}.contacts__input::-webkit-input-placeholder,.contacts__textarea::-webkit-input-placeholder{font-size:14px;line-height:16px}.contacts__input::-moz-placeholder,.contacts__textarea::-moz-placeholder{font-size:14px;line-height:16px}.contacts__input:-ms-input-placeholder,.contacts__textarea:-ms-input-placeholder{font-size:14px;line-height:16px}.contacts__input::-ms-input-placeholder,.contacts__textarea::-ms-input-placeholder{font-size:14px;line-height:16px}.contacts__input,.contacts__input::placeholder,.contacts__textarea,.contacts__textarea::placeholder{font-size:14px;line-height:16px}}@media(max-width:420px){.work__list{grid-template:repeat(auto-fit,minmax(auto,94px))/repeat(3,1fr);grid-auto-rows:94px}}@media(max-width:360px){.header{grid-template:1fr 1fr/1fr minmax(auto,218px) minmax(auto,692px) 1fr}.header__logo{padding-top:0;width:112px;height:18px}.header__form-btn-mobile{height:20px;width:20px;-webkit-transform:none;-ms-transform:none;transform:none;background-size:20px 20px}.header__del-mobile{background-size:18px 18px}.header__form{height:20px;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.hero__item-text{font-size:14px;line-height:16px;margin-bottom:10px}.hero__item-title{margin-bottom:14px;font-size:24px;line-height:26px}.projects .projects__pagination .swiper-pagination-bullet{height:24px;width:24px;font-size:12px;line-height:24px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.work__list{grid-template:repeat(auto-fit,minmax(auto,94px))/repeat(2,1fr);grid-auto-rows:94px}.contacts__map-text{font-size:14px;font-weight:400;line-height:18px}.contacts__subtitle{font-size:18px;font-weight:400;line-height:22px}.projects__list-one .projects__item-four{background-image:-webkit-image-set(url(img/projects4-320.webp) 1x,url(img/projects4-320@2x.webp) 2x)!important}.projects__list-one .projects__item-five{background-image:-webkit-image-set(url(img/projects5-320.webp) 1x,url(img/projects5-320@2x.webp) 2x)!important}.projects__list-two .projects__item-one{background-image:-webkit-image-set(url(img/projects8-320.webp) 1x,url(img/projects8-320@2x.webp) 2x)!important}.projects__list-two .projects__item-seven{background-image:-webkit-image-set(url(img/projects14-320.webp) 1x,url(img/projects14-320@2x.webp) 2x)!important}.footer__logo{padding-top:0;width:112px;height:18px}.footer__description{font-size:10px;line-height:13px}}.hero__item-one{background-image:-webkit-image-set(url(img/hero1.webp) 1x,url(img/hero1@2x.webp) 2x)}.projects__list-two .projects__item-one{background-image:-webkit-image-set(url(img/projects8.webp) 1x,url(img/projects8@2x.webp) 2x)}.projects__list-two .projects__item-seven{background-image:-webkit-image-set(url(img/projects14.webp) 1x,url(img/projects14@2x.webp) 2x)}.projects__item-four{background-image:-webkit-image-set(url(img/projects4.webp) 1x,url(img/projects4@2x.webp) 2x)}.projects__item-five{background-image:-webkit-image-set(url(img/projects5.webp) 1x,url(img/projects5@2x.webp) 2x)}.services__stock{background-image:-webkit-image-set(url(img/services1.webp) 1x,url(img/services1@2x.webp) 2x)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsIm1haW4uc2NzcyIsIl9mb250cy5zY3NzIiwiX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRFQ0FBLEtBVUEsWUFBQSxLQUNFLHlCQUFBLEtBMFNBLFFBOVJBLEtBT0YsUUFBQSxNQUNFLEdBUUYsVUFBQSxJQUVFLEdBV0YsbUJBQUEsWUFBQSxXQUFBLFlBQ0UsT0FBQSxFQUNBLFNBQUEsUUEwQ0EsS0FBQSxJQXpDQSxJQXlDQSxLQWpDRixZQUFBLFNBQUEsQ0FBQSxVQUNFLFVBQUEsSUFDQSxFQVVGLGlCQUFBLFlDWEEsZ0JBQUEsS0FFRSxNQUFBLFFBRUEsUUFBQSxFRFFBLFlBUUYsbUJBQ0UsZ0JBQUEsVUFDQSx3QkFBQSxVQUFBLE9BQUEsZ0JBQUEsVUFBQSxPQUNBLEVBQUEsT0FPRixZQUFBLE9BY0UsTUFPRixVQUFBLElBQ0UsSUFBQSxJQVFGLFVBQUEsSUFFRSxZQUFBLEVBQ0EsU0FBQSxTQUNBLGVBQUEsU0FDQSxJQUdGLE9BQUEsT0FDRSxJQUdGLElBQUEsTUFDRSxJQVVGLGFBQUEsS0N6RkEsVUFBQSxLQUVFLE9BQUEsS0R3RkEsT0FBQSxNQUFBLFNBQUEsT0FBQSxTQVdGLFlBQUEsUUFLRSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFXQSxPQUFBLE9BUUYsZUFBQSxLQUVFLGNBQUEsYUFBQSxjQUFBLE9BT0YsbUJBQUEsT0FJRSxnQ0FBQSwrQkFBQSxnQ0FBQSx5QkFPRixhQUFBLEtBSUUsUUFBQSxFQUNBLDZCQUFBLDRCQUFBLDZCQUFBLHNCQU9GLFFBQUEsV0FBQSxPQUFBLElBSUUsU0FPRixRQUFBLE1BQUEsTUFBQSxPQUNFLE9BVUYsbUJBQUEsV0FBQSxXQUFBLFdBQ0UsTUFBQSxRQUNBLFFBQUEsTUFDQSxVQUFBLEtBQ0EsUUFBQSxFQUNBLFlBQUEsT0FDQSxTQU9GLGVBQUEsU0FDRSxTQU9G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UUFBQSxLQUNFLGVBQUEsbUJBRUYsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUVFLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBQ0EsWUFBQSxRQUFBLENBQUEsS0FBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0Esa0JBQUEsZ0JBQUEsY0FBQSxnQkFBQSxVQUFBLGdCQUNBLEtBQUEsS0FFQSxtQkFBQSxJQUFBLGNBQUEsSUFBQSxXQUFBLElBQ0Esd0JBQUEsb0JBQ0EsYUFBQSxJQUNFLGNBR0osUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Usa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFVBQUEsTUFDQSxPQUFBLEtBQ0EsYUFBQSxJQUNBLGtCQUFBLG9CQUNBLFFBQUEsRUFFRSxZQUNBLGlCQUFBLFlBQ0EsbUJBQUEsT0FBQSxJQUFBLGNBQUEsT0FBQSxJQUFBLFdBQUEsT0FBQSxJQUNBLGtCQUVGLE1BQUEsS0FDRSxLQUFBLEtBQ0Esa0JBQUEsVUFDQSxnQkFBQSxLQUNBLGtCQUFBLGdCQUFBLGNBQUEsZ0JBQUEsVUFBQSxnQkFDQSxvQkFFRixNQUFBLE1BQ0UsT0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsK0NBRUYsT0FBQSxLQUVJLFlBQUEsUUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLE1BQUEsUUFDQSxXQUFBLEtBVEYsc0NBRUYsT0FBQSxLQUVJLFlBQUEsUUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLE1BQUEsUUFDQSxXQUFBLEtBVEYsMENBRUYsT0FBQSxLQUVJLFlBQUEsUUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLE1BQUEsUUFDQSxXQUFBLEtBVEYsMkNBRUYsT0FBQSxLQUVJLFlBQUEsUUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElB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QkFBQSxnQkFBQSxLQUFBLEtBQUEsY0FBQSxPQUNBLEtBQUEsa0JBSUosaUJBQ0UsY0FDQSxpQkFDQSxVQUFBLGlCQUdGLGlCQUNFLFVBQ0EsS0FBQSxZQUNBLEtBQUEsY0FBQSxLQUFBLGtCQUFBLGNBR0YsS0FBQSxVQUNFLEtBQ0EsWUFBQSxLQUNBLDBEQUNBLE9BQUEsS0FBQSxNQUFBLEtBQUEsVUFBQSxLQUFBLFlBQ0EsS0FBQSxrQkFFRixnQkFBQSxjQUFBLGdCQUFBLFVBQ0UsZ0JBQ0EsWUFBQSxjQUVGLGtDQUVFLENBQUEsY0FDQSxlQUdGLEtBQUEsb0JBRUUsVUFBQSxLQUFBLFlBQ0EsSUFBQSxZQUFBLEtBQUEsb0JBR0EsVUFBQSxLQUFBLFlBQUEsSUFBQSxZQUFBLEtBQUEseUNBQUEsaUJBQ0UsOEZBRUYseUNBQUEsaUJBQ0UsOEZBSUYsd0NBQUEsaUJBQ0UsOEZBRUYsMENBQUEsaUJBQ0UsZ0dBU0YsY0FDQSxZQUFBLEVBQUEsTUFBQSxNQUFBLE9BQUEsS0FBQSxxQkFBQSxVQUFBLEtBQUEsWUFBQSxNQUFBLGdCQUFBLGlCQUFBLG9FQUFBLHdDQUFBLGlCQUFBLDRFQUFBLDBDQUFBLGlCQUFBLDhFQUFBLHFCQUFBLGlCQUFBLDRFQUFBLHFCQUFBLGlCQUFBLDRFQUFBLGlCQUFBLGlCQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL2h0bWx7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfW1haW57ZGlzcGxheTpibG9ja31oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOm5vbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19aW1ne2JvcmRlci1zdHlsZTpub25lfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDoxLjE1O21hcmdpbjowfWJ1dHRvbixpbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24sW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1maWVsZHNldHtwYWRkaW5nOi4zNWVtIC43NWVtIC42MjVlbX1sZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTp0YWJsZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9ZGV0YWlsc3tkaXNwbGF5OmJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Olwicm9ib3RvXCI7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsO3NyYzp1cmwoXCIuLi9mb250cy9yb2JvdG8tYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL3JvYm90by1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJyb2JvdG9cIjtmb250LWRpc3BsYXk6c3dhcDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybChcIi4uL2ZvbnRzL3JvYm90by1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImZpcnNOZXVlXCI7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsO3NyYzp1cmwoXCIuLi9mb250cy90dGZpcnNuZXVlLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy90dGZpcnNuZXVlLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImZpcnNOZXVlXCI7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6bm9ybWFsO3NyYzp1cmwoXCJ0dGZpcnNuZXVlLW1lZGl1bS13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcInR0Zmlyc25ldWUtbWVkaXVtLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiO2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKFwiLi4vZm9udHMvdHRmaXJzbmV1ZS1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvdHRmaXJzbmV1ZS1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfWh0bWx7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fSosKjo6YmVmb3JlLCo6OmFmdGVyey13ZWJraXQtYm94LXNpemluZzppbmhlcml0O2JveC1zaXppbmc6aW5oZXJpdH1oMSxoMixoMyxwLHVse21hcmdpbjowO3BhZGRpbmc6MH1ib2R5e2ZvbnQtZmFtaWx5Olwicm9ib3RvXCIsQXJpYWwsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmfWJ1dHRvbixpbnB1dHtmb250OmluaGVyaXQ7b3V0bGluZTpub25lfWJ1dHRvbntjdXJzb3I6cG9pbnRlcn1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99YXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0O291dGxpbmU6bm9uZX11bHtsaXN0LXN0eWxlOm5vbmV9LnZpc3VhbGx5LWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMXB4IDFweCAxcHggMXB4KTtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTt3aWR0aDoxcHggIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7LyohaW1wb3J0YW50IC0g0LTQu9GPINC/0L7QtNC60LvRjtGH0LXQvdC40Y8g0YHQvtCx0YHRgtCy0LXQvdC90L7QuSDRgtCw0LHQu9C40YbRiyDRgdGC0LjQu9C10LkgKi9wYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50fUBrZXlmcmFtZXMgc2VydmljZXMtYnRuLWFuaW1hdGlvbnsxMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIHNlcnZpY2VzLWxpbmstYW5pbWF0aW9uezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCl9NTAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX19LmpzLWZvY3VzLXZpc2libGUgOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSl7b3V0bGluZTpub25lfS53cmFwcGVyLC5oZWFkZXIsLnNlY3Rpb24sLmZvb3RlcnttaW4td2lkdGg6MzIwcHh9LndyYXBwZXJ7aGVpZ2h0OjEwMCU7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6bWlubWF4KDEyNXB4LCBhdXRvKSAxZnIgbWlubWF4KDEwNnB4LCBhdXRvKS8xZnI7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcImhlYWRcIiBcIm1haW5cIiBcImZvb3RlclwifS5oZWFkZXJ7Z3JpZC1hcmVhOmhlYWQ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6MWZyIDFmci8xZnIgbWlubWF4KGF1dG8sIDMzMHB4KSBtaW5tYXgoYXV0bywgOTYwcHgpIDFmcjtwYWRkaW5nOjI0cHggMzFweCAxNHB4IDMxcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMjAyMDIwIDAsICMyMDIwMjAgODBweCwgIzRBNEE0QSA4MHB4LCAjNEE0QTRBIDEwMCUpfS5oZWFkZXJfX2xvZ297aGVpZ2h0OjMwcHg7d2lkdGg6MTkxcHg7Z3JpZC1jb2x1bW46Mi8zfS5oZWFkZXJfX25hdntncmlkLWNvbHVtbjozLzR9LmhlYWRlcl9fbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC1hdXRvLWZsb3c6Y29sdW1uO2dyaWQtdGVtcGxhdGU6MWZyL3JlcGVhdCg1LCBhdXRvKSAxNDBweDtqdXN0aWZ5LWl0ZW1zOmVuZDthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9faXRlbXtqdXN0aWZ5LXNlbGY6c3RhcnQ7cGFkZGluZy1ib3R0b206MnB4O2ZvbnQtZmFtaWx5OlwiZmlyc05ldWVcIixBcmlhbCxzYW5zLXNlcmlmfS5oZWFkZXJfX2l0ZW0tbGFzdHtwYWRkaW5nLXRvcDoycHg7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6MWZyL21pbm1heChhdXRvLCAxMzBweCl9LmhlYWRlcl9fYm90dG9te2Rpc3BsYXk6Z3JpZDtncmlkLWF1dG8tZmxvdzpjb2x1bW47Z3JpZC1yb3c6Mi8zO2dyaWQtY29sdW1uOjIvNDthbGlnbi1pdGVtczplbmR9LmhlYWRlcl9fcGhvbmUtNjAwe2Rpc3BsYXk6bm9uZX0uaGVhZGVyX19waG9uZXtkaXNwbGF5OmZsZXh9LmhlYWRlcl9fcGhvbmUtNjAwLC5oZWFkZXJfX3Bob25le2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDpmaXQtY29udGVudDtmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MjFweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgycHgpO2ZpbGw6I2ZmZjt0cmFuc2l0aW9uLXByb3BlcnR5OmZpbGwsY29sb3I7dHJhbnNpdGlvbjouMnMgZWFzZX0uaGVhZGVyX19waG9uZS02MDAtaWNvbiwuaGVhZGVyX19waG9uZS1pY29ue21hcmdpbi1yaWdodDoycHh9LmhlYWRlcl9fZm9ybXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21heC13aWR0aDoxOTRweDtoZWlnaHQ6MjBweDtqdXN0aWZ5LXNlbGY6ZW5kfS5oZWFkZXJfX2Zvcm0taW5wdXQsLmhlYWRlcl9fZm9ybS1idG57cGFkZGluZzowO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjpib3JkZXIgLjJzIGVhc2V9LmhlYWRlcl9fZm9ybS1idG57d2lkdGg6MjVweDtmaWxsOiNmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDJweCl9LmhlYWRlcl9fZm9ybS1pbnB1dHt3aWR0aDoxNjlweDtoZWlnaHQ6MThweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTllOWU5fS5oZWFkZXJfX2Zvcm0taW5wdXQsLmhlYWRlcl9fZm9ybS1pbnB1dDo6cGxhY2Vob2xkZXJ7aGVpZ2h0OjE3cHg7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6I2U5ZTllOTt0ZXh0LWFsaWduOmxlZnR9LmhlYWRlcl9fbGlua3t0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlfS5oZWFkZXJfX2xpbms6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvO3dpZHRoOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmNmUzMDt0cmFuc2l0aW9uLXByb3BlcnR5OmJvcmRlcix3aWR0aDt0cmFuc2l0aW9uOi4ycyBlYXNlfS5oZXJve2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOjFmci8xZnIgbWlubWF4KGF1dG8sIDEyOTBweCkgMWZyO3BhZGRpbmc6NDBweCAzMXB4IDQwcHggMzFweH0uaGVyb19fbGlzdHtncmlkLWNvbHVtbjoyLzM7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6bWlubWF4KDM0M3B4LCBhdXRvKSBtaW5tYXgoMjU3cHgsIGF1dG8pL3JlcGVhdCg0LCAxZnIpO2dhcDozMHB4fS5oZXJvX19pdGVte2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9Lmhlcm9fX2l0ZW0tdGl0bGUsLmhlcm9fX2l0ZW0tc3VidGl0bGV7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwfS5oZXJvX19pdGVtLXRpdGxle21heC13aWR0aDo0MjdweDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MzdweH0uaGVyb19faXRlbS1zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjI1cHg7bGluZS1oZWlnaHQ6MThweDtmb250LXNpemU6MjRweDtjb2xvcjojMjAyMDIwO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00cHgpfS5oZXJvX19pdGVtLXRleHR7bWFyZ2luLWJvdHRvbTo0cHh9Lmhlcm9fX2l0ZW0tb25le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6MTVweCAxNnB4IDYwcHggNTlweDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvaGVybzEuanBnKSAxeCwgdXJsKGltZy9oZXJvMUAyeC5qcGcpIDJ4KX0uaGVyb19faXRlbS1vbmUgLmltZy1kZXNjcmlwdGlvbnttYXgtd2lkdGg6NDAwcHg7bGluZS1oZWlnaHQ6MzBweDt0b3A6MTVweDtyaWdodDoxNXB4fS5oZXJvX19pdGVtLWJpZ3tncmlkLXJvdzpzcGFuIDI7Z3JpZC1jb2x1bW46c3BhbiAyfS5oZXJvX19pdGVtLW1pZGRsZXtncmlkLXJvdzpzcGFuO2dyaWQtY29sdW1uOnNwYW4gMn0uaGVyb19faXRlbS10d297ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6bWlubWF4KDI1cHgsIGF1dG8pIG1pbm1heCgzMDBweCwgYXV0bykvMWZyO2dyaWQtY29sdW1uOjMvNX0uaGVyb19faXRlbS1pbWd7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9LnN0dWRpb3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZToxZnIvMWZyIG1pbm1heChhdXRvLCAxMjkwcHgpIDFmcjtwYWRkaW5nOjQwcHggMzFweCA0MHB4IDMxcHg7Z3JpZC10ZW1wbGF0ZToxZnIvMWZyIG1pbm1heChhdXRvLCA2NjBweCkgbWlubWF4KGF1dG8sIDYzMHB4KSAxZnI7cGFkZGluZzozMHB4IDMxcHggNjlweCAzMXB4O2JhY2tncm91bmQtY29sb3I6IzIwMjAyMH0uc3R1ZGlvX190ZXh0e2dyaWQtY29sdW1uOjIvM30uc3R1ZGlvX19pbWd7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjttYXJnaW4tYm90dG9tOjIzcHh9LnN0dWRpb19fdGl0bGV7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjMxcHg7bWFyZ2luLWJvdHRvbTo1cHh9LnN0dWRpb19fcGFyYWdyYXBoLC5zdHVkaW9fX2Zvcm17Zm9udC13ZWlnaHQ6NDAwfS5zdHVkaW9fX3BhcmFncmFwaHttaW4td2lkdGg6NDAwcHg7cGFkZGluZy1yaWdodDozMHB4O2ZvbnQtZmFtaWx5Olwicm9ib3RvXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyOHB4O2NvbG9yOiNjYWNhY2F9LnN0dWRpb19fZm9ybXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZTptaW5tYXgoMjJweCwgYXV0bykgMWZyL21pbm1heChhdXRvLCA0NzRweCkgMTI2cHg7Y29sdW1uLWdhcDozMHB4O2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjIycHh9LnN0dWRpb19fZm9ybS1idG57aGVpZ2h0OjUwcHg7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6XCJyb2JvdG9cIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxOXB4O2JhY2tncm91bmQtY29sb3I6I2ZmNmUzMDtjb2xvcjojZmZmO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZTtncmlkLWNvbHVtbjoyLzM7dHJhbnNpdGlvbi1wcm9wZXJ0eTpib3JkZXIsYmFja2dyb3VuZDtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50fS5zdHVkaW9fX2xhYmVse2dyaWQtY29sdW1uOjEvMztmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjttYXJnaW4tYm90dG9tOjE2cHh9LnN0dWRpb19fbGFiZWwtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5zdHVkaW9fX21haWxpbmd7Z3JpZC1jb2x1bW46My80O3BhZGRpbmctdG9wOjMzcHh9LnN0dWRpb19faW5wdXR7aGVpZ2h0OjUwcHg7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6XCJyb2JvdG9cIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxOXB4O2JhY2tncm91bmQtY29sb3I6I2ZmNmUzMDtjb2xvcjojZmZmO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZTtncmlkLWNvbHVtbjoxLzI7d2lkdGg6MTAwJTtmb250LXdlaWdodDo0MDA7cGFkZGluZy1sZWZ0OjIzcHg7cGFkZGluZy1yaWdodDoyM3B4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6IzRhNGE0YTt0cmFuc2l0aW9uOmJvcmRlciAuMnMgZWFzZX0uc3R1ZGlvX19pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2NhY2FjYTt0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlfS5wcm9qZWN0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZToxZnIvMWZyIG1pbm1heChhdXRvLCAxMjkwcHgpIDFmcjtwYWRkaW5nOjQwcHggMzFweCA0MHB4IDMxcHg7Y29sb3I6IzIwMjAyMH0ucHJvamVjdHNfX3N3aXBlcntncmlkLWNvbHVtbjoyLzM7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6cmVwZWF0KDMsIGF1dG8pLzFmcn0ucHJvamVjdHMgLnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOnN0YXRpYztwYWRkaW5nLXRvcDo1MHB4fS5wcm9qZWN0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlci1yYWRpdXM6MDttYXJnaW46MCAxNXB4ICFpbXBvcnRhbnQ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDozMHB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjIzNDQ0O29wYWNpdHk6MTtiYWNrZ3JvdW5kOiNjNGM0YzQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kO3RyYW5zaXRpb246LjJzIGVhc2V9LnByb2plY3RzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZmY2ZTMwfS5wcm9qZWN0c19fc3VidGl0bGV7bWF4LXdpZHRoOjI5NXB4O21hcmdpbi1ib3R0b206NnB4O2ZvbnQtZmFtaWx5OlwiZmlyc05ldWVcIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNHB4fS5wcm9qZWN0c19fc3VidGl0bGUtZGVzY3JpcHRpb257bWF4LXdpZHRoOjI5NXB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMnB4fS5wcm9qZWN0c19fZm91ci1idG57aGVpZ2h0OjUwcHg7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6XCJyb2JvdG9cIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxOXB4O2JhY2tncm91bmQtY29sb3I6I2ZmNmUzMDtjb2xvcjojZmZmO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZTt3aWR0aDpmaXQtY29udGVudDttYXgtd2lkdGg6MzAwcHg7cGFkZGluZy1sZWZ0OjE5cHg7cGFkZGluZy1yaWdodDoyMHB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjozcHggc29saWQgI2ZmNmUzMDthbGlnbi1zZWxmOmZsZXgtZW5kO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0cmFuc2l0aW9uLXByb3BlcnR5OmJvcmRlcixiYWNrZ3JvdW5kfS5wcm9qZWN0c19fbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMDBweCwgYXV0bykpL3JlcGVhdCgxMiwgMWZyKTtncmlkLWF1dG8tcm93czozMDBweDtnYXA6MzBweH0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1mb3VyLC5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLWZpdmV7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtcm93czphdXRvIGF1dG8gMWZyIGF1dG87cGFkZGluZzoyMXB4IDMwcHggMzBweCAzMHB4O2NvbG9yOiNmZmZ9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tZm91ciAuZGF0ZSwucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1maXZlIC5kYXRle21hcmdpbi1ib3R0b206MnB4O2NvbG9yOiNmZmZ9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tZm91ciAuZGF0ZSAucHJvamVjdHNfX2ljb24sLnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tZml2ZSAuZGF0ZSAucHJvamVjdHNfX2ljb257bWFyZ2luLXJpZ2h0OjVweDtmaWxsOiNmZmZ9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tc2l4IC5kYXRlLC5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLXNldmVuIC5kYXRle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCl9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tc2l4IC5kYXRlIC5wcm9qZWN0c19faWNvbiwucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1zZXZlbiAuZGF0ZSAucHJvamVjdHNfX2ljb257bWFyZ2luLXJpZ2h0OjVweH0ucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1vbmUsLnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tc2V2ZW57ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtcm93czphdXRvIGF1dG8gMWZyIGF1dG87cGFkZGluZzoyMXB4IDMwcHggMzBweCAzMHB4O2NvbG9yOiNmZmZ9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tb25lIC5kYXRlLC5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLXNldmVuIC5kYXRle21hcmdpbi1ib3R0b206MnB4O2NvbG9yOiNmZmZ9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tb25lIC5kYXRlIC5wcm9qZWN0c19faWNvbiwucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1zZXZlbiAuZGF0ZSAucHJvamVjdHNfX2ljb257bWFyZ2luLXJpZ2h0OjVweDtmaWxsOiNmZmZ9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tdHdvIC5kYXRlLC5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLXRocmVlIC5kYXRle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCl9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tdHdvIC5kYXRlIC5wcm9qZWN0c19faWNvbiwucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS10aHJlZSAuZGF0ZSAucHJvamVjdHNfX2ljb257bWFyZ2luLXJpZ2h0OjVweH0ucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbXtiYWNrZ3JvdW5kOm5vbmU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0ucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1vbmV7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL3Byb2plY3RzOC5qcGcpIDF4LCB1cmwoaW1nL3Byb2plY3RzOEAyeC5qcGcpIDJ4KX0ucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1zZXZlbntiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHMxNC5qcGcpIDF4LCB1cmwoaW1nL3Byb2plY3RzMTRAMnguanBnKSAyeCl9LnByb2plY3RzX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7Z3JpZC1jb2x1bW46c3BhbiAyfS5wcm9qZWN0c19faXRlbS10ZXh0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7aGVpZ2h0OjY2cHg7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMnB4O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjM7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO292ZXJmbG93OmhpZGRlbn0ucHJvamVjdHNfX2l0ZW0tYmlne2dyaWQtY29sdW1uOnNwYW4gNn0ucHJvamVjdHNfX2l0ZW0tbWlkZGxle2dyaWQtY29sdW1uOnNwYW4gM30ucHJvamVjdHNfX2l0ZW0tZm91cntiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHM0LmpwZykgMXgsIHVybChpbWcvcHJvamVjdHM0QDJ4LmpwZykgMngpfS5wcm9qZWN0c19faXRlbS1maXZle2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9wcm9qZWN0czUuanBnKSAxeCwgdXJsKGltZy9wcm9qZWN0czVAMnguanBnKSAyeCl9LnByb2plY3RzX19pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6Zml0LWNvbnRlbnQ7bWFyZ2luLWJvdHRvbToxNXB4O29iamVjdC1maXQ6Y292ZXJ9LnByb2plY3RzX19pY29ue2ZpbGw6Izk5OTttYXJnaW4tcmlnaHQ6NHB4fS5wcm9qZWN0c19fdGl0bGV7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjMxcHg7Y29sb3I6IzIwMjAyMDttYXJnaW4tYm90dG9tOjExcHh9LnNlcnZpY2Vze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOjFmci8xZnIgbWlubWF4KGF1dG8sIDEyOTBweCkgMWZyO3BhZGRpbmc6NDBweCAzMXB4IDQwcHggMzFweDtwYWRkaW5nLXRvcDoxMHB4fS5zZXJ2aWNlc19fdGl0bGV7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MjVweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtN3B4KX0uc2VydmljZXNfX3N3aXBlcntncmlkLWNvbHVtbjoyLzM7bWluLXdpZHRoOjB9LnNlcnZpY2VzX19ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOmF1dG8gMWZyL21pbm1heChhdXRvLCA4NTBweCkgbWlubWF4KGF1dG8sIDQxMHB4KTtncmlkLWNvbHVtbi1nYXA6MzBweH0uc2VydmljZXNfX2dyaWQtaXRlbXtncmlkLWNvbHVtbjoxLzJ9LnNlcnZpY2VzX19ncmlkLWl0ZW06bGFzdC1jaGlsZHtncmlkLWNvbHVtbjoyLzM7Z3JpZC1yb3c6MS8zO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOm1pbm1heCg0OTBweCwgYXV0bykgbWlubWF4KDM3M3B4LCBhdXRvKS8xZnI7cm93LWdhcDozMHB4fS5zZXJ2aWNlc19fZ3JpZC10d28gLnNlcnZpY2VzX19saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE0MHB4LCBhdXRvKSkvcmVwZWF0KDIsIG1pbm1heChhdXRvLCBhdXRvKSk7Z2FwOjI1cHggMzBweH0uc2VydmljZXNfX2dyaWQtdHdvIC5zZXJ2aWNlc19faW1ne21pbi13aWR0aDo5MHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjE5MHB4fS5zZXJ2aWNlc19fZ3JpZC10d28gLnNlcnZpY2VzX190ZXh0LWJveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21heC13aWR0aDoxOTJweDtwYWRkaW5nLWJvdHRvbToxMnB4fS5zZXJ2aWNlc19fZ3JpZC10d28gLnNlcnZpY2VzX19zdWJ0aXRsZXtkaXNwbGF5Oi13ZWJraXQtYm94O2hlaWdodDo2OHB4O3dvcmQtd3JhcDpicmVhay13b3JkO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjM7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO292ZXJmbG93OmhpZGRlbn0uc2VydmljZXNfX2xpc3R7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6cmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTQwcHgsIGF1dG8pKS8xZnI7Z2FwOjI1cHg7Y29sb3I6Izk5OX0uc2VydmljZXNfX2J0bjo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5zZXJ2aWNlc19fYnRuLWJveHt3aWR0aDo0MTJweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTozMHB4O2JvcmRlci1ib3R0b206NHB4IHNvbGlkICNjNGM0YzR9LnNlcnZpY2VzX19idG4tYm94IC5zd2lwZXItYnV0dG9uLWRpc2FibGVke2N1cnNvcjpwb2ludGVyO3BvaW50ZXItZXZlbnRzOnZpc2libGU7b3BhY2l0eToxO2JvcmRlci1jb2xvcjojZmY2ZTMwO2NvbG9yOiNmZjZlMzB9LnNlcnZpY2VzX19idG57cG9zaXRpb246c3RhdGljO3dpZHRoOmZpdC1jb250ZW50O2hlaWdodDphdXRvO21hcmdpbjowO2JvcmRlci1ib3R0b206NHB4IHNvbGlkIHRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDozMHB4O2NvbG9yOiM2NjY7dHJhbnNmb3JtOnRyYW5zbGF0ZXkoNHB4KTt0cmFuc2l0aW9uLXByb3BlcnR5OmJvcmRlcixjb2xvcixiYWNrZ3JvdW5kO3RyYW5zaXRpb24tZHVyYXRpb246LjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9LnNlcnZpY2VzX19idG46OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNHB4O2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2hlaWdodDo0cHg7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZjZlMzB9LnNlcnZpY2VzX19idG46Zmlyc3QtY2hpbGQ6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI4MCUpfS5zZXJ2aWNlc19fYnRuOmxhc3QtY2hpbGQ6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zMTAlKX0uc2VydmljZXNfX2l0ZW17ZGlzcGxheTpmbGV4fS5zZXJ2aWNlc19fcGljdHVyZXttYXJnaW4tcmlnaHQ6MjhweH0uc2VydmljZXNfX2ltZ3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO21heC1oZWlnaHQ6MjAwcHg7d2lkdGg6YXV0bzttaW4td2lkdGg6MjMwcHg7b2JqZWN0LWZpdDpjb3Zlcn0uc2VydmljZXNfX3RleHQtYm94e21heC13aWR0aDo1MjFweDtwYWRkaW5nLXRvcDoxOHB4fS5zZXJ2aWNlc19fc3VidGl0bGV7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHg7Y29sb3I6IzIwMjAyMH0uc2VydmljZXNfX3BhcmFncmFwaHttYXJnaW4tYm90dG9tOjEycHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHh9LnNlcnZpY2VzX19saW5re2Rpc3BsYXk6ZmxleDt3aWR0aDpmaXQtY29udGVudDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI4cHg7Y29sb3I6I2ZmNmUzMDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxcHgpfS5zZXJ2aWNlc19faWNvbntmaWxsOiNmZjZlMzA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MCAwO2JhY2tncm91bmQtc2l6ZTo2MCUgMTAwJTt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQsdHJhbnNmb3JtO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9LnNlcnZpY2VzX19zdG9ja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MTlweCAzMHB4IDMwcHggMzBweDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvc2VydmljZXMxLmpwZykgMXgsIHVybChpbWcvc2VydmljZXMxQDJ4LmpwZykgMngpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY1MDB9LnNlcnZpY2VzX19zdG9jay10aXRsZXtmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDozN3B4fS5zZXJ2aWNlc19fc3RvY2stc3VidGl0bGV7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweH0uc2VydmljZXNfX3N0b2NrLW9mZmVye3dpZHRoOjExNnB4O2hlaWdodDo1OXB4O21hcmdpbi1ib3R0b206OHB4O2xpbmUtaGVpZ2h0OjUwcHg7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjozcHggc29saWQgI2ZmZjUwMDtib3JkZXItcmFkaXVzOjUwJTtmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMXB4KX0uc2VydmljZXNfX3N0b2NrLXRleHR7bWF4LXdpZHRoOjIxOHB4O21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjJweDtjb2xvcjojZmZmfS5idXJnZXJ7Z3JpZC1yb3c6Mi8zO2dyaWQtY29sdW1uOjEvMjthbGlnbi1zZWxmOmVuZDtkaXNwbGF5Om5vbmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDoxOHB4O3dpZHRoOjIwcHg7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3otaW5kZXg6MX0uYnVyZ2VyLWxpbmV7ZGlzcGxheTpibG9jaztoZWlnaHQ6MnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idXJnZXItbGluZTpsYXN0LWNoaWxke3dpZHRoOjUwJX0uYnVyZ2VyOmFjdGl2ZSAuYnVyZ2VyLWxpbmV7YmFja2dyb3VuZC1jb2xvcjojZmY2ZTMwfS5idXJnZXItZGVse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nOScgY3k9JzknIHI9JzknIGZpbGw9JyUyMzgwODA4MCcvJTNFJTNDcmVjdCB4PSc1LjU4NjQzJyB5PSc0Ljk1JyB3aWR0aD0nMTAuOCcgaGVpZ2h0PScwLjknIHRyYW5zZm9ybT0ncm90YXRlKDQ1IDUuNTg2NDMgNC45NSknIGZpbGw9J3doaXRlJy8lM0UlM0NyZWN0IHg9JzUuMDMyMjMnIHk9JzEyLjU4NjgnIHdpZHRoPScxMC44JyBoZWlnaHQ9JzAuOScgdHJhbnNmb3JtPSdyb3RhdGUoLTQ1IDUuMDMyMjMgMTIuNTg2OCknIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpfS5idXJnZXItZGVsIC5idXJnZXItbGluZXtkaXNwbGF5Om5vbmV9LmFuaW1hdGlvbl9faGlkZGVuLWJveHtvdmVyZmxvdzpoaWRkZW47d2lkdGg6Zml0LWNvbnRlbnR9LndvcmtfX3RpdGxle2ZvbnQtZmFtaWx5OlwiZmlyc05ldWVcIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDozMXB4O21hcmdpbi1ib3R0b206MTJweDtjb2xvcjojMjAyMDIwfS53b3JrX19saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KGF1dG8sIDYwcHgpKS9yZXBlYXQoNCwgMWZyKTtncmlkLWF1dG8tcm93czo2MHB4O2dhcDozMHB4fS53b3JrX19pbWd7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS53b3JrX19pdGVtLXRpdGxle2dyaWQtY29sdW1uOjEvNTttYXJnaW4tYm90dG9tOjB9Ll9jaXJjbGUsLl9saW5le3RyYW5zaXRpb246ZmlsbCAuM3MgZWFzZX0ubWFzdGVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOjFmci8xZnIgbWlubWF4KGF1dG8sIDEyOTBweCkgMWZyO3BhZGRpbmc6NDBweCAzMXB4IDQwcHggMzFweDtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAxZnI7cGFkZGluZy1ib3R0b206NjhweDtiYWNrZ3JvdW5kLWNvbG9yOiMyMDIwMjB9Lm1hc3Rlcl9fdGl0bGV7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjMxcHg7Z3JpZC1jb2x1bW46Mi8zO21hcmdpbi1ib3R0b206MTVweH0ubWFzdGVyX19wYXJhZ3JhcGh7bWFyZ2luLWJvdHRvbTo1MHB4fS5tYXN0ZXJfX2Jsb2Nre2dyaWQtY29sdW1uOjIvMztncmlkLXJvdzoyLzM7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6MWZyL21pbm1heChhdXRvLCA4NTBweCkgbWlubWF4KGF1dG8sIDQxMHB4KTtncmlkLWNvbHVtbi1nYXA6MzBweH0ubWFzdGVyX19waWN0dXJle21hcmdpbi1yaWdodDozMHB4O21pbi13aWR0aDoyNTBweH0ubWFzdGVyX19pbWd7ZGlzcGxheTpibG9ja30ubWFzdGVyX190ZXh0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOmF1dG8gYXV0byBhdXRvIDFmci8xZnI7bWF4LXdpZHRoOjQwOXB4O3BhZGRpbmctdG9wOjE0cHh9Lm1hc3Rlcl9fZGF0YS10aW1le2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjdweH0ubWFzdGVyX19zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjVweDtmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjJweH0ubWFzdGVyX19jb250YWluZXJ7ZGlzcGxheTpmbGV4fS5tYXN0ZXJfX2NvbnRhaW5lciAuZGF0ZXttYXJnaW4tcmlnaHQ6MjFweH0ubWFzdGVyX19jb250YWluZXIgLmRhdGUsLm1hc3Rlcl9fY29udGFpbmVyIC50aW1le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHg7Y29sb3I6I2ZmZn0ubWFzdGVyX19pY29ue2ZpbGw6I2ZmZjttYXJnaW4tcmlnaHQ6NHB4fS5tYXN0ZXJfX2Rlc2NyaXB0aW9ue2dyaWQtY29sdW1uOjIvMztncmlkLXJvdzoyLzM7ZGlzcGxheTotd2Via2l0LWJveDtoZWlnaHQ6MjBweDtmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjJweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDoxOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW59Lm1hc3Rlcl9faXRlbS1waWN0dXJle2dyaWQtcm93OjEvM30ubWFzdGVyX19saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KGF1dG8sIDYwcHgpKS8xZnI7Z3JpZC1yb3ctZ2FwOjMwcHh9Lm1hc3Rlcl9faXRlbXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoMiwgYXV0bykvYXV0byAxZnI7Y29sb3I6I2ZmZn0ubWFzdGVyX19pdGVtLXRleHR7Z3JpZC1jb2x1bW46Mi8zO2dyaWQtcm93OjEvMjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5tYXN0ZXJfX2l0ZW0tdGV4dCAuZGF0ZXttYXJnaW4tcmlnaHQ6MjFweH0ubWFzdGVyX19pdGVtLXRleHQgLmRhdGUsLm1hc3Rlcl9faXRlbS10ZXh0IC50aW1le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHg7Y29sb3I6I2ZmZjt0cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpfS5tYXN0ZXJfX2l0ZW0taW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjgwcHg7bWFyZ2luLXJpZ2h0OjE1cHh9LmNvbnRhY3Rze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlOjFmci8xZnIgbWlubWF4KGF1dG8sIDEyOTBweCkgMWZyO3BhZGRpbmc6NDBweCAzMXB4IDQwcHggMzFweDtwYWRkaW5nLWJvdHRvbTo2OHB4fS5jb250YWN0c19fdGl0bGV7Z3JpZC1jb2x1bW46Mi8zO2ZvbnQtZmFtaWx5OlwiZmlyc05ldWVcIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDozMXB4O2NvbG9yOiMyMDIwMjA7bWFyZ2luLWJvdHRvbToyMnB4fS5jb250YWN0c19fY29udGVudHtncmlkLWNvbHVtbjoyLzM7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGU6MWZyL21pbm1heChhdXRvLCA4NTBweCkgbWlubWF4KGF1dG8sIDQxMHB4KTtncmlkLWNvbHVtbi1nYXA6MzBweH0uY29udGFjdHNfX21hcHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21pbi13aWR0aDowfS5jb250YWN0c19fbWFwLXBob25le3dpZHRoOmZpdC1jb250ZW50O2ZpbGw6I2ZmZjt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGZpbGw7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX0uY29udGFjdHNfX21hcC1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZToxZnIgYXV0byBhdXRvIGF1dG8gLjg3ZnIvMWZyO2hlaWdodDoxMDAlO3dpZHRoOjQxMHB4O3BhZGRpbmc6MCAyMHB4IDAgNjBweDt6LWluZGV4OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KX0uY29udGFjdHNfX21hcC10aXRsZXtncmlkLXJvdzoyLzM7ZGlzcGxheTotd2Via2l0LWJveDttYXgtd2lkdGg6MzAwcHg7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczstd2Via2l0LWxpbmUtY2xhbXA6Mzstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHg7b3ZlcmZsb3c6aGlkZGVufS5jb250YWN0c19fbWFwLXRleHR7Z3JpZC1yb3c6My80O2Rpc3BsYXk6LXdlYmtpdC1ib3g7bWF4LXdpZHRoOjMwMHB4O21hcmdpbi1ib3R0b206M3B4O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyOHB4O292ZXJmbG93OmhpZGRlbjtjb2xvcjojY2FjYWNhfS5jb250YWN0c19fbWFwLXBob25le2dyaWQtcm93OjQvNTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OlwiZmlyc05ldWVcIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMXB4fS5jb250YWN0c19fbWFwLWljb257bWFyZ2luLXJpZ2h0OjVweH0uY29udGFjdHNfX21hcC1idG57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDt0b3A6MjBweDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmc6MH0uY29udGFjdHNfX21hcC1idG4taWNvbnt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS5jb250YWN0c19fbWFwLWJ0bnJ1bntoZWlnaHQ6MjVweDt3aWR0aDoyNXB4O2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbToxMHB4O2xlZnQ6MTBweDt6LWluZGV4OjE7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2V9LmNvbnRhY3RzX19tYXAtYnRucnVuIC5fY2lyY2xle2ZpbGw6I2ZmNmUzMH0uY29udGFjdHNfX21hcC1idG5ydW4gLl9saW5le2ZpbGw6IzIwMjAyMH0uY29udGFjdHNfX21hcC1idG5ydW46Zm9jdXMgLl9jaXJjbGV7ZmlsbDojZmZkNGMxfS5jb250YWN0c19fc3VidGl0bGV7ZGlzcGxheTotd2Via2l0LWJveDtmb250LWZhbWlseTpcImZpcnNOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjRweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDozOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6IzIwMjAyMDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtN3B4KX0uY29udGFjdHNfX3BhcmFncmFwaHtkaXNwbGF5Oi13ZWJraXQtYm94O21hcmdpbi1ib3R0b206MTRweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjJweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDo2Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6Izk5OX0uY29udGFjdHNfX2xhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToyMHB4fS5jb250YWN0c19fbGFiZWw6bnRoLWNoaWxkKDMpe21hcmdpbi1ib3R0b206MThweH0uY29udGFjdHNfX2lucHV0LC5jb250YWN0c19fdGV4dGFyZWF7d2lkdGg6MTAwJTtwYWRkaW5nOjE1cHggMjNweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTlweDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWU5ZTl9LmNvbnRhY3RzX19pbnB1dDo6cGxhY2Vob2xkZXIsLmNvbnRhY3RzX190ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTt0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlfS5jb250YWN0c19faW5wdXR7aGVpZ2h0OjUwcHh9LmNvbnRhY3RzX190ZXh0YXJlYXtyZXNpemU6bm9uZTtoZWlnaHQ6MTUwcHh9LnltYXBzLTItMS03OS1jb3B5cmlnaHRfX2NvbnRlbnQsLnltYXBzLTItMS03OS1jb3B5cmlnaHRfX2xvZ297ZGlzcGxheTpub25lICFpbXBvcnRhbnR9W2NsYXNzKj1ncm91bmQtcGFuZV17LXdlYmtpdC1maWx0ZXI6Z3JheXNjYWxlKDEpO2ZpbHRlcjpncmF5c2NhbGUoMSl9LmpzLXZhbGlkYXRlLWVycm9yLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTJweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTFweDtjb2xvcjojZmYzMDMwICFpbXBvcnRhbnR9LmpzLXZhbGlkYXRlLWVycm9yLWZpZWxke2JvcmRlci1jb2xvcjojZmYzMDMwICFpbXBvcnRhbnR9Ll9idG57aGVpZ2h0OjUwcHg7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6XCJyb2JvdG9cIixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxOXB4O2JhY2tncm91bmQtY29sb3I6I2ZmNmUzMDtjb2xvcjojZmZmO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZTt3aWR0aDpmaXQtY29udGVudDtwYWRkaW5nOjAgMTlweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDt0cmFuc2l0aW9uLXByb3BlcnR5OmJvcmRlcixiYWNrZ3JvdW5kO3RyYW5zaXRpb246LjJzIGVhc2V9LmRhdGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojOTk5O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMnB4fS5zZXJ2aWNlc19fd3JhcHBlciwucHJvamVjdHNfX3dyYXBwZXJ7bWluLXdpZHRoOjB9LmltZy1kZXNjcmlwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDpmaXQtY29udGVudDtib3gtc2l6aW5nOmJvcmRlci1ib3g7dG9wOjdweDtyaWdodDo3cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE2cHg7d29yZC13cmFwOmJyZWFrLXdvcmQ7bGluZS1oZWlnaHQ6MjhweDtwYWRkaW5nOjAgMTRweDtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZn0uc29jaWFse2Rpc3BsYXk6Z3JpZDtncmlkLWF1dG8tZmxvdzpjb2x1bW47anVzdGlmeS1pdGVtczplbmQ7Z3JpZC1jb2x1bW4tZ2FwOjIwcHh9LnNvY2lhbF9faXRlbXt3aWR0aDozMHB4fS5zb2NpYWwtbGlua3tmaWxsOiNjYWNhY2E7dHJhbnNpdGlvbjpmaWxsIC4ycyBlYXNlfS5tYWlue2dyaWQtYXJlYTptYWlufS5mb290ZXJ7Z3JpZC1hcmVhOmZvb3RlcjtkaXNwbGF5OmdyaWQ7aGVpZ2h0OmZpdC1jb250ZW50O2dyaWQtdGVtcGxhdGU6MWZyLzFmciBtaW5tYXgoYXV0bywgMzMwcHgpIG1pbm1heChhdXRvLCA2OTBweCkgbWlubWF4KGF1dG8sIDI3MHB4KSAxZnI7cGFkZGluZzoyNHB4IDMxcHggMjZweCAzMXB4O2JhY2tncm91bmQtY29sb3I6IzIwMjAyMH0uZm9vdGVyX19pbWctYm94e3BhZGRpbmctdG9wOjJweDtncmlkLWNvbHVtbjoyLzM7Zm9udC1mYW1pbHk6XCJmaXJzTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHh9LmZvb3Rlcl9fcGFyYWdyYXBoLWJveHtkaXNwbGF5OmdyaWQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtncmlkLWNvbHVtbjozLzR9LmZvb3Rlcl9fcGFyYWdyYXBoe21heC13aWR0aDozNjFweH0uZm9vdGVyX19wYXJhZ3JhcGgtc3BhbntkaXNwbGF5OmJsb2NrO29wYWNpdHk6LjV9LmZvb3Rlcl9fc29jaWFsLWJveHtncmlkLWNvbHVtbjo0LzU7ZGlzcGxheTpncmlkO2p1c3RpZnktY29udGVudDplbmQ7aGVpZ2h0OmZpdC1jb250ZW50fS5mb290ZXJfX3NvY2lhbC1ib3ggLnNvY2lhbHttYXgtd2lkdGg6MTM1cHg7aGVpZ2h0OjMwcHg7anVzdGlmeS1zZWxmOmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpfS5mb290ZXJfX3NvY2lhbC1kZXNjcmlwdGlvbnttYXgtd2lkdGg6MTYxcHg7bWFyZ2luLWJvdHRvbTo4cHh9LmZvb3Rlcl9fcGFyYWdyYXBoLC5mb290ZXJfX3NvY2lhbC1ib3h7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHh9LnRyYW5zZmVyaW57ZGlzcGxheTpub25lfS5tYXAtcGhvbmUxe2Rpc3BsYXk6bm9uZX0uaGVhZGVyX19mb3JtLWJ0bi1tb2JpbGV7ZGlzcGxheTpub25lfS5oZWFkZXJfX2xpbms6aG92ZXJ7Y29sb3I6I2ZmNmUzMH0uaGVhZGVyX19saW5rOmhvdmVyOjphZnRlcnt3aWR0aDoxMDAlfS5oZWFkZXJfX2xpbms6YWN0aXZle2NvbG9yOiNjZTQzMDd9LmhlYWRlcl9fbGluazphY3RpdmU6OmFmdGVye2JvcmRlci1jb2xvcjojY2U0MzA3fS5oZWFkZXJfX2Zvcm0taW5wdXQ6aG92ZXIsLmhlYWRlcl9fZm9ybS1idG46aG92ZXIrLmhlYWRlcl9fZm9ybS1pbnB1dHtib3JkZXItY29sb3I6I2ZmNmUzMH0uaGVhZGVyX19mb3JtLWlucHV0OmFjdGl2ZXtib3JkZXItY29sb3I6I2NlNDMwN30uaGVhZGVyX19mb3JtIC5mb2N1cy12aXNpYmxlLC5oZWFkZXJfX2Zvcm0gLmZvY3VzLXZpc2libGUrLmhlYWRlcl9fZm9ybS1pbnB1dHtib3JkZXItY29sb3I6I2ZmNmUzMDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LnN0dWRpb19fZm9ybS1idG46aG92ZXIsLl9idG46aG92ZXIsLmhlYWRlcl9faXRlbSAuZm9jdXMtdmlzaWJsZSwuaGVhZGVyX19ib3R0b20gLmZvY3VzLXZpc2libGUsLmNvbnRhY3RzX19tYXAtY29udGVudCAuZm9jdXMtdmlzaWJsZTpub3QoLmNvbnRhY3RzX19tYXAtYnRuKXtiYWNrZ3JvdW5kLWNvbG9yOiNiYzU3MmJ9Ll9idG46YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2NlNDMwN30ubWFzdGVyX190ZXh0IC5mb2N1cy12aXNpYmxlLC5zdG9ja19faXRlbSAuZm9jdXMtdmlzaWJsZSwuaGVyb19faXRlbSAuZm9jdXMtdmlzaWJsZXtib3JkZXItY29sb3I6I2NlNDMwN30ucHJvamVjdHNfX2ZvdXItYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmNmUzMH0uc3R1ZGlvX19mb3JtLWJ0bjphY3RpdmUsLl9idG46YWN0aXZlLC5wcm9qZWN0c19fZm91ci1idG46YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2NlNDMwN30ucHJvamVjdHNfX2ZvdXItYnRuOmFjdGl2ZXtib3JkZXItY29sb3I6I2NlNDMwN30uc29jaWFsLWxpbms6aG92ZXJ7ZmlsbDojZmY2ZTMwfS5zb2NpYWwtbGluazphY3RpdmV7ZmlsbDojY2U0MzA3fS5zb2NpYWxfX2l0ZW0gLmZvY3VzLXZpc2libGV7ZmlsbDojYmM1NzJifS5jb250YWN0c19faW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyLC5zdHVkaW9fX2lucHV0OmhvdmVyOjpwbGFjZWhvbGRlciwuY29udGFjdHNfX3RleHRhcmVhOmhvdmVyOjpwbGFjZWhvbGRlcntjb2xvcjojZmY2ZTMwfS5jb250YWN0c19fbGFiZWwgLmZvY3VzLXZpc2libGV7b3V0bGluZToxcHggc29saWQgI2ZmNmUzMH0uc3R1ZGlvX19mb3JtIC5mb2N1cy12aXNpYmxle2JvcmRlci1jb2xvcjojY2U0MzA3fS5jb250YWN0c19faW5wdXQ6Zm9jdXMsLnN0dWRpb19faW5wdXQ6Zm9jdXMsLmNvbnRhY3RzX190ZXh0YXJlYTpmb2N1c3tib3JkZXItY29sb3I6I2ZmNmUzMH0uY29udGFjdHNfX2Zvcm0gLmZvY3VzLXZpc2libGU6bm90KC5jb250YWN0c19faW5wdXQsLmNvbnRhY3RzX190ZXh0YXJlYSksLnByb2plY3RzX19pdGVtIC5mb2N1cy12aXNpYmxle2JhY2tncm91bmQtY29sb3I6I2JjNTcyYjtib3JkZXItY29sb3I6I2ZmNmUzMH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6aG92ZXJ7Y29sb3I6I2ZmNmUzMH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjZlMzA7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5wcm9qZWN0c19fcGFnaW5hdGlvbiAuZm9jdXMtdmlzaWJsZXtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZkNGMxO2NvbG9yOiMyMjM0NDR9LnNlcnZpY2VzX19idG46bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3Zlcntjb2xvcjojZmY2ZTMwfS5zZXJ2aWNlc19fYnRuOm5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6YWN0aXZle2NvbG9yOiNmZjZlMzA7Ym9yZGVyLWNvbG9yOiNmZjZlMzB9LnNlcnZpY2VzX19idG46bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3Zlcjo6YWZ0ZXJ7YW5pbWF0aW9uOnNlcnZpY2VzLWJ0bi1hbmltYXRpb24gLjdzIGVhc2UgZm9yd2FyZHN9LnNlcnZpY2VzX19idG4tYm94IC5mb2N1cy12aXNpYmxle2JhY2tncm91bmQtY29sb3I6I2ZmZDRjMTtib3JkZXItYm90dG9tOjRweCBzb2xpZCAjY2FjYWNhO291dGxpbmU6bm9uZX0uc2VydmljZXNfX2xpbms6aG92ZXIgLnNlcnZpY2VzX19pY29ue2ZpbGw6bm9uZTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAyNyAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMC4zNDMxIDAuOTI4OTQxTDI2LjcwNzEgNi4yOTI5QzI3LjA5NzYgNi42ODM0MyAyNy4wOTc2IDcuMzE2NTkgMjYuNzA3MSA3LjcwNzEyTDIwLjM0MzEgMTMuMDcxMUMxOS45NTI2IDEzLjQ2MTYgMTkuMzE5NSAxMy40NjE2IDE4LjkyODkgMTMuMDcxMUMxOC41Mzg0IDEyLjY4MDYgMTguNTM4NCAxMi4wNDc0IDE4LjkyODkgMTEuNjU2OUwyMy41ODU4IDguMDAwMDFIMUMwLjQ0NzcxNSA4LjAwMDAxIDAgNy41NTIyOSAwIDcuMDAwMDFDMCA2LjQ0NzcyIDAuNDQ3NzE1IDYuMDAwMDEgMC45OTk5OTkgNi4wMDAwMUgyMy41ODU4TDE4LjkyODkgMi4zNDMxNUMxOC41Mzg0IDEuOTUyNjMgMTguNTM4NCAxLjMxOTQ3IDE4LjkyODkgMC45Mjg5NDFDMTkuMzE5NSAwLjUzODQxNiAxOS45NTI2IDAuNTM4NDE2IDIwLjM0MzEgMC45Mjg5NDFaJyBmaWxsPSclMjNGRjZFMzAnLyUzRSUzQy9zdmclM0UgXCIpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCk7YW5pbWF0aW9uOnNlcnZpY2VzLWxpbmstYW5pbWF0aW9uIC42cyBlYXNlIGluZmluaXRlfS5zZXJ2aWNlc19fdGV4dC1ib3ggLmZvY3VzLXZpc2libGV7Ym94LXNoYWRvdzotNXB4IDBweCAwcHggMHB4ICNmZmQ0YzEsOHB4IDBweCAwcHggMHB4ICNmZmQ0YzE7YmFja2dyb3VuZC1jb2xvcjojZmZkNGMxfS5zZXJ2aWNlc19fdGV4dC1ib3ggLmZvY3VzLXZpc2libGUgLnNlcnZpY2VzX19pY29ue2ZpbGw6bm9uZTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNycgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDI3IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIwLjM0MzEgMC45Mjg5NDFMMjYuNzA3MSA2LjI5MjlDMjcuMDk3NiA2LjY4MzQzIDI3LjA5NzYgNy4zMTY1OSAyNi43MDcxIDcuNzA3MTJMMjAuMzQzMSAxMy4wNzExQzE5Ljk1MjYgMTMuNDYxNiAxOS4zMTk1IDEzLjQ2MTYgMTguOTI4OSAxMy4wNzExQzE4LjUzODQgMTIuNjgwNiAxOC41Mzg0IDEyLjA0NzQgMTguOTI4OSAxMS42NTY5TDIzLjU4NTggOC4wMDAwMUgxQzAuNDQ3NzE1IDguMDAwMDEgMCA3LjU1MjI5IDAgNy4wMDAwMUMwIDYuNDQ3NzIgMC40NDc3MTUgNi4wMDAwMSAwLjk5OTk5OSA2LjAwMDAxSDIzLjU4NThMMTguOTI4OSAyLjM0MzE1QzE4LjUzODQgMS45NTI2MyAxOC41Mzg0IDEuMzE5NDcgMTguOTI4OSAwLjkyODk0MUMxOS4zMTk1IDAuNTM4NDE2IDE5Ljk1MjYgMC41Mzg0MTYgMjAuMzQzMSAwLjkyODk0MVonIGZpbGw9JyUyM0ZGNkUzMCcvJTNFJTNDL3N2ZyUzRSBcIil9LmNvbnRhY3RzX19tYXAtYnRuOmhvdmVyIC5fY2lyY2xle2ZpbGw6I2ZmNmUzMH0uY29udGFjdHNfX21hcC1idG46YWN0aXZlIC5fbGluZXtmaWxsOiMyMDIwMjB9LmNvbnRhY3RzX19tYXAtY29udGVudCAuZm9jdXMtdmlzaWJsZSAuX2NpcmNsZXtmaWxsOiNmZmQ0YzF9LmNvbnRhY3RzX19tYXAtY29udGVudCAuZm9jdXMtdmlzaWJsZSAuX2xpbmV7ZmlsbDojMjAyMDIwfS5jb250YWN0c19fbWFwLXBob25lOmhvdmVyLC5oZWFkZXJfX3Bob25lOmhvdmVye2NvbG9yOiNmZjZlMzA7ZmlsbDojZmY2ZTMwfS5jb250YWN0c19fbWFwLXBob25lOmFjdGl2ZSwuaGVhZGVyX19waG9uZTphY3RpdmV7Y29sb3I6I2NlNDMwNztmaWxsOiNjZTQzMDd9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVhZGVye2dyaWQtdGVtcGxhdGU6MWZyIDFmci8xZnIgbWlubWF4KGF1dG8sIDIxOHB4KSBtaW5tYXgoYXV0bywgODA2cHgpIDFmcn0uaGVhZGVyX19sb2dve3BhZGRpbmctdG9wOjNweDt3aWR0aDoxNjZweDtoZWlnaHQ6MjdweH0uaGVhZGVyX19saXN0e2dyaWQtdGVtcGxhdGU6MWZyL3JlcGVhdCg1LCBhdXRvKSAxNTJweH0uaGVhZGVyX19mb3Jte21heC13aWR0aDoyMjFweDtoZWlnaHQ6MjJweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMXB4KSB0cmFuc2xhdGVZKC0xcHgpfS5oZWFkZXJfX2Zvcm0taW5wdXR7d2lkdGg6MTk2cHg7aGVpZ2h0OjIycHh9LmhlYWRlcl9fZm9ybS1pbnB1dCwuaGVhZGVyX19mb3JtLWlucHV0OjpwbGFjZWhvbGRlcntmb250LXNpemU6MTZweH0uaGVhZGVyX19mb3JtLWJ0bnt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpIHRyYW5zbGF0ZVgoLTFweCl9Lmhlcm97cGFkZGluZy1ib3R0b206MzlweH0uaGVyb19fbGlzdHtncmlkLXRlbXBsYXRlOm1pbm1heCg0MDBweCwgYXV0bykgbWlubWF4KDE4NnB4LCBhdXRvKS9yZXBlYXQoNCwgMWZyKX0uaGVyb19faXRlbS10aXRsZXtmb250LXNpemU6MzRweDtsaW5lLWhlaWdodDozNHB4fS5oZXJvX19pdGVtLXN1YnRpdGxle2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjI1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTdweCk7bWFyZ2luLWJvdHRvbToxOHB4fS5oZXJvX19pdGVtLXRleHR7bWFyZ2luLWJvdHRvbToxMHB4fS5oZXJvX19pdGVtLW9uZXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvaGVybzEwMjQud2VicCkgMXgsIHVybChpbWcvaGVybzEwMjRAMngud2VicCkgMngpICFpbXBvcnRhbnQ7cGFkZGluZzoxNXB4IDE2cHggMzFweCAyOHB4fS5oZXJvX19pdGVtLW9uZSAuaW1nLWRlc2NyaXB0aW9ue21heC13aWR0aDo0MjdweDtsaW5lLWhlaWdodDozMHB4O3JpZ2h0OjE2cHh9Lmhlcm9fX2l0ZW0tb25lIC5fYnRue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCl9Lmhlcm9fX2l0ZW0tdHdve2dyaWQtdGVtcGxhdGU6bWlubWF4KDI1cHgsIGF1dG8pIG1pbm1heCgzMzJweCwgYXV0bykvMWZyfS5zdHVkaW97Z3JpZC10ZW1wbGF0ZToxZnIvMWZyIG1pbm1heChhdXRvLCA0OTZweCkgbWlubWF4KGF1dG8sIDQ2NnB4KSAxZnI7cGFkZGluZy1ib3R0b206MTI0cHh9LnN0dWRpb19fcGFyYWdyYXBoe21pbi13aWR0aDphdXRvO21heC13aWR0aDo0NjZweDtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjIwcHh9LnN0dWRpb19fZm9ybXtncmlkLXRlbXBsYXRlOm1pbm1heCgyMnB4LCBhdXRvKSBhdXRvIGF1dG8vMWZyO2NvbHVtbi1nYXA6MH0uc3R1ZGlvX19mb3JtLWJ0bnt3aWR0aDpmaXQtY29udGVudDtncmlkLXJvdzozLzQ7Z3JpZC1jb2x1bW46MS8yO3BhZGRpbmctbGVmdDoxOXB4O3BhZGRpbmctcmlnaHQ6MjBweH0uc3R1ZGlvX19pbWd7bWluLWhlaWdodDozMzJweDttYXJnaW4tYm90dG9tOjIxcHh9LnN0dWRpb19fbGFiZWx7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCk7bWFyZ2luLWJvdHRvbToxN3B4fS5zdHVkaW9fX2xhYmVsLXdyYXBwZXJ7bWF4LXdpZHRoOjM0MnB4O21hcmdpbi1ib3R0b206MjBweH0ucHJvamVjdHNfX2l0ZW0tYmlne2dyaWQtY29sdW1uOnNwYW4gNX0ucHJvamVjdHNfX2xpc3Qtb25le2dyaWQtdGVtcGxhdGU6Mjk1cHggcmVwZWF0KDIsIDMwMHB4KS9yZXBlYXQoOCwgMWZyKX0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1mb3VyLC5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLXNpeHtncmlkLXJvdzoyLzN9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tc2V2ZW57Z3JpZC1yb3c6My80O2dyaWQtY29sdW1uOjEvNH0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1maXZle2dyaWQtcm93OjMvNH0ucHJvamVjdHNfX2xpc3QtdHdve2dyaWQtdGVtcGxhdGU6cmVwZWF0KDIsIG1pbm1heCgzMDBweCwgYXV0bykpIDI5NXB4L3JlcGVhdCg4LCAxZnIpfS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLW9uZXtncmlkLXJvdzoxLzJ9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tdGhyZWV7Z3JpZC1jb2x1bW46MS80fS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLWZvdXJ7Z3JpZC1yb3c6Mi8zfS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLWZpdmUsLnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tc2l4e2dyaWQtcm93OjMvNH0ucHJvamVjdHMgLnRyYW5zZmVyaW57ZGlzcGxheTpibG9ja30ucHJvamVjdHMgLnRyYW5zZmVyb2Zme2Rpc3BsYXk6bm9uZX0ucHJvamVjdHNfX2ltZ3toZWlnaHQ6MTg0cHh9LnNlcnZpY2VzX19ncmlke2dyaWQtdGVtcGxhdGU6YXV0byAxZnIvbWlubWF4KGF1dG8sIDU5MnB4KSBtaW5tYXgoYXV0bywgMzQ0cHgpO2dyaWQtY29sdW1uLWdhcDoyOHB4fS5zZXJ2aWNlc19fbGlzdHtncmlkLXRlbXBsYXRlOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE4NHB4LCBhdXRvKSkvMWZyO2dyaWQtcm93LWdhcDoyMHB4fS5zZXJ2aWNlc19faXRlbS1vbmUgLnNlcnZpY2VzX190ZXh0LWJveCwuc2VydmljZXNfX2l0ZW0tdHdvIC5zZXJ2aWNlc19fdGV4dC1ib3h7cGFkZGluZy10b3A6MzBweH0uc2VydmljZXNfX3BhcmFncmFwaHtkaXNwbGF5Oi13ZWJraXQtYm94O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjM7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO292ZXJmbG93OmhpZGRlbn0uc2VydmljZXNfX3BpY3R1cmV7bWFyZ2luLXJpZ2h0OjMxcHh9LnNlcnZpY2VzX19pbWd7bWF4LWhlaWdodDphdXRvO2hlaWdodDoxODRweDttaW4td2lkdGg6YXV0bzttYXgtd2lkdGg6MjE4cHh9LnNlcnZpY2VzX19ncmlkLWl0ZW06bGFzdC1jaGlsZHtncmlkLXRlbXBsYXRlOm1pbm1heCg0OTBweCwgYXV0bykgbWlubWF4KDU3M3B4LCBhdXRvKS8xZnJ9LnNlcnZpY2VzX19ncmlkLXR3byAuc2VydmljZXNfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heChhdXRvLCAyMzRweCkpL3JlcGVhdCgyLCBtaW5tYXgoYXV0bywgMjgwcHgpKTtncmlkLWF1dG8tcm93czoyMzRweDtnYXA6MjFweCAzMHB4fS5zZXJ2aWNlc19fZ3JpZC10d28gLnNlcnZpY2VzX19pdGVte2Rpc3BsYXk6YmxvY2t9LnNlcnZpY2VzX19ncmlkLXR3byAuc2VydmljZXNfX2ltZ3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjE0MHB4fS5zZXJ2aWNlc19fZ3JpZC10d28gLnNlcnZpY2VzX190ZXh0LWJveHttYXJnaW46MDtwYWRkaW5nOjA7bWluLXdpZHRoOjEwMCV9LnNlcnZpY2VzX19ncmlkLXR3byAuc2VydmljZXNfX3N1YnRpdGxle2hlaWdodDo0OHB4O2xpbmUtaGVpZ2h0OjI0cHg7ZGlzcGxheTotd2Via2l0LWJveDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW59Lm1hc3RlcntwYWRkaW5nLWJvdHRvbTo3MHB4fS5tYXN0ZXJfX2Jsb2Nre2dyaWQtdGVtcGxhdGU6YXV0byBhdXRvLzFmcjtncmlkLWNvbHVtbi1nYXA6MDtncmlkLXJvdy1nYXA6NDBweH0ubWFzdGVyX19jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoYXV0bywgNDY2cHgpIG1pbm1heChhdXRvLCA0NjZweCk7Z3JpZC1jb2x1bW4tZ2FwOjMwcHh9Lm1hc3Rlcl9fcGljdHVyZXttYXJnaW46MH0ubWFzdGVyX190ZXh0e21heC13aWR0aDoxMDAlfS5tYXN0ZXJfX3BhcmFncmFwaHttYXJnaW4tYm90dG9tOjc4cHh9Lm1hc3Rlcl9faW1ne3dpZHRoOjEwMCU7bWF4LWhlaWdodDozMzBweDtvYmplY3QtZml0OmNvdmVyfS5tYXN0ZXJfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heChhdXRvLCA3MXB4KSkvMWZyIDFmcjtncmlkLXJvdy1nYXA6MjBweDtncmlkLWNvbHVtbi1nYXA6MzBweH0ubWFzdGVyX19pdGVtOm50aC1jaGlsZCgyKXtncmlkLXJvdzoyLzM7Z3JpZC1jb2x1bW46MS8yfS5tYXN0ZXJfX2l0ZW06bnRoLWNoaWxkKDMpe2dyaWQtcm93OjEvMjtncmlkLWNvbHVtbjoyLzN9Lm1hc3Rlcl9faXRlbSAuZGF0ZSwubWFzdGVyX19pdGVtIC50aW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9Lm1hc3Rlcl9faXRlbS1pbWd7bWF4LXdpZHRoOjk0cHg7aGVpZ2h0OjcxcHg7bWFyZ2luLXJpZ2h0OjMwcHh9LmNvbnRhY3Rze3BhZGRpbmctYm90dG9tOjY3cHh9LmNvbnRhY3RzX19jb250ZW50e2dyaWQtY29sdW1uOjIvMztkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZToxZnIvbWlubWF4KGF1dG8sIDU5MHB4KSBtaW5tYXgoYXV0bywgMzQycHgpO2dyaWQtY29sdW1uLWdhcDozMHB4fS5jb250YWN0c19fdGl0bGV7bGluZS1oZWlnaHQ6MjlweH0uY29udGFjdHNfX21hcC1jb250ZW50e3RvcDphdXRvO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2hlaWdodDphdXRvO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MjRweDtwYWRkaW5nLWxlZnQ6MzBweDtwYWRkaW5nLWJvdHRvbToxOHB4fS5mb290ZXJ7Z3JpZC10ZW1wbGF0ZToxZnIvMWZyIG1pbm1heChhdXRvLCAzNTFweCkgbWlubWF4KGF1dG8sIDM2MXB4KSBtaW5tYXgoYXV0bywgMjUwcHgpIDFmcn0uZm9vdGVyX19pbWctYm94e3BhZGRpbmctdG9wOjZweH0uZm9vdGVyX19sb2dve21heC13aWR0aDoxNjZweH0uZm9vdGVyX19zb2NpYWwtYm94IC5zb2NpYWx7dHJhbnNmb3JtOm5vbmV9LndvcmtfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heChhdXRvLCA3MXB4KSkvcmVwZWF0KDMsIDFmcik7Z3JpZC1hdXRvLXJvd3M6NzFweDtnYXA6MjFweCAzMHB4fS53b3JrX19pbWd7d2lkdGg6MTAwJX0ud29ya19fdGl0bGV7bWFyZ2luLWJvdHRvbToxMXB4fS5zb2NpYWx7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTFweCl9Lm1hcC1waG9uZTF7ZGlzcGxheTppbmxpbmUtZmxleDt0cmFuc2Zvcm06dHJhbnNsYXRlWCg2cHgpIHRyYW5zbGF0ZVkoM3B4KX0ubWFwLXBob25lMntkaXNwbGF5Om5vbmV9LmhlYWRlcl9fcGhvbmUtNjAwLC5oZWFkZXJfX3Bob25lLC5jb250YWN0c19fbWFwLXBob25le2NvbG9yOiNmZjZlMzA7ZmlsbDojZmY2ZTMwfS5jb250YWN0c19fcGFyYWdyYXBoLC5jb250YWN0c19fZm9ybXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtM3B4KX19QG1lZGlhKG1heC13aWR0aDogOTEwcHgpey5oZWFkZXIsLnNlY3Rpb24sLmZvb3RlcntwYWRkaW5nLXJpZ2h0OjI3cHg7cGFkZGluZy1sZWZ0OjI3cHh9LmhlYWRlcntncmlkLXRlbXBsYXRlOjFmciAxZnIvMWZyIG1pbm1heChhdXRvLCAyMThweCkgbWlubWF4KGF1dG8sIDY5MnB4KSAxZnJ9LmhlYWRlcl9faXRlbS1sYXN0e2Rpc3BsYXk6bm9uZX0uaGVhZGVyX19uYXZ7Z3JpZC1jb2x1bW46Mi80O2dyaWQtcm93OjIvMzthbGlnbi1zZWxmOmVuZH0uaGVhZGVyX19saXN0e2dyaWQtdGVtcGxhdGU6MWZyL3JlcGVhdCg1LCBhdXRvKTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uaGVhZGVyX19ib3R0b217Z3JpZC1yb3c6MS8yO2dyaWQtY29sdW1uOjMvNDtncmlkLWNvbHVtbi1nYXA6NDJweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO2FsaWduLWl0ZW1zOnN0YXJ0O2p1c3RpZnktY29udGVudDplbmR9LmhlYWRlcl9fZm9ybS1idG4tbW9iaWxlLC5oZWFkZXJfX3Bob25le3RyYW5zZm9ybTpub25lfS5oZWFkZXJfX2Zvcm0tYnRue2Rpc3BsYXk6bm9uZX0uaGVhZGVyX19mb3JtLWJ0bi1tb2JpbGV7aGVpZ2h0OjI1cHg7d2lkdGg6MjZweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGZpbGw9J3doaXRlJyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNi40NDM3IDE0LjY4NzVMMTMuMjMyIDExLjk0MDZDMTQuMTc2NiAxMC43MTk1IDE0LjY4NzUgOS4yMjY1NiAxNC42ODc1IDcuNjU2MjVDMTQuNjg3NSA1Ljc3NjU2IDEzLjk1MzkgNC4wMTQwNiAxMi42MjczIDIuNjg1MTZDMTEuMzAwOCAxLjM1NjI1IDkuNTMzNTkgMC42MjUgNy42NTYyNSAwLjYyNUM1Ljc3ODkxIDAuNjI1IDQuMDExNzIgMS4zNTg1OSAyLjY4NTE2IDIuNjg1MTZDMS4zNTYyNSA0LjAxMTcyIDAuNjI1IDUuNzc2NTYgMC42MjUgNy42NTYyNUMwLjYyNSA5LjUzMzU5IDEuMzU4NTkgMTEuMzAwOCAyLjY4NTE2IDEyLjYyNzNDNC4wMTE3MiAxMy45NTYyIDUuNzc2NTYgMTQuNjg3NSA3LjY1NjI1IDE0LjY4NzVDOS4yMjY1NiAxNC42ODc1IDEwLjcxNzIgMTQuMTc2NiAxMS45MzgzIDEzLjIzNDRMMTUuMTQ5OSAxNS45Nzg5QzE1LjE2NzggMTUuOTk2OCAxNS4xODkgMTYuMDEwOSAxNS4yMTIzIDE2LjAyMDZDMTUuMjM1NiAxNi4wMzAzIDE1LjI2MDYgMTYuMDM1MiAxNS4yODU5IDE2LjAzNTJDMTUuMzExMSAxNi4wMzUyIDE1LjMzNjEgMTYuMDMwMyAxNS4zNTk0IDE2LjAyMDZDMTUuMzgyOCAxNi4wMTA5IDE1LjQwMzkgMTUuOTk2OCAxNS40MjE4IDE1Ljk3ODlMMTYuNDQzNyAxNC45NTk0QzE2LjQ2MTUgMTQuOTQxNSAxNi40NzU3IDE0LjkyMDMgMTYuNDg1NCAxNC44OTdDMTYuNDk1IDE0Ljg3MzcgMTYuNSAxNC44NDg3IDE2LjUgMTQuODIzNEMxNi41IDE0Ljc5ODIgMTYuNDk1IDE0Ljc3MzIgMTYuNDg1NCAxNC43NDk5QzE2LjQ3NTcgMTQuNzI2NSAxNi40NjE1IDE0LjcwNTMgMTYuNDQzNyAxNC42ODc1Wk0xMS4zNjg4IDExLjM2ODhDMTAuMzc1IDEyLjM2MDIgOS4wNTc4MSAxMi45MDYyIDcuNjU2MjUgMTIuOTA2MkM2LjI1NDY5IDEyLjkwNjIgNC45Mzc1IDEyLjM2MDIgMy45NDM3NSAxMS4zNjg4QzIuOTUyMzQgMTAuMzc1IDIuNDA2MjUgOS4wNTc4MSAyLjQwNjI1IDcuNjU2MjVDMi40MDYyNSA2LjI1NDY5IDIuOTUyMzQgNC45MzUxNiAzLjk0Mzc1IDMuOTQzNzVDNC45Mzc1IDIuOTUyMzQgNi4yNTQ2OSAyLjQwNjI1IDcuNjU2MjUgMi40MDYyNUM5LjA1NzgxIDIuNDA2MjUgMTAuMzc3MyAyLjk1IDExLjM2ODggMy45NDM3NUMxMi4zNjAyIDQuOTM3NSAxMi45MDYyIDYuMjU0NjkgMTIuOTA2MiA3LjY1NjI1QzEyLjkwNjIgOS4wNTc4MSAxMi4zNjAyIDEwLjM3NzMgMTEuMzY4OCAxMS4zNjg4WicvJTNFJTNDL3N2ZyUzRSUwQVwiKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjJzIGVhc2UtaW4tb3V0fS5oZWFkZXJfX2Zvcm17bWF4LXdpZHRoOjM0MnB4fS5oZWFkZXJfX2Zvcm0taW5wdXR7ZGlzcGxheTpub25lO3dpZHRoOjMwOHB4O21hcmdpbi1yaWdodDoxMHB4fS5oZWFkZXJfX2RlbC1tb2JpbGV7ZmlsbDpub25lO2JhY2tncm91bmQtc2l6ZToyM3B4IDIzcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMycgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDIzIDIzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxMS41JyBjeT0nMTEuNScgcj0nMTEuNScgZmlsbD0nJTIzRkY2RTMwJy8lM0UlM0NyZWN0IHg9JzcuMTM4MTgnIHk9JzYuMzI1JyB3aWR0aD0nMTMuOCcgaGVpZ2h0PScxLjE1JyB0cmFuc2Zvcm09J3JvdGF0ZSg0NSA3LjEzODE4IDYuMzI1KScgZmlsbD0nd2hpdGUnLyUzRSUzQ3JlY3QgeD0nNi40Mjk5MycgeT0nMTYuMDgzMicgd2lkdGg9JzEzLjgnIGhlaWdodD0nMS4xNScgdHJhbnNmb3JtPSdyb3RhdGUoLTQ1IDYuNDI5OTMgMTYuMDgzMiknIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmhlYWRlcl9fZm9ybS1idG4tbW9iaWxle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCl9LmhlYWRlcl9fbGlzdHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgycHgpfS5oZXJve3BhZGRpbmctYm90dG9tOjQwcHh9Lmhlcm9fX2xpc3R7Z3JpZC10ZW1wbGF0ZTptaW5tYXgoMjg5cHgsIGF1dG8pIG1pbm1heCgxMzNweCwgYXV0bykvcmVwZWF0KDQsIDFmcil9Lmhlcm9fX2l0ZW0tc3VidGl0bGV7aGVpZ2h0OmZpdC1jb250ZW50O21hcmdpbjowO3BhZGRpbmctYm90dG9tOjE0cHg7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MjNweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtM3B4KX0uaGVyb19faXRlbS10aXRsZXttYXgtd2lkdGg6MjM5cHg7bGluZS1oZWlnaHQ6MzFweDttYXJnaW4tYm90dG9tOjIzcHh9Lmhlcm9fX2l0ZW0tdGV4dHttYXJnaW4tYm90dG9tOjE1cHh9Lmhlcm9fX2l0ZW0tb25le2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9oZXJvMS03Njgud2VicCkgMXgsIHVybChpbWcvaGVybzEtNzY4QDJ4LndlYnApIDJ4KSAhaW1wb3J0YW50fS5oZXJvX19pdGVtLW9uZSAuX2J0bnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxcHgpIHRyYW5zbGF0ZVgoMnB4KX0uaGVyb19faXRlbS10d297Z3JpZC10ZW1wbGF0ZTphdXRvIG1pbm1heCgyMjhweCwgYXV0bykvMWZyfS5zdHVkaW97Z3JpZC10ZW1wbGF0ZToxZnIvMWZyIG1pbm1heChhdXRvLCAzNzJweCkgbWlubWF4KGF1dG8sIDM0MnB4KSAxZnI7cGFkZGluZy1ib3R0b206NjJweH0uc3R1ZGlvX19wYXJhZ3JhcGh7bWFyZ2luLXJpZ2h0OjMwcHh9LnByb2plY3Rze3BhZGRpbmctbGVmdDoyNnB4fS5wcm9qZWN0c19fbGlzdHtncmlkLXRlbXBsYXRlOjI5NXB4IHJlcGVhdChhdXRvLWZpdCwgMzAwcHgpL3JlcGVhdCg2LCAxZnIpO2dyaWQtYXV0by1yb3dzOjMwMHB4fS5wcm9qZWN0c19faXRlbS1iaWd7Z3JpZC1jb2x1bW46c3BhbiA2fS5wcm9qZWN0cyAuc3dpcGVyLXBhZ2luYXRpb257cGFkZGluZy10b3A6NTFweH0ucHJvamVjdHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCAxMHB4ICFpbXBvcnRhbnR9LnByb2plY3RzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZmY2ZTMwfS5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLWZpdmV7Z3JpZC1yb3c6NC81O3RyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCkgdHJhbnNsYXRlWSgxcHgpfS5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLXNpeHtncmlkLXJvdzozLzR9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tc2V2ZW57Z3JpZC1jb2x1bW46NC83fS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLXNldmVue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCkgdHJhbnNsYXRlWSgxcHgpfS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLWZvdXIsLnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tZml2ZSwucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1zaXh7Z3JpZC1yb3c6MS8yfS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLW9uZXtncmlkLXJvdzoyLzN9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tdGhyZWV7Z3JpZC1yb3c6My80O2dyaWQtY29sdW1uOjQvN30ucHJvamVjdHMgLnRyYW5zZmVyaW57ZGlzcGxheTpub25lfS5wcm9qZWN0cyAudHJhbnNmZXJvZmZ7ZGlzcGxheTpibG9ja30uc2VydmljZXNfX2l0ZW17bWluLXdpZHRoOjB9LnNlcnZpY2VzX19ncmlke2dyaWQtdGVtcGxhdGU6YXV0byBhdXRvLzFmcjtncmlkLXJvdy1nYXA6MjJweH0uc2VydmljZXNfX2dyaWQtaXRlbTpudGgtY2hpbGQoMil7Z3JpZC1yb3c6Mi8zfS5zZXJ2aWNlc19fZ3JpZC1pdGVtOmxhc3QtY2hpbGR7Z3JpZC1jb2x1bW46MS8yO2dyaWQtcm93OjMvNDtncmlkLXRlbXBsYXRlOm1pbm1heCgzMzZweCwgYXV0bykgbWlubWF4KDMxNXB4LCBhdXRvKS8xZnI7Z3JpZC1yb3ctZ2FwOjE5cHh9LnNlcnZpY2VzX19ncmlkLW9uZSAuc2VydmljZXNfX2xpc3R7Z3JpZC10ZW1wbGF0ZTphdXRvL21pbm1heChhdXRvLCAzNDNweCkgbWlubWF4KGF1dG8sIDM0MXB4KTtncmlkLWF1dG8tcm93czphdXRvO2dyaWQtY29sdW1uLWdhcDozMHB4fS5zZXJ2aWNlc19fZ3JpZC1vbmUgLnNlcnZpY2VzX19pdGVte2Rpc3BsYXk6YmxvY2t9LnNlcnZpY2VzX19ncmlkLXR3byAuc2VydmljZXNfX2xpc3R7Z3JpZC10ZW1wbGF0ZTphdXRvL3JlcGVhdCgyLCBtaW5tYXgoYXV0bywgMzQycHgpKTtncmlkLWF1dG8tcm93czphdXRvfS5zZXJ2aWNlc19fdGV4dC1ib3h7cGFkZGluZy10b3A6MTNweCAhaW1wb3J0YW50fS5zZXJ2aWNlc19fc3RvY2t7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMycHg7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL3NlcnZpY2VzMS03Njgud2VicCkgMXgsIHVybChpbWcvc2VydmljZXMxLTc2OEAyeC53ZWJwKSAyeCkgIWltcG9ydGFudH0uc2VydmljZXNfX3N0b2NrLW9mZmVye21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjI5cHh9LnNlcnZpY2VzX19pbWcsLnNlcnZpY2VzX19waWN0dXJle21hcmdpbjowO21heC13aWR0aDoxMDAlfS5zZXJ2aWNlc19fYnRuLWJveHt3aWR0aDozNDNweDttYXJnaW4tYm90dG9tOjhweH0uc2VydmljZXNfX3BhcmFncmFwaHttYXJnaW4tYm90dG9tOjVweH0uc2VydmljZXNfX2J0bi1ib3ggLmZvY3VzLXZpc2libGV7YmFja2dyb3VuZDpub25lO2JvcmRlci1jb2xvcjojZmY2ZTMwfS53b3JrX19saXN0e2dyaWQtdGVtcGxhdGU6cmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoYXV0bywgNzFweCkpL3JlcGVhdCg2LCAxZnIpO2dyaWQtcm93LWdhcDozMHB4fS53b3JrX19pdGVtOm50aC1jaGlsZCg0KSwud29ya19faXRlbTpudGgtY2hpbGQoOCksLndvcmtfX2l0ZW06bnRoLWNoaWxkKDEyKSwud29ya19faXRlbTpudGgtY2hpbGQoMTYpe29yZGVyOjF9Lm1hc3Rlcl9fY29udGFpbmVye2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KGF1dG8sIDM0MnB4KSl9Lm1hc3Rlcl9faW1ne21heC1oZWlnaHQ6NDAwcHg7bWluLWhlaWdodDozMzBweH0ubWFzdGVyX19wYXJhZ3JhcGh7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbToyMnB4fS5tYXN0ZXJfX2l0ZW17YWxpZ24taXRlbXM6c3RhcnR9Lm1hc3Rlcl9faXRlbTpudGgtY2hpbGQoMikgLm1hc3Rlcl9faXRlbS10ZXh0e2FsaWduLXNlbGY6Y2VudGVyfS5tYXN0ZXJfX2Rlc2NyaXB0aW9ue2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OjE2cHg7LXdlYmtpdC1saW5lLWNsYW1wOjJ9LmNvbnRhY3Rze3BhZGRpbmctYm90dG9tOjcwcHh9LmNvbnRhY3RzX19zdWJ0aXRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KX0uY29udGFjdHNfX2NvbnRlbnR7Z3JpZC10ZW1wbGF0ZTphdXRvIGF1dG8vMWZyO2dyaWQtcm93LWdhcDoyOHB4fS5jb250YWN0c19fbWFwLXRleHR7bWF4LXdpZHRoOjQzNnB4fS5jb250YWN0c19fZm9ybS1ib3h7bWF4LXdpZHRoOjQ2NnB4fS5jb250YWN0c19fbWFwLWNvbnRlbnR7cGFkZGluZy1ib3R0b206MjVweH0uZm9vdGVye2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIG1pbm1heChhdXRvLCAyNDBweCkgMWZyIG1pbm1heChhdXRvLCAxNzBweCkgYXV0bztwYWRkaW5nLWJvdHRvbToyMnB4fS5mb290ZXJfX3BhcmFncmFwaC1ib3h7ZGlzcGxheTpub25lfS5tYXAtcGhvbmUxe2Rpc3BsYXk6bm9uZX0ubWFwLXBob25lMntkaXNwbGF5OmZsZXg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoM3B4KX0uY29udGFjdHNfX3BhcmFncmFwaCwuY29udGFjdHNfX2Zvcm17dHJhbnNmb3JtOm5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsud3JhcHBlcntncmlkLXRlbXBsYXRlOm1pbm1heCgxMTVweCwgYXV0bykgMWZyIG1pbm1heCgxODVweCwgYXV0bykvMWZyO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJoZWFkXCIgXCJtYWluXCIgXCJmb290ZXJcIn0uaGVhZGVyLC5zZWN0aW9uLC5mb290ZXJ7cGFkZGluZy1yaWdodDoyMXB4O3BhZGRpbmctbGVmdDoyMXB4fS5oZWFkZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMjAyMDIwIDAsICMyMDIwMjAgNzBweCwgIzRhNGE0YSA3MHB4LCAjNGE0YTRhIDEwMCUpO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjI2cHh9LmhlYWRlcl9fbG9nb3tncmlkLWNvbHVtbjoxLzN9LmhlYWRlcl9fZm9ybS1pbnB1dCwuaGVhZGVyX19mb3Jte3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9LmhlYWRlcl9fbmF2e2Rpc3BsYXk6bm9uZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z3JpZC1jb2x1bW46MS80ICFpbXBvcnRhbnQ7bWluLWhlaWdodDo1NDFweDtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nLXRvcDo0N3B4O3BhZGRpbmctbGVmdDoyMXB4O3BhZGRpbmctcmlnaHQ6MjFweDtwYWRkaW5nLWJvdHRvbTozNnB4O2xlZnQ6LTIxcHg7cmlnaHQ6LTIxcHg7dG9wOjdweDt6LWluZGV4OjE7YmFja2dyb3VuZC1jb2xvcjojMjAyMDIwfS5oZWFkZXJfX2JvdHRvbXtncmlkLXJvdzoxLzN9LmhlYWRlcl9fcGhvbmV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjNweDtyaWdodDowfS5oZWFkZXJfX3Bob25lLWljb257bWFyZ2luOjB9LmhlYWRlcl9fcGhvbmUsLmhlYWRlcl9fcGhvbmUtNjAwe2p1c3RpZnktY29udGVudDplbmQ7d2lkdGg6MTcwcHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE4cHg7bGV0dGVyLXNwYWNpbmc6LjZweH0uaGVhZGVyX19waG9uZS02MDB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjE2NXB4fS5oZWFkZXJfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heChhdXRvLCAyMXB4KSkvMWZyO2dyaWQtYXV0by1yb3dzOjIxcHg7Z3JpZC1hdXRvLWZsb3c6cm93O2dyaWQtcm93LWdhcDozMHB4fS5oZXJvX19saXN0e2dyaWQtdGVtcGxhdGU6bWlubWF4KDQyMnB4LCBhdXRvKSBtaW5tYXgoMjQ0cHgsIGF1dG8pIDEwNXB4L3JlcGVhdCgyLCAxZnIpICFpbXBvcnRhbnR9Lmhlcm9fX2l0ZW0tbWlkZGxlLC5oZXJvX19pdGVtLWJpZ3tncmlkLXJvdzpzcGFuIDE7Z3JpZC1jb2x1bW46c3BhbiAyfS5oZXJvX19pdGVte2dyaWQtY29sdW1uOnNwYW4gMX0uaGVyb19faXRlbS1pbWd7d2lkdGg6MTAwJX0uaGVyb19faXRlbS1vbmV7Z3JpZC1yb3c6MS8yO2dyaWQtY29sdW1uOjEvMztiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvaGVybzEtMzIwLndlYnApIDF4LCB1cmwoaW1nL2hlcm8xLTMyMEAyeC53ZWJwKSAyeCkgIWltcG9ydGFudH0uaGVyb19faXRlbS10d297Z3JpZC1yb3c6Mi8zO2dyaWQtY29sdW1uOjEvMztncmlkLXRlbXBsYXRlOmF1dG8gMTg2cHgvMWZyfS5zdHVkaW97Z3JpZC10ZW1wbGF0ZTphdXRvIGF1dG8vMWZyO2dyaWQtcm93LWdhcDoyMnB4O3BhZGRpbmctdG9wOjMycHg7cGFkZGluZy1ib3R0b206NjBweH0uc3R1ZGlvX19tYWlsaW5nLC5zdHVkaW9fX3RleHR7Z3JpZC1jb2x1bW46MS8yfS5zdHVkaW9fX21haWxpbmd7cGFkZGluZy10b3A6MDtncmlkLXJvdzoyLzN9LnN0dWRpb19fcGFyYWdyYXBoe21hcmdpbjowO21heC13aWR0aDoxMDAlfS5zdHVkaW9fX2ltZ3ttaW4taGVpZ2h0OmF1dG87aGVpZ2h0OjI3OHB4O3dpZHRoOjEwMCV9LnN0dWRpb19fbGFiZWwtd3JhcHBlcnttYXgtd2lkdGg6MTAwJX0uc3R1ZGlvX19pbnB1dHtoZWlnaHQ6NDBweH0uc3R1ZGlvX19pbnB1dDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweH0ucHJvamVjdHN7cGFkZGluZy10b3A6MzBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5wcm9qZWN0c19fdGl0bGV7bWFyZ2luLWJvdHRvbToxOHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDJweCl9LnByb2plY3RzX19zdWJ0aXRsZXttYXJnaW4tYm90dG9tOjEwcHh9LnByb2plY3RzX19saXN0e2dyaWQtdGVtcGxhdGU6MjcycHggMjczcHggMjcxcHggbWlubWF4KDQyMnB4LCBhdXRvKSByZXBlYXQoMiwgMjk1cHgpIDQyMnB4LzFmcjtncmlkLWF1dG8tcm93czozMDBweDtncmlkLWNvbHVtbi1nYXA6MH0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbSwucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbXtncmlkLWNvbHVtbjpzcGFuIDE7Z3JpZC1yb3c6c3BhbiAxfS5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLWZpdmV7b3JkZXI6M30ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1zaXh7b3JkZXI6MX0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1zZXZlbntvcmRlcjoyfS5wcm9qZWN0c19fbGlzdC1vbmUgLnByb2plY3RzX19pdGVtLWZpdmUsLnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tZm91cntncmlkLXRlbXBsYXRlLXJvd3M6MWZyIHJlcGVhdCg0LCBhdXRvKSAhaW1wb3J0YW50O3BhZGRpbmc6MjFweCAzMHB4IDMwcHg7YWxpZ24taXRlbXM6ZW5kO3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnR9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tZml2ZSAuZGF0ZSwucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1mb3VyIC5kYXRle2xpbmUtaGVpZ2h0OjM1cHg7bWFyZ2luOjAgIWltcG9ydGFudH0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1maXZlIC5wcm9qZWN0c19fc3VidGl0bGUtZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToyM3B4fS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLW9uZXtvcmRlcjoxfS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLXR3b3tvcmRlcjoyfS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLXRocmVle29yZGVyOjN9LnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tc2V2ZW57b3JkZXI6Nn0ucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1vbmUsLnByb2plY3RzX19saXN0LXR3byAucHJvamVjdHNfX2l0ZW0tc2V2ZW57Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciByZXBlYXQoNCwgYXV0bykgIWltcG9ydGFudDtwYWRkaW5nOjIxcHggMzBweCAzMHB4O2FsaWduLWl0ZW1zOmVuZDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50fS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLW9uZSAuZGF0ZSwucHJvamVjdHNfX2xpc3QtdHdvIC5wcm9qZWN0c19faXRlbS1zZXZlbiAuZGF0ZXtsaW5lLWhlaWdodDozNXB4O21hcmdpbjowICFpbXBvcnRhbnR9LnByb2plY3RzX19pdGVtLXRleHR7aGVpZ2h0OmF1dG99LnByb2plY3RzX19zd2lwZXJ7cG9zaXRpb246cmVsYXRpdmV9LnByb2plY3RzIC5wcm9qZWN0c19fcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MzBweDttaW4td2lkdGg6MTAwcHg7cGFkZGluZzowO3RvcDowO3RleHQtYWxpZ246cmlnaHR9LnByb2plY3RzIC5wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowICFpbXBvcnRhbnR9LnByb2plY3RzIC5wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjEwcHggIWltcG9ydGFudH0uc2VydmljZXN7cGFkZGluZy1ib3R0b206NDlweH0uc2VydmljZXNfX3RpdGxle21hcmdpbi1ib3R0b206MnB4fS5zZXJ2aWNlc19fc3VidGl0bGV7Zm9udC1zaXplOjE2cHg7bWFyZ2luLWJvdHRvbToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMnB4KX0uc2VydmljZXNfX2J0bi1ib3h7d2lkdGg6Mjc4cHg7bWFyZ2luLWJvdHRvbTowfS5zZXJ2aWNlc19fYnRue2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI4cHh9LnNlcnZpY2VzX19idG46bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3Zlcjo6YWZ0ZXJ7YW5pbWF0aW9uOm5vbmV9LnNlcnZpY2VzX19ncmlke2dyaWQtcm93LWdhcDoyMHB4fS5zZXJ2aWNlc19fZ3JpZCAuc2VydmljZXNfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMTFweCwgYXV0bykpLzFmcjtncmlkLWF1dG8tcm93czphdXRvO2dyaWQtY29sdW1uLWdhcDoyMXB4fS5zZXJ2aWNlc19fZ3JpZC1pdGVtOmxhc3QtY2hpbGR7Z3JpZC10ZW1wbGF0ZTptaW5tYXgoNDIycHgsIGF1dG8pIGF1dG8vMWZyfS5zZXJ2aWNlc19fc3RvY2t7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL3NlcnZpY2VzMS0zMjAud2VicCkgMXgsIHVybChpbWcvc2VydmljZXMxLTMyMEAyeC53ZWJwKSAyeCkgIWltcG9ydGFudH0uc2VydmljZXNfX2xpbmt7Zm9udC1zaXplOjE0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTFweCl9LnNlcnZpY2VzX19pY29ue2hlaWdodDoxMnB4fS5zZXJ2aWNlc19fc3RvY2t7cGFkZGluZy1sZWZ0OjMwcHh9LnNlcnZpY2VzX19zdG9jay1vZmZlcnt3aWR0aDo4NXB4O2hlaWdodDo0NHB4O3RvcDoyNXB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIxcHh9LnNlcnZpY2VzX19zdG9jay10aXRsZXtmb250LXNpemU6MzBweH0uc2VydmljZXNfX3N0b2NrLXN1YnRpdGxle2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE0cHh9LnNlcnZpY2VzX19zdG9jay10ZXh0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbToxNnB4fS53b3JrX190aXRsZXttYXJnaW4tYm90dG9tOjE3cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoM3B4KX0ubWFzdGVye3BhZGRpbmctdG9wOjIzcHg7cGFkZGluZy1ib3R0b206NjBweH0ubWFzdGVyX190aXRsZXttYXJnaW4tYm90dG9tOjE0cHh9Lm1hc3Rlcl9fY29udGFpbmVye2dyaWQtdGVtcGxhdGU6YXV0byBhdXRvLzFmcjtncmlkLXJvdy1nYXA6MTBweH0ubWFzdGVyX19wYXJhZ3JhcGh7bWFyZ2luLWJvdHRvbToyNXB4fS5tYXN0ZXJfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heChhdXRvLCA3MXB4KSkvMWZyO2dyaWQtcm93LWdhcDozMHB4O2dyaWQtY29sdW1uLWdhcDowfS5tYXN0ZXJfX2l0ZW17Z3JpZC1yb3c6c3BhbiAxICFpbXBvcnRhbnQ7Z3JpZC1jb2x1bW46c3BhbiAxICFpbXBvcnRhbnR9Lm1hc3Rlcl9faXRlbS1pbWd7bWFyZ2luLXJpZ2h0OjI4cHh9Lm1hc3Rlcl9faXRlbTpudGgtY2hpbGQoMiksLm1hc3Rlcl9faXRlbTpudGgtY2hpbGQoNCl7b3JkZXI6MX0ubWFzdGVyX19pdGVtOm50aC1jaGlsZCgyKSAubWFzdGVyX19pdGVtLXRleHQsLm1hc3Rlcl9faXRlbTpudGgtY2hpbGQoNCkgLm1hc3Rlcl9faXRlbS10ZXh0e2FsaWduLXNlbGY6ZW5kfS5tYXN0ZXJfX2Rlc2NyaXB0aW9uey13ZWJraXQtbGluZS1jbGFtcDozfS5tYXN0ZXJfX2l0ZW0tdGV4dHtoZWlnaHQ6MThweH0ubWFzdGVyX19pdGVtLXRleHQgLmRhdGUsLm1hc3Rlcl9faXRlbS10ZXh0IC50aW1le2hlaWdodDoxOHB4O3RyYW5zZm9ybTpub25lfS5tYXN0ZXJfX2Jsb2Nre2dyaWQtcm93LWdhcDo0NnB4fS5tYXN0ZXJfX3RleHR7cGFkZGluZy10b3A6NHB4fS5tYXN0ZXJfX3BhcmFncmFwaHttYXJnaW4tYm90dG9tOjIycHh9Lm1hc3Rlcl9faW1ne21pbi1oZWlnaHQ6MjY4cHh9LmNvbnRhY3Rze3BhZGRpbmc6MzJweCAwIDU0cHggMH0uY29udGFjdHNfX3RpdGxle3BhZGRpbmctbGVmdDoyMXB4O3BhZGRpbmctcmlnaHQ6MjFweDttYXJnaW4tYm90dG9tOjE0cHh9LmNvbnRhY3RzX19tYXB7aGVpZ2h0OjQ3MnB4ICFpbXBvcnRhbnR9LmNvbnRhY3RzX19tYXAtdGl0bGV7bWFyZ2luLWJvdHRvbToxMnB4fS5jb250YWN0c19fbWFwLWNvbnRlbnR7cGFkZGluZy1sZWZ0OjE5cHg7cGFkZGluZy1ib3R0b206MTBweH0uY29udGFjdHNfX21hcC1waG9uZXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjVweH0uY29udGFjdHNfX21hcC1pY29ue21hcmdpbjowfS5jb250YWN0c19fbWFwLXRleHR7bWF4LXdpZHRoOjI2N3B4fS5jb250YWN0c19fZm9ybS1ib3h7cGFkZGluZy1sZWZ0OjIxcHg7cGFkZGluZy1yaWdodDoyMXB4fS5mb290ZXJ7Z3JpZC10ZW1wbGF0ZTphdXRvIGF1dG8vMWZyO2hlaWdodDoxMDAlO3BhZGRpbmctYm90dG9tOjEycHg7cGFkZGluZy10b3A6MzJweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyMDIwMjAgMCwgIzIwMjAyMCA2Ni41JSwgIzRhNGE0YSA2Ni41JSwgIzRhNGE0YSAxMDAlKX0uZm9vdGVyX19pbWctYm94e3BhZGRpbmctdG9wOjA7Z3JpZC1jb2x1bW46MS8yO2dyaWQtcm93OjIvMztkaXNwbGF5OmdyaWQ7aGVpZ2h0OmZpdC1jb250ZW50O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24tc2VsZjplbmR9LmZvb3Rlcl9fc29jaWFsLWJveHtncmlkLWNvbHVtbjoxLzI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZm9vdGVyX19waWN0dXJle3dpZHRoOmZpdC1jb250ZW50O2p1c3RpZnktc2VsZjpjZW50ZXJ9LndvcmtfX2xpc3R7Z3JpZC10ZW1wbGF0ZTpyZXBlYXQoYXV0by1maXQsIG1pbm1heChhdXRvLCA5NHB4KSkvcmVwZWF0KDQsIDFmcik7Z3JpZC1hdXRvLXJvd3M6OTRweH0uYnVyZ2Vye2Rpc3BsYXk6ZmxleH0ubWFwLXBob25lMntsaW5lLWhlaWdodDozMnB4fS5zdHVkaW9fX3BhcmFncmFwaCwuc2VydmljZXNfX3BhcmFncmFwaCwubWFzdGVyX19wYXJhZ3JhcGgsLmNvbnRhY3RzX19wYXJhZ3JhcGgsLmZvb3Rlcl9fcGFyYWdyYXBoe2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxM3B4fS5zdHVkaW9fX3BhcmFncmFwaCwuc2VydmljZXNfX3BhcmFncmFwaCwubWFzdGVyX19wYXJhZ3JhcGh7bGluZS1oZWlnaHQ6MjVweH0uc3R1ZGlvX190aXRsZSwucHJvamVjdHNfX3RpdGxlLC5zZXJ2aWNlc19fdGl0bGUsLndvcmtfX3RpdGxlLC5tYXN0ZXJfX3RpdGxlLC5jb250YWN0c19fdGl0bGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjNweH0uaGVyb19faXRlbS1zdWJ0aXRsZXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxOXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDVweCkgdHJhbnNsYXRlWCgtMXB4KX0uX2J0bntoZWlnaHQ6NDBweDtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE2cHh9Lmhlcm9fX2l0ZW0tb25lIC5pbWctZGVzY3JpcHRpb257bGluZS1oZWlnaHQ6MjJweDt0b3A6NnB4O3JpZ2h0OjVweDtwYWRkaW5nOjAgN3B4fS5pbWctZGVzY3JpcHRpb257Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHg7dG9wOjVweDtyaWdodDo1cHg7cGFkZGluZzowIDE0cHh9LnN0dWRpb19fbGFiZWx7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCkgdHJhbnNsYXRlWSgycHgpfS5zdHVkaW9fX2xhYmVsLC5tYXN0ZXJfX3N1YnRpdGxlLC5jb250YWN0c19fbWFwLXRpdGxle2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIycHh9LnByb2plY3RzX19mb3VyLWJ0biwuc3R1ZGlvX19mb3JtLWJ0bntoZWlnaHQ6NDBweDtwYWRkaW5nLXJpZ2h0OjE4cHg7cGFkZGluZy1sZWZ0OjE4cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweH0ucHJvamVjdHNfX3N1YnRpdGxlLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5kYXRle2xpbmUtaGVpZ2h0OjIycHg7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH0uc2VydmljZXNfX3BhcmFncmFwaHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4fS5wcm9qZWN0c19fbGlzdC1vbmUgLnNlcnZpY2VzX19pdGVtLXR3byAuc2VydmljZXNfX3BhcmFncmFwaCwucHJvamVjdHNfX2xpc3Qtb25lIC5zZXJ2aWNlc19faXRlbS1maXZlIC5zZXJ2aWNlc19fcGFyYWdyYXBoey13ZWJraXQtbGluZS1jbGFtcDo0fS5wcm9qZWN0c19fbGlzdC1vbmUgLnNlcnZpY2VzX19pdGVtLXR3byAuc2VydmljZXNfX2xpbmt7bWFyZ2luLWJvdHRvbToxcHh9LmNvbnRhY3RzX19pbnB1dHtoZWlnaHQ6NDBweH0uY29udGFjdHNfX3BhcmFncmFwaHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MThweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgycHgpfS5jb250YWN0c19fZm9ybXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpfS5jb250YWN0c19fdGV4dGFyZWF7cGFkZGluZy10b3A6MTNweH0uY29udGFjdHNfX2lucHV0LC5jb250YWN0c19fdGV4dGFyZWEsLmNvbnRhY3RzX19pbnB1dDo6cGxhY2Vob2xkZXIsLmNvbnRhY3RzX190ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweH19QG1lZGlhKG1heC13aWR0aDogNDIwcHgpey53b3JrX19saXN0e2dyaWQtdGVtcGxhdGU6cmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoYXV0bywgOTRweCkpL3JlcGVhdCgzLCAxZnIpO2dyaWQtYXV0by1yb3dzOjk0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDM2MHB4KXsuaGVhZGVye2dyaWQtdGVtcGxhdGU6MWZyIDFmci8xZnIgbWlubWF4KGF1dG8sIDIxOHB4KSBtaW5tYXgoYXV0bywgNjkycHgpIDFmcn0uaGVhZGVyX19sb2dve3BhZGRpbmctdG9wOjA7d2lkdGg6MTEycHg7aGVpZ2h0OjE4cHh9LmhlYWRlcl9fZm9ybS1idG4tbW9iaWxle2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7dHJhbnNmb3JtOm5vbmU7YmFja2dyb3VuZC1zaXplOjIwcHggMjBweH0uaGVhZGVyX19kZWwtbW9iaWxle2JhY2tncm91bmQtc2l6ZToxOHB4IDE4cHh9LmhlYWRlcl9fZm9ybXtoZWlnaHQ6MjBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KX0uaGVyb19faXRlbS10ZXh0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE2cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5oZXJvX19pdGVtLXRpdGxle21hcmdpbi1ib3R0b206MTRweDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoyNnB4fS5wcm9qZWN0cyAucHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtoZWlnaHQ6MjRweDt3aWR0aDoyNHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjI0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMXB4KX0ud29ya19fbGlzdHtncmlkLXRlbXBsYXRlOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KGF1dG8sIDk0cHgpKS9yZXBlYXQoMiwgMWZyKTtncmlkLWF1dG8tcm93czo5NHB4fS5jb250YWN0c19fbWFwLXRleHR7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHh9LmNvbnRhY3RzX19zdWJ0aXRsZXtmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjJweH0ucHJvamVjdHNfX2xpc3Qtb25lIC5wcm9qZWN0c19faXRlbS1mb3Vye2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9wcm9qZWN0czQtMzIwLndlYnApIDF4LCB1cmwoaW1nL3Byb2plY3RzNC0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnR9LnByb2plY3RzX19saXN0LW9uZSAucHJvamVjdHNfX2l0ZW0tZml2ZXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHM1LTMyMC53ZWJwKSAxeCwgdXJsKGltZy9wcm9qZWN0czUtMzIwQDJ4LndlYnApIDJ4KSAhaW1wb3J0YW50fS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLW9uZXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHM4LTMyMC53ZWJwKSAxeCwgdXJsKGltZy9wcm9qZWN0czgtMzIwQDJ4LndlYnApIDJ4KSAhaW1wb3J0YW50fS5wcm9qZWN0c19fbGlzdC10d28gLnByb2plY3RzX19pdGVtLXNldmVue2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9wcm9qZWN0czE0LTMyMC53ZWJwKSAxeCwgdXJsKGltZy9wcm9qZWN0czE0LTMyMEAyeC53ZWJwKSAyeCkgIWltcG9ydGFudH0uZm9vdGVyX19sb2dve3BhZGRpbmctdG9wOjA7d2lkdGg6MTEycHg7aGVpZ2h0OjE4cHh9LmZvb3Rlcl9fZGVzY3JpcHRpb257Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTNweH19IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZSc7XHJcbkBpbXBvcnQgJ2ZvbnRzJztcclxuQGltcG9ydCAnbWl4aW5zJztcclxuXHJcbi8vIG1peGlucyBuYW1lcyAoZ2hvc3QsIGV0Yy4uLilcclxuLy8gZm9udHMgbmFtZXMgKGZpcnNOZXVlLCByb2JvdG8pXHJcbiRsaWdodC1icm93biA6I0ZGNkUzMDtcclxuJGJyb3duIDojQkM1NzJCO1xyXG4kZGFyay1icm93biA6I0NFNDMwNztcclxuJGRhcmstZm9uIDojMjAyMDIwO1xyXG4kZm9jdXNiZyA6ICNmZmQ0YzE7XHJcblxyXG5cclxuXHJcbmh0bWxcclxue1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7ICAgIC8qINGH0YLQvtCx0YsgcGFkZGluZyDQvdC1INCy0LvQuNGP0Lsg0L3QsCDQstC90LXRiNC90LjQuSDQstC40LQgKi9cclxufVxyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlclxyXG57XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xyXG4gICAgICAgICAgYm94LXNpemluZzogaW5oZXJpdDsgICAgLyogXHTQl9C90LDRh9C10L3QuNC1INC90LDRgdC70LXQtNGD0LXRgtGB0Y8g0L7RgiDRgNC+0LTQuNGC0LXQu9GM0YHQutC+0LPQviDRjdC70LXQvNC10L3RgtCwLiAqL1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5wLFxyXG51bFxyXG57XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJvZHlcclxue1xyXG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvJyxBcmlhbCwgc2Fucy1zZXJpZjsgIC8qINCyIFwiXCIg0YHQstC+0Lkg0YjRgNC40YTRgiDQv9C+0LQg0L/RgNC+0LXQutGCKi9cclxuICBsaW5lLWhlaWdodDogMTsgICAgICAgICAgLyog0L/RgNC+0YHRgtGA0LDQvdGB0YLQsm8g0LzQtdC20LTRgyDRgdGC0YDQvtC60LDQvNC4INCyINGC0LXQutGB0YLQtS4gKi9cclxuXHJcbiAgY29sb3I6ICNmZmY7ICAgICAgICAgICAvKiDRhtCy0LXRgiDRgtC10LrRgdGC0LAg0LrQvtGC0L7RgNGL0Lkg0LHQvtC70YzRiNC1INCy0YHQtdCz0L4g0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINC90LAg0YHRgtGA0LDQvdC40YbQtSAqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7ICAgICAgICAgICAgICAgICAgLyog0L/QvtC0INC/0YDQvtC10LrRgiAtINGG0LLQtdGCINGE0L7QvdCwINGB0YLRgNCw0L3QuNGG0YsgKi9cclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dFxyXG57XHJcbiAgZm9udDogaW5oZXJpdDsgICAvKiDQuNGB0L/QvtC70YzQt9GD0Y7RgtGB0Y8g0LrQvtCz0LTQsCBmb250INC40LvQuCBmb250LWZhbWlseSDQvdC1INC90LDRgdC70LXQtNGD0LXRgtGB0Y8g0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gKi9cclxuXHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5idXR0b25cclxue1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5pbWdcclxue1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmFcclxue1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgICAvKiDRgdCx0YDQvtGBINGB0YLQuNC70LXQuSDQtNC70Y8g0YHRgdGL0LvQvtC6ICovXHJcblxyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbnVsXHJcbntcclxuICBsaXN0LXN0eWxlOiBub25lOyAgICAgICAgLyog0YHQsdGA0L7RgSDRgdGC0LjQu9C10Lkg0LTQu9GPINGB0L/QuNGB0LrQvtCyICovXHJcbn1cclxuLnZpc3VhbGx5LWhpZGRlblxyXG57XHJcbiAgLyogdmlzdWFsbHktaGlkZGVuINC00LvRjyDRgdC60YDRi9GC0LjRjyDQt9Cw0LPQvtC70L7QstC60L7QsiAqL1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyAvKiDQo9C60LDQt9GL0LLQsNC10YIsINGH0YLQviDRjdC70LXQvNC10L3RgiDQsNCx0YHQvtC70Y7RgtC90L4g0L/QvtC30LjRhtC40L7QvdC40YDQvtCy0LDQvSAqL1xyXG5cclxuICBvdmVyZmxvdzogaGlkZGVuOyAgICAgICAgICAgICAgLyog0J7RgtC+0LHRgNCw0LbQsNC10YLRgdGPINGC0L7Qu9GM0LrQviDQvtCx0LvQsNGB0YLRjCDQstC90YPRgtGA0Lgg0Y3Qu9C10LzQtdC90YLQsCwg0L7RgdGC0LDQu9GM0L3QvtC1INCx0YPQtNC10YIg0YHQutGA0YvRgtC+LiAqL1xyXG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgICAvKiBJRTYsIElFNyAqL1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTsvKiDQvtC/0YDQtdC00LXQu9GP0LXRgiDQvtCx0LvQsNGB0YLRjCDQv9C+0LfQuNGG0LjQvtC90LjRgNC+0LLQsNC90L3QvtCz0L4g0Y3Qu9C10LzQtdC90YLQsCwg0LIg0LrQvtGC0L7RgNC+0Lkg0LHRg9C00LXRgiDQv9C+0LrQsNC30LDQvdC+INC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7QtS4gKi9cclxuXHJcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7ICAgICAgICAvKiFpbXBvcnRhbnQgLSDQtNC70Y8g0L/QvtC00LrQu9GO0YfQtdC90LjRjyDRgdC+0LHRgdGC0LLQtdC90L3QvtC5INGC0LDQsdC70LjRhtGLINGB0YLQuNC70LXQuSAqL1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEBrZXlmcmFtZXNcclxuQGtleWZyYW1lcyBzZXJ2aWNlcy1idG4tYW5pbWF0aW9uIHtcclxuICAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgO31cclxufVxyXG5Aa2V5ZnJhbWVzIHNlcnZpY2VzLWxpbmstYW5pbWF0aW9uIHtcclxuICAwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgO31cclxuICA1MCUge3RyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KSA7fVxyXG4gIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpIDt9XHJcbn1cclxuXHJcbi5qcy1mb2N1cy12aXNpYmxlIDpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpXHJcbntcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi53cmFwcGVyICxcclxuLmhlYWRlciAsXHJcbi5zZWN0aW9uICxcclxuLmZvb3RlciB7XHJcbiAgbWluLXdpZHRoOiAzMjBweDtcclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGU6IG1pbm1heCgxMjVweCwgYXV0bykgMWZyIG1pbm1heCgxMDZweCAsIGF1dG8pIC8gMWZyO1xyXG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFxyXG4gICAgXCJoZWFkXCJcclxuICAgIFwibWFpblwiXHJcbiAgICBcImZvb3RlclwiO1xyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICBncmlkLWFyZWE6IGhlYWQ7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICAvLyDQutC+0L3RgtC10LnQvdC10YAg0YEg0L/QvtC80L7RidGOIGdyaWRcclxuICBncmlkLXRlbXBsYXRlOiAxZnIgMWZyIC8gMWZyIG1pbm1heChhdXRvICwgMzMwcHgpIG1pbm1heChhdXRvICwgOTYwcHgpIDFmcjtcclxuICBwYWRkaW5nOiAyNHB4IDMxcHggMTRweCAzMXB4IDtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICB0byBib3R0b20sXHJcbiAgICAkZGFyay1mb24gMCxcclxuICAgICRkYXJrLWZvbiA4MHB4LFxyXG4gICAgIzRBNEE0QSA4MHB4LFxyXG4gICAgIzRBNEE0QSAxMDAlXHJcbiAgICk7XHJcbiAgICZfX2xvZ28ge1xyXG4gICAgIGhlaWdodDogMzBweDtcclxuICAgICB3aWR0aDogMTkxcHg7XHJcbiAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICB9XHJcbiAgICZfX25hdiB7XHJcbiAgICBncmlkLWNvbHVtbjogMyAvIDQ7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgQGluY2x1ZGUgZ3JpZGNvbCA7XHJcbiAgICAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gcmVwZWF0KDUgLCBhdXRvKSAxNDBweDtcclxuICAgICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XHJcbiAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ2ZpcnNOZXVlJyxBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgICAgJi1sYXN0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gbWlubWF4KGF1dG8gLCAxMzBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgQGluY2x1ZGUgZ3JpZGNvbCA7IFxyXG4gICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XHJcbiAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgIH1cclxuICAgICZfX3Bob25lLTYwMCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19waG9uZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAmX19waG9uZS02MDAgLFxyXG4gICAgJl9fcGhvbmUge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnZmlyc05ldWUnLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcclxuICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbCAsIGNvbG9yO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogMTk0cHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbiAgICAgICYtaW5wdXQsXHJcbiAgICAgICYtYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjJzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgICAgJi1idG4ge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgICB9XHJcbiAgICAgICYtaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAxNjlweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5RTk7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbnB1dCxcclxuICAgICAgJi1pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjogI0U5RTlFOTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICB0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlO1xyXG4gICAgfVxyXG4gICAgJl9fbGluazo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtYnJvd247XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlciAsIHdpZHRoO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8ge1xyXG4gIEBpbmNsdWRlIHNlY3Rpb24gO1xyXG4gICZfX2xpc3Qge1xyXG4gICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGU6IG1pbm1heCgzNDNweCAsIGF1dG8pIG1pbm1heCgyNTdweCAsIGF1dG8pIC8gcmVwZWF0KDQgLCAxZnIpO1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAgICYtdGl0bGUgLFxyXG4gICAgJi1zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnZmlyc05ldWUnLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDQyN3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICAgfVxyXG4gICAgJi1zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAkZGFyay1mb247XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcclxuICAgIH1cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIH1cclxuICAgICYtb25lIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDE2cHggNjBweCA1OXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL2hlcm8xLmpwZykgMXgsIHVybChpbWcvaGVybzFAMnguanBnKSAyeCk7XHJcbiAgICAgICAgLmltZy1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJpZyB7XHJcbiAgICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICB9XHJcbiAgICAmLW1pZGRsZSB7XHJcbiAgICAgIGdyaWQtcm93OiBzcGFuO1xyXG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgfVxyXG4gICAgJi10d28ge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoMjVweCAsIGF1dG8pIG1pbm1heCgzMDBweCAsIGF1dG8pIC8gMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbjogMyAvIDU7XHJcbiAgICB9XHJcbiAgICAmLWltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlclxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0dWRpbyB7XHJcbiAgQGluY2x1ZGUgc2VjdGlvbiA7XHJcbiAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gMWZyIG1pbm1heChhdXRvICwgNjYwcHgpIG1pbm1heChhdXRvICwgNjMwcHgpMWZyO1xyXG4gIHBhZGRpbmc6IDMwcHggMzFweCA2OXB4IDMxcHggO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWZvbjtcclxuICAmX190ZXh0IHtcclxuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICB9XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgdGl0bGVzIDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgJl9fcGFyYWdyYXBoICxcclxuICAmX19mb3JtIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG4gICZfX3BhcmFncmFwaHtcclxuICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdyb2JvdG8nLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogI2NhY2FjYTtcclxuICB9XHJcbiAgJl9fZm9ybSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogbWlubWF4KDIycHggLCBhdXRvKSAxZnIgLyBtaW5tYXgoYXV0byAsIDQ3NHB4KSAxMjZweDtcclxuICAgIGNvbHVtbi1nYXA6IDMwcHg7XHJcblxyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAmLWJ0biB7ICAgXHJcbiAgICAgIEBpbmNsdWRlIGJ0biA7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyICwgYmFja2dyb3VuZDtcclxuICAgICAgYm9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGFiZWwge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbGluZyB7XHJcbiAgICBncmlkLWNvbHVtbjogMyAvIDQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMzNweDtcclxuICB9XHJcbiAgJl9faW5wdXQgIHtcclxuICAgIEBpbmNsdWRlIGJ0biA7XHJcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcclxuICAgIHRyYW5zaXRpb246Ym9yZGVyIC4ycyBlYXNlO1xyXG4gIH1cclxuICAmX19pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNjYWNhY2E7XHJcbiAgICB0cmFuc2l0aW9uOmNvbG9yIC4ycyBlYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2plY3RzIHtcclxuICBAaW5jbHVkZSBzZWN0aW9uIDtcclxuICBjb2xvcjogIzIwMjAyMDtcclxuICAmX19zd2lwZXIge1xyXG4gICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGU6IHJlcGVhdCgzLCBhdXRvKSAvIDFmcjtcclxuICB9XHJcbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICYtYnVsbGV0IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgbWFyZ2luOiAwIDE1cHggIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBjb2xvcjogIzIyMzQ0NDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgYmFja2dyb3VuZDogI2M0YzRjNDtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvciAsIGJhY2tncm91bmQ7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDI5NXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgbWF4LXdpZHRoOiAyOTVweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZm91ci1idG4ge1xyXG4gICAgQGluY2x1ZGUgYnRuIDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIFxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgJGxpZ2h0LWJyb3duO1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyICwgYmFja2dyb3VuZDtcclxuICB9XHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KGF1dG8tZml0ICwgbWlubWF4KDMwMHB4ICwgYXV0bykpIC8gcmVwZWF0KDEyICwgMWZyKTtcclxuICAgIGdyaWQtYXV0by1yb3dzOiAzMDBweDtcclxuICAgIGdhcDogMzBweDtcclxuICAgICYtb25lIHtcclxuICAgICAgLnByb2plY3RzX19pdGVtLWZvdXIsXHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1maXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmciBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDIxcHggMzBweCAzMHB4IDMwcHg7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIC5wcm9qZWN0c19faWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnByb2plY3RzX19pdGVtLXNpeCxcclxuICAgICAgLnByb2plY3RzX19pdGVtLXNldmVuIHtcclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcclxuICAgICAgICAgIC5wcm9qZWN0c19faWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdHdvIHtcclxuICAgICAgLnByb2plY3RzX19pdGVtLW9uZSxcclxuICAgICAgLnByb2plY3RzX19pdGVtLXNldmVuIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmciBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDIxcHggMzBweCAzMHB4IDMwcHg7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIC5wcm9qZWN0c19faWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnByb2plY3RzX19pdGVtLXR3byxcclxuICAgICAgLnByb2plY3RzX19pdGVtLXRocmVlIHtcclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcclxuICAgICAgICAgIC5wcm9qZWN0c19faWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2plY3RzX19pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgJi1vbmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9wcm9qZWN0czguanBnKSAxeCwgdXJsKGltZy9wcm9qZWN0czhAMnguanBnKSAyeCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc2V2ZW4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9wcm9qZWN0czE0LmpwZykgMXgsIHVybChpbWcvcHJvamVjdHMxNEAyeC5qcGcpIDJ4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAmLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgaGVpZ2h0OjY2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgJi1iaWcge1xyXG4gICAgICBncmlkLWNvbHVtbjogc3BhbiA2O1xyXG4gICAgfVxyXG4gICAgJi1taWRkbGUge1xyXG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xyXG4gICAgfVxyXG4gICAgJi1mb3VyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9wcm9qZWN0czQuanBnKSAxeCwgdXJsKGltZy9wcm9qZWN0czRAMnguanBnKSAyeCk7XHJcbiAgICB9XHJcbiAgICAmLWZpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL3Byb2plY3RzNS5qcGcpIDF4LCB1cmwoaW1nL3Byb2plY3RzNUAyeC5qcGcpIDJ4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgJl9faWNvbiB7XHJcbiAgICBmaWxsOiAjOTk5O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIHRpdGxlcyA7XHJcbiAgICBjb2xvcjogJGRhcmstZm9uO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlcyB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweClcclxuICB9XHJcbiAgQGluY2x1ZGUgc2VjdGlvbiA7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgJl9fc3dpcGVyIHtcclxuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgIG1pbi13aWR0aDogMDtcclxuICB9XHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAxZnIgLyBtaW5tYXgoYXV0byAsIDg1MHB4KSBtaW5tYXgoYXV0byAsIDQxMHB4KTtcclxuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgIH1cclxuICAgICYtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDM7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IG1pbm1heCg0OTBweCAsIGF1dG8pIG1pbm1heCgzNzNweCAsIGF1dG8pIC8gMWZyO1xyXG4gICAgICByb3ctZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ncmlkLXR3byB7XHJcbiAgICAuc2VydmljZXNfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQgLCBtaW5tYXgoMTQwcHggLCBhdXRvKSkgLyByZXBlYXQoMiAsIG1pbm1heChhdXRvICwgYXV0bykpO1xyXG4gICAgICBnYXA6IDI1cHggMzBweDtcclxuICAgIH1cclxuICAgIC5zZXJ2aWNlc19faW1nIHtcclxuICAgICAgbWluLXdpZHRoOiA5MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgIH1cclxuICAgIC5zZXJ2aWNlc19fdGV4dC1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1heC13aWR0aDogMTkycHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLnNlcnZpY2VzX19zdWJ0aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgICBcclxuICB9XHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KGF1dG8tZml0ICwgbWlubWF4KDE0MHB4ICwgYXV0bykpIC8gMWZyO1xyXG4gICAgZ2FwOiAyNXB4O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgfVxyXG4gICZfX2J0bjo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9fYnRuLWJveCB7XHJcbiAgICB3aWR0aDogNDEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYzRjNGM0O1xyXG4gICAgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRsaWdodC1icm93bjtcclxuICAgICAgY29sb3I6ICRsaWdodC1icm93bjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSg0cHgpO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyICwgY29sb3IgLCBiYWNrZ3JvdW5kO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgfVxyXG4gICZfX2J0bjo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJvd247XHJcbiAgfVxyXG4gICZfX2J0bjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI4MCUpO1xyXG4gIH1cclxuICAmX19idG46bGFzdC1jaGlsZDo6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMTAlKTtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAmX19waWN0dXJlIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgJl9fdGV4dC1ib3gge1xyXG4gICAgbWF4LXdpZHRoOiA1MjFweDtcclxuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gIH1cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBmb250LWZhbWlseTogJ2ZpcnNOZXVlJyxBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGNvbG9yOiAkZGFyay1mb247XHJcbiAgfVxyXG4gICZfX3BhcmFncmFwaCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxuICAmX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICRsaWdodC1icm93bjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xyXG4gIH1cclxuICAmX19pY29uIHtcclxuICAgIGZpbGw6ICRsaWdodC1icm93bjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJSAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCAsIHRyYW5zZm9ybSA7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgfVxyXG4gICZfX3N0b2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzoxOXB4IDMwcHggMzBweCAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9zZXJ2aWNlczEuanBnKSAxeCwgdXJsKGltZy9zZXJ2aWNlczFAMnguanBnKSAyeCk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjZmZmNTAwO1xyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnZmlyc05ldWUnLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICAgfVxyXG4gICAgJi1zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgICAmLW9mZmVyIHtcclxuICAgICAgd2lkdGg6IDExNnB4O1xyXG4gICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNGRkY1MDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XHJcbiAgICB9XHJcbiAgICAmLXRleHQge1xyXG4gICAgICBtYXgtd2lkdGg6IDIxOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnVyZ2VyIHtcclxuICBncmlkLXJvdzogMiAvIDM7XHJcbiAgZ3JpZC1jb2x1bW46IDEgLyAyO1xyXG4gIGFsaWduLXNlbGY6IGVuZDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGhlaWdodDogMThweDtcclxuICB3aWR0aDogMjBweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB6LWluZGV4OiAxO1xyXG4gICYtbGluZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAmLWxpbmU6bGFzdC1jaGlsZCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG4uYnVyZ2VyOmFjdGl2ZSAuYnVyZ2VyLWxpbmV7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyb3duO1xyXG59XHJcbi5idXJnZXItZGVsIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nOScgZmlsbD0nJTIzODA4MDgwJy8lM0UlM0NyZWN0IHg9JzUuNTg2NDMnIHk9JzQuOTUnIHdpZHRoPScxMC44JyBoZWlnaHQ9JzAuOScgdHJhbnNmb3JtPSdyb3RhdGUoNDUgNS41ODY0MyA0Ljk1KScgZmlsbD0nd2hpdGUnLyUzRSUzQ3JlY3QgeD0nNS4wMzIyMycgeT0nMTIuNTg2OCcgd2lkdGg9JzEwLjgnIGhlaWdodD0nMC45JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNDUgNS4wMzIyMyAxMi41ODY4KScgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgLmJ1cmdlci1saW5lIHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5hbmltYXRpb25fX2hpZGRlbi1ib3gge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG59XHJcbi53b3JrX190aXRsZSB7XHJcbiAgQGluY2x1ZGUgdGl0bGVzO1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgY29sb3I6ICRkYXJrLWZvbjtcclxufVxyXG4ud29ya19fbGlzdCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQgLCBtaW5tYXgoYXV0byAsIDYwcHgpKSAvIHJlcGVhdCg0ICwgMWZyKTtcclxuICBncmlkLWF1dG8tcm93czogNjBweDtcclxuICBnYXA6IDMwcHg7XHJcbn1cclxuLndvcmtfX2ltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi53b3JrX19pdGVtLXRpdGxlIHtcclxuICBncmlkLWNvbHVtbjogMSAvIDU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uX2NpcmNsZSxcclxuLl9saW5lIHtcclxuICB0cmFuc2l0aW9uOiBmaWxsIC4zcyBlYXNlIDtcclxufVxyXG5cclxuLm1hc3RlciB7XHJcbiAgQGluY2x1ZGUgc2VjdGlvbiA7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcclxuICBwYWRkaW5nLWJvdHRvbTogNjhweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1mb247XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgdGl0bGVzIDtcclxuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG4gICZfX3BhcmFncmFwaCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAmX19ibG9jayB7XHJcbiAgICBncmlkLWNvbHVtbjogMiAvIDM7XHJcbiAgICBncmlkLXJvdzogMiAvIDM7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gbWlubWF4KGF1dG8gLCA4NTBweCkgbWlubWF4KGF1dG8gLCA0MTBweCk7XHJcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgfVxyXG4gICZfX3BpY3R1cmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgbWluLXdpZHRoOiAyNTBweDtcclxuICB9XHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAmX190ZXh0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIGF1dG8gYXV0byAxZnIgLyAxZnI7XHJcbiAgICBtYXgtd2lkdGg6IDQwOXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE0cHg7XHJcbiAgfVxyXG4gICZfX2RhdGEtdGltZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gIH1cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBmb250LWZhbWlseTogJ2ZpcnNOZXVlJyxBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAuZGF0ZSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcclxuICAgIH1cclxuICAgIC5kYXRlLFxyXG4gICAgLnRpbWUge1xyXG4gICAgICBAaW5jbHVkZSBkYXRkLXRpbWUgO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pY29uIHtcclxuICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgfVxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAmX19pdGVtLXBpY3R1cmUge1xyXG4gICAgZ3JpZC1yb3c6IDEgLyAzO1xyXG4gIH1cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQgLCBtaW5tYXgoYXV0byAsIDYwcHgpKSAvIDFmcjtcclxuICAgIGdyaWQtcm93LWdhcDogMzBweDtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KDIgLCBhdXRvKSAvIGF1dG8gMWZyO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC5kYXRlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGUsXHJcbiAgICAgIC50aW1lIHtcclxuICAgICAgICBAaW5jbHVkZSBkYXRkLXRpbWUgO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0cyB7XHJcbiAgQGluY2x1ZGUgc2VjdGlvbiA7XHJcbiAgcGFkZGluZy1ib3R0b206IDY4cHg7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgQGluY2x1ZGUgdGl0bGVzIDtcclxuICAgIGNvbG9yOiAkZGFyay1mb247XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gIH1cclxuICAmX19jb250ZW50IHtcclxuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlOiAxZnIgLyBtaW5tYXgoYXV0byAsIDg1MHB4KSBtaW5tYXgoYXV0byAsIDQxMHB4KTtcclxuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICB9XHJcbiAgJl9fbWFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgJi1waG9uZSB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IgLCBmaWxsO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gICAgfVxyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDFmciBhdXRvIGF1dG8gYXV0byAwLjg3ZnIgLyAxZnI7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDQxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHggMCA2MHB4O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAjMDAwMDAwLCAgMC41KTtcclxuICAgIH1cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBncmlkLXJvdzogMiAvIDM7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnZmlyc05ldWUnLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA4O1xyXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBjb2xvcjogI0NBQ0FDQTtcclxuICAgIH1cclxuICAgICYtcGhvbmUge1xyXG4gICAgICBncmlkLXJvdzogNCAvIDU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnZmlyc05ldWUnLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgfVxyXG4gICAgJi1pY29uIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRucnVuIHtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBib3R0b206IDEwcHggO1xyXG4gICAgICBsZWZ0OiAxMHB4IDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XHJcbiAgICAgIC5fY2lyY2xlIHtcclxuICAgICAgICBmaWxsOiAkbGlnaHQtYnJvd247XHJcbiAgICAgIH1cclxuICAgICAgLl9saW5lIHtcclxuICAgICAgICBmaWxsOiAkZGFyay1mb247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRucnVuOmZvY3VzIHtcclxuICAgICAgLl9jaXJjbGUge1xyXG4gICAgICAgIGZpbGw6ICRmb2N1c2JnO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgXHJcbiAgICBjb2xvcjogJGRhcmstZm9uO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpO1xyXG4gIH1cclxuICAmX19wYXJhZ3JhcGgge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gIH1cclxuICAmX19sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19sYWJlbDpudGgtY2hpbGQoMykge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICB9XHJcbiAgJl9faW5wdXQsXHJcbiAgJl9fdGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIzcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFOUU5O1xyXG4gIH1cclxuICAmX19pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbiAgJl9fdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2U7XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG4gIFxyXG4gICZfX3RleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gbWFwc1xyXG4ueW1hcHMtMi0xLTc5LWNvcHlyaWdodF9fY29udGVudCxcclxuLnltYXBzLTItMS03OS1jb3B5cmlnaHRfX2xvZ28ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5bY2xhc3MqPSdncm91bmQtcGFuZSddXHJcbntcclxuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG4gICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XHJcbn1cclxuXHJcbi8vIGZvcm0gY29udGFjdHNcclxuLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMTJweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTFweDtcclxuICBjb2xvcjogI0ZGMzAzMCAhaW1wb3J0YW50O1xyXG59XHJcbi5qcy12YWxpZGF0ZS1lcnJvci1maWVsZCB7XHJcbiAgYm9yZGVyLWNvbG9yOiNGRjMwMzAgIWltcG9ydGFudDsgXHJcbn1cclxuXHJcbi5fYnRuIHtcclxuICAgIEBpbmNsdWRlIGJ0biA7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiAwIDE5cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXIgLCBiYWNrZ3JvdW5kO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5kYXRlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG59XHJcblxyXG5cclxuXHJcbi8vIC5zd2lwZXIge1xyXG4vLyAgIG1heC13aWR0aDogMTI5MHB4O1xyXG4vLyAgIG1pbi1oZWlnaHQ6IDY3MnB4O1xyXG4vLyB9XHJcbi5zZXJ2aWNlc19fd3JhcHBlcixcclxuLnByb2plY3RzX193cmFwcGVyIHtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuXHJcbiAgLmltZy1kZXNjcmlwdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyAgICBcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0b3A6IDdweDtcclxuICByaWdodDogN3B4O1xyXG5cclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuXHJcbiAgd29yZC13cmFwOmJyZWFrLXdvcmQ7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgcGFkZGluZzowIDE0cHg7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcblxyXG4uc29jaWFsIHtcclxuICBAaW5jbHVkZSBncmlkY29sOyBcclxuICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgfVxyXG4gICYtbGluayB7XHJcbiAgICBmaWxsOiAjY2FjYWNhO1xyXG4gICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZTtcclxuICB9XHJcbn1cclxuLm1haW4ge1xyXG4gIGdyaWQtYXJlYTogbWFpbjtcclxufVxyXG4uZm9vdGVyIHtcclxuICBncmlkLWFyZWE6IGZvb3RlcjtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgLy8g0LrQvtC90YLQtdC50L3QtdGAINGBINC/0L7QvNC+0YnRjiBncmlkXHJcbiAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gMWZyIG1pbm1heChhdXRvICwgMzMwcHgpIG1pbm1heChhdXRvICwgNjkwcHgpIG1pbm1heChhdXRvICwgMjcwcHgpIDFmcjtcclxuICBwYWRkaW5nOiAyNHB4IDMxcHggMjZweCAzMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWZvbjtcclxuICAmX19pbWctYm94IHtcclxuICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICBncmlkLWNvbHVtbjogMiAvIDM7XHJcbiAgICBmb250LWZhbWlseTogJ2ZpcnNOZXVlJyxBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICB9XHJcbiAgJl9fcGFyYWdyYXBoLWJveCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBncmlkLWNvbHVtbjogMyAvIDQ7XHJcbiAgfVxyXG4gICZfX3BhcmFncmFwaCB7XHJcbiAgICBtYXgtd2lkdGg6IDM2MXB4O1xyXG4gICAgJi1zcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc29jaWFsLWJveCB7XHJcbiAgICBncmlkLWNvbHVtbjogNCAvIDU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgLnNvY2lhbCB7XHJcbiAgICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zb2NpYWwtZGVzY3JpcHRpb24ge1xyXG4gICAgbWF4LXdpZHRoOiAxNjFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcblxyXG4gICZfX3BhcmFncmFwaCxcclxuICAmX19zb2NpYWwtYm94IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcbn1cclxuLnRyYW5zZmVyaW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1hcC1waG9uZTEge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmhlYWRlcl9fZm9ybS1idG4tbW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vLyBob3ZlciBmb2N1cyBhY3RpdmUgXHJcbi5oZWFkZXJfX2xpbms6aG92ZXIge1xyXG4gIGNvbG9yOiAkbGlnaHQtYnJvd247XHJcbn1cclxuLmhlYWRlcl9fbGluazpob3Zlcjo6YWZ0ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5oZWFkZXJfX2xpbms6YWN0aXZlIHtcclxuICBjb2xvcjogJGRhcmstYnJvd247XHJcbn1cclxuLmhlYWRlcl9fbGluazphY3RpdmU6OmFmdGVyIHtcclxuICBib3JkZXItY29sb3I6ICRkYXJrLWJyb3duO1xyXG59XHJcbi5oZWFkZXJfX2Zvcm0taW5wdXQ6aG92ZXIsXHJcbi5oZWFkZXJfX2Zvcm0tYnRuOmhvdmVyICsgLmhlYWRlcl9fZm9ybS1pbnB1dCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYnJvd247XHJcbn1cclxuLmhlYWRlcl9fZm9ybS1pbnB1dDphY3RpdmUge1xyXG4gIGJvcmRlci1jb2xvcjogJGRhcmstYnJvd247XHJcbn1cclxuLmhlYWRlcl9fZm9ybSAuZm9jdXMtdmlzaWJsZSxcclxuLmhlYWRlcl9fZm9ybSAuZm9jdXMtdmlzaWJsZSArIC5oZWFkZXJfX2Zvcm0taW5wdXQge1xyXG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJyb3duO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdHVkaW9fX2Zvcm0tYnRuOmhvdmVyLFxyXG4uX2J0bjpob3ZlcixcclxuLmhlYWRlcl9faXRlbSAuZm9jdXMtdmlzaWJsZSxcclxuLmhlYWRlcl9fYm90dG9tIC5mb2N1cy12aXNpYmxlLFxyXG4uY29udGFjdHNfX21hcC1jb250ZW50IC5mb2N1cy12aXNpYmxlOm5vdCguY29udGFjdHNfX21hcC1idG4pIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XHJcbn1cclxuLl9idG46YWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1icm93bjtcclxufVxyXG4ubWFzdGVyX190ZXh0IC5mb2N1cy12aXNpYmxlLFxyXG4uc3RvY2tfX2l0ZW0gLmZvY3VzLXZpc2libGUsXHJcbi5oZXJvX19pdGVtIC5mb2N1cy12aXNpYmxlIHtcclxuICBib3JkZXItY29sb3I6ICRkYXJrLWJyb3duO1xyXG59XHJcbi5wcm9qZWN0c19fZm91ci1idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm93bjtcclxufVxyXG4uc3R1ZGlvX19mb3JtLWJ0bjphY3RpdmUsXHJcbi5fYnRuOmFjdGl2ZSxcclxuLnByb2plY3RzX19mb3VyLWJ0bjphY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJyb3duO1xyXG59XHJcbi5wcm9qZWN0c19fZm91ci1idG46YWN0aXZlIHtcclxuICBib3JkZXItY29sb3I6ICRkYXJrLWJyb3duO1xyXG59XHJcbi5zb2NpYWwtbGluazpob3ZlciB7XHJcbiAgZmlsbDogJGxpZ2h0LWJyb3duO1xyXG59XHJcbi5zb2NpYWwtbGluazphY3RpdmUge1xyXG4gIGZpbGw6ICRkYXJrLWJyb3duO1xyXG59XHJcbi5zb2NpYWxfX2l0ZW0gLmZvY3VzLXZpc2libGUge1xyXG4gIGZpbGw6ICRicm93bjtcclxufVxyXG4uY29udGFjdHNfX2lucHV0OmhvdmVyOjpwbGFjZWhvbGRlcixcclxuLnN0dWRpb19faW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyLFxyXG4uY29udGFjdHNfX3RleHRhcmVhOmhvdmVyOjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRsaWdodC1icm93bjtcclxufVxyXG4uY29udGFjdHNfX2xhYmVsIC5mb2N1cy12aXNpYmxlIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgJGxpZ2h0LWJyb3duO1xyXG59XHJcbi5zdHVkaW9fX2Zvcm0gLmZvY3VzLXZpc2libGUge1xyXG4gIGJvcmRlci1jb2xvcjogJGRhcmstYnJvd247XHJcbn1cclxuLmNvbnRhY3RzX19pbnB1dDpmb2N1cyxcclxuLnN0dWRpb19faW5wdXQ6Zm9jdXMsIFxyXG4uY29udGFjdHNfX3RleHRhcmVhOmZvY3Vze1xyXG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJyb3duO1xyXG59XHJcbi5jb250YWN0c19fZm9ybSAuZm9jdXMtdmlzaWJsZTpub3QoLmNvbnRhY3RzX19pbnB1dCAsIC5jb250YWN0c19fdGV4dGFyZWEpLFxyXG4ucHJvamVjdHNfX2l0ZW0gLmZvY3VzLXZpc2libGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcclxuICBib3JkZXItY29sb3I6ICRsaWdodC1icm93bjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6aG92ZXIge1xyXG4gIGNvbG9yOiAkbGlnaHQtYnJvd247XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDphY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm93bjtcclxuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxufVxyXG4ucHJvamVjdHNfX3BhZ2luYXRpb24gLmZvY3VzLXZpc2libGUge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvY3VzYmc7XHJcbiAgY29sb3I6ICMyMjM0NDQ7XHJcbn1cclxuLnNlcnZpY2VzX19idG46bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciB7XHJcbiAgY29sb3I6ICRsaWdodC1icm93bjtcclxufVxyXG4uc2VydmljZXNfX2J0bjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmFjdGl2ZSB7XHJcbiAgY29sb3I6ICRsaWdodC1icm93bjtcclxuICBib3JkZXItY29sb3I6ICRsaWdodC1icm93bjtcclxufVxyXG4uc2VydmljZXNfX2J0bjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmhvdmVyOjphZnRlciB7XHJcbiAgYW5pbWF0aW9uOiBzZXJ2aWNlcy1idG4tYW5pbWF0aW9uIDAuN3MgZWFzZSBmb3J3YXJkcztcclxufVxyXG4uc2VydmljZXNfX2J0bi1ib3ggLmZvY3VzLXZpc2libGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRmb2N1c2JnO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjY2FjYWNhO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNlcnZpY2VzX19saW5rOmhvdmVyIC5zZXJ2aWNlc19faWNvbiB7XHJcbiAgZmlsbDogbm9uZTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNycgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDI3IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIwLjM0MzEgMC45Mjg5NDFMMjYuNzA3MSA2LjI5MjlDMjcuMDk3NiA2LjY4MzQzIDI3LjA5NzYgNy4zMTY1OSAyNi43MDcxIDcuNzA3MTJMMjAuMzQzMSAxMy4wNzExQzE5Ljk1MjYgMTMuNDYxNiAxOS4zMTk1IDEzLjQ2MTYgMTguOTI4OSAxMy4wNzExQzE4LjUzODQgMTIuNjgwNiAxOC41Mzg0IDEyLjA0NzQgMTguOTI4OSAxMS42NTY5TDIzLjU4NTggOC4wMDAwMUgxQzAuNDQ3NzE1IDguMDAwMDEgMCA3LjU1MjI5IDAgNy4wMDAwMUMwIDYuNDQ3NzIgMC40NDc3MTUgNi4wMDAwMSAwLjk5OTk5OSA2LjAwMDAxSDIzLjU4NThMMTguOTI4OSAyLjM0MzE1QzE4LjUzODQgMS45NTI2MyAxOC41Mzg0IDEuMzE5NDcgMTguOTI4OSAwLjkyODk0MUMxOS4zMTk1IDAuNTM4NDE2IDE5Ljk1MjYgMC41Mzg0MTYgMjAuMzQzMSAwLjkyODk0MVonIGZpbGw9JyUyM0ZGNkUzMCcvJTNFJTNDL3N2ZyUzRSBcIik7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XHJcbiAgYW5pbWF0aW9uOiBzZXJ2aWNlcy1saW5rLWFuaW1hdGlvbiAuNnMgZWFzZSBpbmZpbml0ZTtcclxufVxyXG4uc2VydmljZXNfX3RleHQtYm94IC5mb2N1cy12aXNpYmxle1xyXG4gIGJveC1zaGFkb3c6IC01cHggMHB4IDBweCAwcHggJGZvY3VzYmcsIDhweCAwcHggMHB4IDBweCAkZm9jdXNiZztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9jdXNiZztcclxufVxyXG4uc2VydmljZXNfX3RleHQtYm94IC5mb2N1cy12aXNpYmxlIC5zZXJ2aWNlc19faWNvbntcclxuICBmaWxsOiBub25lO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMjcgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjAuMzQzMSAwLjkyODk0MUwyNi43MDcxIDYuMjkyOUMyNy4wOTc2IDYuNjgzNDMgMjcuMDk3NiA3LjMxNjU5IDI2LjcwNzEgNy43MDcxMkwyMC4zNDMxIDEzLjA3MTFDMTkuOTUyNiAxMy40NjE2IDE5LjMxOTUgMTMuNDYxNiAxOC45Mjg5IDEzLjA3MTFDMTguNTM4NCAxMi42ODA2IDE4LjUzODQgMTIuMDQ3NCAxOC45Mjg5IDExLjY1NjlMMjMuNTg1OCA4LjAwMDAxSDFDMC40NDc3MTUgOC4wMDAwMSAwIDcuNTUyMjkgMCA3LjAwMDAxQzAgNi40NDc3MiAwLjQ0NzcxNSA2LjAwMDAxIDAuOTk5OTk5IDYuMDAwMDFIMjMuNTg1OEwxOC45Mjg5IDIuMzQzMTVDMTguNTM4NCAxLjk1MjYzIDE4LjUzODQgMS4zMTk0NyAxOC45Mjg5IDAuOTI4OTQxQzE5LjMxOTUgMC41Mzg0MTYgMTkuOTUyNiAwLjUzODQxNiAyMC4zNDMxIDAuOTI4OTQxWicgZmlsbD0nJTIzRkY2RTMwJy8lM0UlM0Mvc3ZnJTNFIFwiKTtcclxufVxyXG4uY29udGFjdHNfX21hcC1idG46aG92ZXIgLl9jaXJjbGUge1xyXG4gIGZpbGw6ICRsaWdodC1icm93bjtcclxufVxyXG4uY29udGFjdHNfX21hcC1idG46YWN0aXZlIC5fbGluZSB7XHJcbiAgZmlsbDogJGRhcmstZm9uO1xyXG59IFxyXG4uY29udGFjdHNfX21hcC1jb250ZW50IC5mb2N1cy12aXNpYmxlIC5fY2lyY2xle1xyXG4gIGZpbGw6ICRmb2N1c2JnO1xyXG59XHJcbi5jb250YWN0c19fbWFwLWNvbnRlbnQgLmZvY3VzLXZpc2libGUgLl9saW5le1xyXG4gIGZpbGw6ICRkYXJrLWZvbjtcclxufVxyXG4uY29udGFjdHNfX21hcC1waG9uZTpob3ZlcixcclxuLmhlYWRlcl9fcGhvbmU6aG92ZXIge1xyXG4gIGNvbG9yOiAkbGlnaHQtYnJvd247XHJcbiAgZmlsbDogJGxpZ2h0LWJyb3duO1xyXG59XHJcbi5jb250YWN0c19fbWFwLXBob25lOmFjdGl2ZSxcclxuLmhlYWRlcl9fcGhvbmU6YWN0aXZlIHtcclxuICBjb2xvcjogJGRhcmstYnJvd247XHJcbiAgZmlsbDogJGRhcmstYnJvd247XHJcbn1cclxuXHJcbi8vKioqKiogaG92ZXIgZm9jdXMgYWN0aXZlICoqKioqKlxyXG5cclxuLy9tZWRpYSAxMDI0cHhcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAuaGVhZGVyIHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IDFmciAxZnIgLyAxZnIgbWlubWF4KGF1dG8gLCAyMThweCkgbWlubWF4KGF1dG8gLCA4MDZweCkgMWZyO1xyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICAgIHdpZHRoOiAxNjZweDtcclxuICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDFmciAvIHJlcGVhdCg1ICwgYXV0bykgMTUycHg7XHJcbiAgICAgfVxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgIG1heC13aWR0aDogMjIxcHg7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpIHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAgICYtaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAxOTZweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbnB1dCxcclxuICAgICAgJi1pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSB0cmFuc2xhdGVYKC0xcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZXJvIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IG1pbm1heCg0MDBweCAsIGF1dG8pIG1pbm1heCgxODZweCAsIGF1dG8pIC8gcmVwZWF0KDQgLCAxZnIpO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgfVxyXG4gICAgICAmLXN1YnRpdGxlIHtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtb25lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL2hlcm8xMDI0LndlYnApIDF4LHVybChpbWcvaGVybzEwMjRAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNnB4IDMxcHggMjhweDtcclxuICAgICAgICAgIC5pbWctZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgLl9idG4ge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtdHdvIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoMjVweCAsIGF1dG8pIG1pbm1heCgzMzJweCAsIGF1dG8pIC8gMWZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zdHVkaW8ge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiAxZnIvMWZyIG1pbm1heChhdXRvLDQ5NnB4KSBtaW5tYXgoYXV0byw0NjZweCkgMWZyO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTI0cHg7XHJcbiAgICAmX19wYXJhZ3JhcGgge1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogNDY2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0ge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoMjJweCAsIGF1dG8pIGF1dG8gYXV0by8gMWZyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAwO1xyXG4gICAgICAmLWJ0biB7ICAgXHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDMzMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9qZWN0cyB7XHJcbiAgICAmX19pdGVtLWJpZyB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDU7XHJcbiAgICB9XHJcbiAgICAmX19saXN0LW9uZSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDI5NXB4IHJlcGVhdCgyICwgMzAwcHgpIC8gcmVwZWF0KDggLCAxZnIpO1xyXG5cclxuICAgICAgLnByb2plY3RzX19pdGVtIHtcclxuICAgICAgICAmLWZvdXIsXHJcbiAgICAgICAgJi1zaXgge1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNldmVuIHtcclxuICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1maXZlIHtcclxuICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3QtdHdvIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KDIgLCBtaW5tYXgoMzAwcHggLCBhdXRvKSkgMjk1cHgvIHJlcGVhdCg4ICwgMWZyKTtcclxuXHJcbiAgICAgIC5wcm9qZWN0c19faXRlbSB7XHJcbiAgICAgICAgJi1vbmUge1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRocmVlIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1mb3VyIHtcclxuICAgICAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1maXZlLFxyXG4gICAgICAgICYtc2l4IHtcclxuICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50cmFuc2ZlcmluIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAudHJhbnNmZXJvZmYge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiAxODRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNlcnZpY2VzIHtcclxuICAgICZfX2dyaWQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIDFmciAvIG1pbm1heChhdXRvICwgNTkycHgpIG1pbm1heChhdXRvLCAzNDRweCk7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMjhweDtcclxuICAgIH1cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQsbWlubWF4KDE4NHB4LGF1dG8pKS8xZnI7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMjBweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0tb25lLFxyXG4gICAgJl9faXRlbS10d28ge1xyXG4gICAgICAuc2VydmljZXNfX3RleHQtYm94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGFyYWdyYXBoIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmX19waWN0dXJlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMXB4O1xyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogYXV0bztcclxuICAgICAgaGVpZ2h0OiAxODRweDtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDIxOHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZ3JpZC1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoNDkwcHgsYXV0bykgbWlubWF4KDU3M3B4LGF1dG8pLzFmcjtcclxuICAgIH1cclxuICAgICZfX2dyaWQtdHdvIHtcclxuICAgICAgLnNlcnZpY2VzX19saXN0IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQsbWlubWF4KGF1dG8gLCAyMzRweCkpIC8gcmVwZWF0KDIsbWlubWF4KGF1dG8sMjgwcHgpKTtcclxuICAgICAgICBncmlkLWF1dG8tcm93czogMjM0cHg7XHJcbiAgICAgICAgZ2FwOiAyMXB4IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNlcnZpY2VzX19pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICBcclxuICAgICAgfVxyXG4gICAgICAuc2VydmljZXNfX2ltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDE0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5zZXJ2aWNlc19fdGV4dC1ib3gge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuc2VydmljZXNfX3N1YnRpdGxlIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubWFzdGVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIGF1dG8vMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDA7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogNDBweDtcclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8gLCA0NjZweCkgbWlubWF4KGF1dG8gLCA0NjZweCk7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgIH1cclxuICAgICZfX3BpY3R1cmUge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fcGFyYWdyYXBoIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzhweDtcclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMzBweDtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KGF1dG8tZml0LG1pbm1heChhdXRvLDcxcHgpKS8xZnIgMWZyO1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDIwcHg7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW06bnRoLWNoaWxkKDIpIHtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgLmRhdGUsXHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAmX19pdGVtLWltZyB7XHJcbiAgICAgIG1heC13aWR0aDogOTRweDtcclxuICAgICAgaGVpZ2h0OiA3MXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250YWN0cyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjdweDtcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDFmciAvIG1pbm1heChhdXRvICwgNTkwcHgpIG1pbm1heChhdXRvICwgMzQycHgpO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgfVxyXG4gICAgJl9fbWFwLWNvbnRlbnQge1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9vdGVyIHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IDFmciAvIDFmciBtaW5tYXgoYXV0byAsIDM1MXB4KSBtaW5tYXgoYXV0byAsIDM2MXB4KSBtaW5tYXgoYXV0bywyNTBweCkgMWZyO1xyXG4gICAgJl9faW1nLWJveCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNjZweDtcclxuICAgIH1cclxuICAgICZfX3NvY2lhbC1ib3gge1xyXG4gICAgICAuc29jaWFsIHtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53b3JrX19saXN0IHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IHJlcGVhdChhdXRvLWZpdCxtaW5tYXgoYXV0byw3MXB4KSkgLyByZXBlYXQoMywxZnIpO1xyXG4gICAgZ3JpZC1hdXRvLXJvd3M6IDcxcHg7XHJcbiAgICBnYXA6IDIxcHggMzBweDtcclxuICB9XHJcbiAgLndvcmtfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLndvcmtfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgfVxyXG4gIC5zb2NpYWwge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpO1xyXG4gIH1cclxuICAubWFwLXBob25lMSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2cHgpIHRyYW5zbGF0ZVkoM3B4KTtcclxuICB9XHJcbiAgLm1hcC1waG9uZTIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmhlYWRlcl9fcGhvbmUtNjAwICxcclxuICAuaGVhZGVyX19waG9uZSAsIFxyXG4gIC5jb250YWN0c19fbWFwLXBob25lIHtcclxuICAgIGNvbG9yOiAkbGlnaHQtYnJvd247XHJcbiAgICBmaWxsOiAkbGlnaHQtYnJvd247XHJcbiAgfVxyXG4gIC5jb250YWN0c19fcGFyYWdyYXBoICwgXHJcbiAgLmNvbnRhY3RzX19mb3JtIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MTBweCkge1xyXG4gIC5oZWFkZXIgLFxyXG4gIC5zZWN0aW9uICxcclxuICAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgfVxyXG4gIC5oZWFkZXIge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiAxZnIgMWZyIC8gMWZyIG1pbm1heChhdXRvLDIxOHB4KSBtaW5tYXgoYXV0byw2OTJweCkgMWZyO1xyXG4gICAgJl9faXRlbS1sYXN0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX25hdiB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gNDtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gcmVwZWF0KDUgLCBhdXRvKTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgICBncmlkLWNvbHVtbjogMyAvIDQ7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNDJweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWJ0bi1tb2JpbGUgLFxyXG4gICAgJl9fcGhvbmUge1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWJ0bi1tb2JpbGUge1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGZpbGw9J3doaXRlJyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNi40NDM3IDE0LjY4NzVMMTMuMjMyIDExLjk0MDZDMTQuMTc2NiAxMC43MTk1IDE0LjY4NzUgOS4yMjY1NiAxNC42ODc1IDcuNjU2MjVDMTQuNjg3NSA1Ljc3NjU2IDEzLjk1MzkgNC4wMTQwNiAxMi42MjczIDIuNjg1MTZDMTEuMzAwOCAxLjM1NjI1IDkuNTMzNTkgMC42MjUgNy42NTYyNSAwLjYyNUM1Ljc3ODkxIDAuNjI1IDQuMDExNzIgMS4zNTg1OSAyLjY4NTE2IDIuNjg1MTZDMS4zNTYyNSA0LjAxMTcyIDAuNjI1IDUuNzc2NTYgMC42MjUgNy42NTYyNUMwLjYyNSA5LjUzMzU5IDEuMzU4NTkgMTEuMzAwOCAyLjY4NTE2IDEyLjYyNzNDNC4wMTE3MiAxMy45NTYyIDUuNzc2NTYgMTQuNjg3NSA3LjY1NjI1IDE0LjY4NzVDOS4yMjY1NiAxNC42ODc1IDEwLjcxNzIgMTQuMTc2NiAxMS45MzgzIDEzLjIzNDRMMTUuMTQ5OSAxNS45Nzg5QzE1LjE2NzggMTUuOTk2OCAxNS4xODkgMTYuMDEwOSAxNS4yMTIzIDE2LjAyMDZDMTUuMjM1NiAxNi4wMzAzIDE1LjI2MDYgMTYuMDM1MiAxNS4yODU5IDE2LjAzNTJDMTUuMzExMSAxNi4wMzUyIDE1LjMzNjEgMTYuMDMwMyAxNS4zNTk0IDE2LjAyMDZDMTUuMzgyOCAxNi4wMTA5IDE1LjQwMzkgMTUuOTk2OCAxNS40MjE4IDE1Ljk3ODlMMTYuNDQzNyAxNC45NTk0QzE2LjQ2MTUgMTQuOTQxNSAxNi40NzU3IDE0LjkyMDMgMTYuNDg1NCAxNC44OTdDMTYuNDk1IDE0Ljg3MzcgMTYuNSAxNC44NDg3IDE2LjUgMTQuODIzNEMxNi41IDE0Ljc5ODIgMTYuNDk1IDE0Ljc3MzIgMTYuNDg1NCAxNC43NDk5QzE2LjQ3NTcgMTQuNzI2NSAxNi40NjE1IDE0LjcwNTMgMTYuNDQzNyAxNC42ODc1Wk0xMS4zNjg4IDExLjM2ODhDMTAuMzc1IDEyLjM2MDIgOS4wNTc4MSAxMi45MDYyIDcuNjU2MjUgMTIuOTA2MkM2LjI1NDY5IDEyLjkwNjIgNC45Mzc1IDEyLjM2MDIgMy45NDM3NSAxMS4zNjg4QzIuOTUyMzQgMTAuMzc1IDIuNDA2MjUgOS4wNTc4MSAyLjQwNjI1IDcuNjU2MjVDMi40MDYyNSA2LjI1NDY5IDIuOTUyMzQgNC45MzUxNiAzLjk0Mzc1IDMuOTQzNzVDNC45Mzc1IDIuOTUyMzQgNi4yNTQ2OSAyLjQwNjI1IDcuNjU2MjUgMi40MDYyNUM5LjA1NzgxIDIuNDA2MjUgMTAuMzc3MyAyLjk1IDExLjM2ODggMy45NDM3NUMxMi4zNjAyIDQuOTM3NSAxMi45MDYyIDYuMjU0NjkgMTIuOTA2MiA3LjY1NjI1QzEyLjkwNjIgOS4wNTc4MSAxMi4zNjAyIDEwLjM3NzMgMTEuMzY4OCAxMS4zNjg4WicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgIG1heC13aWR0aDogMzQycHg7XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWlucHV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDMwOHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19kZWwtbW9iaWxlIHtcclxuICAgICAgZmlsbDogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyM3B4IDIzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PScwIDAgMjMgMjMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzExLjUnIGN5PScxMS41JyByPScxMS41JyBmaWxsPSclMjNGRjZFMzAnLyUzRSUzQ3JlY3QgeD0nNy4xMzgxOCcgeT0nNi4zMjUnIHdpZHRoPScxMy44JyBoZWlnaHQ9JzEuMTUnIHRyYW5zZm9ybT0ncm90YXRlKDQ1IDcuMTM4MTggNi4zMjUpJyBmaWxsPSd3aGl0ZScvJTNFJTNDcmVjdCB4PSc2LjQyOTkzJyB5PScxNi4wODMyJyB3aWR0aD0nMTMuOCcgaGVpZ2h0PScxLjE1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNDUgNi40Mjk5MyAxNi4wODMyKScgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuaGVhZGVyIHtcclxuICAgICZfX2Zvcm0tYnRuLW1vYmlsZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaGVybyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoMjg5cHgsYXV0bykgbWlubWF4KDEzM3B4LGF1dG8pL3JlcGVhdCg0LDFmcik7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLXN1YnRpdGxlIHtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbS10aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjM5cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbS10ZXh0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0tb25lIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKGltZy9oZXJvMS03Njgud2VicCkgMXgsIHVybChpbWcvaGVybzEtNzY4QDJ4LndlYnApIDJ4KSAhaW1wb3J0YW50O1xyXG4gICAgICAuX2J0biB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCkgdHJhbnNsYXRlWCgycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLXR3byB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gbWlubWF4KDIyOHB4LGF1dG8pLzFmcjtcclxuICAgIH1cclxuICB9XHJcbiAgLnN0dWRpbyB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiAxZnIgLyAxZnIgbWlubWF4KGF1dG8sMzcycHgpIG1pbm1heChhdXRvLDM0MnB4KSAxZnI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjJweDtcclxuICAgICZfX3BhcmFncmFwaCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2plY3RzIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiAyOTVweCByZXBlYXQoYXV0by1maXQsMzAwcHgpL3JlcGVhdCg2LDFmcik7XHJcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAzMDBweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0tYmlnIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNjtcclxuICAgIH1cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MXB4O1xyXG4gICAgICAmLWJ1bGxldCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgJi1idWxsZXQtYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJvd247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3Qtb25lIHtcclxuICAgICAgLnByb2plY3RzX19pdGVtLWZpdmUge1xyXG4gICAgICAgIGdyaWQtcm93OiA0IC8gNTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSB0cmFuc2xhdGVZKDFweCk7XHJcbiAgICAgIH1cclxuICAgICAgLnByb2plY3RzX19pdGVtLXNpeCB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgICB9XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1zZXZlbiB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDQgLyA3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0LXR3byB7XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1zZXZlbiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCkgdHJhbnNsYXRlWSgxcHgpO1xyXG4gICAgICB9XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1mb3VyICxcclxuICAgICAgLnByb2plY3RzX19pdGVtLWZpdmUgLFxyXG4gICAgICAucHJvamVjdHNfX2l0ZW0tc2l4IHtcclxuICAgICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICAgIH1cclxuICAgICAgLnByb2plY3RzX19pdGVtLW9uZSB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgICB9XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS10aHJlZSB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiA0IC8gNztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRyYW5zZmVyaW4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRyYW5zZmVyb2ZmIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZXJ2aWNlcyB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gYXV0byAvIDFmcjtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAyMnB4O1xyXG4gICAgICAmLWl0ZW06bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBncmlkLXJvdzogMiAvIDM7XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgICBncmlkLXJvdzogMyAvIDQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogbWlubWF4KDMzNnB4LGF1dG8pIG1pbm1heCgzMTVweCxhdXRvKSAvIDFmcjtcclxuICAgICAgICBncmlkLXJvdy1nYXA6IDE5cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1vbmUge1xyXG4gICAgICAgIC5zZXJ2aWNlc19fbGlzdCB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gbWlubWF4KGF1dG8sMzQzcHgpIG1pbm1heChhdXRvLDM0MXB4KSA7XHJcbiAgICAgICAgICBncmlkLWF1dG8tcm93czogYXV0bztcclxuICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlcnZpY2VzX19pdGVtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXR3byB7XHJcbiAgICAgICAgLnNlcnZpY2VzX19saXN0IHtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMixtaW5tYXgoYXV0bywzNDJweCkpO1xyXG4gICAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0LWJveCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX19zdG9jayB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL3NlcnZpY2VzMS03Njgud2VicCkgMXggLCB1cmwoaW1nL3NlcnZpY2VzMS03NjhAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICAgICYtb2ZmZXIge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAyOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcgLFxyXG4gICAgJl9fcGljdHVyZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fYnRuLWJveCB7XHJcbiAgICAgIHdpZHRoOiAzNDNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcGFyYWdyYXBoIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VydmljZXNfX2J0bi1ib3ggLmZvY3VzLXZpc2libGUge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJyb3duO1xyXG4gIH1cclxuICAud29ya19fbGlzdCB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQsbWlubWF4KGF1dG8sNzFweCkpIC8gcmVwZWF0KDYsMWZyKTtcclxuICAgIGdyaWQtcm93LWdhcDogMzBweDtcclxuICB9XHJcbiAgLndvcmtfX2l0ZW06bnRoLWNoaWxkKDQpICxcclxuICAud29ya19faXRlbTpudGgtY2hpbGQoOCkgLFxyXG4gIC53b3JrX19pdGVtOm50aC1jaGlsZCgxMikgLFxyXG4gIC53b3JrX19pdGVtOm50aC1jaGlsZCgxNikge1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgfVxyXG4gIC5tYXN0ZXIge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiAsIG1pbm1heChhdXRvLDM0MnB4KSk7XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgbWluLWhlaWdodDogMzMwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wYXJhZ3JhcGgge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbTpudGgtY2hpbGQoMikgLm1hc3Rlcl9faXRlbS10ZXh0IHtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGFjdHMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIGF1dG8gLyAxZnI7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMjhweDtcclxuICAgIH1cclxuICAgICZfX21hcC10ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiA0MzZweDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tYm94IHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjZweDtcclxuICAgIH1cclxuICAgICZfX21hcC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heChhdXRvLDI0MHB4KSAxZnIgbWlubWF4KGF1dG8sMTcwcHgpIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuICAgICZfX3BhcmFncmFwaC1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFwLXBob25lMSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubWFwLXBob25lMiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCkgO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RzX19wYXJhZ3JhcGggLCBcclxuICAuY29udGFjdHNfX2Zvcm0ge1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLndyYXBwZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogbWlubWF4KDExNXB4LCBhdXRvKSAxZnIgbWlubWF4KDE4NXB4ICwgYXV0bykgLyAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcclxuICAgICAgXCJoZWFkXCJcclxuICAgICAgXCJtYWluXCJcclxuICAgICAgXCJmb290ZXJcIjtcclxuICB9XHJcblxyXG4gIC5oZWFkZXIgLFxyXG4gIC5zZWN0aW9uICxcclxuICAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcbiAgfVxyXG4gIC5oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMjAyMDIwIDAsIzIwMjAyMCA3MHB4LCM0YTRhNGEgNzBweCwjNGE0YTRhIDEwMCUpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDI2cHg7XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybS1pbnB1dCxcclxuICAgICZfX2Zvcm0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfSBcclxuICAgICZfX25hdiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU0MXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0N3B4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xyXG4gICAgICBsZWZ0OiAtMjFweDtcclxuICAgICAgcmlnaHQ6IC0yMXB4O1xyXG4gICAgICB0b3A6IDdweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZm9uO1xyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xyXG4gICAgfVxyXG4gICAgJl9fcGhvbmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogM3B4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waG9uZSAsXHJcbiAgICAmX19waG9uZS02MDAgeyBcclxuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgIHdpZHRoOiAxNzBweDsgXHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19waG9uZS02MDAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHdpZHRoOiAxNjVweDsgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6cmVwZWF0KGF1dG8tZml0ICwgbWlubWF4KGF1dG8gLCAyMXB4KSkgLyAxZnI7XHJcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAyMXB4O1xyXG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZXJvIHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoNDIycHgsYXV0bykgbWlubWF4KDI0NHB4LGF1dG8pIDEwNXB4IC8gcmVwZWF0KDIgLCAxZnIpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLW1pZGRsZSAsXHJcbiAgICAmX19pdGVtLWJpZyB7XHJcbiAgICAgIGdyaWQtcm93OiBzcGFuIDE7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDE4NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLW9uZSB7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL2hlcm8xLTMyMC53ZWJwKSAxeCwgdXJsKGltZy9oZXJvMS0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLXR3byB7XHJcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIDE4NnB4IC8gMWZyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3R1ZGlvIHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gYXV0byAvIDFmcjtcclxuICAgIGdyaWQtcm93LWdhcDogMjJweDtcclxuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAmX19tYWlsaW5nICxcclxuICAgICZfX3RleHQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICB9XHJcbiAgICAmX19tYWlsaW5nIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgIH1cclxuICAgICZfX3BhcmFncmFwaCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgaGVpZ2h0OiAyNzhweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19sYWJlbC13cmFwcGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucHJvamVjdHMge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogMjcycHggMjczcHggMjcxcHggbWlubWF4KDQyMnB4ICwgYXV0bykgcmVwZWF0KDIgLCAyOTVweCkgNDIycHggLyAxZnI7XHJcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAzMDBweDtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdC1vbmUsXHJcbiAgICAmX19saXN0LXR3byB7XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcclxuICAgICAgICBncmlkLXJvdzogc3BhbiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdC1vbmUge1xyXG4gICAgICAucHJvamVjdHNfX2l0ZW0tZml2ZSB7XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgIH1cclxuICAgICAgLnByb2plY3RzX19pdGVtLXNpeCB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIH1cclxuICAgICAgLnByb2plY3RzX19pdGVtLXNldmVuIHtcclxuICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvamVjdHNfX2l0ZW0tZml2ZSAsXHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1mb3VyIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciByZXBlYXQoNCAsIGF1dG8pICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMjFweCAzMHB4IDMwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweCA7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1maXZlIHtcclxuICAgICAgICAucHJvamVjdHNfX3N1YnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0LXR3byB7XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1vbmUge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS10d28ge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICB9XHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS10aHJlZSB7XHJcbiAgICAgICBvcmRlcjogMztcclxuICAgICAgfVxyXG4gICAgICAucHJvamVjdHNfX2l0ZW0tc2V2ZW4ge1xyXG4gICAgICAgb3JkZXI6IDY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9qZWN0c19faXRlbS1vbmUgLFxyXG4gICAgICAucHJvamVjdHNfX2l0ZW0tc2V2ZW4ge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIHJlcGVhdCg0ICwgYXV0bykgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAyMXB4IDMwcHggMzBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4IDtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0tdGV4dCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAucHJvamVjdHNfX3BhZ2luYXRpb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLnNlcnZpY2VzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OXB4O1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgICBcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgfVxyXG4gICAgJl9fYnRuLWJveCB7XHJcbiAgICAgIHdpZHRoOiAyNzhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICY6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMjBweDtcclxuICAgICAgLnNlcnZpY2VzX19saXN0IHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiByZXBlYXQoYXV0by1maXQgLCBtaW5tYXgoMzExcHggLCBhdXRvKSkgLyAxZnI7XHJcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyMXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoNDIycHggLCBhdXRvKSBhdXRvIC8gMWZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zdG9jayB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvc2VydmljZXMxLTMyMC53ZWJwKSAxeCx1cmwoaW1nL3NlcnZpY2VzMS0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XHJcbiAgICB9XHJcbiAgICAmX19pY29uIHtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N0b2NrIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAmLW9mZmVyIHtcclxuICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgfVxyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLndvcmsge1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3B4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLm1hc3RlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byBhdXRvIC8gMWZyO1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wYXJhZ3JhcGgge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IHJlcGVhdChhdXRvLWZpdCxtaW5tYXgoYXV0byw3MXB4KSkgLyAxZnI7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMzBweDtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGdyaWQtcm93OiBzcGFuIDEgIWltcG9ydGFudDtcclxuICAgICAgZ3JpZC1jb2x1bW46ICBzcGFuIDEgIWltcG9ydGFudDtcclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbTpudGgtY2hpbGQoMiksXHJcbiAgICAmX19pdGVtOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAubWFzdGVyX19pdGVtLXRleHQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLXRleHQge1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIC5kYXRlLFxyXG4gICAgICAudGltZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDQ2cHg7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgIH1cclxuICAgICZfX3BhcmFncmFwaCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyNjhweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRhY3RzIHtcclxuICAgIHBhZGRpbmc6IDMycHggMCA1NHB4IDA7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjFweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuICAgICZfX21hcCB7XHJcbiAgICAgIGhlaWdodDogNDcycHggIWltcG9ydGFudDtcclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmLXBob25lIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI2N3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mb3JtLWJveCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjFweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjFweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3RlciB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIGF1dG8gLyAxZnI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMjAyMDIwIDAsIzIwMjAyMCA2Ni41JSwjNGE0YTRhIDY2LjUlLCM0YTRhNGEgMTAwJSk7XHJcbiAgICAmX19pbWctYm94IHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gICAgfVxyXG4gICAgJl9fc29jaWFsLWJveCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19waWN0dXJlIHtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLndvcmtfX2xpc3Qge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KGF1dG8tZml0LG1pbm1heChhdXRvLDk0cHgpKSAvIHJlcGVhdCg0LDFmcik7XHJcbiAgICBncmlkLWF1dG8tcm93czogOTRweDtcclxuICB9XHJcbiAgLmJ1cmdlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAubWFwLXBob25lMiB7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICB9XHJcbiAgLnN0dWRpb19fcGFyYWdyYXBoICxcclxuICAuc2VydmljZXNfX3BhcmFncmFwaCAsXHJcbiAgLm1hc3Rlcl9fcGFyYWdyYXBoICxcclxuICAuY29udGFjdHNfX3BhcmFncmFwaCAsXHJcbiAgLmZvb3Rlcl9fcGFyYWdyYXBoe1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gIH1cclxuICAuc3R1ZGlvX19wYXJhZ3JhcGggLFxyXG4gIC5zZXJ2aWNlc19fcGFyYWdyYXBoICxcclxuICAubWFzdGVyX19wYXJhZ3JhcGgge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAuc3R1ZGlvX190aXRsZSAsXHJcbiAgLnByb2plY3RzX190aXRsZSAsXHJcbiAgLnNlcnZpY2VzX190aXRsZSAsXHJcbiAgLndvcmtfX3RpdGxlICxcclxuICAubWFzdGVyX190aXRsZSAsIFxyXG4gIC5jb250YWN0c19fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgfVxyXG5cclxuICAuaGVyb19faXRlbS1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpIHRyYW5zbGF0ZVgoLTFweCk7XHJcbiAgfVxyXG5cclxuICAuX2J0biB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIH1cclxuICAuaGVyb19faXRlbS1vbmUgLmltZy1kZXNjcmlwdGlvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIHRvcDogNnB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIHBhZGRpbmc6IDAgN3B4O1xyXG4gIH1cclxuICAuaW1nLWRlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICB9XHJcblxyXG4gIC5zdHVkaW9fX2xhYmVsIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSB0cmFuc2xhdGVZKDJweCk7XHJcbiAgfVxyXG5cclxuICAuc3R1ZGlvX19sYWJlbCAsXHJcbiAgLm1hc3Rlcl9fc3VidGl0bGUgLFxyXG4gIC5jb250YWN0c19fbWFwLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyAgIFxyXG4gIH1cclxuICAucHJvamVjdHNfX2ZvdXItYnRuICxcclxuICAuc3R1ZGlvX19mb3JtLWJ0biB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAucHJvamVjdHNfX3N1YnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgLmRhdGUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlc19fcGFyYWdyYXBoIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgLnByb2plY3RzX19saXN0LW9uZSAuc2VydmljZXNfX2l0ZW0tdHdvIC5zZXJ2aWNlc19fcGFyYWdyYXBoICxcclxuICAucHJvamVjdHNfX2xpc3Qtb25lIC5zZXJ2aWNlc19faXRlbS1maXZlIC5zZXJ2aWNlc19fcGFyYWdyYXBoe1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gIH1cclxuXHJcbiAgLnByb2plY3RzX19saXN0LW9uZSAuc2VydmljZXNfX2l0ZW0tdHdvIC5zZXJ2aWNlc19fbGlua3tcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0c19faW5wdXQge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RzX19wYXJhZ3JhcGgge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcbiAgfVxyXG4gIC5jb250YWN0c19fZm9ybSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcclxuICB9XHJcbiAgLmNvbnRhY3RzX190ZXh0YXJlYSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTNweDtcclxuICB9XHJcbiAgLmNvbnRhY3RzX19pbnB1dCAsXHJcbiAgLmNvbnRhY3RzX190ZXh0YXJlYSAsXHJcbiAgLmNvbnRhY3RzX19pbnB1dDo6cGxhY2Vob2xkZXIsXHJcbiAgLmNvbnRhY3RzX190ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgLndvcmtfX2xpc3Qge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KGF1dG8tZml0LG1pbm1heChhdXRvLDk0cHgpKSAvIHJlcGVhdCgzLDFmcik7XHJcbiAgICBncmlkLWF1dG8tcm93czogOTRweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiAxZnIgMWZyIC8gMWZyIG1pbm1heChhdXRvLDIxOHB4KSBtaW5tYXgoYXV0byw2OTJweCkgMWZyO1xyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTEycHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgIH1cclxuICAgICZfX2Zvcm0tYnRuLW1vYmlsZSB7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19kZWwtbW9iaWxlIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgICB9XHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVyb19faXRlbS10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gIC5oZXJvX19pdGVtLXRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICB9XHJcbiAgXHJcbiAgLnByb2plY3RzIC5wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcclxuICB9XHJcbiAgLndvcmtfX2xpc3Qge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KGF1dG8tZml0LG1pbm1heChhdXRvLDk0cHgpKSAvIHJlcGVhdCgyLDFmcik7XHJcbiAgICBncmlkLWF1dG8tcm93czogOTRweDtcclxuICB9XHJcbiAgLmNvbnRhY3RzX19tYXAtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHNfX3N1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcbiAgLnByb2plY3RzX19saXN0LW9uZSB7XHJcbiAgICAucHJvamVjdHNfX2l0ZW0tZm91ciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHM0LTMyMC53ZWJwKSAxeCx1cmwoaW1nL3Byb2plY3RzNC0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucHJvamVjdHNfX2l0ZW0tZml2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHM1LTMyMC53ZWJwKSAxeCx1cmwoaW1nL3Byb2plY3RzNS0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19fbGlzdC10d28ge1xyXG4gICAgLnByb2plY3RzX19pdGVtLW9uZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybChpbWcvcHJvamVjdHM4LTMyMC53ZWJwKSAxeCx1cmwoaW1nL3Byb2plY3RzOC0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucHJvamVjdHNfX2l0ZW0tc2V2ZW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoaW1nL3Byb2plY3RzMTQtMzIwLndlYnApIDF4LHVybChpbWcvcHJvamVjdHMxNC0zMjBAMngud2VicCkgMngpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXJfX2xvZ28ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB3aWR0aDogMTEycHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gIH1cclxufSIsIlxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvJztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ3JvYm90byc7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZSc7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxuICAgIHNyYzogdXJsKCcuLi9mb250cy90dGZpcnNuZXVlLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCcuLi9mb250cy90dGZpcnNuZXVlLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2ZpcnNOZXVlJztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG4gICAgc3JjOiB1cmwoJ3R0Zmlyc25ldWUtbWVkaXVtLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgndHRmaXJzbmV1ZS1tZWRpdW0td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2ZpcnNOZXVlJztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3R0Zmlyc25ldWUtcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL3R0Zmlyc25ldWUtcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufSIsIkBtaXhpbiBnaG9zdCB7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ0biB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgZm9udC1mYW1pbHk6ICdyb2JvdG8nLEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyb3duO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiB0aXRsZXMge1xyXG4gICAgZm9udC1mYW1pbHk6ICdmaXJzTmV1ZScsQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkY29sIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG59XHJcblxyXG5AbWl4aW4gc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogMWZyIC8gMWZyIG1pbm1heChhdXRvICwgMTI5MHB4KSAxZnI7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDMxcHggNDBweCAzMXB4IDtcclxufVxyXG5AbWl4aW4gZGF0ZC10aW1lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG59XHJcbiJdfQ== */
