*,::after,::before{box-sizing:border-box}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{text-decoration:none;color:inherit}ol,ul{list-style:none}button,input[type=submit]{border:none;cursor:pointer}:root{--black:#000000;--white:#ffffff;--white-dark:#f5f5f5;--white-darker:#f0f0f0;--blue-100:#B1C0DD;--blue-500:#6B7488;--blue-700:#212E4C}:root{--ff-nunito:'Nunito',sans-serif;--ff-raleway:'Raleway',sans-serif;--fw-1:400;--fw-2:500;--fw-3:700;--fw-4:900;--fw-5:600;--fw-5:var(--fw-3);--fs-1:14px;--fs-2:16px;--fs-3:20px;--fs-4:24px;--fs-5:32px;--fs-6:18px;--fs-7:12px;--fs-1:clamp(0.75rem, calc(0.71rem + 0.18vw), 1.00rem);--fs-2:clamp(0.90rem, calc(0.85rem + 0.26vw), 1.25rem);--fs-3:clamp(1.08rem, calc(1.01rem + 0.35vw), 1.56rem);--fs-4:clamp(1.30rem, calc(1.20rem + 0.48vw), 1.95rem);--fs-5:clamp(2.24rem, calc(2.01rem + 1.16vw), 3.82rem);--fs-6:var(--fs-3);--fs-7:var(--fs-1)}.title{font-family:var(--ff-raleway);font-weight:var(--fw-3);line-height:1.2;font-size:var(--fs-4)}.title--large{font-size:var(--fs-5)}.title--small{font-size:var(--fs-3)}.regular-text{font-family:var(--ff-nunito);font-weight:var(--fw-1);line-height:1.5;font-size:var(--fs-2)}.regular-text--light{font-size:var(--fs-1)}.regular-text--bold{font-weight:var(--fw-3)}.regular-text--big-bold{font-weight:var(--fw-3);font-size:var(--fs-3)}.regular-text--extra-light{font-size:var(--fs-7)}.dropdown-menu{font-family:var(--ff-raleway);font-weight:var(--fw-2);line-height:1.5;font-size:var(--fs-6)}.price{font-family:var(--ff-nunito);font-weight:var(--fw-4);line-height:1.5;font-size:var(--fs-3)}.read-more{font-family:var(--ff-raleway);font-weight:var(--fw-5);line-height:1.2;font-size:var(--fs-2)}:root{--container-width:91%;--marginBottom:calc(var(--fs-4) * 1.25)}.container{width:var(--container-width);max-width:83.125rem;margin-inline:auto}.button{padding:.625em .75em;border-radius:.5em;text-align:center}.button--small{padding:.25em .75em}.button--light{background-color:var(--white);color:var(--blue-700)}.button--dark{background-color:var(--blue-700);color:var(--white)}.header{position:sticky;top:0;z-index:2;background-color:var(--white)}.header.header--underline{border-bottom:5px solid var(--blue-700)}.navbar>ul{display:grid;grid-template-columns:2fr auto 1fr 1fr;place-items:center;padding-block:1em .625em;font-size:var(--fs-3)}.navbar__logo{justify-self:flex-start;width:calc(var(--fs-3) * 1.45)}.navbar__logo img{width:100%}.navbar__tagline{width:calc(var(--fs-3) * 8.05)}.navbar__tagline img:first-child{width:100%;margin-bottom:5%}.navbar__tagline img:last-child{width:47%;margin-inline:auto}.navbar__hamb,.navbar__instagram{justify-self:end}.navbar__hamb{position:relative;width:calc(var(--fs-3) * 1.4);height:calc(var(--fs-3) * 1.4)}.navbar__hamb button{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;height:100%;padding:0;border:none;background:0 0}.navbar__hamb .navbar__hamb__bar{width:100%;height:10%;background-color:var(--black)}.navbar__youtube{display:none}.navbar__instagram{width:calc(var(--fs-3) * 1.4);height:calc(var(--fs-3) * 1.4)}.navbar__instagram img,.navbar__youtube img{width:100%;height:100%}@media (min-width:45em){.navbar>ul{display:flex;align-items:center;padding-block:1.375em}.navbar__logo{width:calc(var(--fs-3) * 1.8);margin-right:calc(var(--fs-3) * .7)}.navbar__tagline{align-self:flex-end;width:calc(var(--fs-3) * 11);margin-right:auto}.navbar__tagline img:last-child{margin-inline:unset}.navbar__hamb{order:-1;width:calc(var(--fs-3) * 1.95);height:calc(var(--fs-3) * 1.95);margin-right:calc(var(--fs-3) * 2.2)}.navbar__hamb .navbar__hamb__bar{height:4px}.navbar__youtube{display:inline-block;width:calc(var(--fs-3) * 1.6);height:calc(var(--fs-3) * 1.6);margin-right:var(--fs-3)}}.aside{position:absolute;top:0;z-index:9;width:100%;height:100vh;height:100dvh;background-color:var(--blue-700);transform:translateX(-100%);transition:transform .5s ease-in-out}.aside.show{transform:translateX(0)}.aside__close{--size:calc(var(--fs-3) * 1.4);position:absolute;top:var(--size);right:var(--size);transform:rotate(45deg);width:var(--size);height:var(--size);padding:0;background:0 0}.aside__close__line{position:absolute;top:45%;width:100%;height:10%;background-color:var(--white)}.aside__close__line--rotate{transform:rotate(90deg)}.aside__menu{position:relative;top:calc((var(--fs-3) * 1.4) * 2.125);width:76.5%;margin-inline:auto}.aside__menu__logo{width:calc(var(--fs-3) * 9.5);aspect-ratio:167/85;margin-inline:auto;margin-bottom:calc(var(--fs-3) * 1.4)}.aside__menu form input,.aside__menu li{color:var(--white)}.aside__menu form::after,.aside__menu li::after{content:'';display:block;height:.1em;margin-bottom:.625em;background-color:var(--white)}.aside__menu li a{display:inline-block;margin-bottom:.375em}.aside__menu form input{width:100%;margin-bottom:.375em;border:none;background:0 0}.aside__menu form input::placeholder{color:inherit}.aside__menu form::before{content:'';display:inline-block;position:absolute;right:calc(var(--fs-6) * .75);width:calc(var(--fs-6) * 1.25);height:calc(var(--fs-6) * 1.25);background-image:url(../../assets/images/search.svg);background-repeat:no-repeat;background-size:100% 100%}@media (min-width:45em){.aside{top:100%;width:40%}}.townhouse-home{margin-bottom:var(--marginBottom)}.townhouse-home .title{margin-bottom:var(--marginBottom)}.townhouse-home .swiper-slide,.townhouse-home .swiper-wrapper{height:unset}.townhouse__swiper{margin-inline:1.75vw}.townhouse__swiper__card{position:relative;aspect-ratio:312/425}.townhouse__swiper__card>a>img{width:100%;height:100%;border-radius:1.75vw}.townhouse__swiper__card__description{position:absolute;bottom:1.5em;left:1.5em;font-size:var(--fs-2)}.townhouse__swiper__card__description span{color:var(--white)}.townhouse__swiper__card__description span::before{content:'';display:inline-block;transform:translateY(.375em);width:1.125em;height:1.5em;margin-right:.625em;background-image:url(../../assets/images/map-pin.svg);background-repeat:no-repeat;background-size:100% 100%}.townhouse-home .swiper-button-next,.townhouse-home .swiper-button-prev{display:none}@media (min-width:45em){.townhouse-home{margin-bottom:13.25vh}.townhouse__swiper{margin-right:0;margin-bottom:6.75vh;margin-left:calc((100vw - min(var(--container-width),83.125rem))/ 2)}.townhouse-home .button-container{display:flex;justify-content:center;gap:1em;font-size:calc(var(--fs-4) * 3 / 4)}.townhouse-home .swiper-button-next,.townhouse-home .swiper-button-prev{display:inline-block;position:relative;inset:unset;width:2.125em;height:2.125em;margin:0;background-color:var(--blue-700);--swiper-navigation-size:calc(var(--fs-4) * 3 / 4);font-size:calc(var(--fs-4) * 3 / 4);color:var(--white)}.townhouse-home .swiper-button-next::after,.townhouse-home .swiper-button-prev::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.townhouse .article-0,.townhouse .article-3{background-color:var(--blue-700)}.townhouse .article-1{background-color:var(--blue-100);color:var(--blue-700)}.townhouse{display:flex;flex-direction:column-reverse;padding-block:calc(var(--fs-4) * 1.25)}.townhouse article{padding:calc(var(--fs-4) * 1.75) calc(var(--fs-4) * 2);background-color:var(--blue-500);color:var(--white);text-align:center}.townhouse article .title{text-align:center;margin-bottom:1em}.townhouse article p.regular-text{margin-bottom:var(--fs-4)}.townhouse .button{display:inline-block;padding:.3em .75em;min-width:55%;border:1px solid currentColor}.townhouse img{aspect-ratio:.91;height:unset;width:100%}@media (min-width:62.5em){.left_img img{margin-left:23.8%}.left_article{z-index:1;right:unset!important;margin-right:2rem}.townhouse{position:relative}.townhouse article{position:absolute;bottom:calc(var(--fs-4) * 1.2);right:0;width:42%;text-align:left}.townhouse img{width:76.1%;aspect-ratio:919/624}.townhouse .button{min-width:100%}}.slide{margin-bottom:var(--marginBottom)}.townhouse-single .slider{margin-bottom:unset}.title-properties-townhouse{text-align:left!important}.form-single-townhouse{margin-top:1rem;transform:none!important}.form-single-townhouse .home-form__button-container{margin-top:1.75em}.about{background-color:var(--white)}.townhouse-single{padding-block:5rem}.townhouse-single__arrow{display:flex;align-items:center;gap:10px;margin-bottom:var(--marginBottom)}.townhouse-single__arrow{color:var(--blue-700)}.townhouse-single p{margin-bottom:var(--marginBottom)}.townhouse-single__name{text-transform:uppercase;margin-bottom:var(--marginBottom)}.highlights_section,.townhouse-single__caracteristics{margin-bottom:var(--marginBottom)}.townhouse-single__caracteristics ul li{display:flex;flex-direction:column;border-bottom:1px solid #b2b2b2;gap:8px;padding-block:1em}.townhouse-single .properties{margin-top:15%}@media(min-width:62.5em){.townhouse-single__arrow{display:none}.columns{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:start}.townhouse-single__caracteristics ul li{padding-bottom:3rem;width:26rem}.highlights .regular-text{width:50%}}.singleTownhouse .swiper-button-next,.singleTownhouse .swiper-button-prev{background-color:var(--blue-700);color:var(--white);--swiper-navigation-size:calc(var(--fs-4) * 5 / 1);font-size:calc(var(--fs-4) * 3 / 4);width:calc(var(--fs-5) * 7/7);height:calc(var(--fs-5) * 7/7)}.singleTownhouse .swiper-button-next::after,.singleTownhouse .swiper-button-prev::after{font-size:calc(var(--fs-4) * 6 / 6)}.singleTownhouse .townhouse__swiper__card__description{position:absolute;bottom:9.5em}.singleTownhouse .townhouse__swiper__card>img{border-radius:6px}.townhouse_swiper__card__description__list{margin-left:2rem;margin-top:1em;list-style:disc}.townhouse_swiper__card__description__list li{font-family:var(--ff-nunito);font-weight:var(--fw-2)}@media(min-width:62.5em){.singleTownhouse .townhouse__swiper__card__description{position:absolute;bottom:6.5em}.inner_menu{margin-top:0}}.about__title{display:flex;flex-direction:column;gap:.5rem;margin-bottom:var(--marginBottom)}.townhouse-single__arrow__single-imovel{display:flex;align-items:center;gap:10px;margin-bottom:var(--marginBottom)}.about{margin-bottom:var(--marginBottom)}.text-grey{color:#5b5b5b}.dados__grid{display:grid;grid-template-columns:1fr 1fr;margin-block:1rem;justify-items:center}.dados__col__item{display:flex;flex-direction:column;margin-bottom:1rem}.dados__col__carac{display:flex;gap:.6rem;margin-bottom:1rem}.baixar_planta{display:flex;align-items:center;gap:1rem;margin-block:var(--marginBottom)}.baixar_planta a{border-radius:3px;border:1px solid var(--blue-700);color:var(--blue-700);font-weight:700;padding:1px 10px 1px 10px}@media (min-width:45em){.slider_imovel .slider{margin-bottom:3rem}.about__title{display:flex;flex-direction:unset;gap:3.5rem;margin-bottom:var(--marginBottom)}.dados__grid{display:flex;flex-direction:column}.dados__col{display:flex;flex-wrap:wrap;gap:5rem;margin-block:1.4rem}.features>div{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.dados{display:flex}.pessoas{justify-content:space-around}.autor__info_details{width:55%;justify-content:center}.autor__info_details span{font-size:15px}.corretor_details{margin-top:0}.corretor_details p{font-size:20px}}.features p{padding-block:1rem;border-bottom:1px solid #d3d3d3}.autor h3{margin-block:var(--marginBottom)}.autor__info{display:flex;gap:1rem;align-items:flex-end}.autor__info img{width:147px;height:150px;border-radius:6px}.autor__info_details{display:flex;flex-direction:column;gap:.5rem;margin-top:.7rem}.autor__info_details a{display:flex;align-items:center;justify-content:center;gap:.2rem;padding:5px;border-radius:6px;color:#fff;background-color:var(--blue-700)}.corretor_details{color:var(--blue-700)}.location{margin-bottom:var(--marginBottom)}.location h2{margin-block:var(--marginBottom)}.location>div{width:100%;height:393px}@media(min-width:62.5em){.wrap{padding-top:6rem;padding-bottom:3rem;background-color:#f4f4f4}}.form_contato_single{background-color:#6b7488!important}.form_contato__component{padding:2rem}.form_contato__component__headline,.form_contato__component__input label{color:var(--white)}.form_contato__component__headline{margin-bottom:1rem}.form_contato__component__input{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.form_contato__component__input input{padding:.4rem 1rem .4rem 1rem;background-color:var(--white);border-radius:6px;border:none}@media(min-width:62.5em){.form_contato__component__headline{display:flex;gap:1rem}.form_contato__component__input{margin-bottom:1.9rem}.form_contato__component_input_group{display:flex;gap:2rem}.form_contato__component .home-form__button-container{display:block;margin-top:1.9rem;width:10rem}.form_contato__component{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;padding:2rem}}.form_news{margin-top:var(--marginBottom)}.form_news .home-form{transform:unset}.form_news_section .home-form__select::after{top:calc(75% - var(--arrowDiagonal)/ 2);right:.5rem}.form_news_section__input input{width:100%;padding:.5em .5em .5em 1em;border:none;border-radius:.325em;background-color:var(--white-darker);appearance:none}.form_news_section__input i{position:absolute;right:0;min-width:2.8em;top:4em}@media (min-width:45em){.form_news p{display:none}.form_news .home-form>div:last-of-type{display:flex;justify-content:flex-end;margin-left:unset}.form_news_section__input i{position:absolute;right:unset;min-width:2.8em;top:4.9em;padding-left:20%}.form_news .home-form{padding:2em}}@media(min-width:62.5em){.form_news .home-form__button-container{display:flex;justify-content:flex-end;gap:1em}.form_news .home-form__button-container button{width:45%}.form_news .form_news_section__input{flex:3}.form_news_section__input input{width:-webkit-fill-available}.form_news_section__input i{left:49.5%;padding-left:unset}}.news-page .news__articles article{display:unset}@media(min-width:45em){.news-page .news__articles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5vw}}body{background-color:var(--white)!important}.form_contato_section>div>div{margin-bottom:1.25em}.contato_section h1{margin-block:1rem}.form_contato_section{width:100%}.container .form_contato{margin-top:.5rem;background-color:var(--white)}.form_contato_section>div:nth-last-of-type(2){display:flex;align-items:flex-start;flex-wrap:wrap}.form_contato_section>div:nth-last-of-type(2) input{width:unset;appearance:auto}.form_contato_section>div:nth-last-of-type(2) label{margin-left:.5rem}.form_contato_section>div:nth-last-of-type(2) span{width:100%}.form_contato_section input[name=msg]{padding:3em}.form_news_section__group{display:flex;justify-content:space-between;flex-direction:column;margin-block:1rem}.contato{margin-bottom:var(--marginBottom)}.contato__title h2{color:var(--blue-700)}.contato__title p{color:var(--blue-500)}.contato__tel{display:flex;gap:1rem}.contato__tel span{font-size:13px;color:var(--blue-700)}.contato__tel i{font-weight:700;margin-right:7px}.error input,.error select{border:1px solid #c03f4b}.error label,.error span{color:#c03f4b}.error-message{color:red}@media (min-width:45em){.form_contato_section>div>div{margin-bottom:0}.form_contato .home-form{flex-direction:column}.form_news_section__group{display:flex;justify-content:space-between;flex-direction:unset;margin-block:0}.form_news_section__input__col{width:45%}.form_contato .home-form{filter:none;padding:0}.form_contato_section>div:nth-last-of-type(2),.form_contato_section>div:nth-last-of-type(3){margin-top:1rem}.contato{display:flex;gap:1rem;margin-left:0}.contato__tel{display:flex;gap:unset;flex-direction:column}.contato__tel span{font-size:unset}}.trabalhe_conosco_section h1{margin-block:1rem}.trabalhe_conosco_section>div{background-color:var(--white)}.form_trabalhe_conosco>div>div{margin-bottom:1.25em}.form_trabalhe_conosco input[name=experiencia-profissional]{padding:3em}.form_trabalhe_conosco input[type=file]{position:relative}.form_trabalhe_conosco input[type=file]::file-selector-button{width:10%;height:100%;opacity:0}.form_trabalhe_conosco input[type=file]::before{content:'';display:inline-block;position:absolute;top:.5em;bottom:.5em;z-index:1;width:10%;background-image:url(../../assets/images/paperclip.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}@media (min-width:45em){.trabalhe_conosco_section .form_trabalhe_conosco{filter:unset}.trabalhe_conosco_section .form_trabalhe_conosco{flex-direction:column}.form_contato_section__input-group{display:flex;justify-content:space-between}.form_news_section__input{width:48%}.form_trabalhe_conosco .form_news_section__input{flex:unset}}.single-post__sidebar{display:none}.single-post{margin-top:var(--marginBottom)}.single-post__content__arrow{display:flex;align-items:center;margin-bottom:var(--marginBottom);color:var(--blue-700);gap:10px}.section_blog__article article img,.single-post__content__banner img{width:342px;height:354px;border-radius:6px}.single-post__content_article h1,.single-post__related h1{margin-block:var(--marginBottom)}.section_blog__article__details{margin-top:.7rem;margin-bottom:1rem}.section_blog__article h3{margin-bottom:.5rem}@media(min-width:62.5em){.single-post__sidebar{display:block}.single-post__sidebar ul{margin-bottom:var(--marginBottom)}.single-post{display:grid;grid-template-columns:4fr 2fr}.section_blog__article article img,.single-post__content__banner img{width:100%}.single-post__sidebar{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto}.single-post__sidebar ul{margin-top:.5rem}.single-post__sidebar ul li{margin-block:.5rem;font-size:var(--fs-1);font-family:var(--ff-raleway);font-weight:var(--fw-5)}.section_blog__list{display:flex;gap:1rem}.wp-block-columns{gap:1rem}}.properties{margin-bottom:calc(var(--marginBottom) - 5px)}.properties.container{width:unset;max-width:unset;margin-inline:unset}.properties>.title{margin-bottom:var(--marginBottom);text-align:center}.properties__cards{display:flex;gap:5vw;padding-bottom:5px;margin-left:1vw;overflow-x:scroll}.properties__cards__card{flex-shrink:0;position:relative;width:91vw;border-radius:.325em;background-color:var(--white);color:var(--blue-700);filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .25));overflow:hidden}.property__cards__card__description__util-area{display:flex;gap:6px}.property__cards__card__img span{position:absolute;top:1.5em;right:1.5em;padding:.25em .625em;border-radius:.25em;background-color:var(--blue-700);color:var(--white)}.property__cards__card__img img{width:100%;aspect-ratio:343/289}.property__cards__card__description{padding:1.325em 1.25em 1.875em;font-size:var(--fs-2)}.property__cards__card__description>*{display:flex;justify-content:space-between;font-size:var(--fs-2)}.property__cards__card__description>*>:last-child{text-align:right}.property__cards__card__description>:first-child{margin-bottom:.75em}.property__cards__card__description>:first-child>*{width:40%}.property__cards__card__description h3.title{min-height:3em}.property__cards__card__description>:nth-child(2){align-items:center;margin-bottom:1.25em}.property__cards__card__description>:nth-child(2)>.price{width:65%}.property__cards__card__description>:nth-child(2)>.price+span{width:25%;text-transform:uppercase}.property__cards__card__description>:last-child>div>img{display:inline-block;width:var(--fs-2)}@media (min-width:45em){.properties{margin-bottom:calc(11.75vh - 5px)}.properties.container{width:var(--container-width);max-width:83.125rem;margin-inline:auto}.properties.container .container{width:unset;max-width:unset;margin-inline:unset}.properties__cards{flex-wrap:wrap;gap:1rem;margin-left:0;overflow:auto}.properties__cards__card{width:48%;margin-bottom:var(--marginBottom)}.property__cards__card__img img{aspect-ratio:424/289}}@media (min-width:75em){.properties__cards__card{width:32%}}.footer{padding-block:calc(var(--fs-3) * 3.4) calc(var(--fs-3) * 1.7);background-color:var(--blue-700);color:var(--white)}.footer .title{margin-bottom:1em}.footer__up{margin-bottom:calc(var(--fs-3) * .7)}.footer__up>*{margin-bottom:calc(var(--fs-3) * 2)}.footer__up>:last-child{margin-bottom:0}.footer__up__logo{display:inline-block;width:calc(var(--fs-3) * 2)}.footer__up__logo>img{width:100%}.footer__up address li{margin-bottom:.5em}.footer__up address li:last-child{margin-bottom:0}.footer__up address li a{margin-left:.75em}.footer__up__opening-hours span:last-child{margin-left:1.5em}.footer__up form fieldset{display:flex}.footer__up form input{width:100%;border:none;background-color:transparent;color:inherit}.footer__up form input::placeholder{color:var(--white);opacity:.5}.footer__bottom{padding-top:calc(var(--fs-2) * 1.75);border-top:1px solid var(--white)}.footer__bottom__network{display:flex;margin-bottom:calc(var(--fs-2) * 1.75)}.footer__bottom__network>div:last-child i{margin-left:1.75em}.footer__bottom__network a{margin-left:.5em}.footer__bottom__other-links>a:first-child{display:block;margin-bottom:.5em}@media (min-width:45em){.footer__up{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:8vw;margin-bottom:calc(var(--fs-3) * 4)}.footer__up>*{margin-bottom:0}.footer__up>form{grid-column:2/4}.footer__up form fieldset{padding-bottom:calc(var(--fs-2) * .75);border-bottom:1px solid var(--white)}.footer__bottom{display:flex;justify-content:space-between}.footer__bottom__network{margin-bottom:0}.footer__bottom__other-links>a:first-child{display:inline-block;margin-bottom:0}.footer__bottom__other-links>a:last-child{margin-left:1.5em}}@media (min-width:76em){.footer__up{grid-template-columns:auto repeat(3,1fr)}.footer__up>form{grid-column:unset}}.call-to-action{display:flex;align-items:flex-end;aspect-ratio:375/472;--box-height:calc(var(--fs-2) * 15);margin-bottom:calc(var(--box-height) + var(--marginBottom));background-repeat:no-repeat;background-size:100% 100%}.call-to-action>.container{transform:translateY(66%)}.call-to-action__box{padding:calc(var(--fs-4) * 1.75) calc(var(--fs-4) * .75);border-radius:.325em;background-color:var(--white);font-size:var(--fs-2);text-align:center;filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .25))}.call-to-action__box .title{margin-bottom:1em;color:var(--black)}.call-to-action__box p.regular-text{margin-bottom:var(--fs-4);color:var(--black);opacity:.8}.call-to-action .button{display:inline-block;min-width:55%}@media (min-width:45em){.call-to-action{align-items:center;aspect-ratio:1728/772;margin-bottom:0}.call-to-action--footer{margin-bottom:0}.call-to-action>.container{display:flex;margin-bottom:8rem;transform:none}.call-to-action--footer>.container{justify-content:flex-end}.call-to-action__box{width:42%;padding:calc(var(--fs-4) * 2.75);text-align:left}.call-to-action .button{min-width:100%}}.breadcrumb{display:none;justify-content:flex-start;align-items:center;padding-left:10rem;padding-block:.6rem;gap:1rem;background-color:var(--blue-500);color:var(--white)}.breadcrumb ul{display:flex}.breadcrumb__icon-home{width:18px}@media(min-width:62.5rem){.breadcrumb{display:flex}}.pagination{display:flex;justify-content:center;gap:1rem}.pagination-news{padding-block:1rem}.next{border:2px solid var(--blue-700);padding:10px;border-radius:6px}.page-numbers{border:2px solid var(--blue-700);padding:10px;border-radius:6px;padding-inline:20px}.current{background-color:var(--blue-700);color:var(--white)}.previous-image{transform:scaleX(-1)}.slider{position:relative;aspect-ratio:.68;margin-bottom:var(--marginBottom);background-repeat:no-repeat;background-size:100% 100%}.slider>.slider__swiper{position:absolute;inset:0;overflow:hidden;--swiper-navigation-size:calc(var(--fs-5) *3/5);--swiper-navigation-color:var(--white)}.slider .swiper-slide{background-repeat:no-repeat;background-size:100% 100%}.slider .button-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.slider .button-container>*{left:unset;right:unset;width:calc(var(--fs-5) * 7/5);height:calc(var(--fs-5) * 7/5)}.slider .button-container>::before{content:'';position:absolute;z-index:-1;width:100%;height:100%;background-color:var(--blue-700);opacity:.5}.button-container>::after{--swiper-navigation-size:calc(var(--fs-5) *3/5);color:var(--white)}.slider .button-container>.swiper-button-next{right:0}.slider .pagination-container,.slider .swiper-pagination{display:none}.slider>.slider__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;z-index:1;height:100%;padding-bottom:calc(var(--fs-5) * 2);pointer-events:none}.slider h1{margin-bottom:.625em;color:var(--white);text-align:center}.slider h1 span{display:block}.slider a{display:inline-block;min-width:55%;pointer-events:all}iframe{height:inherit;width:inherit}@media (min-width:45em){.slider{aspect-ratio:1.88;margin-bottom:10vh}.slider .pagination-container,.slider .swiper-pagination{display:block}.slider .pagination-container{position:absolute;top:calc(60% + var(--fs-5));bottom:0;left:50%;transform:translate(-50%,0);z-index:1;pointer-events:none}.slider .swiper-pagination{display:flex;flex-direction:column;align-items:flex-end;gap:var(--fs-5);top:0;bottom:0}.slider .swiper-pagination-bullet{width:calc(var(--fs-5)/ 2);height:2px;background:var(--white);transform-origin:right;transition:transform .3s ease-in-out;opacity:.5}.slider .swiper-pagination-bullet-active{transform:scaleX(2);opacity:1}.slider>.slider__content{align-items:flex-start}.slider h1{text-align:left}.slider a{min-width:14%}}.introduction{margin-bottom:var(--marginBottom)}.introduction article{padding:calc(var(--fs-4) * 1.75) calc(var(--fs-4) * .75);border-radius:.5rem .5rem 0 0;background-color:var(--blue-500);color:var(--white);text-align:center}.introduction article .title{margin-bottom:1em}.introduction article p.regular-text{margin-bottom:var(--fs-4)}.introduction .button{display:inline-block;min-width:55%;border:1px solid currentColor}.introduction img{height:unset;border-radius:0 0 .5rem .5rem}@media (min-width:62.5em){.introduction{position:relative;margin-bottom:19.5vh}.introduction article{position:absolute;bottom:calc(var(--fs-4) * 0);right:0;width:42%;padding:calc(var(--fs-4) * 2.75);text-align:left}.introduction img{width:69.1%;aspect-ratio:919/624}.introduction article,.introduction img{border-radius:.5rem}.introduction .button{min-width:100%}}.home-form{padding:1.25em 1.25em 1.5em;margin-bottom:var(--marginBottom);border-radius:1.25em;background-color:var(--white);font-size:var(--fs-2);filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .25))}.home-form>div{margin-bottom:1.25em;font-size:var(--fs-2)}.home-form>div:last-of-type{margin-bottom:0}.home-form__select{position:relative;--arrowSize:.75em;--arrowDiagonal:calc(var(--arrowSize) * 1.41);--arrowRight:var(--arrowSize);--paddingRight:calc((var(--arrowSize) + var(--arrowRight)))}.home-form__select::after{content:'';position:absolute;top:calc(50% - var(--arrowDiagonal)/ 2);right:var(--arrowRight);width:var(--arrowSize);height:var(--arrowSize);border-bottom:.2em solid var(--blue-700);border-left:.2em solid var(--blue-700);transform:rotate(-45deg)}.home-form label{display:block;margin-bottom:.75em}.home-form select{width:100%;padding:.5em var(--paddingRight) .5em 1em;border:none;border-radius:.325em;background-color:var(--white-darker);appearance:none}.home-form__button-container{display:flex;justify-content:space-between;gap:1em;margin-top:1.75em;font-size:var(--fs-2)}.home-form__button-container button{width:100%}.home-form__button-container .button--light{border:.1em solid currentColor}.home-form p{text-align:center}.home-form span{margin-right:.5em;line-height:1}@media(min-width:62.5em){.home-form{display:flex;justify-content:space-between;gap:2.125em;padding:2.75em calc(var(--fs-4) * 2.75) 2.5em;margin-bottom:var(--fs-4)}}@media (min-width:78em){.home-form{transform:translateY(-5vw)}}@media (min-width:88em){.home-form{transform:translateY(-50%)}}.news{margin-bottom:var(--marginBottom)}.news h2{margin-bottom:.75em;text-align:center}.news__link{display:block;margin-bottom:1.75em;text-align:center;color:var(--blue-700)}.news article{display:none}.news article:first-of-type{display:block}.news article .news__image{aspect-ratio:342/354}.news article .news__image img{width:100%;height:100%}.news__content{--margin:var(--fs-1)}.news__content__details{margin-block:1em 2em}.news__content h3{margin-bottom:var(--margin)}.news__content__paragraph{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--margin)}@media (min-width:45em){.news{padding-top:calc(11.75vh - 5px);padding-bottom:13.3vh;margin-bottom:0;background-color:var(--white-darker)}.news__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2.5em;font-size:var(--fs-2)}.news .news__header>*{margin-bottom:0}.news .news__header>a{padding:.5em 1em;border-radius:.375em;background-color:var(--white)}.news__articles{display:flex;gap:3.1vw}.news__articles>*{flex:1}.news__content h3{min-height:2.4em}.news article:nth-of-type(-n+3){display:block}.news article .news__image{aspect-ratio:407/354}}.introduction--architects{padding-block:.875em;font-size:var(--fs-4)}.introduction--architects .title{margin-bottom:.875em}@media (min-width:45em){.introduction--architects.container{max-width:50ch;padding-block:1.875em;text-align:center}}.form--architects{padding:.875em;margin-bottom:.875em;border-radius:.875em;background-color:var(--white);font-size:var(--fs-4);filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .25))}.form--architects h3{margin-bottom:.75em}.form--architects__search{position:relative;margin-bottom:1.25em;font-size:var(--fs-2)}.form--architects__search::after{content:'';display:inline-block;position:absolute;top:50%;right:var(--fs-2);transform:translateY(-50%);--size:calc(var(--fs-2) * 1.5);width:var(--size);height:var(--size);background-image:url(../../assets/images/search-black.svg);background-repeat:no-repeat;background-size:100% 100%}.form--architects input[type=text]{width:100%;padding:.625em 1em;border:none;border-radius:.5em;background-color:var(--white-dark)}.form--architects input[type=submit]{width:100%}@media (min-width:45em){.form--architects{padding:1.5em 3em}.form--architects form{display:flex}.form--architects__search{width:90%;margin-bottom:0}.form--architects input[type=submit]{width:10%;margin-left:2.25em}}.architects-page--error{padding-block:20vh}.architects-page{display:flex;gap:6.25vw;margin-bottom:.875em;font-size:var(--fs-4);overflow-x:scroll}.architects-page article{flex-shrink:0;position:relative;width:83.25vw;aspect-ratio:312/425}.architects-page article img{width:100%;height:100%;border-radius:2vw}.architects-page article>div{display:flex;justify-content:space-between;position:absolute;bottom:1.5em;left:1.5em;right:1.5em}.architects-page article span{color:var(--white)}.architects-page article span::before{content:'';display:inline-block;width:1.25em;height:1.25em;margin-right:.5em;background-repeat:no-repeat;background-size:100% 100%;vertical-align:sub}.architects-page article span:first-child::before{background-image:url(../../assets/images/user.svg)}.architects-page article span:last-child::before{background-image:url(../../assets/images/home.svg)}@media (min-width:45em){.architects-page{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5vw;margin-bottom:3.625em;overflow-x:auto}.architects-page article{width:100%}.architects-page article img{border-radius:.5vw}}.description-single-architects{padding-block:.875em;font-size:var(--fs-4)}.description-single-architects__back{display:inline-block;margin-bottom:calc(var(--fs-4) * .875);color:var(--blue-700)}.description-single-architects__back::before{content:'';display:inline-block;width:1.25em;height:1.25em;margin-right:.5em;background-image:url(../../assets/images/back.svg);background-repeat:no-repeat;background-size:100% 100%;vertical-align:sub}.description-single-architects img{width:100%;aspect-ratio:343/404;border-radius:1.5vw}.description-single-architects .title{margin-block:.875em}@media (min-width:45em){.description-single-architects{padding-block:2.25em 3.75em}.description-single-architects__back{margin-bottom:calc(var(--fs-4) * .375)}.description-single-architects__wrapper{display:flex;justify-content:space-between;align-items:center}.description-single-architects__wrapper>img{width:41%;aspect-ratio:545/404;border-radius:.5vw}.description-single-architects__wrapper>div{width:49%}.description-single-architects .title{margin-block:0 .75em}}.properties--single-architect>h2>span{display:block}@media (min-width:45em){.properties--single-architect{margin-block:10vh}.properties--single-architect>h2.title{text-align:left}}.anuncie-imovel{padding-block:var(--fs-4)}.anuncie-imovel .title,.anuncie-imovel+form .title{margin-bottom:1em}.anuncie-imovel+form .title{margin-top:1em}.anuncie-imovel+form{padding:1.25em;margin-bottom:1.5em;border-radius:5vw;background-color:var(--white);font-size:var(--fs-2);filter:drop-shadow(0 6px 6px rgba(0, 0, 0, .25))}.anuncie-imovel+form label{display:block;margin-bottom:.75em}.anuncie-imovel+:where(form) :where(label)+:where(:not(span)){width:100%;border:none;padding:.625em 1em;border-radius:.5em;background-color:var(--white-dark)}.anuncie-imovel+:where(form) :where(label)~:last-child{display:inline-block;margin-bottom:calc(var(--fs-2) * 1.25)}.anuncie-imovel+form textarea{resize:vertical}.checkbox__privacy{display:flex;flex-wrap:wrap;margin-bottom:1.5em}.checkbox__privacy input{width:var(--fs-4);height:var(--fs-4);margin:0}.checkbox__privacy span{width:100%}.anuncie-imovel+form .checkbox__privacy label{margin-left:.5em;margin-bottom:0}.anuncie-imovel+form button{width:100%}@media (min-width:45em){.anuncie-imovel{padding-block:calc(var(--fs-4) * 3) var(--fs-4)}.anuncie-imovel+form.container,.anuncie-imovel.container{max-width:49.25rem}.anuncie-imovel+form{padding:0;border-radius:0;background-color:transparent;filter:none}.desktop-container{display:flex;gap:3.05%}.desktop-container>*{width:100%}.anuncie-imovel+form button{max-width:15rem}}.search_results__card{margin-block:1rem}.search_results__card a{text-decoration:underline}.search_results__card__content span{margin-bottom:1rem;font-family:var(--ff-raleway);font-size:var(--fs-2);font-weight:var(--fw-1)}.search_results__card__content p{margin-block:.5rem}.search_results__card__content img{height:200px}.search_results__error p{margin-block:1rem}.search_results__error ul{list-style:disc;margin:1rem}.section-search__form__input i{top:2em}@media(min-width:45em){.section-search__form__input{position:relative}.section-search__form .home-form>div:last-of-type{flex:unset;margin-left:0}.section-search__form__input i{top:50%;transform:translateY(-60%);right:1rem;left:unset;padding-left:unset;min-width:unset}.section-search__form__input+button{min-width:13%;text-transform:uppercase}.section-search__form .home-form{transform:unset}.search_results__card__content__title{display:flex;gap:.6rem}.search_results__card__content img{height:135px;width:135px}.search_results__card__content__post{display:flex;gap:.6rem;justify-content:space-between}}.busca-avancada{margin-top:1rem;margin-inline:1rem}.busca-avancada .form-group{display:flex;flex-direction:column}.busca-avancada .form_contato_section>div:nth-last-of-type(2) input{width:100%}.busca-avancada .form_contato_section>div:nth-last-of-type(2){align-items:unset;flex-direction:column}.filtro-full .form--architects__search::after{top:70%;right:.5rem}.row-filtro-full{display:flex;justify-content:space-between;gap:1rem}.row-filtro-full__input button{background:0 0}.row-filtro-full__input .fa-minus-circle::before,.row-filtro-full__input .fa-plus-circle:before{color:#b5b9c3}.row-filtro-full__input input{width:1rem!important;background:0 0;border:none}.row-filtro-full__input label{margin-left:.4rem}.row-filtro-full__input i{font-size:var(--fs-4)}.row-filtro-full__input__field{display:flex;gap:.3rem}.middle{position:relative;width:auto;margin-top:25px}.filtro-slider{position:relative;z-index:1;height:6px;margin:0 15px;aspect-ratio:unset}.filtro-slider>.track{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:#fafafa;border:1px solid #d3d3d3}.filtro-slider>.range{left:0;top:1px;right:0;height:4px;position:absolute;z-index:2;bottom:0;border-radius:5px;background-color:#b5b9c3}.filtro-slider>.thumb{position:absolute;z-index:3;width:30px;height:30px;background-color:var(--white);border:3px solid #b5b9c3;border-radius:50%;box-shadow:0 0 0 0 rgba(98,0,238,.1)}.filtro-slider>.thumb.left,.filtro-slider>.thumb.left.area{top:3px;left:25%;transform:translate(-15px,-15px)}.filtro-slider>.thumb.right,.filtro-slider>.thumb.right.area{top:3px;right:25%;transform:translate(15px,-15px)}input[type=range]{position:absolute;pointer-events:none;-webkit-appearance:none;z-index:2;height:10px;width:100%;opacity:0}input[type=range]::-webkit-slider-thumb{pointer-events:all;width:30px;height:30px;border-radius:0;border:0 none;background-color:red;-webkit-appearance:none}.filter-range__label{display:flex;align-items:center;justify-content:space-between}.filter-range .form_contato_section>div:nth-last-of-type(2){flex-direction:column}.filter-range .filter-range__label{margin-bottom:unset}.busca-avancada .home-form>div:last-of-type{margin-left:unset}@media(min-width:45em){.busca-avancada .home-form{flex-direction:column}.busca-avancada .form--architects__search,.busca-avancada .form_news_section__input{width:100%}.busca-avancada .home-form{transform:unset}}@media(min-width:62.5em){.busca-avancada .home-form{padding:1rem}.busca-avancada .form--architects__search,.busca-avancada .form_news_section__input{width:17%}.busca-avancada .form-group{flex-direction:unset;gap:1rem}.busca-avancada .form_contato_section>div:nth-last-of-type(2){align-items:unset;flex-direction:unset;flex-wrap:nowrap}}@media(min-width:75em){.busca-avancada .home-form>div:last-of-type{display:flex;flex-direction:row;justify-content:space-around}.busca-avancada .form_trabalhe_conosco>div>div p{display:none}.home-form__button-container button{padding-block:.8em;width:7rem}.filter-range .filter-range__label{gap:1rem}.filter-range{width:14rem}}@media(min-width:78.75em){.busca-avancada .home-form>div:last-of-type{gap:unset}}.wrap{background-color:unset}.corretor__headline{margin-bottom:1rem}.corretor__headline span{font-size:var(--fs-3)}.corretor-box{margin-top:-3rem}.corretor__description{margin-top:1rem}.corretor img{margin-bottom:var(--marginBottom)}.corretor-box>article>div>p{margin-bottom:1rem}.corretor-objectives{margin-top:3rem}.corretor__objectives h2{margin-block:var(--marginBottom)}.container__objectives__item{padding-block:1rem;border-bottom:1px solid #d3d3d3}.container__objectives__item p{margin-bottom:.5rem}.corretor__objectives ul{margin-bottom:var(--marginBottom)}.corretor img{width:100%;height:472px}.corretor-objectives img{width:100%}.corretor-objectives .call-to-action__box{width:unset}.corretor-box-desktop{display:none}@media(min-width:45em){.wrap{background-color:#f4f4f4}.corretor{display:flex;justify-content:space-around}.corretor-objectives img{height:35rem}.corretor-box-mobile{display:none}.corretor-box-desktop{display:block}}@media (min-width:62.5em){.corretor__description{width:37rem}.corretor{display:flex;justify-content:space-around}.corretor img{width:350px}.corretor-objectives{display:flex;gap:12rem}.corretor-box{width:25rem;margin-inline-start:10rem}.corretor-box article{background:0 0;padding:unset;margin-block:2rem}.corretor-box h2{display:none}.corretor-box a{padding:.625rem 5.75rem .75rem}.corretor-objectives .call-to-action__box{display:flex;flex-direction:column}.container__objectives__item{padding-block:3rem}}.content-pol p{margin-block:1rem}.obrigado-container{margin-block:1rem}.obrigado-container>h1{margin-bottom:.5em;font-size:4.5rem;font-weight:300;line-height:1}body{background-color:var(--white-dark)}body.no-scroll{overflow:hidden}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLWd1aWRlL3Jlc2V0LmNzcyIsInN0eWxlLWd1aWRlL2NvbG9ycy5jc3MiLCJzdHlsZS1ndWlkZS9mb250cy5jc3MiLCJzdHlsZS1ndWlkZS9sYXlvdXQuY3NzIiwiY29tcG9uZW50cy9idXR0b25zLmNzcyIsImNvbXBvbmVudHMvbmF2YmFyLmNzcyIsImNvbXBvbmVudHMvbmF2YmFyX2lubmVyLmNzcyIsImNvbXBvbmVudHMvdG93bmhvdXNlLmNzcyIsInBhZ2VzL3Rvd25ob3VzZXMvdG93bmhvdXNlLmNzcyIsInBhZ2VzL3Rvd25ob3VzZV9zaW5nbGUvdG93bmhvdXNlX3NpbmdsZS5jc3MiLCJwYWdlcy90b3duaG91c2Vfc2luZ2xlL3Byb2R1Y3RzX3Rvd25ob3VzZS5jc3MiLCJwYWdlcy9zaW5nbGVfaW1vdmVpcy9hYm91dF9zZWN0aW9uLmNzcyIsInBhZ2VzL3NpbmdsZV9pbW92ZWlzL2ZlYXR1cmVzX3NlY3Rpb24uY3NzIiwicGFnZXMvc2luZ2xlX2ltb3ZlaXMvZm9ybV9zZWN0aW9uLmNzcyIsInBhZ2VzL25ld3MvZm9ybV9uZXdzLmNzcyIsInBhZ2VzL25ld3Mvc2VjdGlvbl9uZXdzLmNzcyIsInBhZ2VzL2Zvcm1fY29udGF0by9mb3JtX2NvbnRhdG8uY3NzIiwicGFnZXMvZm9ybV90cmFiYWxoZV9jb25vc2NvL2Zvcm1fdHJhYmFsaGVfY29ub3Njby5jc3MiLCJwYWdlcy9zaW5nbGVfbmV3cy9zaW5nbGVfbmV3cy5jc3MiLCJjb21wb25lbnRzL3Byb3BlcnR5LmNzcyIsImNvbXBvbmVudHMvZm9vdGVyLmNzcyIsImNvbXBvbmVudHMvc2VjdGlvbl9jYWxsdG9hY3Rpb24uY3NzIiwiY29tcG9uZW50cy9icmVhZGNydW1icy5jc3MiLCJjb21wb25lbnRzL3BhZ2luYXRpb24uY3NzIiwicGFnZXMvaG9tZS9zbGlkZXIuY3NzIiwicGFnZXMvaG9tZS9zZWN0aW9uX2ludHJvZHVjdGlvbi5jc3MiLCJwYWdlcy9ob21lL3NlY3Rpb25fZm9ybS5jc3MiLCJwYWdlcy9ob21lL25ld3MuY3NzIiwicGFnZXMvYXJjaGl0ZWN0cy9pbnRyb2R1Y3Rpb24uY3NzIiwicGFnZXMvYXJjaGl0ZWN0cy9mb3JtLmNzcyIsInBhZ2VzL2FyY2hpdGVjdHMvYXJjaGl0ZWN0cy5jc3MiLCJwYWdlcy9zaW5nbGVfYXJjaGl0ZWN0cy9kZXNjcmlwdGlvbi5jc3MiLCJwYWdlcy9zaW5nbGVfYXJjaGl0ZWN0cy9wcm9wZXJ0aWVzLmNzcyIsInBhZ2VzL2FudW5jaWVfaW1vdmVsL2FudW5jaWUtaW1vdmVsLmNzcyIsInBhZ2VzL3NlYXJjaC9zZWFyY2hfcmVzdWx0cy5jc3MiLCJwYWdlcy9zZWFyY2gvc2VhcmNoX2Zvcm0uY3NzIiwicGFnZXMvaW1vdmVsL3NlY3Rpb25fZmlsdHJvLmNzcyIsInBhZ2VzL28tY29ycmV0b3IvYWJvdXRfc2VjdGlvbi5jc3MiLCJwYWdlcy9wcml2YWN5X3BvbGljeS9wcml2YWN5X3BvbGljeS5jc3MiLCJwYWdlcy9vYnJpZ2Fkby9vYnJpZ2Fkby5jc3MiLCJzdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsRUFBYyxRQUFYLFNBQ0MsV0FBWSxXQU1kLFdBQ0UsbUJBQW9CLGVBQ3BCLGdCQUFpQixlQUNqQixlQUFnQixlQUNoQixjQUFlLGVBS2pCLEVBQUcsS0FBTSxRQUFTLFFBRkssT0FTdkIsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQURyQixLQVNVLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUFITyxJQU1aLEdBQUksR0FITSxHQU11QixNQUZqQyxTQUdRLFdBQVIsT0FBb0IsT0FIVixLQU5WLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQVNRLE9BQVEsT0FWcEMsS0FLTSxFQUxpQyxPQUd6QixJQUFLLElBQUssSUFJUixNQUFPLE9BREgsR0FNZCxLQUROLEtBQU0sSUFYeUIsT0FNbkIsR0FLRCxPQVZhLEVBQWUsSUFFVixFQVFWLEtBUmEsRUFBRyxLQVFWLFFBUHpCLE1B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QUdoQix1QkFDSSxXQUFZLEtBR2hCLGNBQ0ksY0FBZSxvQkFHbkIsNEJBQ0ksY0FBZSxLQUduQixxQkFDSSxXQUFZLEtBR2hCLHlCQUNJLGFBQWMsb0JBR2xCLDZCQUNJLGNBQWUsS0FDZixjQUFlLElBQUksTUFBTSxRQUc3QiwrQkFDSSxjQUFlLE1BR25CLHlCQUNJLGNBQWUsb0JBR25CLGNBQ0ksTUFBTyxLQUNQLE9BQVEsTUFHWix5QkFDSSxNQUFPLEtBR1gsMENBQ0ksTUFBTyxNQUdYLHNCQUNJLFFBQVMsS0FHYix1QkFDSSxNQUNJLGlCQUFrQixRQUd0QixVQUNJLFFBQVMsS0FDVCxnQkFBaUIsYUFHckIseUJBQ0ksT0FBUSxNQUdaLHFCQUNJLFFBQVMsS0FHYixzQkFDSSxRQUFTLE9BSWpCLDBCQUNJLHVCQUNJLE1BQU8sTUFHWCxVQUNJLFFBQVMsS0FDVCxnQkFBaUIsYUFHckIsY0FDSSxNQUFPLE1BR1gscUJBQ0ksUUFBUyxLQUNULElBQUssTUFHVCxjQUNJLE1BQU8sTUFDUCxvQkFBcUIsTUFHekIsc0JBQ0ksV0FBWSxJQUNaLFFBQVMsTUFDVCxhQUFjLEtBR2xCLGlCQUNJLFFBQVMsS0FHYixnQkFDSSxRQUFTLFFBQVMsUUFBUSxPQUc5QiwwQ0FDSSxRQUFTLEtBQ1QsZUFBZ0IsT0FHcEIsNkJBQ0ksY0FBZSxNQ3JJdkIsZUFDSSxhQUFjLEtDRGxCLG9CQUNJLGFBQWMsS0FHbEIsdUJBQ0ksY0FBZSxLQUNmLFVBQVcsT0FDWCxZQUFhLElBQ2IsWUFBYSxFQzBEakIsS0FDRyxpQkFBa0Isa0JBR3JCLGVBQ0csU0FBVSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gIFVzZSBhIG1vcmUtaW50dWl0aXZlIGJveC1zaXppbmcgbW9kZWwuXHJcbiovXHJcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB9XHJcblxyXG4gIC8qIFxyXG4gICAgRGVzYWJpbGl0YSBhbmltYcOnw7VlcyBubyBsb2FkIGRhIHDDoWdpbmFcclxuICAqL1xyXG4gIC5wcmVsb2FkICoge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC1tcy10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgIH1cclxuXHJcbiAgaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuICBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbiAgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG4gIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbiAgYiwgdSwgaSwgY2VudGVyLFxyXG4gIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbiAgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbiAgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbiAgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG4gIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbiAgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbiAgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgICAgZm9udDogaW5oZXJpdDtcclxuICB9XHJcbiAgXHJcbiAgLypcclxuICAgIFR5cG9ncmFwaGljIHR3ZWFrcyFcclxuICAgIEFkZCBhY2Nlc3NpYmxlIGxpbmUtaGVpZ2h0XHJcbiAgICBJbXByb3ZlIHRleHQgcmVuZGVyaW5nXHJcbiAgKi9cclxuICBib2R5IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICB9XHJcbiAgLypcclxuICAgIEltcHJvdmUgbWVkaWEgZGVmYXVsdHNcclxuICAgIE1ha2UgaW1hZ2VzIGVhc2llciB0byB3b3JrIHdpdGggXHJcblxyXG4gICovXHJcbiAgaW1nLCBwaWN0dXJlLCB2aWRlbywgY2FudmFzLCBzdmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKlxyXG4gICAgUmVtb3ZlIGJ1aWx0LWluIGZvcm0gdHlwb2dyYXBoeSBzdHlsZXNcclxuICAqL1xyXG4gIGlucHV0LFxyXG4gIHRleHRhcmVhLFxyXG4gIHNlbGVjdCB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIH1cclxuICBcclxuICAvKlxyXG4gICBBdm9pZCB0ZXh0IG92ZXJmbG93c1xyXG4gICovXHJcbiAgcCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gIH1cclxuICBcclxuICAvKiBGb3JtYXRhw6fDo28gcGFkcsOjbyBwYXJhIGxpbmtzICovXHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbiAgXHJcbiAgLyogRm9ybWF0YcOnw6NvIHBhZHLDo28gcGFyYSBsaXN0YXMgKi9cclxuICB1bCxcclxuICBvbCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLypDdXJzb3IgcG9pbnRlciArIHJlc2V0IGJ1dHRvbnMqL1xyXG4gIGJ1dHRvbiwgXHJcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuICAgYm9yZGVyOiBub25lO1xyXG4gICBcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4gIFxyXG4vKiBSZW1vdmUgYWxsIGFuaW1hdGlvbnMsIHRyYW5zaXRpb25zIGFuZCBzbW9vdGggc2Nyb2xsIGZvciBwZW9wbGUgdGhhdCBwcmVmZXIgbm90IHRvIHNlZSB0aGVtICovXHJcbi8qIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgICBodG1sOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAqLFxyXG4gICAgKjo6YmVmb3JlLFxyXG4gICAgKjo6YWZ0ZXIge1xyXG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xyXG4gICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xyXG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxufSAqLyIsIjpyb290e1xyXG4gICAtLWJsYWNrOiAjMDAwMDAwO1xyXG4gICAtLXdoaXRlOiAjZmZmZmZmO1xyXG4gICAtLXdoaXRlLWRhcms6ICNmNWY1ZjU7XHJcbiAgIC0td2hpdGUtZGFya2VyOiAjZjBmMGYwO1xyXG4gICAtLWJsdWUtMTAwOiAjQjFDMEREO1xyXG4gICAtLWJsdWUtNTAwOiAjNkI3NDg4O1xyXG4gICAtLWJsdWUtNzAwOiAjMjEyRTRDO1xyXG59IiwiOnJvb3R7XHJcbiAgIC0tZmYtbnVuaXRvOiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcclxuICAgLS1mZi1yYWxld2F5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAtLWZ3LTE6IDQwMDtcclxuICAgLS1mdy0yOiA1MDA7XHJcbiAgIC0tZnctMzogNzAwO1xyXG4gICAtLWZ3LTQ6IDkwMDtcclxuICAgXHJcbiAgIC8qVXNhZG8gYXBlbmFzIHVtYSB2ZXoqL1xyXG4gICAtLWZ3LTU6IDYwMDtcclxuICAgLypQYXJhIGZhemVyIGlndWFsIGFvIGZpZ21hLCBjb21lbnRhciBlc3RlKi9cclxuICAgLS1mdy01OiB2YXIoLS1mdy0zKTtcclxuXHJcblxyXG4vKlxyXG5JZGVhbCAoZmlnbWEpIC0gTW9iaWxlIGUgRGVza3RvcFxyXG4gICAtLWZzLTE6IDE0cHggLSAxNHB4O1xyXG4gICAtLWZzLTI6IDE2cHggLSAxNnB4O1xyXG4gICAtLWZzLTM6IDIwcHggLSAyMHB4O1xyXG4gICAtLWZzLTQ6IDI0cHggLSAzMnB4O1xyXG4gICAtLWZzLTU6IDMycHggLSA2NHB4O1xyXG4qL1xyXG4gICAvKkZvbnRlIG9yaWdpbmFsLiBFbGEgw6kgc29icmVzY3JpdGEgZW0gc2VndWlkYSovXHJcbiAgIC0tZnMtMTogMTRweDtcclxuICAgLS1mcy0yOiAxNnB4O1xyXG4gICAtLWZzLTM6IDIwcHg7XHJcbiAgIC0tZnMtNDogMjRweDtcclxuICAgLS1mcy01OiAzMnB4O1xyXG4gICAvKkZvbnRlcyBxdWUgbsOjbyBlc3RhbW9zIHVzYW5kbyovXHJcbiAgIC0tZnMtNjogMThweDtcclxuICAgLS1mcy03OiAxMnB4O1xyXG5cclxuICAgLypcclxuICAgRmx1aWQgTW9iaWxlXHJcbiAgIC0tZnMtMTogMTJweDtcclxuICAgLS1mcy0yOiAxNHB4O1xyXG4gICAtLWZzLTM6IDE3cHg7XHJcbiAgIC0tZnMtNDogMjFweDtcclxuICAgLS1mcy01OiAzNnB4O1xyXG5cclxuICAgRmx1aWQgRGVza3RvcFxyXG4gICAtLWZzLTE6IDE0cHg7IFxyXG4gICAtLWZzLTI6IDE4cHg7IFxyXG4gICAtLWZzLTM6IDIycHg7IFxyXG4gICAtLWZzLTQ6IDI3cHg7IFxyXG4gICAtLWZzLTU6IDUycHg7IFxyXG4qLyBcclxuICAgXHJcbi8qIFxyXG4gICBAbGluayBodHRwczovL3V0b3BpYS5meWkvdHlwZS9jYWxjdWxhdG9yP2M9MzIwLDEyLDEuMiwyNTAwLDE2LDEuMjUsNiwwLCZzPTAuNzV8MC41fDAuMjUsMS41fDJ8M3w0fDYscy1sJmc9cyxsLHhsLDEyIFxyXG4qL1xyXG4vKlxyXG4gICBzaXplIDMyMHB4IG1pbi4gMTJweCBzY2FsZSAxLjIgLyBzaXplIDI1MDBweCBtaW4uIDE2cHggc2NhbGUgMS4yNSBcclxuKi9cclxuLypcclxuICAgc3RlcHMgMSwgMiwgMywgNCwgN1xyXG4qL1xyXG5cclxuXHJcbiAgLS1mcy0xOiBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuNzFyZW0gKyAwLjE4dncpLCAxLjAwcmVtKTtcclxuICAtLWZzLTI6IGNsYW1wKDAuOTByZW0sIGNhbGMoMC44NXJlbSArIDAuMjZ2dyksIDEuMjVyZW0pO1xyXG4gIC0tZnMtMzogY2xhbXAoMS4wOHJlbSwgY2FsYygxLjAxcmVtICsgMC4zNXZ3KSwgMS41NnJlbSk7XHJcbiAgLS1mcy00OiBjbGFtcCgxLjMwcmVtLCBjYWxjKDEuMjByZW0gKyAwLjQ4dncpLCAxLjk1cmVtKTtcclxuICAtLWZzLTU6IGNsYW1wKDIuMjRyZW0sIGNhbGMoMi4wMXJlbSArIDEuMTZ2dyksIDMuODJyZW0pO1xyXG4gICAvKk91dHJvcyB0YW1hbmhvcyovXHJcbiAgIC0tZnMtNjogdmFyKC0tZnMtMyk7XHJcbiAgIC0tZnMtNzogdmFyKC0tZnMtMSk7XHJcbn1cclxuXHJcbi8qVVRJTElUWSBDTEFTU0VTKi9cclxuLypSZXBlYXRlZCovXHJcbi50aXRsZXtcclxuICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXJhbGV3YXkpO1xyXG4gICBmb250LXdlaWdodDogdmFyKC0tZnctMyk7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNCk7XHJcbn1cclxuXHJcbi50aXRsZS0tbGFyZ2V7XHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNSk7XHJcbn1cclxuXHJcbi50aXRsZS0tc21hbGx7XHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMyk7XHJcbn1cclxuXHJcbi5yZWd1bGFyLXRleHR7XHJcbiAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1udW5pdG8pO1xyXG4gICBmb250LXdlaWdodDogdmFyKC0tZnctMSk7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMik7XHJcbn1cclxuXHJcbi5yZWd1bGFyLXRleHQtLWxpZ2h0e1xyXG4gICBmb250LXNpemU6IHZhcigtLWZzLTEpO1xyXG59XHJcblxyXG4ucmVndWxhci10ZXh0LS1ib2xke1xyXG4gICBmb250LXdlaWdodDogdmFyKC0tZnctMyk7XHJcbn1cclxuXHJcbi5yZWd1bGFyLXRleHQtLWJpZy1ib2xke1xyXG4gICBmb250LXdlaWdodDogdmFyKC0tZnctMyk7XHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMyk7XHJcbn1cclxuXHJcbi5yZWd1bGFyLXRleHQtLWV4dHJhLWxpZ2h0e1xyXG4gICBmb250LXNpemU6IHZhcigtLWZzLTcpO1xyXG59XHJcblxyXG4vKnVuaXF1ZSovXHJcbi5kcm9wZG93bi1tZW51e1xyXG4gICBmb250LWZhbWlseTogdmFyKC0tZmYtcmFsZXdheSk7XHJcbiAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy0yKTtcclxuICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy02KTtcclxufVxyXG5cclxuLnByaWNle1xyXG4gICBmb250LWZhbWlseTogdmFyKC0tZmYtbnVuaXRvKTtcclxuICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LTQpO1xyXG4gICBsaW5lLWhlaWdodDogMS41O1xyXG4gICBmb250LXNpemU6IHZhcigtLWZzLTMpO1xyXG59XHJcblxyXG4ucmVhZC1tb3Jle1xyXG4gICBmb250LWZhbWlseTogdmFyKC0tZmYtcmFsZXdheSk7XHJcbiAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy01KTtcclxuICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy0yKTtcclxufVxyXG5cclxuLypcclxuTWFwYSBnZXJhbDpcclxuXHJcbk9uZGUgICAgICAgICAgIGZzICAgIGZmICAgICAgIGZ3ICAgIGxpbmUgaGVpZ2h0XHJcblxyXG5EZXNrdG9wICgxNzI4cHgpXHJcbk1vYmlsZSAoMzc1cHgpXHJcblxyXG5NZW51IHN1c3BlbnNvXHJcbkRlc2t0b3AgMThweCwgcmFsZXdheSwgNTAwLCAxLjUgKG11ZGFyIHRhbWFuaG8gcGFyYSAyMHB4KSBbY2xhc3MgZHJvcGRvd24tbWVudV1cclxuTW9iaWxlIDE4cHggKGRpbWludWlyKSBcclxuXHJcblxyXG5UaXR1bG8gYmFubmVyXHJcbkRlc2t0b3AgNjRweCwgcmFsZXdheSwgNzAwLCAxLjIgW3RpdGxlIHRpdGxlLS1sYXJnZV1cclxuTW9iaWxlIDMycHhcclxuXHJcbkJvdGFvIGFiYWl4byBkZWxlIDE2cHgsIE51bml0bywgNzAwLCAxLjUgIFtyZWd1bGFyLXRleHQtLWJvbGRdXHJcblxyXG5UaXR1bG8gUHJpbWVpcmEgc2VjYW8gMzJweCwgcmFsZXdheSwgNzAwLCAxLjIgW3RpdGxlXVxyXG5QYXJhZ3JhZm8gcHJpbWVpcmEgc2VjYW8gMTZweCwgbnVuaXRvLCA0MDAsIDEuNSBbcmVndWxhci10ZXh0XVxyXG5Cb3RhbyBjb25maXJhICAxNnB4LCBOdW5pdG8sIDcwMCwgMS41IFtyZWd1bGFyLXRleHQtLWJvbGRdXHJcblxyXG5UaXR1bG8gQ29uZG9taW5pb3MgMzJweCwgcmFsZXdheSwgNzAwLCAxLjIgIFt0aXRsZV1cclxuRGVzY3JpY2FvIGNvbmRvbWluaW9zIDE2cHgsIE51bml0bywgNzAwLCAxLjUgIFtyZWd1bGFyLXRleHRdXHJcblxyXG5UaXR1bG8gQXJxdWl0ZXRvcyBxdWUgZGlzcGVuc2FtIDMycHgsIHJhbGV3YXksIDcwMCwgMS4yICBbdGl0bGVdXHJcblRleHRvIGFiYWl4byAgMTZweCwgTnVuaXRvLCA0MDAsIDEuNSAgW3JlZ3VsYXItdGV4dF1cclxuQm90YW8gY29uZmlyYSAgMTZweCwgTnVuaXRvLCA3MDAsIDEuNSBbcmVndWxhci10ZXh0LS1ib2xkIF1cclxuXHJcbmxhYmVsIGZvcm0gMTZweCwgTnVuaXRvLCA0MDAsIDEuNSBbcmVndWxhci10ZXh0XVxyXG5mb3JtIDE2cHgsIE51bml0bywgNDAwLCAxLjUgW3JlZ3VsYXItdGV4dF1cclxuUXRkIHJlc3VsdGFkb3MgMjBweCwgNzAwLCBOdW5pdG8sIDEuNSBbcmVndWxhci10ZXh0LS1iaWctYm9sZF1cclxuUmVzdWx0YWRvcyAxNnB4LCBOdW5pdG8sIDQwMCwgMS41IFtyZWd1bGFyLXRleHRdXHJcbkJvdG9lcyAxNnB4LCBOdW5pdG8sIDcwMCwgMS41IFtyZWd1bGFyLXRleHQtLWJvbGRdXHJcblxyXG5UaXR1bG8gaW1vdmVpcyAzMnB4LCByYWxld2F5LCA3MDAsIDEuMiBbdGl0bGVdXHJcbkRldGFsaGVzIGNhbnRvIHN1cGVyaW9yIGRpcmVpdG8gMTRweCwgTnVuaXRvLCA0MDAsIDEuNSBbcmVndWxhci10ZXh0LS1saWdodF1cclxuVGl0dWxvIGNhcmQgMjBweCwgcmFsZXdheSwgNzAwLCAxLjIgW3RpdGxlLS1zbWFsbF1cclxuVGlwbyBkZSBpbW92ZWwgMTJweCwgbnVuaXRvLCA3MDAsIDEuNSAobXVkYXIgcGFyYSAxNHB4PykgW3JlZ3VsYXItdGV4dC0tZXh0cmEtbGlnaHRdXHJcbnByZWNvIDIwcHgsIG51bml0bywgOTAwLCAxLjUgW3ByaWNlXVxyXG5Db2RpZ28gMTJweCwgT1BlbiBTYW5zLCA3MDAsIDEuNSAoRm9udGUgZGV2ZSBlc3RhciBlcnJhZGEuIEZhemVyIGlndWFsIHRpcG8gZGUgaW1vdmVsKSBbcmVndWxhci10ZXh0LS1leHRyYS1saWdodF1cclxuTnVtZXJvcyBkYSBiYXNlIDE2cHgsIE51bml0bywgNDAwLCAxLjUodHJlcyBwcmltZWlyb3M6IFtyZWd1bGFyLXRleHRdIGRvaXMgdWx0aW1vcyBbcmVndWxhci10ZXh0LS1ib2xkXVxyXG5cclxuVGl0bGUgTm90aWNpYXMgIDMycHgsIHJhbGV3YXksIDcwMCwgMS4yIFt0aXRsZV1cclxuQ29uZmlyYSB0b2RhcyBhcyBub3RpY2lhcyAxNnB4LCBOdW5pdG8sIDcwMCwgMS41IFtyZWd1bGFyLXRleHQtLWJvbGQgXVxyXG5EZXRhbGhlIGZvdG8gMTRweCwgbnVuaXRvLCA0MDAsIDEuNSBbcmVndWxhci10ZXh0LS1saWdodF1cclxuVGl0dWxvIGVudHJhZGEgMjBweCwgcmFsZXdheSwgNzAwLCAxLjIgKGlndWFsIHRpdHVsbyBjYXJkKVxyXG5UZXh0byAxNnB4LCBOdW5pdG8sIDQwMCwgMS41IFt0aXRsZS0tc21hbGxdXHJcbkxlaWEgKyAxNnB4IFJhbGV3YXkgNjAwIDEuMiAgW3JlYWQtbW9yZV1cclxuXHJcbnRpdHVsbyDDumx0aW1hIHNlY2FvIFt0aXRsZV1cclxudGV4dG8gW3JlZ3VsYXItdGV4dF1cclxuYm90YW8gW3JlZ3VsYXItdGV4dC0tYm9sZF1cclxuXHJcbkZPT1RFUlxyXG5Gb290ZXIgdGl0bGVzIDIwcHggcmFsZXdheSA3MDAgMS4yIFt0aXRsZS0tc21hbGxdXHJcbmZvb3RlciB0ZXh0IDE2cHggbnVuaXRvIDQwMCAxLjUgW3JlZ3VsYXItdGV4dF1cclxuZm9vdGVyIGJ1dHRvbiAxNnB4IG51bml0byA3MDAgMS41IFtyZWd1bGFyLXRleHQtLWJvbGRdXHJcbmZvb3RlciBkZXRhaWxzIFtyZWd1bGFyLXRleHRdIFRyYWJhbGhlIGNvbm9zY28gW3JlZ3VsYXItdGV4dC0tYm9sZF1cclxuKi9cclxuXHJcblxyXG4vKkNMQVNTRVMgREUgVEVTVEUqL1xyXG4vKiAudGVzdGUgOm50aC1jaGlsZCgxKXtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy0xKTtcclxufVxyXG4udGVzdGUgOm50aC1jaGlsZCgyKXtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy0yKTtcclxufVxyXG4udGVzdGUgOm50aC1jaGlsZCgzKXtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy0zKTtcclxufVxyXG4udGVzdGUgOm50aC1jaGlsZCg0KXtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy00KTtcclxufVxyXG4udGVzdGUgOm50aC1jaGlsZCg1KXtcclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy01KTtcclxufSAqL1xyXG4iLCI6cm9vdHtcclxuICAgLS1jb250YWluZXItd2lkdGg6IDkxJTtcclxuXHJcbiAgIC0tbWFyZ2luQm90dG9tOiBjYWxjKHZhcigtLWZzLTQpICogMS4yNSk7XHJcbn1cclxuXHJcbi5jb250YWluZXJ7XHJcbiAgIHdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xyXG4gICBtYXgtd2lkdGg6IDgzLjEyNXJlbTtcclxuICAgbWFyZ2luLWlubGluZTogYXV0bztcclxufSIsIi8qYWxsIGJ1dHRvbnMgYXJlW3JlZ3VsYXItdGV4dC0tYm9sZF0qL1xyXG5cclxuLmJ1dHRvbntcclxuICAgcGFkZGluZzogLjYyNWVtIC43NWVtO1xyXG5cclxuICAgYm9yZGVyLXJhZGl1czogLjVlbTtcclxuXHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ1dHRvbi0tc21hbGx7XHJcbiAgIHBhZGRpbmc6IC4yNWVtIC43NWVtO1xyXG59XHJcblxyXG4uYnV0dG9uLS1saWdodHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICAgY29sb3I6IHZhcigtLWJsdWUtNzAwKTtcclxufVxyXG5cclxuLmJ1dHRvbi0tZGFya3tcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG5cclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufSIsIi5oZWFkZXJ7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uaGVhZGVyLmhlYWRlci0tdW5kZXJsaW5le1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHZhcigtLWJsdWUtNzAwKTtcclxufVxyXG5cclxuLm5hdmJhciA+IHVse1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIGF1dG8gMWZyIDFmcjtcclxuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgcGFkZGluZy1ibG9jazogMWVtIDAuNjI1ZW07XHJcblxyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy0zKTtcclxufVxyXG5cclxuLm5hdmJhcl9fbG9nb3tcclxuICAgIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcclxuICAgIFxyXG4gICAgd2lkdGg6IGNhbGModmFyKC0tZnMtMykgKiAxLjQ1KTtcclxuICAgIC8qTWVzbWEgcHJvcG9yY2FvIGRvIGZvb3RlciovXHJcbn1cclxuXHJcbi5uYXZiYXJfX2xvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uYXZiYXJfX3RhZ2xpbmV7XHJcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1mcy0zKSAqIDguMDUpO1xyXG59XHJcblxyXG4ubmF2YmFyX190YWdsaW5lIGltZzpmaXJzdC1jaGlsZHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbn1cclxuXHJcbi5uYXZiYXJfX3RhZ2xpbmUgaW1nOmxhc3QtY2hpbGR7XHJcbiAgICB3aWR0aDogNDclO1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxufVxyXG5cclxuLm5hdmJhcl9faGFtYixcclxuLm5hdmJhcl9faW5zdGFncmFte1xyXG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbn1cclxuXHJcbi5uYXZiYXJfX2hhbWJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgIHdpZHRoOiBjYWxjKHZhcigtLWZzLTMpICogMS40KTtcclxuICAgIGhlaWdodDogY2FsYyh2YXIoLS1mcy0zKSAqIDEuNCk7XHJcbn1cclxuXHJcbi5uYXZiYXJfX2hhbWIgYnV0dG9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIFxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubmF2YmFyX19oYW1iIC5uYXZiYXJfX2hhbWJfX2JhcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMCU7XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcclxufVxyXG5cclxuLm5hdmJhcl9feW91dHViZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXZiYXJfX2luc3RhZ3JhbXtcclxuICAgIHdpZHRoOiBjYWxjKHZhcigtLWZzLTMpICogMS40KTtcclxuICAgIGhlaWdodDogY2FsYyh2YXIoLS1mcy0zKSAqIDEuNCk7XHJcbn1cclxuXHJcbi5uYXZiYXJfX3lvdXR1YmUgaW1nLFxyXG4ubmF2YmFyX19pbnN0YWdyYW0gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qNzIwcHgqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSl7XHJcbiAgICAubmF2YmFyID4gdWx7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBwYWRkaW5nLWJsb2NrOiAxLjM3NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXJfX2xvZ297XHJcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZnMtMykgKiAxLjgpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1mcy0zKSAqIC43KTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyX190YWdsaW5le1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1mcy0zKSAqIDExKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhcl9fdGFnbGluZSBpbWc6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4taW5saW5lOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyX19oYW1ie1xyXG4gICAgICAgIG9yZGVyOiAtMTtcclxuXHJcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZnMtMykgKiAxLjk1KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZnMtMykgKiAxLjk1KTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZnMtMykgKiAyLjIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXJfX2hhbWIgLm5hdmJhcl9faGFtYl9fYmFye1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXJfX3lvdXR1YmV7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWZzLTMpICogMS42KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZnMtMykgKiAxLjYpO1xyXG4gICAgICAgIC8qTWVkaWRhIGRvIGluc3RhZ3JhbSArIDEvNyovXHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1mcy0zKTtcclxuICAgIH1cclxufSIsIi5hc2lkZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwdmg7IC8qZmFsbGJhY2sqL1xyXG4gICAgaGVpZ2h0OiAxMDBkdmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLTcwMCk7XHJcblxyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5hc2lkZS5zaG93e1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG59XHJcblxyXG4uYXNpZGVfX2Nsb3Nle1xyXG4gICAgLS1zaXplOiBjYWxjKHZhcigtLWZzLTMpICogMS40KTtcclxuICAgIFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiB2YXIoLS1zaXplKTtcclxuICAgIHJpZ2h0OiB2YXIoLS1zaXplKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIFxyXG4gICAgd2lkdGg6IHZhcigtLXNpemUpIDtcclxuICAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uYXNpZGVfX2Nsb3NlX19saW5le1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0NSU7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwJTtcclxuICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uYXNpZGVfX2Nsb3NlX19saW5lLS1yb3RhdGV7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbn1cclxuXHJcbi5hc2lkZV9fbWVudXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB0b3A6IGNhbGMoKHZhcigtLWZzLTMpICogMS40KSAqIDIuMTI1KTtcclxuICAgIC8qIE5hbyBlaCBwb3NzaXZlbCBmYXplciBjb21vIG5vIGZpZ21hIChxdWUgc2VyaWEgKiAzLjUpLiBBIGFsdHVyYSBkYSB0ZWxhIG5vIGZpZ21hIG5hbyBjb25kaXogY29tIGEgYWx0dXJhIGRvIG1vYmlsZS4qL1xyXG5cclxuICAgIHdpZHRoOiA3Ni41JTtcclxuXHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG59XHJcblxyXG4uYXNpZGVfX21lbnVfX2xvZ297XHJcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1mcy0zKSAqIDkuNSk7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE2NyAvIDg1O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZnMtMykgKiAxLjQpO1xyXG59XHJcblxyXG4uYXNpZGVfX21lbnUgbGksXHJcbi5hc2lkZV9fbWVudSBmb3JtIGlucHV0e1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmFzaWRlX19tZW51IGxpOjphZnRlcixcclxuLmFzaWRlX19tZW51IGZvcm06OmFmdGVye1xyXG4gICAgY29udGVudDogJyc7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgaGVpZ2h0OiAuMWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjYyNWVtO1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5hc2lkZV9fbWVudSBsaSBhe1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IC4zNzVlbTtcclxufVxyXG5cclxuLmFzaWRlX19tZW51IGZvcm0gaW5wdXR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IC4zNzVlbTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmFzaWRlX19tZW51IGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVye1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hc2lkZV9fbWVudSBmb3JtOjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiAnJztcclxuXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IGNhbGModmFyKC0tZnMtNikgKiAuNzUpO1xyXG5cclxuICAgIHdpZHRoOiBjYWxjKHZhcigtLWZzLTYpICogMS4yNSk7XHJcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZnMtNikgKiAxLjI1KTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAgLmFzaWRle1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG59IiwiLnRvd25ob3VzZS1ob21le1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luQm90dG9tKTtcclxufVxyXG5cclxuLnRvd25ob3VzZS1ob21lIC50aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi50b3duaG91c2UtaG9tZSAuc3dpcGVyLXdyYXBwZXIsXHJcbi50b3duaG91c2UtaG9tZSAuc3dpcGVyLXNsaWRle1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxufVxyXG5cclxuLnRvd25ob3VzZV9fc3dpcGVye1xyXG4gICAgbWFyZ2luLWlubGluZTogMS43NXZ3O1xyXG59XHJcblxyXG4udG93bmhvdXNlX19zd2lwZXJfX2NhcmR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgYXNwZWN0LXJhdGlvOiAzMTIgLyA0MjU7XHJcbn1cclxuXHJcbi50b3duaG91c2VfX3N3aXBlcl9fY2FyZCA+IGE+IGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMS43NXZ3O1xyXG59XHJcblxyXG4udG93bmhvdXNlX19zd2lwZXJfX2NhcmRfX2Rlc2NyaXB0aW9ue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxLjVlbTtcclxuICAgIGxlZnQ6IDEuNWVtO1xyXG5cclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMik7XHJcbn1cclxuXHJcbi50b3duaG91c2VfX3N3aXBlcl9fY2FyZF9fZGVzY3JpcHRpb24gc3BhbntcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi50b3duaG91c2VfX3N3aXBlcl9fY2FyZF9fZGVzY3JpcHRpb24gc3Bhbjo6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMzc1ZW0pO1xyXG5cclxuICAgIHdpZHRoOiAxLjEyNWVtO1xyXG4gICAgaGVpZ2h0OiAxLjVlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMC42MjVlbTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvbWFwLXBpbi5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxufVxyXG5cclxuLnRvd25ob3VzZS1ob21lIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi50b3duaG91c2UtaG9tZSAuc3dpcGVyLWJ1dHRvbi1wcmV2e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyo3MjBweCovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NWVtKXtcclxuICAgIC50b3duaG91c2UtaG9tZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMy4yNXZoO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3duaG91c2VfX3N3aXBlcntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi43NXZoO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDB2dyAtIG1pbih2YXIoLS1jb250YWluZXItd2lkdGgpLCA4My4xMjVyZW0pKSAvMik7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvd25ob3VzZS1ob21lIC5idXR0b24tY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxZW07XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1mcy00KSAqIDMgLyA0KTtcclxuICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC50b3duaG91c2UtaG9tZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4gICAgLnRvd25ob3VzZS1ob21lIC5zd2lwZXItYnV0dG9uLXByZXZ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaW5zZXQ6IHVuc2V0O1xyXG4gICAgICAgIFxyXG4gICAgICAgIHdpZHRoOiAyLjEyNWVtO1xyXG4gICAgICAgIGhlaWdodDogMi4xMjVlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG5cclxuICAgICAgICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IGNhbGModmFyKC0tZnMtNCkgKiAzIC8gNCk7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWZzLTQpICogMyAvIDQpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvd25ob3VzZS1ob21lIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxyXG4gICAgLnRvd25ob3VzZS1ob21lIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcbn0iLCIudG93bmhvdXNlIC5hcnRpY2xlLTAsIC50b3duaG91c2UgLmFydGljbGUtM3tcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG59XHJcblxyXG4udG93bmhvdXNlIC5hcnRpY2xlLTF7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtMTAwKTtcclxuICAgY29sb3I6IHZhcigtLWJsdWUtNzAwKTtcclxufVxyXG5cclxuLnRvd25ob3VzZXtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLWZzLTQpICogMS4yNSk7XHJcbiB9XHJcbiBcclxuIC50b3duaG91c2UgYXJ0aWNsZXtcclxuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZnMtNCkgKiAxLjc1KSBjYWxjKHZhcigtLWZzLTQpICogMik7XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtNTAwKTtcclxuIFxyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuIH1cclxuIFxyXG4gLnRvd25ob3VzZSBhcnRpY2xlIC50aXRsZXtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuIH1cclxuIFxyXG4gLnRvd25ob3VzZSBhcnRpY2xlIHAucmVndWxhci10ZXh0e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZnMtNCk7XHJcbiB9XHJcbiBcclxuIC50b3duaG91c2UgLmJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAuM2VtIDAuNzVlbTtcclxuICAgIG1pbi13aWR0aDogNTUlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xyXG4gfVxyXG4gXHJcbiAudG93bmhvdXNlIGltZ3tcclxuICAgIGFzcGVjdC1yYXRpbzogLjkxO1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gfVxyXG5cclxuIEBtZWRpYSAobWluLXdpZHRoOiA2Mi41ZW0pe1xyXG5cclxuICAgIC5sZWZ0X2ltZyBpbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIzLjglO1xyXG4gICAgfVxyXG4gICAgLmxlZnRfYXJ0aWNsZXtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudG93bmhvdXNle1xyXG4gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gXHJcbiAgICAudG93bmhvdXNlIGFydGljbGV7XHJcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICBib3R0b206IGNhbGModmFyKC0tZnMtNCkgKiAxLjIwKTtcclxuICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgXHJcbiAgICAgICB3aWR0aDogNDIlO1xyXG4gICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRvd25ob3VzZSBpbWd7XHJcbiAgICAgICB3aWR0aDogNzYuMSU7XHJcbiAgICAgICBhc3BlY3QtcmF0aW86IDkxOSAvIDYyNDtcclxuICAgIH1cclxuIFxyXG4gICAgLnRvd25ob3VzZSAuYnV0dG9ue1xyXG4gICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gfSIsIi5zbGlkZXtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi50b3duaG91c2Utc2luZ2xlIC5zbGlkZXJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxufVxyXG5cclxuLnRpdGxlLXByb3BlcnRpZXMtdG93bmhvdXNle1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ybS1zaW5nbGUtdG93bmhvdXNle1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ybS1zaW5nbGUtdG93bmhvdXNlIC5ob21lLWZvcm1fX2J1dHRvbi1jb250YWluZXJ7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjc1ZW07XHJcbn1cclxuXHJcbi5hYm91dHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLnRvd25ob3VzZS1zaW5nbGV7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA1cmVtO1xyXG59XHJcblxyXG4udG93bmhvdXNlLXNpbmdsZV9fYXJyb3d7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi50b3duaG91c2Utc2luZ2xlX19hcnJvd3tcclxuICAgIGNvbG9yOiB2YXIoLS1ibHVlLTcwMCk7XHJcbn1cclxuXHJcbi50b3duaG91c2Utc2luZ2xlIHB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4udG93bmhvdXNlLXNpbmdsZV9fbmFtZXtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4udG93bmhvdXNlLXNpbmdsZV9fY2FyYWN0ZXJpc3RpY3MsIC5oaWdobGlnaHRzX3NlY3Rpb257XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4udG93bmhvdXNlLXNpbmdsZV9fY2FyYWN0ZXJpc3RpY3MgdWwgbGl7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjJCMkIyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxZW07XHJcbn1cclxuXHJcbi50b3duaG91c2Utc2luZ2xlIC5wcm9wZXJ0aWVze1xyXG4gICAgbWFyZ2luLXRvcDogMTUlO1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA2Mi41ZW0pe1xyXG4gICAgLnRvd25ob3VzZS1zaW5nbGVfX2Fycm93e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbnN7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAudG93bmhvdXNlLXNpbmdsZV9fY2FyYWN0ZXJpc3RpY3MgdWwgbGl7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgd2lkdGg6IDI2cmVtO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaGlnaGxpZ2h0cyAucmVndWxhci10ZXh0IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59IiwiLnNpbmdsZVRvd25ob3VzZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uc2luZ2xlVG93bmhvdXNlIC5zd2lwZXItYnV0dG9uLXByZXZ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLTcwMCk7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICAgIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogY2FsYyh2YXIoLS1mcy00KSAqIDUgLyAxKTtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1mcy00KSAqIDMgLyA0KTtcclxuICAgIHdpZHRoOiBjYWxjKHZhcigtLWZzLTUpICogNy83KTtcclxuICAgIGhlaWdodDogY2FsYyh2YXIoLS1mcy01KSAqIDcvNyk7XHJcbn1cclxuXHJcbi5zaW5nbGVUb3duaG91c2UgIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxyXG4uc2luZ2xlVG93bmhvdXNlICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcntcclxuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1mcy00KSAqIDYgLyA2KTtcclxufVxyXG4uc2luZ2xlVG93bmhvdXNlIC50b3duaG91c2VfX3N3aXBlcl9fY2FyZF9fZGVzY3JpcHRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA5LjVlbTtcclxufVxyXG4uc2luZ2xlVG93bmhvdXNlIC50b3duaG91c2VfX3N3aXBlcl9fY2FyZD5pbWcgeyBcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLnRvd25ob3VzZV9zd2lwZXJfX2NhcmRfX2Rlc2NyaXB0aW9uX19saXN0e1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcblxyXG4udG93bmhvdXNlX3N3aXBlcl9fY2FyZF9fZGVzY3JpcHRpb25fX2xpc3QgbGl7XHJcbiAgICBmb250LWZhbWlseTogIHZhcigtLWZmLW51bml0byk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tZnctMik7XHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6IDYyLjVlbSl7XHJcbiAgICAuc2luZ2xlVG93bmhvdXNlIC50b3duaG91c2VfX3N3aXBlcl9fY2FyZF9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDYuNWVtO1xyXG4gICAgfVxyXG4gICAgLmlubmVyX21lbnV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG59IiwiLmFib3V0X190aXRsZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAwLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4udG93bmhvdXNlLXNpbmdsZV9fYXJyb3dfX3NpbmdsZS1pbW92ZWx7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5hYm91dHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi50ZXh0LWdyZXl7XHJcbiAgICBjb2xvcjogIzVCNUI1QjtcclxufVxyXG5cclxuLmRhZG9zX19ncmlke1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIG1hcmdpbi1ibG9jazogMXJlbTtcclxuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmRhZG9zX19jb2xfX2l0ZW17XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5kYWRvc19fY29sX19jYXJhY3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDAuNnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi5iYWl4YXJfcGxhbnRhe1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICBtYXJnaW4tYmxvY2s6IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5iYWl4YXJfcGxhbnRhIGF7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLTcwMCk7XHJcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nOiAxcHggMTBweCAxcHggMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAgLnNsaWRlcl9pbW92ZWwgLnNsaWRlcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5hYm91dF9fdGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XHJcbiAgICAgICAgZ2FwOiAzLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luQm90dG9tKTtcclxuICAgIH1cclxuXHJcbiAgICAuZGFkb3NfX2dyaWR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC5kYWRvc19fY29se1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogNXJlbTtcclxuICAgICAgICBtYXJnaW4tYmxvY2s6IDEuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZmVhdHVyZXM+ZGl2e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgIGdhcDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZGFkb3N7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAucGVzc29hc3tcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0b3JfX2luZm9fZGV0YWlsc3tcclxuICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRvcl9faW5mb19kZXRhaWxzIHNwYW57XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3JyZXRvcl9kZXRhaWxze1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDByZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcnJldG9yX2RldGFpbHMgcHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi5mZWF0dXJlcyBwe1xyXG4gICAgcGFkZGluZy1ibG9jazogMXJlbTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDNEM0QzO1xyXG59XHJcblxyXG4uYXV0b3IgaDN7XHJcbiAgICBtYXJnaW4tYmxvY2s6IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5hdXRvcl9faW5mb3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5hdXRvcl9faW5mbyBpbWd7XHJcbiAgICB3aWR0aDogMTQ3cHg7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uYXV0b3JfX2luZm9fZGV0YWlsc3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAwLjVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwLjdyZW07XHJcbn1cclxuXHJcbi5hdXRvcl9faW5mb19kZXRhaWxzIGF7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIGdhcDogMC4ycmVtO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG5cclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtNzAwKTtcclxuXHJcbn1cclxuXHJcbi5jb3JyZXRvcl9kZXRhaWxze1xyXG4gICAgY29sb3I6IHZhcigtLWJsdWUtNzAwKTtcclxufVxyXG5cclxuLmxvY2F0aW9ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luQm90dG9tKTtcclxufVxyXG5cclxuLmxvY2F0aW9uIGgye1xyXG4gICAgbWFyZ2luLWJsb2NrOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4ubG9jYXRpb24+ZGl2e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM5M3B4O1xyXG5cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNjIuNWVtKXtcclxuICAgIC53cmFwe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICB9ICAgIFxyXG59IiwiLmZvcm1fY29udGF0b19zaW5nbGV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkI3NDg4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mb3JtX2NvbnRhdG9fX2NvbXBvbmVudHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbn1cclxuXHJcbi5mb3JtX2NvbnRhdG9fX2NvbXBvbmVudF9faGVhZGxpbmUsXHJcbi5mb3JtX2NvbnRhdG9fX2NvbXBvbmVudF9faW5wdXQgbGFiZWx7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uZm9ybV9jb250YXRvX19jb21wb25lbnRfX2hlYWRsaW5le1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19fY29tcG9uZW50X19pbnB1dHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAwLjRyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uZm9ybV9jb250YXRvX19jb21wb25lbnRfX2lucHV0IGlucHV0e1xyXG4gICAgcGFkZGluZzogMC40cmVtIDFyZW0gMC40cmVtIDFyZW07XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA2Mi41ZW0pe1xyXG4gICAgLmZvcm1fY29udGF0b19fY29tcG9uZW50X19oZWFkbGluZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9jb250YXRvX19jb21wb25lbnRfX2lucHV0e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9jb250YXRvX19jb21wb25lbnRfaW5wdXRfZ3JvdXB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fY29udGF0b19fY29tcG9uZW50IC5ob21lLWZvcm1fX2J1dHRvbi1jb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS45cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9jb250YXRvX19jb21wb25lbnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICB9XHJcblxyXG59IiwiLmZvcm1fbmV3c3tcclxuICAgIG1hcmdpbi10b3A6IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5mb3JtX25ld3MgLmhvbWUtZm9ybXtcclxuICAgIHRyYW5zZm9ybTogdW5zZXQ7XHJcbn1cclxuXHJcbi5mb3JtX25ld3Nfc2VjdGlvbiAuaG9tZS1mb3JtX19zZWxlY3Q6OmFmdGVye1xyXG4gICAgdG9wOiBjYWxjKDc1JSAtIHZhcigtLWFycm93RGlhZ29uYWwpLyAyKTtcclxuICAgIHJpZ2h0OiAwLjVyZW07XHJcbn1cclxuXHJcbi5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXQgaW5wdXR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuNWVtIDFlbTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMzI1ZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1kYXJrZXIpO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLmZvcm1fbmV3c19zZWN0aW9uX19pbnB1dCBpe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDIuOGVtO1xyXG4gICAgdG9wOiA0ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NWVtKXtcclxuICAgIC5mb3JtX25ld3MgcHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX25ld3MgLmhvbWUtZm9ybT5kaXY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fbmV3c19zZWN0aW9uX19pbnB1dCBpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIG1pbi13aWR0aDogMi44ZW07XHJcbiAgICAgICAgdG9wOiA0LjllbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9uZXdzIC5ob21lLWZvcm17XHJcbiAgICAgICAgcGFkZGluZzogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA2Mi41ZW0pe1xyXG4gICAgLmZvcm1fbmV3cyAuaG9tZS1mb3JtX19idXR0b24tY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBnYXA6IDFlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9uZXdzIC5ob21lLWZvcm1fX2J1dHRvbi1jb250YWluZXIgYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fbmV3cyAuZm9ybV9uZXdzX3NlY3Rpb25fX2lucHV0e1xyXG4gICAgICAgIGZsZXg6IDM7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXQgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXQgaSB7XHJcbiAgICAgICAgbGVmdDogNDkuNSU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB1bnNldDtcclxuICAgIH1cclxufSIsIi5uZXdzLXBhZ2UgLm5ld3NfX2FydGljbGVzIGFydGljbGV7XHJcbiAgICBkaXNwbGF5OiB1bnNldDtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNDVlbSl7XHJcbiAgICAubmV3cy1wYWdlICAubmV3c19fYXJ0aWNsZXN7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgICAgIGdhcDogMS41dnc7XHJcbiAgICB9XHJcbn1cclxuIiwiYm9keXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ybV9jb250YXRvX3NlY3Rpb24+ZGl2PmRpdntcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcclxufVxyXG5cclxuLmNvbnRhdG9fc2VjdGlvbiBoMXtcclxuICAgIG1hcmdpbi1ibG9jazogMXJlbTtcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19zZWN0aW9ue1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb250YWluZXIgLmZvcm1fY29udGF0b3tcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19zZWN0aW9uPmRpdjpudGgtbGFzdC1vZi10eXBlKDIpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19zZWN0aW9uPmRpdjpudGgtbGFzdC1vZi10eXBlKDIpIGlucHV0e1xyXG4gICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgYXBwZWFyYW5jZTogYXV0bztcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19zZWN0aW9uPmRpdjpudGgtbGFzdC1vZi10eXBlKDIpIGxhYmVse1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19zZWN0aW9uPmRpdjpudGgtbGFzdC1vZi10eXBlKDIpIHNwYW57XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZvcm1fY29udGF0b19zZWN0aW9uIGlucHV0W25hbWU9XCJtc2dcIl17XHJcbiAgICBwYWRkaW5nOiAzZW07XHJcbn1cclxuXHJcbi5mb3JtX25ld3Nfc2VjdGlvbl9fZ3JvdXB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1ibG9jazogMXJlbTtcclxufVxyXG5cclxuLmNvbnRhdG97XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4uY29udGF0b19fdGl0bGUgaDJ7XHJcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG59XHJcblxyXG4uY29udGF0b19fdGl0bGUgcHtcclxuICAgIGNvbG9yOiB2YXIoLS1ibHVlLTUwMCk7XHJcbn1cclxuXHJcbi5jb250YXRvX190ZWx7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxcmVtO1xyXG59XHJcblxyXG4uY29udGF0b19fdGVsIHNwYW57XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG59XHJcblxyXG4uY29udGF0b19fdGVsIGl7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG59XHJcblxyXG4uZXJyb3IgaW5wdXQsXHJcbi5lcnJvciBzZWxlY3R7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzAzRjRCO1xyXG59XHJcblxyXG4uZXJyb3IgbGFiZWwsXHJcbi5lcnJvciBzcGFue1xyXG4gICAgY29sb3I6ICNDMDNGNEI7XHJcbn1cclxuXHJcbi5lcnJvci1tZXNzYWdle1xyXG4gICAgY29sb3I6IHJlZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAgLmZvcm1fY29udGF0b19zZWN0aW9uPmRpdj5kaXZ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmZvcm1fY29udGF0byAuaG9tZS1mb3Jte1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5mb3JtX25ld3Nfc2VjdGlvbl9fZ3JvdXB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi1ibG9jazogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9uZXdzX3NlY3Rpb25fX2lucHV0X19jb2x7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9jb250YXRvIC5ob21lLWZvcm17XHJcbiAgICAgICAgZmlsdGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDBlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9jb250YXRvX3NlY3Rpb24+ZGl2Om50aC1sYXN0LW9mLXR5cGUoMiksXHJcbiAgICAuZm9ybV9jb250YXRvX3NlY3Rpb24+ZGl2Om50aC1sYXN0LW9mLXR5cGUoMyl7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGF0b3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGF0b19fdGVse1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiB1bnNldDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhdG9fX3RlbCBzcGFue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdW5zZXQ7XHJcbiAgICB9XHJcbn0iLCIudHJhYmFsaGVfY29ub3Njb19zZWN0aW9uIGgxe1xyXG4gICAgbWFyZ2luLWJsb2NrOiAxcmVtO1xyXG59XHJcblxyXG4udHJhYmFsaGVfY29ub3Njb19zZWN0aW9uID4gZGl2e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uZm9ybV90cmFiYWxoZV9jb25vc2NvPmRpdj5kaXZ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XHJcbn1cclxuXHJcbi5mb3JtX3RyYWJhbGhlX2Nvbm9zY28gaW5wdXRbbmFtZT1cImV4cGVyaWVuY2lhLXByb2Zpc3Npb25hbFwiXXtcclxuICAgIHBhZGRpbmc6IDNlbTtcclxufVxyXG5cclxuLmZvcm1fdHJhYmFsaGVfY29ub3NjbyBpbnB1dFt0eXBlPVwiZmlsZVwiXXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvcm1fdHJhYmFsaGVfY29ub3NjbyBpbnB1dFt0eXBlPVwiZmlsZVwiXTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xyXG4gICAgd2lkdGg6IDEwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZm9ybV90cmFiYWxoZV9jb25vc2NvIGlucHV0W3R5cGU9XCJmaWxlXCJdOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLjVlbTtcclxuICAgIGJvdHRvbTogLjVlbTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgd2lkdGg6IDEwJTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvcGFwZXJjbGlwLnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSl7XHJcbiAgICAudHJhYmFsaGVfY29ub3Njb19zZWN0aW9uIC5mb3JtX3RyYWJhbGhlX2Nvbm9zY28ge1xyXG4gICAgICAgIGZpbHRlcjogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRyYWJhbGhlX2Nvbm9zY29fc2VjdGlvbiAuZm9ybV90cmFiYWxoZV9jb25vc2Nve1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9jb250YXRvX3NlY3Rpb25fX2lucHV0LWdyb3Vwe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXR7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV90cmFiYWxoZV9jb25vc2NvIC5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXR7XHJcbiAgICAgICAgZmxleDogdW5zZXQ7XHJcbiAgICB9XHJcbn0iLCIuc2luZ2xlLXBvc3RfX3NpZGViYXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2luZ2xlLXBvc3R7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG4gICAgLyogY2hlY2FyIHNlIGZheiBzZW50aWRvICovXHJcbn1cclxuXHJcbi5zaW5nbGUtcG9zdF9fY29udGVudF9fYXJyb3d7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG59XHJcblxyXG4uc2luZ2xlLXBvc3RfX2NvbnRlbnRfX2Jhbm5lciBpbWcsIC5zZWN0aW9uX2Jsb2dfX2FydGljbGUgYXJ0aWNsZSBpbWd7XHJcbiAgICB3aWR0aDogMzQycHg7XHJcbiAgICBoZWlnaHQ6IDM1NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uc2luZ2xlLXBvc3RfX2NvbnRlbnRfYXJ0aWNsZSBoMSxcclxuLnNpbmdsZS1wb3N0X19yZWxhdGVkIGgxe1xyXG4gICAgbWFyZ2luLWJsb2NrOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG59XHJcblxyXG4uc2VjdGlvbl9ibG9nX19hcnRpY2xlX19kZXRhaWxze1xyXG4gICAgbWFyZ2luLXRvcDogMC43cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLnNlY3Rpb25fYmxvZ19fYXJ0aWNsZSBoM3tcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNjIuNWVtKXtcclxuICAgIC5zaW5nbGUtcG9zdF9fc2lkZWJhcntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2luZ2xlLXBvc3RfX3NpZGViYXIgdWx7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luQm90dG9tKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2luZ2xlLXBvc3R7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciAyZnI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZS1wb3N0X19jb250ZW50X19iYW5uZXIgaW1nLCAuc2VjdGlvbl9ibG9nX19hcnRpY2xlIGFydGljbGUgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaW5nbGUtcG9zdF9fc2lkZWJhcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZS1wb3N0X19zaWRlYmFyIHVse1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2luZ2xlLXBvc3RfX3NpZGViYXIgdWwgbGl7XHJcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0xKTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZmYtcmFsZXdheSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LTUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uX2Jsb2dfX2xpc3R7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLyogaW1hZ2VtIGxhZG8gYSBsYWRvKi9cclxuICAgIC53cC1ibG9jay1jb2x1bW5ze1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgIH1cclxufSIsIi5wcm9wZXJ0aWVze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1tYXJnaW5Cb3R0b20pIC0gNXB4KTtcclxuICAgIC8qRGltaW51w60gYSBtYXJnZW0gcGFkcsOjbyBkbyBwYWRkaW5nIGRvIGNvbnRhaW5lciBkb3MgY2FyZHMqL1xyXG59XHJcblxyXG4ucHJvcGVydGllcy5jb250YWluZXJ7XHJcbiAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgbWFyZ2luLWlubGluZTogdW5zZXQ7XHJcbiAgICAvKlRlbW9zIHVtYSBlc3RydXR1cmEgZGUgY29udGFpbmVyIGRpZmVyZW50ZSBubyBtb2JpbGUgZSBubyBkZXNrdG9wLlxyXG4gICAgRGVmaW5pIGNvbnRhaW5lciBnZXJhbCBlIGVtIHNlZ21lbnRvcyBlc3BlY8OtZmljb3MuXHJcbiAgICBEZXNhdGl2ZWkgbyBnZXJhbCBubyBtb2JpbGUsIGUgZGVzYXRpdmVpIG9zIGVzcGVjw61maWNvcyBubyBkZXNrdG9wKi9cclxufVxyXG5cclxuLnByb3BlcnRpZXMgPiAudGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG5cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnByb3BlcnRpZXNfX2NhcmRze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogNXZ3O1xyXG5cclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAvKlRhbWFuaG8gZGEgc29tYnJhIGRvcyBjYXJkcyovXHJcbiAgICBtYXJnaW4tbGVmdDogMXZ3O1xyXG5cclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxufVxyXG5cclxuLnByb3BlcnRpZXNfX2NhcmRzX19jYXJke1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICB3aWR0aDogOTF2dztcclxuICAgIGJvcmRlci1yYWRpdXM6IC4zMjVlbTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgY29sb3I6IHZhcigtLWJsdWUtNzAwKTtcclxuXHJcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDNweCAzcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xyXG4gICAgLypJZ3VhbCBhIGNhbGwtdG8tYWN0aW9uX19ib3gqL1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnByb3BlcnR5X19jYXJkc19fY2FyZF9fZGVzY3JpcHRpb25fX3V0aWwtYXJlYXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDZweDtcclxufVxyXG5cclxuLnByb3BlcnR5X19jYXJkc19fY2FyZF9faW1nIHNwYW57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEuNWVtO1xyXG4gICAgcmlnaHQ6IDEuNWVtO1xyXG5cclxuICAgIHBhZGRpbmc6IC4yNWVtIC42MjVlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLTcwMCk7XHJcbiAgICBcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eV9fY2FyZHNfX2NhcmRfX2ltZyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGFzcGVjdC1yYXRpbzogMzQzIC8gMjg5O1xyXG59XHJcblxyXG5cclxuLnByb3BlcnR5X19jYXJkc19fY2FyZF9fZGVzY3JpcHRpb257XHJcbiAgICBwYWRkaW5nOiAxLjMyNWVtIDEuMjVlbSAxLjg3NWVtOyBcclxuXHJcbiAgICBmb250LXNpemU6IHZhcigtLWZzLTIpO1xyXG59XHJcblxyXG4ucHJvcGVydHlfX2NhcmRzX19jYXJkX19kZXNjcmlwdGlvbiA+ICp7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMik7XHJcbiAgICAvKmZvbnQtc2l6ZSBnYXJhbnRlIG1lc21vIHBhcmFtZXRybyBwYXJhIHRvZG9zIG9zIG1hcmdpbi1ib3R0b21zKi9cclxufVxyXG5cclxuLnByb3BlcnR5X19jYXJkc19fY2FyZF9fZGVzY3JpcHRpb24gPiAqID4gKjpsYXN0LWNoaWxke1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eV9fY2FyZHNfX2NhcmRfX2Rlc2NyaXB0aW9uID4gKjpmaXJzdC1jaGlsZHtcclxuICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xyXG59XHJcblxyXG4ucHJvcGVydHlfX2NhcmRzX19jYXJkX19kZXNjcmlwdGlvbiA+ICo6Zmlyc3QtY2hpbGQgPiAqe1xyXG4gICAgd2lkdGg6IDQwJTtcclxufVxyXG5cclxuLnByb3BlcnR5X19jYXJkc19fY2FyZF9fZGVzY3JpcHRpb24gaDMudGl0bGV7XHJcbiAgICBtaW4taGVpZ2h0OiAzZW07XHJcbn1cclxuXHJcbi5wcm9wZXJ0eV9fY2FyZHNfX2NhcmRfX2Rlc2NyaXB0aW9uID4gKjpudGgtY2hpbGQoMil7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XHJcbn1cclxuXHJcbi5wcm9wZXJ0eV9fY2FyZHNfX2NhcmRfX2Rlc2NyaXB0aW9uID4gKjpudGgtY2hpbGQoMikgPiAucHJpY2V7XHJcbiAgICB3aWR0aDogNjUlO1xyXG59XHJcblxyXG4ucHJvcGVydHlfX2NhcmRzX19jYXJkX19kZXNjcmlwdGlvbiA+ICo6bnRoLWNoaWxkKDIpID4gLnByaWNlICsgc3BhbntcclxuICAgIHdpZHRoOiAyNSU7XHJcblxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnByb3BlcnR5X19jYXJkc19fY2FyZF9fZGVzY3JpcHRpb24gPiAqOmxhc3QtY2hpbGQgPiBkaXYgPiBpbWd7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgd2lkdGg6IHZhcigtLWZzLTIpO1xyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAgLnByb3BlcnRpZXN7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMS43NXZoIC0gNXB4KTsgXHJcbiAgICB9XHJcblxyXG4gICAgLnByb3BlcnRpZXMuY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xyXG4gICAgICAgIG1heC13aWR0aDogODMuMTI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnByb3BlcnRpZXMuY29udGFpbmVyIC5jb250YWluZXJ7XHJcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb3BlcnRpZXNfX2NhcmRze1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIFxyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9wZXJ0aWVzX19jYXJkc19fY2FyZHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb3BlcnR5X19jYXJkc19fY2FyZF9faW1nIGltZ3tcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDQyNCAvIDI4OTtcclxuICAgIH1cclxufVxyXG5cclxuLyoxMjAwcHgqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSl7XHJcbiAgICAucHJvcGVydGllc19fY2FyZHNfX2NhcmR7XHJcbiAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgIH1cclxufSIsIi5mb290ZXJ7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLWZzLTMpICogMy40KSBjYWxjKHZhcigtLWZzLTMpICogMS43KTtcclxuXHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtNzAwKTtcclxuXHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7IFxyXG4gICAvKkxlbWJyYXIvdmVyZmljYXIgc2UgcHJlY2lzYW1vcyBjb2xvY2FyIGNvbG9yIGluaGVyaXQgbm8gcmVzZXQgY3NzLiBUZXN0YXIgY3Jvc3Nicm93c2VyKi9cclxufVxyXG5cclxuLmZvb3RlciAudGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5mb290ZXJfX3Vwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1mcy0zKSAqIC43KTtcclxufVxyXG5cclxuLmZvb3Rlcl9fdXAgPiAqe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1mcy0zKSAqIDIpO1xyXG59XHJcblxyXG4uZm9vdGVyX191cCA+ICo6bGFzdC1jaGlsZHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5mb290ZXJfX3VwX19sb2dve1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgXHJcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1mcy0zKSAqIDIpO1xyXG59XHJcblxyXG4uZm9vdGVyX191cF9fbG9nbyA+IGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZm9vdGVyX191cCBhZGRyZXNzIGxpe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxufVxyXG5cclxuLmZvb3Rlcl9fdXAgYWRkcmVzcyBsaTpsYXN0LWNoaWxke1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmZvb3Rlcl9fdXAgYWRkcmVzcyBsaSBhe1xyXG4gICAgbWFyZ2luLWxlZnQ6IC43NWVtO1xyXG59XHJcblxyXG4uZm9vdGVyX191cF9fb3BlbmluZy1ob3VycyBzcGFuOmxhc3QtY2hpbGR7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41ZW07XHJcbn1cclxuXHJcbi5mb290ZXJfX3VwIGZvcm0gZmllbGRzZXR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZm9vdGVyX191cCBmb3JtIGlucHV0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZm9vdGVyX191cCBmb3JtIGlucHV0OjpwbGFjZWhvbGRlcntcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uZm9vdGVyX19ib3R0b217XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1mcy0yKSAqIDEuNzUpO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tX19uZXR3b3Jre1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWZzLTIpICogMS43NSk7XHJcbn1cclxuXHJcbi5mb290ZXJfX2JvdHRvbV9fbmV0d29yayA+IGRpdjpsYXN0LWNoaWxkIGl7XHJcbiAgICBtYXJnaW4tbGVmdDogMS43NWVtO1xyXG59XHJcblxyXG4uZm9vdGVyX19ib3R0b21fX25ldHdvcmsgYXtcclxuICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xyXG59XHJcblxyXG4uZm9vdGVyX19ib3R0b21fX290aGVyLWxpbmtzID4gYTpmaXJzdC1jaGlsZHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAgLmZvb3Rlcl9fdXB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdhcDogOHZ3O1xyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWZzLTMpICogNCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fdXAgPiAqe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fdXAgPiBmb3Jte1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyX191cCBmb3JtIGZpZWxkc2V0e1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWZzLTIpICogLjc1KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXJfX2JvdHRvbXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyX19ib3R0b21fX25ldHdvcmt7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyX19ib3R0b21fX290aGVyLWxpbmtzID4gYTpmaXJzdC1jaGlsZHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyX19ib3R0b21fX290aGVyLWxpbmtzID4gYTpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLyoxMjE2cHgqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzZlbSl7XHJcbiAgICAuZm9vdGVyX191cHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gcmVwZWF0KDMsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fdXAgPiBmb3Jte1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiB1bnNldDtcclxuICAgIH1cclxuXHJcblxyXG59IiwiLmNhbGwtdG8tYWN0aW9ue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIFxyXG4gICAgYXNwZWN0LXJhdGlvOiAzNzUgLyA0NzI7XHJcbiAgICAtLWJveC1oZWlnaHQ6IGNhbGModmFyKC0tZnMtMikgKiAxNSk7IC8qRmFsbGJhY2sgY2FzbyBvIEpTIG7Do28gY2FycmVndWUqL1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1ib3gtaGVpZ2h0KSArIHZhcigtLW1hcmdpbkJvdHRvbSkpOyAvKkEgbWFyZ2VtIMOpIDY2JSBkYSBhbHR1cmEgZGEgY2FsbC10by1hY3Rpb25fX2JveCAocG9yIGNvbnRhIGRvIHRyYW5zbGF0ZVkpICsgYSBtYXJnZW0gaW5mZXJpb3IgZGVzZWphZGEgKGlndWFsIG8gcGFkZGluZyBkYSBjbGFzc2UgaW50cm9kdWN0aW9uKSovXHJcblxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG59XHJcblxyXG4uY2FsbC10by1hY3Rpb24gPiAuY29udGFpbmVye1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDY2JSk7XHJcbn1cclxuXHJcbi8qRXNzYSBjbGFzc2Ugw6kgcGFyZWNpZGEgY29tIGEgXCJpbnRyb2R1Y3Rpb24gYXJ0aWNsZVwiLiBEw6EgcGFyYSBjb21wb25lbnRpemFyIHF1YW5kbyB0aXZlcm1vcyBtYWlzIHRlbXBvIChwYWRkaW5nLCBib3JkZXItcmFkaXVzLCB0ZXh0LWFsaWduIGUgd2lkdGggbm8gZGVza3RvcCkqL1xyXG4uY2FsbC10by1hY3Rpb25fX2JveHtcclxuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZnMtNCkgKiAxLjc1KSBjYWxjKHZhcigtLWZzLTQpICogLjc1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4zMjVlbTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mcy0yKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDNweCAzcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xyXG4gICAgLypJZ3VhbCBhIHByb3BlcnRpZXNfX2NhcmRzX19jYXJkKi9cclxufVxyXG5cclxuLypNYXJnZW0gaWd1YWwgYSBcIi5pbnRyb2R1Y3Rpb24gYXJ0aWNsZSAudGl0bGVcIiovXHJcbi5jYWxsLXRvLWFjdGlvbl9fYm94IC50aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG59XHJcblxyXG4vKk1hcmdlbSBpZ3VhbCDDoCBmb250ZSBkbyB0w610dWxvLiBNZXNtbyBwcm9jZWRpbWVudG8gZmVpdG8gbmEgXCIuaW50cm9kdWN0aW9uIGFydGljbGUgLnJlZ3VsYXItdGV4dFwiKi9cclxuLmNhbGwtdG8tYWN0aW9uX19ib3ggcC5yZWd1bGFyLXRleHR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1mcy00KTtcclxuICAgIFxyXG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgIG9wYWNpdHk6IC44O1xyXG59XHJcblxyXG4uY2FsbC10by1hY3Rpb24gLmJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICBtaW4td2lkdGg6IDU1JTtcclxufVxyXG5cclxuLyo3MjBweCovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NWVtKXtcclxuICAgIC5jYWxsLXRvLWFjdGlvbntcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE3MjggLyA3NzI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLypDaGVjYXI6IGRlcGVuZGUgZGEgcHLDs3hpbWEgc2XDp8OjbyovXHJcbiAgICB9XHJcblxyXG4gICAgLmNhbGwtdG8tYWN0aW9uLS1mb290ZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FsbC10by1hY3Rpb24gPiAuY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhbGwtdG8tYWN0aW9uLS1mb290ZXIgPiAuY29udGFpbmVye1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhbGwtdG8tYWN0aW9uX19ib3h7XHJcbiAgICAgICAgd2lkdGg6IDQyJTtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWZzLTQpICogMi43NSk7XHJcbiAgICAgICAgLypQYWRkaW5nIGxhdGVyYWwgZGV2ZSBzZXIgaWd1YWwgYW8gZGUgLmhvbWUtZm9ybSBubyBkZXNrdG9wKi9cclxuXHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FsbC10by1hY3Rpb24gLmJ1dHRvbntcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG5cclxufSIsIi5icmVhZGNydW1ie1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcclxuICAgIHBhZGRpbmctYmxvY2s6IDAuNnJlbTtcclxuICAgIGdhcDogMXJlbTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLTUwMCk7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB1bHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5icmVhZGNydW1iX19pY29uLWhvbWV7XHJcbiAgICB3aWR0aDogMThweFxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA2Mi41cmVtKXtcclxuICAgIC5icmVhZGNydW1ie1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbn1cclxuIiwiLnBhZ2luYXRpb257XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDFyZW07XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLW5ld3N7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xyXG59XHJcblxyXG4ubmV4dHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsdWUtNzAwKTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5wYWdlLW51bWJlcnN7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ibHVlLTcwMCk7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XHJcbn1cclxuXHJcbi5jdXJyZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLnByZXZpb3VzLWltYWdle1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG59IiwiLnNsaWRlcntcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgYXNwZWN0LXJhdGlvOiAuNjg7XHJcbiAgIFxyXG4gICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW5Cb3R0b20pO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxufVxyXG5cclxuLnNsaWRlciA+IC5zbGlkZXJfX3N3aXBlcntcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBpbnNldDogMDtcclxuXHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IGNhbGModmFyKC0tZnMtNSkgKjMvNSk7XHJcbiAgIC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLnNsaWRlciAuc3dpcGVyLXNsaWRle1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxufVxyXG5cclxuLnNsaWRlciAuYnV0dG9uLWNvbnRhaW5lcntcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgbGVmdDogNTAlO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLnNsaWRlciAuYnV0dG9uLWNvbnRhaW5lciA+ICp7XHJcbiAgIGxlZnQ6IHVuc2V0O1xyXG4gICByaWdodDogdW5zZXQ7XHJcblxyXG4gICB3aWR0aDogY2FsYyh2YXIoLS1mcy01KSAqIDcvNSk7XHJcbiAgIGhlaWdodDogY2FsYyh2YXIoLS1mcy01KSAqIDcvNSk7XHJcbn1cclxuXHJcbi5zbGlkZXIgLmJ1dHRvbi1jb250YWluZXIgPiAqOjpiZWZvcmV7XHJcbiAgIGNvbnRlbnQ6ICcnO1xyXG5cclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB6LWluZGV4OiAtMTtcclxuICAgXHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLTcwMCk7XHJcblxyXG4gICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuXHJcbi5idXR0b24tY29udGFpbmVyID4gKjo6YWZ0ZXJ7XHJcbiAgIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogY2FsYyh2YXIoLS1mcy01KSAqMy81KTtcclxuICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLnNsaWRlciAuYnV0dG9uLWNvbnRhaW5lciA+IC5zd2lwZXItYnV0dG9uLW5leHR7XHJcbiAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2xpZGVyIC5wYWdpbmF0aW9uLWNvbnRhaW5lcixcclxuLnNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zbGlkZXIgPiAuc2xpZGVyX19jb250ZW50e1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB6LWluZGV4OiAxO1xyXG5cclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1mcy01KSAqIDIpO1xyXG5cclxuICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5zbGlkZXIgaDF7XHJcbiAgIG1hcmdpbi1ib3R0b206IC42MjVlbTtcclxuICAgXHJcbiAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNsaWRlciBoMSBzcGFue1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNsaWRlciBhe1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICBtaW4td2lkdGg6IDU1JTtcclxuXHJcbiAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbn1cclxuXHJcbi8qIHRvd25ob3VzZSBzaW5nbGUgKi9cclxuaWZyYW1le1xyXG4gICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgIHdpZHRoOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAuc2xpZGVye1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEuODg7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHZoO1xyXG4gICB9XHJcblxyXG4gICAuc2xpZGVyIC5wYWdpbmF0aW9uLWNvbnRhaW5lcixcclxuICAgLnNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcblxyXG4gICAuc2xpZGVyIC5wYWdpbmF0aW9uLWNvbnRhaW5lcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNjAlICsgdmFyKC0tZnMtNSkpO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgfVxyXG5cclxuICAgLnNsaWRlciAuc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgZ2FwOiB2YXIoLS1mcy01KTtcclxuXHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICB9XHJcblxyXG4gICAuc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XHJcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWZzLTUpIC8yKTtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgb3BhY2l0eTogLjU7XHJcbiAgIH1cclxuXHJcbiAgIC5zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDIpO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICB9XHJcblxyXG4gICAuc2xpZGVyID4gLnNsaWRlcl9fY29udGVudHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgIH1cclxuXHJcbiAgIC5zbGlkZXIgaDF7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgIH1cclxuXHJcbiAgIC5zbGlkZXIgYXtcclxuICAgICAgbWluLXdpZHRoOiAxNCU7XHJcbiAgIH1cclxufSIsIi5pbnRyb2R1Y3Rpb257XHJcbiAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi8qRXNzYSBjbGFzc2Ugw6kgcGFyZWNpZGEgY29tIGEgXCJjYWxsLXRvLWFjdGlvbl9fYm94XCIuIETDoSBwYXJhIGNvbXBvbmVudGl6YXIgcXVhbmRvIHRpdmVybW9zIG1haXMgdGVtcG8gKHBhZGRpbmcsIGJvcmRlci1yYWRpdXMsIHRleHQtYWxpZ24gZSB3aWR0aCBubyBkZXNrdG9wKSovXHJcbi5pbnRyb2R1Y3Rpb24gYXJ0aWNsZXtcclxuICAgcGFkZGluZzogY2FsYyh2YXIoLS1mcy00KSAqIDEuNzUpIGNhbGModmFyKC0tZnMtNCkgKiAuNzUpO1xyXG4gICBib3JkZXItcmFkaXVzOiAuNXJlbSAuNXJlbSAwIDA7XHJcbiAgIFxyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLTUwMCk7XHJcblxyXG4gICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qTWFyZ2VtIGlndWFsIGEgXCIuY2FsbC10by1hY3Rpb25fX2JveCAudGl0bGVcIiovXHJcbi5pbnRyb2R1Y3Rpb24gYXJ0aWNsZSAudGl0bGV7XHJcbiAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLypNYXJnZW0gaWd1YWwgw6AgZm9udGUgZG8gdMOtdHVsby4gTWVzbW8gcHJvY2VkaW1lbnRvIGZlaXRvIG5hIFwiLmNhbGwtdG8tYWN0aW9uX19ib3ggLnJlZ3VsYXItdGV4dFwiKi9cclxuLmludHJvZHVjdGlvbiBhcnRpY2xlIHAucmVndWxhci10ZXh0e1xyXG4gICBtYXJnaW4tYm90dG9tOiB2YXIoLS1mcy00KTtcclxufVxyXG5cclxuLmludHJvZHVjdGlvbiAuYnV0dG9ue1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICBtaW4td2lkdGg6IDU1JTtcclxuICAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uaW50cm9kdWN0aW9uIGltZ3tcclxuICAgaGVpZ2h0OiB1bnNldDtcclxuICAgYm9yZGVyLXJhZGl1czogIDAgMCAuNXJlbSAuNXJlbTtcclxufVxyXG5cclxuLypIw6EgdW0gcGVxdWVubyBwcm9ibGVtYSBkZSByZXNwb25zaXZpZGFkZSBlbnRyZSA3MjBweCBlIDkyMHB4LiBEZWl4ZWkgYXNzaW0gcG9pcyB0YWJsZXQgbsOjbyDDqSBvIGZvY28qL1xyXG5cclxuLyo3MjBweCovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2Mi41ZW0pe1xyXG4gICAuaW50cm9kdWN0aW9ue1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOS41dmg7XHJcbiAgIH1cclxuXHJcbiAgIC5pbnRyb2R1Y3Rpb24gYXJ0aWNsZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IGNhbGModmFyKC0tZnMtNCkgKiAuMCk7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBcclxuICAgICAgd2lkdGg6IDQyJTtcclxuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1mcy00KSAqIDIuNzUpO1xyXG5cclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgfVxyXG4gICBcclxuICAgLmludHJvZHVjdGlvbiBpbWd7XHJcbiAgICAgIHdpZHRoOiA2OS4xJTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiA5MTkgLyA2MjQ7XHJcbiAgIH1cclxuXHJcbiAgIC5pbnRyb2R1Y3Rpb24gYXJ0aWNsZSxcclxuICAgLmludHJvZHVjdGlvbiBpbWd7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICB9XHJcblxyXG4gICAuaW50cm9kdWN0aW9uIC5idXR0b257XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgfVxyXG59IiwiLmhvbWUtZm9ybXtcclxuICAgcGFkZGluZzogMS4yNWVtIDEuMjVlbSAxLjVlbTtcclxuICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luQm90dG9tKTtcclxuICAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xyXG5cclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy0yKTtcclxuXHJcbiAgIGZpbHRlcjogZHJvcC1zaGFkb3coM3B4IDNweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XHJcbn1cclxuXHJcbi5ob21lLWZvcm0gPiBkaXZ7XHJcbiAgIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcclxuXHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMik7XHJcbn1cclxuXHJcbi5ob21lLWZvcm0gPiBkaXY6bGFzdC1vZi10eXBle1xyXG4gICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uaG9tZS1mb3JtX19zZWxlY3R7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgLS1hcnJvd1NpemU6IC43NWVtO1xyXG4gICAtLWFycm93RGlhZ29uYWw6IGNhbGModmFyKC0tYXJyb3dTaXplKSAqIDEuNDEpO1xyXG4gICAtLWFycm93UmlnaHQ6IHZhcigtLWFycm93U2l6ZSk7XHJcbiAgIC0tcGFkZGluZ1JpZ2h0OiBjYWxjKCh2YXIoLS1hcnJvd1NpemUpICsgdmFyKC0tYXJyb3dSaWdodCkpKTtcclxufVxyXG5cclxuLmhvbWUtZm9ybV9fc2VsZWN0OjphZnRlcntcclxuICAgY29udGVudDogJyc7XHJcblxyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1hcnJvd0RpYWdvbmFsKS8yKTtcclxuICAgcmlnaHQ6IHZhcigtLWFycm93UmlnaHQpO1xyXG5cclxuICAgd2lkdGg6IHZhcigtLWFycm93U2l6ZSk7XHJcbiAgIGhlaWdodDogdmFyKC0tYXJyb3dTaXplKTtcclxuICAgYm9yZGVyLWJvdHRvbTogLjJlbSBzb2xpZCB2YXIoLS1ibHVlLTcwMCk7XHJcbiAgIGJvcmRlci1sZWZ0OiAuMmVtIHNvbGlkIHZhcigtLWJsdWUtNzAwKTtcclxuXHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbn1cclxuXHJcbi5ob21lLWZvcm0gbGFiZWx7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XHJcbn1cclxuXHJcbi5ob21lLWZvcm0gc2VsZWN0e1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgcGFkZGluZzogLjVlbSB2YXIoLS1wYWRkaW5nUmlnaHQpIC41ZW0gMWVtO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbiAgIGJvcmRlci1yYWRpdXM6IC4zMjVlbTtcclxuXHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWRhcmtlcik7ICBcclxuICAgXHJcbiAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lLWZvcm1fX2J1dHRvbi1jb250YWluZXJ7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgZ2FwOiAxZW07XHJcblxyXG4gICBtYXJnaW4tdG9wOiAxLjc1ZW07XHJcblxyXG4gICBmb250LXNpemU6IHZhcigtLWZzLTIpO1xyXG59XHJcblxyXG4uaG9tZS1mb3JtX19idXR0b24tY29udGFpbmVyIGJ1dHRvbntcclxuICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5ob21lLWZvcm1fX2J1dHRvbi1jb250YWluZXIgLmJ1dHRvbi0tbGlnaHR7XHJcbiAgIGJvcmRlcjogLjFlbSBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbn1cclxuXHJcbi5ob21lLWZvcm0gcHtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uaG9tZS1mb3JtIHNwYW57XHJcbiAgIG1hcmdpbi1yaWdodDogLjVlbTtcclxuXHJcbiAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNjIuNWVtKXtcclxuICAgLmhvbWUtZm9ybXtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDIuMTI1ZW07XHJcblxyXG4gICAgICBwYWRkaW5nOiAyLjc1ZW0gY2FsYyh2YXIoLS1mcy00KSAqIDIuNzUpIDIuNWVtO1xyXG4gICAgICAvKlBhZGRpbmcgbGF0ZXJhbCBkZXZlIHNlciBpZ3VhbCBhbyBkZSAuY2FsbC10by1hY3Rpb25fX2JveCBubyBkZXNrdG9wKi9cclxuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZnMtNCk7XHJcbiAgICAgIC8qTWFyZ2luIGJvdHRvbSBkbyBmaWdtYSBlcmEgMTAwcHguIENvbW8gZXNzZSBlbGVtZW50byB0ZW0gdHJhbnNmb3JtWSwgbWV0YWRlIGRvIHRhbWFuaG8gZGVsZSBqw6Egw6kgbWFyZ2luLCBlbnTDo28gZGVzY29udGVpIGlzc28gZG9zIDEwMHB4IHBhcmEgY2FsY3VsYXIgYSBtYXJnaW4gcmVzaWR1YWwqL1xyXG4gICB9XHJcbn1cclxuLyoxMjQ4cHgqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzhlbSl7XHJcbiAgIC5ob21lLWZvcm17XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXZ3KTtcclxuICAgfVxyXG59XHJcblxyXG5cclxuLyoxNDA4cHgqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogODhlbSl7XHJcbiAgIC5ob21lLWZvcm17XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgfVxyXG59IiwiLm5ld3N7XHJcbiAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5uZXdzIGgye1xyXG4gICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcclxuICAgLypPIGZpZ21hIHBlZGlyaWEgMS41ZW0sIG1hcyBpc3NvIGdlcmF2YSBlc3BhY2FtZW50byBpbmZlcmlvciBtYWlvciBxdWUgbyBlc3BhY28gZW50cmUgc2Vjb2VzLCBlIGlzc28gZWggdW1hIHF1ZWJyYSBkZSBoaWVyYXJxdWlhKi9cclxuXHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm5ld3NfX2xpbmt7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgbWFyZ2luLWJvdHRvbTogMS43NWVtO1xyXG5cclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG59XHJcblxyXG4ubmV3cyBhcnRpY2xle1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubmV3cyBhcnRpY2xlOmZpcnN0LW9mLXR5cGV7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmV3cyBhcnRpY2xlIC5uZXdzX19pbWFnZXtcclxuICAgYXNwZWN0LXJhdGlvOiAzNDIgLyAzNTQ7XHJcbn1cclxuXHJcbi5uZXdzIGFydGljbGUgLm5ld3NfX2ltYWdlIGltZ3tcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLm5ld3NfX2NvbnRlbnR7XHJcbiAgIC0tbWFyZ2luOiB2YXIoLS1mcy0xKTtcclxufVxyXG5cclxuLm5ld3NfX2NvbnRlbnRfX2RldGFpbHN7XHJcbiAgIG1hcmdpbi1ibG9jazogMWVtIDJlbTtcclxufVxyXG5cclxuLm5ld3NfX2NvbnRlbnQgaDN7XHJcbiAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbik7XHJcbn1cclxuXHJcbi5uZXdzX19jb250ZW50X19wYXJhZ3JhcGh7XHJcbiAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gICAubmV3c3tcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoMTEuNzV2aCAtIDVweCk7XHJcbiAgICAgIC8qcGFkZGluZyB0b3AgaWd1YWwgYW8gbWFyZ2luIGJvdHRvbSBkYSBzZWNhbyBwcm9wZXJ0aWVzKi9cclxuICAgICAgcGFkZGluZy1ib3R0b206IDEzLjN2aDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWRhcmtlcik7XHJcbiAgIH1cclxuXHJcbiAgIC5uZXdzX19oZWFkZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi41ZW07XHJcblxyXG4gICAgICBmb250LXNpemU6IHZhcigtLWZzLTIpO1xyXG4gICB9XHJcblxyXG4gICAubmV3cyAubmV3c19faGVhZGVyID4gKntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgfVxyXG5cclxuICAgLm5ld3MgLm5ld3NfX2hlYWRlciA+IGF7XHJcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVlbTtcclxuICAgICAgXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgfVxyXG5cclxuICAgLm5ld3NfX2FydGljbGVze1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDMuMXZ3O1xyXG4gICB9XHJcblxyXG4gICAubmV3c19fYXJ0aWNsZXMgPiAqe1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICB9XHJcbiAgIFxyXG4gICAubmV3c19fY29udGVudCBoM3tcclxuICAgICAgbWluLWhlaWdodDogMi40ZW07XHJcbiAgIH1cclxuICAgXHJcbiAgIC5uZXdzIGFydGljbGU6bnRoLW9mLXR5cGUoLW4gKyAzKXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxuXHJcbiAgIC5uZXdzIGFydGljbGUgLm5ld3NfX2ltYWdle1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDQwNyAvIDM1NDtcclxuICAgfVxyXG59IiwiLmludHJvZHVjdGlvbi0tYXJjaGl0ZWN0c3tcclxuICAgcGFkZGluZy1ibG9jazogLjg3NWVtO1xyXG5cclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy00KTtcclxufVxyXG5cclxuLmludHJvZHVjdGlvbi0tYXJjaGl0ZWN0cyAudGl0bGV7XHJcbiAgIG1hcmdpbi1ib3R0b206IC44NzVlbTtcclxufVxyXG5cclxuLyo3MjBweCovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NWVtKXtcclxuICAgLmludHJvZHVjdGlvbi0tYXJjaGl0ZWN0cy5jb250YWluZXJ7XHJcbiAgICAgIG1heC13aWR0aDogNTBjaDtcclxuICAgICAgcGFkZGluZy1ibG9jazogMS44NzVlbTtcclxuXHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG59IiwiLypPbGhhciBwYXJhIGEgaG9tZS5cclxuXHJcbkFycXVpdGV0b3MgcXVlIGRpc3BlbnNhbSovXHJcblxyXG4uZm9ybS0tYXJjaGl0ZWN0c3tcclxuICAgcGFkZGluZzogLjg3NWVtO1xyXG4gICBtYXJnaW4tYm90dG9tOiAuODc1ZW07XHJcbiAgIGJvcmRlci1yYWRpdXM6IC44NzVlbTtcclxuXHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgXHJcbiAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNCk7XHJcblxyXG4gICBmaWx0ZXI6IGRyb3Atc2hhZG93KDNweCAzcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpXHJcbn1cclxuXHJcbi5mb3JtLS1hcmNoaXRlY3RzIGgze1xyXG4gICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcclxufVxyXG5cclxuLmZvcm0tLWFyY2hpdGVjdHNfX3NlYXJjaHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xyXG5cclxuICAgZm9udC1zaXplOiB2YXIoLS1mcy0yKTtcclxufVxyXG5cclxuLmZvcm0tLWFyY2hpdGVjdHNfX3NlYXJjaDo6YWZ0ZXJ7XHJcbiAgIGNvbnRlbnQ6ICcnO1xyXG5cclxuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICBcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgcmlnaHQ6IHZhcigtLWZzLTIpO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAtLXNpemU6IGNhbGModmFyKC0tZnMtMikgKiAxLjUpO1xyXG4gICB3aWR0aDogdmFyKC0tc2l6ZSk7XHJcbiAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XHJcblxyXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLWJsYWNrLnN2ZycpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxufVxyXG5cclxuLmZvcm0tLWFyY2hpdGVjdHMgaW5wdXRbdHlwZT1cInRleHRcIl17XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBwYWRkaW5nOiAwLjYyNWVtIDFlbTtcclxuICAgYm9yZGVyOiBub25lO1xyXG4gICBib3JkZXItcmFkaXVzOiAwLjVlbTtcclxuXHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWRhcmspO1xyXG59XHJcblxyXG4uZm9ybS0tYXJjaGl0ZWN0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICB3aWR0aDogMTAwJTtcclxufVxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG5cclxuICAgLmZvcm0tLWFyY2hpdGVjdHN7XHJcbiAgICAgIHBhZGRpbmc6IDEuNWVtIDNlbTtcclxuICAgfVxyXG5cclxuICAgLmZvcm0tLWFyY2hpdGVjdHMgZm9ybXtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgfVxyXG5cclxuICAgLmZvcm0tLWFyY2hpdGVjdHNfX3NlYXJjaHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgfVxyXG5cclxuICAgLmZvcm0tLWFyY2hpdGVjdHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIuMjVlbTtcclxuICAgfVxyXG59XHJcbiIsIi5hcmNoaXRlY3RzLXBhZ2UtLWVycm9ye1xyXG4gIHBhZGRpbmctYmxvY2s6IDIwdmg7XHJcbn1cclxuXHJcbi5hcmNoaXRlY3RzLXBhZ2V7XHJcbiAgZGlzcGxheTogZmxleDsgICAgXHJcbiAgZ2FwOiA2LjI1dnc7XHJcblxyXG4gIG1hcmdpbi1ib3R0b206IDAuODc1ZW07XHJcblxyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNCk7XHJcblxyXG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcclxufVxyXG5cclxuLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xle1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIFxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICB3aWR0aDogODMuMjV2dztcclxuICBhc3BlY3QtcmF0aW86IDMxMiAvIDQyNTtcclxufVxyXG5cclxuLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xlIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG59XHJcblxyXG4uYXJjaGl0ZWN0cy1wYWdlIGFydGljbGUgPiBkaXZ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDEuNWVtO1xyXG4gIGxlZnQ6IDEuNWVtO1xyXG4gIHJpZ2h0OiAxLjVlbTtcclxufVxyXG5cclxuLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xlIHNwYW57XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxufVxyXG5cclxuLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xlIHNwYW46OmJlZm9yZXtcclxuICBjb250ZW50OiAnJztcclxuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICB3aWR0aDogMS4yNWVtO1xyXG4gIGhlaWdodDogMS4yNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogMC41ZW07XHJcblxyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgXHJcbiAgdmVydGljYWwtYWxpZ246IHN1YjtcclxufVxyXG5cclxuLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xlIHNwYW46Zmlyc3QtY2hpbGQ6OmJlZm9yZXtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvdXNlci5zdmcnKTtcclxufVxyXG5cclxuLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xlIHNwYW46bGFzdC1jaGlsZDo6YmVmb3Jle1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9ob21lLnN2ZycpO1xyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gIC5hcmNoaXRlY3RzLXBhZ2V7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgIGdhcDogMS41dnc7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogMy42MjVlbTs7XHJcblxyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICB9XHJcblxyXG4gIC5hcmNoaXRlY3RzLXBhZ2UgYXJ0aWNsZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmFyY2hpdGVjdHMtcGFnZSBhcnRpY2xlIGltZ3tcclxuICAgIGJvcmRlci1yYWRpdXM6IC41dnc7XHJcbiAgfVxyXG5cclxufSIsIi5kZXNjcmlwdGlvbi1zaW5nbGUtYXJjaGl0ZWN0c3tcclxuICBwYWRkaW5nLWJsb2NrOiAuODc1ZW07XHJcblxyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNCk7XHJcbn1cclxuXHJcbi5kZXNjcmlwdGlvbi1zaW5nbGUtYXJjaGl0ZWN0c19fYmFja3tcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgXHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1mcy00KSAqIC44NzUpO1xyXG5cclxuICBjb2xvcjogdmFyKC0tYmx1ZS03MDApO1xyXG59XHJcblxyXG4uZGVzY3JpcHRpb24tc2luZ2xlLWFyY2hpdGVjdHNfX2JhY2s6OmJlZm9yZXtcclxuICBjb250ZW50OiAnJztcclxuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICB3aWR0aDogMS4yNWVtO1xyXG4gIGhlaWdodDogMS4yNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogLjVlbTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL2Fzc2V0cy9pbWFnZXMvYmFjay5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyAgICBcclxuICBcclxuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xyXG59XHJcblxyXG4uZGVzY3JpcHRpb24tc2luZ2xlLWFyY2hpdGVjdHMgaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGFzcGVjdC1yYXRpbzogMzQzIC8gNDA0O1xyXG5cclxuICBib3JkZXItcmFkaXVzOiAxLjV2dztcclxufVxyXG5cclxuLmRlc2NyaXB0aW9uLXNpbmdsZS1hcmNoaXRlY3RzIC50aXRsZXtcclxuICBtYXJnaW4tYmxvY2s6IC44NzVlbVxyXG59XHJcblxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gIC5kZXNjcmlwdGlvbi1zaW5nbGUtYXJjaGl0ZWN0c3tcclxuICAgIHBhZGRpbmctYmxvY2s6IDIuMjVlbSAzLjc1ZW07XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24tc2luZ2xlLWFyY2hpdGVjdHNfX2JhY2t7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWZzLTQpICogLjM3NSk7XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24tc2luZ2xlLWFyY2hpdGVjdHNfX3dyYXBwZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbi1zaW5nbGUtYXJjaGl0ZWN0c19fd3JhcHBlciA+IGltZ3tcclxuICAgIHdpZHRoOiA0MSU7XHJcbiAgICBhc3BlY3QtcmF0aW86IDU0NSAvIDQwNDtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAuNXZ3O1xyXG4gIH1cclxuXHJcbiAgLmRlc2NyaXB0aW9uLXNpbmdsZS1hcmNoaXRlY3RzX193cmFwcGVyID4gZGl2e1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbi1zaW5nbGUtYXJjaGl0ZWN0cyAudGl0bGV7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDAgLjc1ZW07XHJcbiAgfVxyXG5cclxufVxyXG4iLCIucHJvcGVydGllcy0tc2luZ2xlLWFyY2hpdGVjdCA+IGgyID4gc3BhbntcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyo3MjBweCovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NWVtKXtcclxuICAucHJvcGVydGllcy0tc2luZ2xlLWFyY2hpdGVjdHtcclxuICAgIG1hcmdpbi1ibG9jazogMTB2aDtcclxuICB9XHJcblxyXG4gIC5wcm9wZXJ0aWVzLS1zaW5nbGUtYXJjaGl0ZWN0ID4gaDIudGl0bGV7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbn0iLCIuYW51bmNpZS1pbW92ZWx7XHJcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tZnMtNCk7XHJcbn1cclxuXHJcbi5hbnVuY2llLWltb3ZlbCAudGl0bGUsXHJcbi5hbnVuY2llLWltb3ZlbCArIGZvcm0gLnRpdGxle1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLmFudW5jaWUtaW1vdmVsICsgZm9ybSAudGl0bGV7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG59XHJcblxyXG4uYW51bmNpZS1pbW92ZWwgKyBmb3Jte1xyXG4gIHBhZGRpbmc6IDEuMjVlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiA1dnc7XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcbiAgZm9udC1zaXplOiB2YXIoLS1mcy0yKTtcclxuICBcclxuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgLjI1KSk7XHJcbn1cclxuXHJcbi5hbnVuY2llLWltb3ZlbCArIGZvcm0gbGFiZWx7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIG1hcmdpbi1ib3R0b206IC43NWVtO1xyXG59XHJcblxyXG4uYW51bmNpZS1pbW92ZWwgKyA6d2hlcmUoZm9ybSkgOndoZXJlKGxhYmVsKSArIDp3aGVyZSgqOm5vdChzcGFuKSl7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHBhZGRpbmc6IDAuNjI1ZW0gMWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IC41ZW07XHJcbiAgXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtZGFyayk7XHJcbn1cclxuXHJcbi5hbnVuY2llLWltb3ZlbCArIDp3aGVyZShmb3JtKSA6d2hlcmUobGFiZWwpIH4gICo6bGFzdC1jaGlsZHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgXHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1mcy0yKSAqIDEuMjUpO1xyXG59XHJcblxyXG4uYW51bmNpZS1pbW92ZWwgKyBmb3JtIHRleHRhcmVhe1xyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcbi5jaGVja2JveF9fcHJpdmFjeXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbn1cclxuXHJcbi5jaGVja2JveF9fcHJpdmFjeSBpbnB1dHtcclxuICB3aWR0aDogdmFyKC0tZnMtNCk7XHJcbiAgaGVpZ2h0OiB2YXIoLS1mcy00KTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5jaGVja2JveF9fcHJpdmFjeSBzcGFue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYW51bmNpZS1pbW92ZWwgKyBmb3JtIC5jaGVja2JveF9fcHJpdmFjeSBsYWJlbHtcclxuICBtYXJnaW4tbGVmdDogLjVlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYW51bmNpZS1pbW92ZWwgKyBmb3JtIGJ1dHRvbntcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4vKjcyMHB4Ki9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pe1xyXG4gIC5hbnVuY2llLWltb3ZlbHtcclxuICAgIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tZnMtNCkgKiAzKSB2YXIoLS1mcy00KTtcclxuICB9XHJcbiAgXHJcbiAgLmFudW5jaWUtaW1vdmVsLmNvbnRhaW5lcixcclxuICAuYW51bmNpZS1pbW92ZWwgKyBmb3JtLmNvbnRhaW5lcntcclxuICAgIG1heC13aWR0aDogNDkuMjVyZW07XHJcbiAgfVxyXG5cclxuICAuYW51bmNpZS1pbW92ZWwgKyBmb3Jte1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBcclxuICAgIGZpbHRlcjogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgLmRlc2t0b3AtY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMy4wNSU7XHJcbiAgfVxyXG5cclxuICAuZGVza3RvcC1jb250YWluZXIgPiAqe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYW51bmNpZS1pbW92ZWwgKyBmb3JtIGJ1dHRvbntcclxuICAgIG1heC13aWR0aDogMTVyZW07XHJcbiAgfVxyXG59IiwiLnNlYXJjaF9yZXN1bHRzX19jYXJke1xyXG4gICAgbWFyZ2luLWJsb2NrOiAxcmVtO1xyXG59XHJcblxyXG4uc2VhcmNoX3Jlc3VsdHNfX2NhcmQgYXtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uc2VhcmNoX3Jlc3VsdHNfX2NhcmRfX2NvbnRlbnQgc3BhbntcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtcmFsZXdheSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZzLTIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LTEpO1xyXG59XHJcblxyXG4uc2VhcmNoX3Jlc3VsdHNfX2NhcmRfX2NvbnRlbnQgcHtcclxuICAgIG1hcmdpbi1ibG9jazogMC41cmVtO1xyXG59XHJcblxyXG4uc2VhcmNoX3Jlc3VsdHNfX2NhcmRfX2NvbnRlbnQgaW1ne1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxufVxyXG5cclxuLnNlYXJjaF9yZXN1bHRzX19lcnJvciBwe1xyXG4gICAgbWFyZ2luLWJsb2NrOiAxcmVtO1xyXG59XHJcblxyXG4uc2VhcmNoX3Jlc3VsdHNfX2Vycm9yIHVse1xyXG4gICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgIG1hcmdpbjogMXJlbTtcclxufSIsIi5zZWN0aW9uLXNlYXJjaF9fZm9ybV9faW5wdXQgaXtcclxuICAgIHRvcDogMmVtO1xyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA0NWVtKXtcclxuICAgIC5zZWN0aW9uLXNlYXJjaF9fZm9ybV9faW5wdXR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2VjdGlvbi1zZWFyY2hfX2Zvcm0gLmhvbWUtZm9ybT5kaXY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgIGZsZXg6IHVuc2V0O1xyXG4gICAgICAgIC8qd2lkdGg6IDhyZW07Ki9cclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1zZWFyY2hfX2Zvcm1fX2lucHV0IGkge1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcclxuICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbi1zZWFyY2hfX2Zvcm1fX2lucHV0ICsgYnV0dG9ue1xyXG4gICAgICAgIG1pbi13aWR0aDogMTMlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tc2VhcmNoX19mb3JtIC5ob21lLWZvcm17XHJcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoX3Jlc3VsdHNfX2NhcmRfX2NvbnRlbnRfX3RpdGxle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAwLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaF9yZXN1bHRzX19jYXJkX19jb250ZW50IGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaF9yZXN1bHRzX19jYXJkX19jb250ZW50X19wb3N0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAwLjZyZW07XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG59IiwiLmJ1c2NhLWF2YW5jYWRhe1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IDFyZW07XHJcbn1cclxuXHJcbi5idXNjYS1hdmFuY2FkYSAuZm9ybS1ncm91cHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uYnVzY2EtYXZhbmNhZGEgLmZvcm1fY29udGF0b19zZWN0aW9uPmRpdjpudGgtbGFzdC1vZi10eXBlKDIpIGlucHV0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5idXNjYS1hdmFuY2FkYSAuZm9ybV9jb250YXRvX3NlY3Rpb24+ZGl2Om50aC1sYXN0LW9mLXR5cGUoMil7XHJcbiAgICBhbGlnbi1pdGVtczogdW5zZXQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZmlsdHJvLWZ1bGwgLmZvcm0tLWFyY2hpdGVjdHNfX3NlYXJjaDo6YWZ0ZXJ7XHJcbiAgICB0b3A6IDcwJTtcclxuICAgIHJpZ2h0OiAwLjVyZW07XHJcbn1cclxuXHJcbi5yb3ctZmlsdHJvLWZ1bGx7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG5cclxufVxyXG5cclxuLnJvdy1maWx0cm8tZnVsbF9faW5wdXQgYnV0dG9ue1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLnJvdy1maWx0cm8tZnVsbF9faW5wdXQgLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSxcclxuLnJvdy1maWx0cm8tZnVsbF9faW5wdXQgLmZhLW1pbnVzLWNpcmNsZTo6YmVmb3Jle1xyXG4gICAgY29sb3I6ICNCNUI5QzM7XHJcbn1cclxuXHJcbi5yb3ctZmlsdHJvLWZ1bGxfX2lucHV0IGlucHV0e1xyXG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5yb3ctZmlsdHJvLWZ1bGxfX2lucHV0IGxhYmVse1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNHJlbTtcclxufVxyXG5cclxuLnJvdy1maWx0cm8tZnVsbF9faW5wdXQgaXtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNCk7XHJcbn1cclxuXHJcbi5yb3ctZmlsdHJvLWZ1bGxfX2lucHV0X19maWVsZHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDAuM3JlbTtcclxufVxyXG5cclxuLm1pZGRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvKiB3aWR0aDogNTAlICovO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICAvKiBtYXgtd2lkdGg6IDUwMHB4ICovO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxufVxyXG5cclxuLmZpbHRyby1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xyXG59XHJcbi5maWx0cm8tc2xpZGVyID4gLnRyYWNrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcclxufVxyXG5cclxuLmZpbHRyby1zbGlkZXIgPiAucmFuZ2Uge1xyXG4gICAgbGVmdDogMCU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIHJpZ2h0OiAwJTtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNUI5QzM7XHJcbn1cclxuXHJcbi5maWx0cm8tc2xpZGVyID4gLnRodW1iIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICNCNUI5QzM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzICovO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDk4LCAwLCAyMzgsIDAuMSk7XHJcbiAgICAvKiBcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0OyAqL1xyXG59XHJcblxyXG4uZmlsdHJvLXNsaWRlciA+IC50aHVtYi5sZWZ0LFxyXG4uZmlsdHJvLXNsaWRlciA+IC50aHVtYi5sZWZ0LmFyZWEge1xyXG4gICAgdG9wOiAzcHg7XHJcblxyXG4gICAgbGVmdDogMjUlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsLTE1cHgpO1xyXG59XHJcblxyXG4uZmlsdHJvLXNsaWRlciA+IC50aHVtYi5yaWdodCxcclxuLmZpbHRyby1zbGlkZXIgPiAudGh1bWIucmlnaHQuYXJlYSB7XHJcbiAgICB0b3A6IDNweDtcclxuXHJcbiAgICByaWdodDogMjUlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwtMTVweCk7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uZmlsdGVyLXJhbmdlX19sYWJlbHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZmlsdGVyLXJhbmdlIC5mb3JtX2NvbnRhdG9fc2VjdGlvbj5kaXY6bnRoLWxhc3Qtb2YtdHlwZSgyKXtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi5maWx0ZXItcmFuZ2UgLmZpbHRlci1yYW5nZV9fbGFiZWx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxufVxyXG5cclxuLmJ1c2NhLWF2YW5jYWRhIC5ob21lLWZvcm0+ZGl2Omxhc3Qtb2YtdHlwZXtcclxuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNDVlbSl7XHJcbiAgICAuYnVzY2EtYXZhbmNhZGEgLmhvbWUtZm9ybXtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXNjYS1hdmFuY2FkYSAuZm9ybS0tYXJjaGl0ZWN0c19fc2VhcmNoLFxyXG4gICAgLmJ1c2NhLWF2YW5jYWRhIC5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1c2NhLWF2YW5jYWRhIC5ob21lLWZvcm17XHJcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNjIuNWVtKXtcclxuICAgIC5idXNjYS1hdmFuY2FkYSAuaG9tZS1mb3Jte1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1c2NhLWF2YW5jYWRhIC5mb3JtLS1hcmNoaXRlY3RzX19zZWFyY2gsIFxyXG4gICAgLmJ1c2NhLWF2YW5jYWRhIC5mb3JtX25ld3Nfc2VjdGlvbl9faW5wdXR7XHJcbiAgICAgICAgd2lkdGg6IDE3JTtcclxuICAgIH1cclxuXHJcbiAgICAuYnVzY2EtYXZhbmNhZGEgLmZvcm0tZ3JvdXB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHVuc2V0O1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmJ1c2NhLWF2YW5jYWRhIC5mb3JtX2NvbnRhdG9fc2VjdGlvbj5kaXY6bnRoLWxhc3Qtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNzVlbSl7XHJcbiAgICAuYnVzY2EtYXZhbmNhZGEgLmhvbWUtZm9ybT5kaXY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1c2NhLWF2YW5jYWRhIC5mb3JtX3RyYWJhbGhlX2Nvbm9zY28+ZGl2PmRpdiBwe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUtZm9ybV9fYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDAuOGVtO1xyXG4gICAgICAgIHdpZHRoOiA3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXItcmFuZ2UgLmZpbHRlci1yYW5nZV9fbGFiZWwge1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmZpbHRlci1yYW5nZXtcclxuICAgICAgICB3aWR0aDogMTRyZW07XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiA3OC43NWVtKXtcclxuICAgIC5idXNjYS1hdmFuY2FkYSAuaG9tZS1mb3JtPmRpdjpsYXN0LW9mLXR5cGV7XHJcbiAgICAgICAgZ2FwOiB1bnNldDtcclxuICAgIH1cclxuXHJcblxyXG5cclxufSIsIi53cmFwe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbn1cclxuXHJcbi5jb3JyZXRvcl9faGVhZGxpbmV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uY29ycmV0b3JfX2hlYWRsaW5lIHNwYW57XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZzLTMpO1xyXG59XHJcblxyXG4uY29ycmV0b3ItYm94e1xyXG4gICAgbWFyZ2luLXRvcDogLTNyZW07XHJcbn1cclxuXHJcbi5jb3JyZXRvcl9fZGVzY3JpcHRpb257XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG59XHJcblxyXG4uY29ycmV0b3IgaW1ne1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luQm90dG9tKTtcclxufVxyXG5cclxuLmNvcnJldG9yLWJveD5hcnRpY2xlPmRpdj5we1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmNvcnJldG9yLW9iamVjdGl2ZXN7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG59XHJcblxyXG4uY29ycmV0b3JfX29iamVjdGl2ZXMgaDJ7XHJcbiAgICBtYXJnaW4tYmxvY2s6IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5jb250YWluZXJfX29iamVjdGl2ZXNfX2l0ZW17XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEM0QzRDM7XHJcbn1cclxuXHJcbi5jb250YWluZXJfX29iamVjdGl2ZXNfX2l0ZW0gcHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxufVxyXG5cclxuLmNvcnJldG9yX19vYmplY3RpdmVzICB1bHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbkJvdHRvbSk7XHJcbn1cclxuXHJcbi5jb3JyZXRvciBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDcycHg7XHJcbn1cclxuXHJcbi5jb3JyZXRvci1vYmplY3RpdmVzIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY29ycmV0b3Itb2JqZWN0aXZlcyAuY2FsbC10by1hY3Rpb25fX2JveHtcclxuICAgIHdpZHRoOiB1bnNldDtcclxufVxyXG5cclxuLmNvcnJldG9yLWJveC1kZXNrdG9we1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogNDVlbSl7XHJcbiAgICAud3JhcHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3JyZXRvcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3JyZXRvci1vYmplY3RpdmVzIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDM1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3JyZXRvci1ib3gtbW9iaWxle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcnJldG9yLWJveC1kZXNrdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjIuNWVtKXtcclxuICAgIC5jb3JyZXRvcl9fZGVzY3JpcHRpb257XHJcbiAgICAgICAgd2lkdGg6IDM3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3JyZXRvcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3JyZXRvciBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY29ycmV0b3Itb2JqZWN0aXZlc3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcnJldG9yLWJveHtcclxuICAgICAgICB3aWR0aDogMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMTByZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jb3JyZXRvci1ib3ggYXJ0aWNsZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi1ibG9jazogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY29ycmV0b3ItYm94IGgye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcnJldG9yLWJveCBhe1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDUuNzVyZW0gMC43NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY29ycmV0b3Itb2JqZWN0aXZlcyAuY2FsbC10by1hY3Rpb25fX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lcl9fb2JqZWN0aXZlc19faXRlbSB7XHJcbiAgICAgICAgcGFkZGluZy1ibG9jazogM3JlbTtcclxuICAgIH1cclxufSIsIi5jb250ZW50LXBvbCBwe1xyXG4gICAgbWFyZ2luLWJsb2NrOiAxcmVtO1xyXG59IiwiLm9icmlnYWRvLWNvbnRhaW5lcntcclxuICAgIG1hcmdpbi1ibG9jazogMXJlbTtcclxufVxyXG5cclxuLm9icmlnYWRvLWNvbnRhaW5lciA+IGgxe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICBmb250LXNpemU6IDQuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufSIsIkBpbXBvcnQgJy4vc3R5bGUtZ3VpZGUvcmVzZXQuY3NzJztcclxuQGltcG9ydCAnLi9zdHlsZS1ndWlkZS9jb2xvcnMuY3NzJztcclxuQGltcG9ydCAnLi9zdHlsZS1ndWlkZS9mb250cy5jc3MnO1xyXG5AaW1wb3J0ICcuL3N0eWxlLWd1aWRlL2xheW91dC5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2J1dHRvbnMuY3NzJztcclxuXHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9uYXZiYXIuY3NzJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL25hdmJhcl9pbm5lci5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3Rvd25ob3VzZS5jc3MnO1xyXG5AaW1wb3J0ICcuL3BhZ2VzL3Rvd25ob3VzZXMvdG93bmhvdXNlLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL3Rvd25ob3VzZV9zaW5nbGUvdG93bmhvdXNlX3NpbmdsZS5jc3MnO1xyXG5AaW1wb3J0ICcuL3BhZ2VzL3Rvd25ob3VzZV9zaW5nbGUvcHJvZHVjdHNfdG93bmhvdXNlLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL3NpbmdsZV9pbW92ZWlzL2Fib3V0X3NlY3Rpb24uY3NzJztcclxuQGltcG9ydCAnLi9wYWdlcy9zaW5nbGVfaW1vdmVpcy9mZWF0dXJlc19zZWN0aW9uLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvc2luZ2xlX2ltb3ZlaXMvZm9ybV9zZWN0aW9uLmNzcyc7XHJcblxyXG5cclxuQGltcG9ydCAnLi9wYWdlcy9uZXdzL2Zvcm1fbmV3cy5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9wYWdlcy9uZXdzL3NlY3Rpb25fbmV3cy5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9wYWdlcy9mb3JtX2NvbnRhdG8vZm9ybV9jb250YXRvLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL2Zvcm1fdHJhYmFsaGVfY29ub3Njby9mb3JtX3RyYWJhbGhlX2Nvbm9zY28uY3NzJztcclxuXHJcbkBpbXBvcnQgJy4vcGFnZXMvc2luZ2xlX25ld3Mvc2luZ2xlX25ld3MuY3NzJztcclxuXHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9wcm9wZXJ0eS5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2Zvb3Rlci5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3NlY3Rpb25fY2FsbHRvYWN0aW9uLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvYnJlYWRjcnVtYnMuY3NzJztcclxuXHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9wYWdpbmF0aW9uLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL2hvbWUvc2xpZGVyLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvaG9tZS9zZWN0aW9uX2ludHJvZHVjdGlvbi5jc3MnO1xyXG5AaW1wb3J0ICcuL3BhZ2VzL2hvbWUvc2VjdGlvbl9mb3JtLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvaG9tZS9uZXdzLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL2FyY2hpdGVjdHMvaW50cm9kdWN0aW9uLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvYXJjaGl0ZWN0cy9mb3JtLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvYXJjaGl0ZWN0cy9hcmNoaXRlY3RzLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL3NpbmdsZV9hcmNoaXRlY3RzL2Rlc2NyaXB0aW9uLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvc2luZ2xlX2FyY2hpdGVjdHMvcHJvcGVydGllcy5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9wYWdlcy9hbnVuY2llX2ltb3ZlbC9hbnVuY2llLWltb3ZlbC5jc3MnO1xyXG5cclxuQGltcG9ydCAnLi9wYWdlcy9zZWFyY2gvc2VhcmNoX3Jlc3VsdHMuY3NzJztcclxuQGltcG9ydCAnLi9wYWdlcy9zZWFyY2gvc2VhcmNoX2Zvcm0uY3NzJztcclxuXHJcbkBpbXBvcnQgJy4vcGFnZXMvaW1vdmVsL3NlY3Rpb25fZmlsdHJvLmNzcyc7XHJcbkBpbXBvcnQgJy4vcGFnZXMvby1jb3JyZXRvci9hYm91dF9zZWN0aW9uLmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL3ByaXZhY3lfcG9saWN5L3ByaXZhY3lfcG9saWN5LmNzcyc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL29icmlnYWRvL29icmlnYWRvLmNzcyc7XHJcblxyXG5cclxuYm9keXtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtZGFyayk7XHJcbn1cclxuXHJcbmJvZHkubm8tc2Nyb2xse1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59Il19 */
