*,:after,:before{box-sizing:border-box}:focus,:focus-visible{outline-offset:3px}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Raleway,sans-serif}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth;-webkit-scroll-behavior:smooth}:root{scroll-behavior:smooth}html{scroll-padding-top:3.15em}body{font-family:Open Sans,sans-serif;line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.nav{background:#222437;box-shadow:0 0 10px hsla(0,0%,100%,.25);display:flex;height:3.15em;padding:.5em;position:sticky;top:0;width:100%;z-index:10}.nav *{z-index:100}.nav__right__img{left:0;margin-left:1em;margin-top:.075em;max-height:3em;position:absolute;top:0}.nav__toggle{margin-left:auto}@media only screen and (min-width:47em){.nav__toggle{display:none}}.nav__left{background:#222437;position:absolute;right:0;top:100%;transform-origin:top;transition:transform .4s ease-in-out}@media only screen and (min-width:47em){.nav__left{align-items:center;display:flex;margin-left:auto;opacity:1;position:static}}.nav__list{display:flex;flex-direction:column;gap:1em;list-style-type:none;margin-right:1em;padding:1em;transition:opacity .15s ease-in .35s}@media only screen and (min-width:47em){.nav__list{align-items:center;display:flex;flex-direction:row;margin:0 0 0 auto;padding:0}}.nav__list_item a{color:#fff;margin-top:auto;text-decoration:none}.nav__list_item a:focus,.nav__list_item a:focus-within,.nav__list_item a:hover{outline:transparent;text-decoration:underline;text-decoration-color:#964df7;text-decoration-thickness:3px}@media only screen and (max-width:47em){.nav__left[aria-hidden=true]{transform:scaleY(0)}.nav__left[aria-hidden=true] ul{opacity:0;transition:opacity .15s ease-in}}.nav__cta{background:#964df7;border-radius:5%;color:#fff;padding:.5em;text-decoration:none}.nav__cta:focus,.nav__cta:focus-within,.nav__cta:hover{outline:1px auto!important}.nav__toggle{background:none;border:none}.nav__toggle span,.nav__toggle span:after,.nav__toggle span:before{background:#fff;border-radius:2px;display:block;height:2px;position:relative;transition:transform .4s ease-in-out;width:2em}.nav__toggle span:after,.nav__toggle span:before{content:"";position:absolute}.nav__toggle span:before{bottom:7px;transition:opacity .25s ease-in-out .4s}.nav__toggle span:after{top:7px}.nav__toggle[aria-expanded=true] span{transform:rotate(45deg)}.nav__toggle[aria-expanded=true] span:before{opacity:0;transition:opacity .25s ease-in-out}.nav__toggle[aria-expanded=true] span:after{transform:rotate(-90deg) translateX(7px)}.footer{align-items:center;display:flex;flex-direction:column;padding:.5em}.footer__list{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;list-style-type:none;margin-right:1em;padding:0}.footer__list__item a{color:#fff;margin-top:auto;text-decoration:none}.footer__list__item a:focus,.footer__list__item a:hover{outline:transparent;text-decoration:underline;text-decoration-color:#964df7;text-decoration-thickness:3px}.footer__logos{display:flex;width:100%}.footer__logos__img_wrapper{height:100%;max-height:15em;width:50%}.footer__logos__img{margin:auto;width:50%}.footer__legal{color:#fff}body:after{background-blend-mode:multiply;background-color:rgba(0,0,0,.5);background-image:url(/static/img/hero-bg.jpg);background-position:50%;content:"";inset:0;position:fixed;z-index:-1}body{background-color:#222437}section{margin-block:1em;padding-block:1em}.banner{background:#964df7;color:#fff;display:none;font-size:1.25em;font-weight:700;padding:.25em;text-align:center}.banner--open{display:block}.banner a{color:#fff;text-decoration:underline;text-decoration-color:#222437;text-decoration-thickness:3px}.hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:calc(100vh + 1em);justify-content:center}.hero__content{border-radius:clamp(20px,2vw,50px);color:#fff;margin:1em;padding:1em 3em;text-align:center;width:85%}.hero__content img{filter:drop-shadow(0 0 30px rgb(34,36,55));margin:auto;min-height:5em}@media only screen and (max-width:700px){.hero__content__logo{display:none}}.hero__content__logo--mobile{display:none}@media only screen and (max-width:700px){.hero__content__logo--mobile{display:block}}.about{color:#fff;margin:auto;max-width:60em;padding:1em}.about__title{text-align:center}.about__paragraph{line-height:200%;margin-bottom:1em;max-width:150ch}.stats{background:#964df7;color:#fff;max-width:100vw}.stats__container{display:grid;grid-template-columns:repeat(4,1fr);margin:auto;max-width:60em;padding:1em 0}@media only screen and (max-width:47em){.stats__container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.stats__stat{text-align:center}.stats__num{font-size:2em;font-weight:700}.reasons{color:#fff;margin:1em auto auto;max-width:60em}.reasons__title{text-align:center}.reasons__wrapper{display:flex;flex-direction:column}.reasons__left{display:flex;flex-basis:25%;flex-wrap:wrap;gap:1em;justify-content:center;padding:1em}.reasons__right{flex-basis:75%;padding:1em}.reasons__paragraph{display:none;line-height:1.65}.reasons__paragraph a{color:#0cf;font-weight:700}.reasons__paragraph[hidden=false]{display:block}.reasons__label{background:transparent;border:transparent;color:#fff;cursor:pointer;display:block;outline:transparent;padding:.5em;position:relative;width:100%}.reasons__label:after{background:#964df7;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .75s ease-out}.reasons__label:focus-visible{outline:5px auto -webkit-focus-ring-color}.reasons__label:focus:after,.reasons__label:hover:after,.reasons__label[aria-expanded=true]:after{transform:scaleX(1);transition:transform .2s ease-in}.reasons__label__wrapper{--brand-color:#964df7;position:relative}.overview{color:#fff;margin:auto;max-width:500px;text-align:center}.overview__paragraph{margin-bottom:.25em}.overview__container{aspect-ratio:16/9;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.overview__container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.features,.testimonials{color:#fff;margin:1em 0}.features__subtitle,.features__title,.testimonials__subtitle,.testimonials__title{margin-bottom:.5em;text-align:center}.features__subtitle,.testimonials__subtitle{font-size:1.5rem;margin-bottom:1.5em}.features__thumbnail,.testimonials__thumbnail{box-shadow:0 0 25px hsla(0,0%,100%,.25);margin:auto;margin-block:1.5em;max-width:40em}.carosel{padding:0 5em 1.2em}.carosel__item{border:2px solid #964df7;border-radius:30px;margin:1em;padding-block:1em}.carosel__name{font-size:1.15em;font-weight:700;text-align:center}.carosel__blurb{color:#fff;margin:auto auto .5em;max-width:35ch;min-height:12em;padding:.5em;position:relative;text-align:center}.carosel__blurb__quote{color:#fff;font-family:serif;font-size:1rem}.carosel__image{margin:auto;max-width:5em}.faq{margin:auto auto 1em;max-width:60em}.faq__title{color:#fff;text-align:center}.faq__item{border-bottom:2px solid #964df7;display:block;margin:1em;padding:1em;text-align:left}.faq__q{cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq__q .chevron{transition:transform .15s ease}.faq__q__text{color:#fff}.faq__q::-webkit-details-marker{display:none}.faq__a{display:none;transform:scaleY(0);transform-origin:top;transition:transform 1s ease}.faq__a p{color:#fff}.faq__a a{color:#0cf;font-weight:700}.faq__item.active .chevron{transform:rotate(-180deg)}.faq__item.active .faq__a{display:block;transform:scaleY(1)}.download{max-width:60em}.download__title{color:#fff;margin-bottom:1em;margin-top:1.5em;text-align:center}.download__container{display:flex;gap:3em;justify-content:space-evenly;margin:auto;max-width:60em;padding:0 3em}@media only screen and (max-width:47em){.download__container{flex-direction:column}}.download__item{background:#fff;border-radius:.65em;box-shadow:0 0 25px hsla(0,0%,100%,.25);flex:1 1 0;padding:3.5em 1em;text-align:center}@media only screen and (max-width:47em){.download__item{margin:auto;padding:2em}}.download__item__platform{text-align:center}.download__item--primary{background:#964df7;color:#fff;transform:scale(1.1)}.download__item--primary .download__item__platform{color:#fff}.download__item--primary .download__link{border-color:#fff;color:#fff}.download__item--primary .download__link:focus,.download__item--primary .download__link:hover{background-color:#fff;color:#964df7;outline:transparent}.download__features{list-style-type:none;margin-bottom:3em;padding:0}.download__link{border:3px solid #964df7;border-radius:.65em;color:#964df7;font-weight:700;padding:.5em 1em;text-decoration:none;transition:background-color .15s ease-in,color .15s ease-in}.download__link:focus,.download__link:hover{background:#964df7;color:#fff;outline:transparent}.download__extras{color:#fff;font-size:1.25rem;margin:2em auto auto;text-align:center}.download__extras__link{color:#0cf;display:inline-block;font-weight:700;transition:transform .5s ease}.download__extras__link:hover{transform:scale(1.05);transition:transform .25s ease}.team{margin:auto}.team__title{color:#fff;margin-top:1.5em;text-align:center}.team__subtitle{color:#fff;font-size:larger}.team__level{text-align:center;width:100%}.team__level__no_carosel{display:flex;justify-content:center}.team__level__no_carosel ul{display:flex;gap:3em}.team__person{display:flex;flex-direction:column;padding:1.5em 0;text-align:center}.team__person__img{border-radius:50%;display:block;margin:1em auto;max-width:6em}.team__person__title{color:#0cf;margin:auto;max-width:20ch}.team__person__name{color:#fff;font-size:large;font-weight:700}#staff-leader .team__person img{max-width:9em}#staff-advisor .team__person img{max-width:8em}#staff-core .team__person img{max-width:7em}.thanks{color:#fff;margin:auto;max-width:60em}.thanks__title{margin-top:1.5em;text-align:center}.translators__title{margin:.5em 0;text-align:center}.translators__content_wrapper{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:47em){.translators__content_wrapper{grid-template-columns:1fr;width:75vw}}.translators__list{margin:auto}@media only screen and (max-width:47em){.translators__list{max-width:30ch}}.patreons__title{margin-top:1em;text-align:center}.patreons__content_wrapper{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:47em){.patreons__content_wrapper{grid-template-columns:1fr}}.patreons__list{list-style:none;padding:0}.patreons__list__item{text-align:center}.patreons__list__item--title{font-size:1.3rem;margin-bottom:.75em}.patreons__list__item--title::marker{color:transparent}.splide__pagination__page.is-active{background:#964df7!important}
/*# sourceMappingURL=data:application/json;base64,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QkFDRSxjQUNGLENBQ0YsQ0FFQSxpQkFDRSxjQUFlLENBQ2YsaUJBQ0YsQ0FDQSwyQkFDRSxZQUFhLENBQ2IsbUNBQ0YsQ0FDQSx3Q0FDRSwyQkFDRSx5QkFDRixDQUNGLENBQ0EsZ0JBQ0UsZUFBZ0IsQ0FDaEIsU0FDRixDQUNBLHNCQUNFLGlCQUNGLENBQ0EsNkJBQ0UsZ0JBQWlCLENBQ2pCLG1CQUNGLENBQ0EscUNBQ0UsaUJBQ0YsQ0FFQSxvQ0FDRSw0QkFDRiIsImZpbGUiOiJpbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCb3ggc2l6aW5nIHJ1bGVzICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qOmZvY3VzLFxuKjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cblxuLyogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luICovXG5ib2R5LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5wLFxuZmlndXJlLFxuYmxvY2txdW90ZSxcbmRsLFxuZGQge1xuICBtYXJnaW46IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBSZW1vdmUgbGlzdCBzdHlsZXMgb24gdWwsIG9sIGVsZW1lbnRzIHdpdGggYSBsaXN0IHJvbGUsIHdoaWNoIHN1Z2dlc3RzIGRlZmF1bHQgc3R5bGluZyB3aWxsIGJlIHJlbW92ZWQgKi9cbnVsW3JvbGU9bGlzdF0sXG5vbFtyb2xlPWxpc3RdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogU2V0IGNvcmUgcm9vdCBkZWZhdWx0cyAqL1xuaHRtbDpmb2N1cy13aXRoaW4ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgLXdlYmtpdC1zY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuOnJvb3Qge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogMy4xNWVtO1xufVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuLyogQSBlbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cbmE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcsXG5waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSW5oZXJpdCBmb250cyBmb3IgaW5wdXRzIGFuZCBidXR0b25zICovXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLyogUmVtb3ZlIGFsbCBhbmltYXRpb25zLCB0cmFuc2l0aW9ucyBhbmQgc21vb3RoIHNjcm9sbCBmb3IgcGVvcGxlIHRoYXQgcHJlZmVyIG5vdCB0byBzZWUgdGhlbSAqL1xuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgaHRtbDpmb2N1cy13aXRoaW4ge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHJnYigzNCwgMzYsIDU1KTtcbiAgcGFkZGluZzogMC41ZW07XG4gIGhlaWdodDogMy4xNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXYgKiB7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5uYXZfX3JpZ2h0X19pbWcge1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBtYXgtaGVpZ2h0OiAzZW07XG4gIG1hcmdpbi10b3A6IDAuMDc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLm5hdl9fdG9nZ2xlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3ZW0pIHtcbiAgLm5hdl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2X19sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMzQsIDM2LCA1NSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0N2VtKSB7XG4gIC5uYXZfX2xlZnQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMWVtO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW4gMzUwbXM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3ZW0pIHtcbiAgLm5hdl9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5uYXZfX2xpc3RfaXRlbSBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4ubmF2X19saXN0X2l0ZW0gYTpob3ZlciwgLm5hdl9fbGlzdF9pdGVtIGE6Zm9jdXMsIC5uYXZfX2xpc3RfaXRlbSBhOmZvY3VzLXdpdGhpbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICM5NjRkZjc7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDNweDtcbiAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3ZW0pIHtcbiAgLm5hdl9fbGVmdFthcmlhLWhpZGRlbj10cnVlXSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIH1cbiAgLm5hdl9fbGVmdFthcmlhLWhpZGRlbj10cnVlXSB1bCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW47XG4gIH1cbn1cbi5uYXZfX2N0YSB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBiYWNrZ3JvdW5kOiAjOTY0ZGY3O1xuICBib3JkZXItcmFkaXVzOiA1JTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2X19jdGE6aG92ZXIsIC5uYXZfX2N0YTpmb2N1cywgLm5hdl9fY3RhOmZvY3VzLXdpdGhpbiB7XG4gIG91dGxpbmU6IGF1dG8gMXB4ICFpbXBvcnRhbnQ7XG59XG4ubmF2X190b2dnbGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2X190b2dnbGUgc3Bhbixcbi5uYXZfX3RvZ2dsZSBzcGFuOjpiZWZvcmUsXG4ubmF2X190b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMmVtO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGVhc2UtaW4tb3V0O1xufVxuLm5hdl9fdG9nZ2xlIHNwYW46OmJlZm9yZSxcbi5uYXZfX3RvZ2dsZSBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZfX3RvZ2dsZSBzcGFuOjpiZWZvcmUge1xuICBib3R0b206IDdweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlLWluLW91dCA0MDBtcztcbn1cbi5uYXZfX3RvZ2dsZSBzcGFuOjphZnRlciB7XG4gIHRvcDogN3B4O1xufVxuLm5hdl9fdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5uYXZfX3RvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIHNwYW46OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ubmF2X190b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWCg3cHgpO1xufVxuXG4uZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC41ZW07XG59XG4uZm9vdGVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxZW07XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyX19saXN0X19pdGVtIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5mb290ZXJfX2xpc3RfX2l0ZW0gYTpob3ZlciwgLmZvb3Rlcl9fbGlzdF9faXRlbSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzk2NGRmNztcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xuICBvdXRsaW5lOiB0cmFuc3BhcmVudDtcbn1cbi5mb290ZXJfX2xvZ29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX19sb2dvc19faW1nX3dyYXBwZXIge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDE1ZW07XG59XG4uZm9vdGVyX19sb2dvc19faW1nIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmZvb3Rlcl9fbGVnYWwge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmJvZHk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL2hlcm8tYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzNCwgMzYsIDU1KTtcbn1cblxuc2VjdGlvbiB7XG4gIG1hcmdpbi1ibG9jazogMWVtO1xuICBwYWRkaW5nLWJsb2NrOiAxZW07XG59XG5cbi5iYW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjOTY0ZGY3O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYmFubmVyLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmFubmVyIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYigzNCwgMzYsIDU1KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xufVxuXG4uaGVybyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogY2FsYygxMDB2aCArIDFlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlcm9fX2NvbnRlbnQge1xuICB3aWR0aDogODUlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDFlbSAzZW07XG4gIG1hcmdpbjogMWVtO1xuICBib3JkZXItcmFkaXVzOiBjbGFtcCgyMHB4LCAydncsIDUwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyb19fY29udGVudCBpbWcge1xuICBtaW4taGVpZ2h0OiA1ZW07XG4gIG1hcmdpbjogYXV0bztcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMzBweCByZ2IoMzQsIDM2LCA1NSkpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaGVyb19fY29udGVudF9fbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlcm9fX2NvbnRlbnRfX2xvZ28tLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5oZXJvX19jb250ZW50X19sb2dvLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hYm91dCB7XG4gIG1heC13aWR0aDogNjBlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDFlbTtcbn1cbi5hYm91dF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWJvdXRfX3BhcmFncmFwaCB7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIG1heC13aWR0aDogMTUwY2g7XG59XG5cbi5zdGF0cyB7XG4gIGJhY2tncm91bmQ6ICM5NjRkZjc7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zdGF0c19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2MGVtO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIHBhZGRpbmc6IDFlbSAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0N2VtKSB7XG4gIC5zdGF0c19fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbi5zdGF0c19fc3RhdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGF0c19fbnVtIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVhc29ucyB7XG4gIG1heC13aWR0aDogNjBlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5yZWFzb25zX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFzb25zX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5yZWFzb25zX19sZWZ0IHtcbiAgZmxleC1iYXNpczogMjUlO1xuICBwYWRkaW5nOiAxZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDFlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJlYXNvbnNfX3JpZ2h0IHtcbiAgZmxleC1iYXNpczogNzUlO1xuICBwYWRkaW5nOiAxZW07XG59XG4ucmVhc29uc19fcGFyYWdyYXBoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG59XG4ucmVhc29uc19fcGFyYWdyYXBoIGEge1xuICBjb2xvcjogIzAwY2NmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVhc29uc19fcGFyYWdyYXBoW2hpZGRlbj1mYWxzZV0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWFzb25zX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZWFzb25zX19sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogIzk2NGRmNztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDc1MG1zIGVhc2Utb3V0O1xufVxuLnJlYXNvbnNfX2xhYmVsOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBhdXRvIDVweCAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG4ucmVhc29uc19fbGFiZWw6aG92ZXI6OmFmdGVyLCAucmVhc29uc19fbGFiZWw6Zm9jdXM6OmFmdGVyLCAucmVhc29uc19fbGFiZWxbYXJpYS1leHBhbmRlZD10cnVlXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW47XG59XG4ucmVhc29uc19fbGFiZWxfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC0tYnJhbmQtY29sb3I6ICM5NjRkZjc7XG59XG5cbi5vdmVydmlldyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogd2hpdGU7XG59XG4ub3ZlcnZpZXdfX3BhcmFncmFwaCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cbi5vdmVydmlld19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi5vdmVydmlld19fY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGVzdGltb25pYWxzLFxuLmZlYXR1cmVzIHtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnRlc3RpbW9uaWFsc19fdGl0bGUsIC50ZXN0aW1vbmlhbHNfX3N1YnRpdGxlLFxuLmZlYXR1cmVzX190aXRsZSxcbi5mZWF0dXJlc19fc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLnRlc3RpbW9uaWFsc19fc3VidGl0bGUsXG4uZmVhdHVyZXNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnRlc3RpbW9uaWFsc19fdGh1bWJuYWlsLFxuLmZlYXR1cmVzX190aHVtYm5haWwge1xuICBtYXgtd2lkdGg6IDQwZW07XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJsb2NrOiAxLjVlbTtcbiAgYm94LXNoYWRvdzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KSAwIDAgMjVweDtcbn1cblxuLmNhcm9zZWwge1xuICBwYWRkaW5nOiAwIDVlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMmVtO1xufVxuLmNhcm9zZWxfX2l0ZW0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTY0ZGY3O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW46IDFlbTtcbiAgcGFkZGluZy1ibG9jazogMWVtO1xufVxuLmNhcm9zZWxfX25hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMTVlbTtcbn1cbi5jYXJvc2VsX19ibHVyYiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWluLWhlaWdodDogMTJlbTtcbiAgbWF4LXdpZHRoOiAzNWNoO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2Fyb3NlbF9fYmx1cmJfX3F1b3RlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbn1cbi5jYXJvc2VsX19pbWFnZSB7XG4gIG1heC13aWR0aDogNWVtO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5mYXEge1xuICBtYXgtd2lkdGg6IDYwZW07XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmZhcV9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mYXFfX2l0ZW0ge1xuICBtYXJnaW46IDFlbTtcbiAgcGFkZGluZzogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5NjRkZjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZmFxX19xIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZhcV9fcSAuY2hldnJvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBlYXNlO1xufVxuLmZhcV9fcV9fdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mYXFfX3E6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhcV9fYSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDAwbXMgZWFzZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXFfX2EgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mYXFfX2EgYSB7XG4gIGNvbG9yOiAjMDBjY2ZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5mYXFfX2l0ZW0uYWN0aXZlIC5jaGV2cm9uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uZmFxX19pdGVtLmFjdGl2ZSAuZmFxX19hIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZG93bmxvYWQge1xuICBtYXgtd2lkdGg6IDYwZW07XG59XG4uZG93bmxvYWRfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZG93bmxvYWRfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBnYXA6IDNlbTtcbiAgbWF4LXdpZHRoOiA2MGVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgM2VtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0N2VtKSB7XG4gIC5kb3dubG9hZF9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZG93bmxvYWRfX2l0ZW0ge1xuICBwYWRkaW5nOiAzLjVlbSAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMC42NWVtO1xuICBmbGV4OiAxIDEgMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3ZW0pIHtcbiAgLmRvd25sb2FkX19pdGVtIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMmVtO1xuICB9XG59XG4uZG93bmxvYWRfX2l0ZW1fX3BsYXRmb3JtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRvd25sb2FkX19pdGVtLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzk2NGRmNztcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uZG93bmxvYWRfX2l0ZW0tLXByaW1hcnkgLmRvd25sb2FkX19pdGVtX19wbGF0Zm9ybSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5kb3dubG9hZF9faXRlbS0tcHJpbWFyeSAuZG93bmxvYWRfX2xpbmsge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZG93bmxvYWRfX2l0ZW0tLXByaW1hcnkgLmRvd25sb2FkX19saW5rOmhvdmVyLFxuLmRvd25sb2FkX19pdGVtLS1wcmltYXJ5IC5kb3dubG9hZF9fbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzk2NGRmNztcbiAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XG59XG4uZG93bmxvYWRfX2ZlYXR1cmVzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG4uZG93bmxvYWRfX2xpbmsge1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJvcmRlcjogM3B4IHNvbGlkICM5NjRkZjc7XG4gIGNvbG9yOiAjOTY0ZGY3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjY1ZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbiwgY29sb3IgMTUwbXMgZWFzZS1pbjtcbn1cbi5kb3dubG9hZF9fbGluazpob3ZlciwgLmRvd25sb2FkX19saW5rOmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjOTY0ZGY3O1xuICBvdXRsaW5lOiB0cmFuc3BhcmVudDtcbn1cbi5kb3dubG9hZF9fZXh0cmFzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyZW07XG59XG4uZG93bmxvYWRfX2V4dHJhc19fbGluayB7XG4gIGNvbG9yOiAjMDBjY2ZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBlYXNlIDUwMG1zIHRyYW5zZm9ybTtcbn1cbi5kb3dubG9hZF9fZXh0cmFzX19saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZSB0cmFuc2Zvcm07XG59XG5cbi50ZWFtIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnRlYW1fX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnRlYW1fX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiBsYXJnZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi50ZWFtX19sZXZlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVhbV9fbGV2ZWxfX25vX2Nhcm9zZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50ZWFtX19sZXZlbF9fbm9fY2Fyb3NlbCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogM2VtO1xufVxuLnRlYW1fX3BlcnNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMS41ZW0gMDtcbn1cbi50ZWFtX19wZXJzb25fX2ltZyB7XG4gIG1heC13aWR0aDogNmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxZW0gYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnRlYW1fX3BlcnNvbl9fdGl0bGUge1xuICBtYXgtd2lkdGg6IDIwY2g7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6ICMwMGNjZmY7XG59XG4udGVhbV9fcGVyc29uX19uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogbGFyZ2U7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuI3N0YWZmLWxlYWRlciAudGVhbV9fcGVyc29uIGltZyB7XG4gIG1heC13aWR0aDogOWVtO1xufVxuXG4jc3RhZmYtYWR2aXNvciAudGVhbV9fcGVyc29uIGltZyB7XG4gIG1heC13aWR0aDogOGVtO1xufVxuXG4jc3RhZmYtY29yZSAudGVhbV9fcGVyc29uIGltZyB7XG4gIG1heC13aWR0aDogN2VtO1xufVxuXG4udGhhbmtzIHtcbiAgbWF4LXdpZHRoOiA2MGVtO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi50aGFua3NfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuLnRyYW5zbGF0b3JzX190aXRsZSB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRyYW5zbGF0b3JzX19jb250ZW50X3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0N2VtKSB7XG4gIC50cmFuc2xhdG9yc19fY29udGVudF93cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB3aWR0aDogNzV2dztcbiAgfVxufVxuLnRyYW5zbGF0b3JzX19saXN0IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0N2VtKSB7XG4gIC50cmFuc2xhdG9yc19fbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAzMGNoO1xuICB9XG59XG5cbi5wYXRyZW9uc19fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXRyZW9uc19fY29udGVudF93cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDdlbSkge1xuICAucGF0cmVvbnNfX2NvbnRlbnRfd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5wYXRyZW9uc19fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGF0cmVvbnNfX2xpc3RfX2l0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGF0cmVvbnNfX2xpc3RfX2l0ZW0tLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbn1cbi5wYXRyZW9uc19fbGlzdF9faXRlbS0tdGl0bGU6Om1hcmtlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOTY0ZGY3ICFpbXBvcnRhbnQ7XG59XG4iXX0= */