@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}* *{padding:0;margin:0;border:0}*,* ::after,* ::before{box-sizing:border-box}a:active,a:focus{outline:0}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1230px;--container-padding:15px;--page-bg:#252526;--text-color:#fff;--font-main:"Circular Std", sans-serif;--font-weight:450;--page-bg:#fff;--text-color:#181818;--black:#181818;--footer-bg:var(--text-color);--text-muted:#909090;--text-white:#fff;--text-white-2:#f0f0f0;--accent:#35aff4}html{scroll-behavior:smooth}body{font-family:var(--font-main);font-weight:var(--font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark,.title-1,body{color:var(--text-color)}.dark,body{background-color:var(--page-bg)}.title-1{font-size:72px;font-style:normal;font-weight:700;line-height:normal}.title-1--decor{position:relative}.title-1--decor::after{content:"";position:absolute;left:0;bottom:0;width:268px;z-index:-1;height:24px;background-image:url(./../img/discover/underline.svg);background-repeat:no-repeat}@media (max-width:1024px){.title-1{font-size:56px}}@media (max-width:425px){.title-1{font-size:48px}}@media (max-width:375px){.title-1{font-size:44px}}@media (max-width:320px){.title-1{font-size:38px}}.title-4{color:var(--text-muted);font-size:24px;font-weight:500;line-height:140%}@media (max-width:425px){.title-4{text-shadow:3px 2px 1px rgba(53,175,244,.6)}}.text{color:var(--text-muted);font-size:18px;font-style:normal;font-weight:var(--font-weight);line-height:150%}.text p+p{margin-top:1em}@media (max-width:1439px){.text{font-size:16px}}@media (max-width:425px){.text{font-size:15px}}@media (max-width:375px){.text{font-size:14px}}@media (max-width:320px){.text{font-size:12px}}.dollar,.price{font-weight:500;color:var(--accent)}.price{color:var(--text-color)}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.container{padding:0 var(--container-padding);max-width:var(--container-width);margin:0 auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1439px){.container-right{padding-left:var(--container-padding)}}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1439px){.container-left{padding-right:var(--container-padding)}}body,html{min-height:100vh}.footer{margin-top:auto;background-color:#e3e3e3}.mobile-nav,body,html{display:flex;flex-direction:column}.mobile-nav{position:fixed;top:-100%;width:100%;height:100%;z-index:99;align-items:center;justify-content:center;padding-top:40px;padding-bottom:40px;background:var(--accent);transition:all .2s ease-in}.mobile-nav--open{top:0}.mobile-nav a{color:#fff}.mobile-nav__list{display:flex;flex-direction:column;align-items:center;row-gap:20px;font-size:28px}.mobile-nav__list .active{color:#fff;opacity:.5}.autoComplete_wrapper{display:inline-block;position:relative}.autoComplete_wrapper>input{width:154px;height:20px;font-size:14px;color:var(--text-color);outline:0}.autoComplete_wrapper>input::placeholder{color:rgba(123,123,123,.5);transition:all .3s ease}.autoComplete_wrapper>ul{position:absolute;max-height:226px;overflow-y:scroll;top:100%;left:0;right:0;padding:0;margin:.5rem 0 0;border-radius:4px;background-color:#fff;border:1px solid rgba(33,33,33,.1);z-index:999;outline:0}.autoComplete_wrapper>ul>li{padding:10px 20px;list-style:none;text-align:left;font-size:16px;color:#212121;border-radius:3px;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.autoComplete_wrapper>ul>li mark::selection,.autoComplete_wrapper>ul>li::selection{color:transparent;background-color:transparent}.autoComplete_wrapper>ul>li:hover{cursor:pointer}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:var(--accent);font-weight:700}.autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:rgba(123,123,123,.1)}@media only screen and (max-width:600px){.autoComplete_wrapper>input{width:14rem}}.discover{padding:60px 0}.discover__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}@media (max-width:1024px){.discover__grid{grid-template-columns:1fr}}.discover__title{margin-bottom:24px}@media (max-width:375px){.discover__title{margin-bottom:18px}}.discover__text{margin-bottom:40px}.discover__picture{position:relative}@media (max-width:1024px){.discover__picture{display:none}}.discover__picture-hint{z-index:1;position:absolute;top:90px;left:40px}@media (max-width:1023px){.discover__picture-hint{top:40px;left:20px}}.form{display:grid;padding:12px 16px;grid-template-columns:1fr auto 1fr auto;gap:16px;align-items:center;border-radius:16px;border:1px solid rgba(144,144,144,.3);background:var(--page-bg)}@media (max-width:425px){.form{grid-template-columns:1fr;gap:20px}}.form__label{padding-left:36px;display:grid;gap:8px;background-image:url(./../img/icons/map.svg);background-position:0 0;background-size:auto;background-repeat:no-repeat}.form__label span{font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:320px){.form__label span{font-size:15px}}.form__label--calendar{background-image:url(./../img/icons/calendar.svg)}.form__input{font-size:14px;font-style:normal;line-height:normal;text-transform:capitalize}.form__input::placeholder{color:var(--text-muted)}@media (max-width:425px){.form__input::placeholder{font-size:12px}}.form__devider{width:1px;height:24px;background-color:var(--text-muted)}@media (max-width:425px){.form__devider{display:none}}.form__btn{border-radius:10px;background:#35aff4;padding:12px 16px;transition:opacity .2s ease-in-out}.form__btn:hover{opacity:.7}@media (max-width:1023px){.form__btn-icon{width:24px;height:24px}}.hint-discover,.hint-discover__picture{border-radius:12px;background:#fff;box-shadow:0 4px 34px 0 rgba(50,75,104,.17)}.hint-discover{display:flex;padding:12px;gap:16px;max-width:324px}.hint-discover__picture{overflow:hidden}.hint-discover__img{border-radius:8px;flex-shrink:0;overflow:hidden}.hint-discover__desc{flex-grow:1}.hint-discover__title{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:500;margin-bottom:4px;line-height:150%}.hint-discover__rating{display:flex;justify-content:flex-end;align-items:baseline;gap:4px}.hint-discover__rating::before{content:"";left:0;top:0;width:17px;height:16px;background-image:url(./../img/icons/star-small.svg);background-repeat:no-repeat}.hint-discover__price{color:var(--text-muted);font-size:16px;font-weight:450;line-height:150%}.scroll-down{position:relative;display:inline-block}.scroll-down__text{animation:rotation 10s linear 0s infinite running normal}.scroll-down__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.discover__picture-scroll{position:absolute;right:15px;bottom:20px}@media (max-width:1023px){.discover__picture-scroll{right:0;bottom:0}}.footer__nav{display:flex;flex-direction:column;gap:16px}.footer-nav__title{font-size:18px;font-weight:500;height:27px;line-height:150%}.footer-nav__list{display:flex;flex-direction:column;gap:16px}.footer-nav__list-item--link{color:var(--text-white);font-size:16px;font-weight:500;line-height:150%;transition:opacity .2s ease-in-out}.footer-nav__list-item--link:hover{opacity:.33}.footer{background-color:var(--footer-bg);padding:80px 0;color:#fff}.footer__row{display:grid;gap:128px;grid-template-columns:1fr 1fr;align-items:start}@media (max-width:425px){.footer__row{grid-template-columns:1fr;gap:85px}}.footer__copyright{display:grid;gap:24px}.footer__copyright-text{max-width:300px;font-weight:450;line-height:150%}.footer-nav{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.btn-login{border-radius:8px;border:1px solid #b7b7b7;padding:8px 20px;color:#454545}.btn-login:hover,.btn-signup:hover,.nav__list a:hover{color:#35aff4}.btn-login,.btn-signup,.nav__list a{transition:color .2s ease-in-out}.btn-signup{border-radius:8px;background:#181818;padding:8px 20px;color:#fff}.header{padding:16px 0}.logo{font-size:32px;height:24px}.mobile-nav-btn{--time:0.1s;--width:40px;--height:30px;--line-height:2px;--spacing:8px;--color:#000;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);display:flex;justify-content:center;align-items:center}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;transition:transform var(--time) ease-in,top var(--time) linear var(--time)}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active,.subscribe-form__button:hover{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;transition:top var(--time) linear,transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{transform:rotate(45deg)}.nav-icon.nav-icon--active::after{transform:rotate(-45deg)}.mobile-nav-btn{position:relative;z-index:999;display:none}@media (max-width:778px){.mobile-nav-btn{display:block}}.nav,.nav__list{display:flex;align-items:center}.nav{justify-content:space-between}.nav__list{padding:0 32px;gap:24px}.nav__list a{color:#181818}@media (max-width:778px){.nav__list{display:none}}a.active{color:#35aff4}.nav__btns{display:flex;align-items:center;gap:12px}@media (max-width:778px){.nav__btns{display:none}}.partners{padding:60px 0}.partners__row{display:flex;justify-content:space-between;align-items:center}.partners__content{display:flex;flex-wrap:wrap;gap:34px}@media (max-width:1024px){.partners__content{gap:10px}}@media (max-width:425px){.partners__content{flex-direction:column;align-items:flex-start;gap:20px}}.card{max-width:304px}@media (max-width:375px){.card{max-width:280px}}.card__img{overflow:hidden;border-radius:12px;margin-bottom:16px}.card__title-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px}.card__title{font-size:20px;font-weight:500;line-height:150%}@media (max-width:375px){.card__title{font-size:18px}}.card__rating{font-size:14px;display:flex;align-items:center;gap:4px;font-weight:500;line-height:150%}.card__rating::before{display:block;content:"";width:17px;height:16px;background-image:url(../img/icons/star-small.svg);background-repeat:no-repeat}.card__price{color:var(--text-muted);font-size:16px;font-weight:450;line-height:150%}@media (max-width:375px){.card__price{font-size:14px}}.swiper-slide{width:304px!important;height:378px!important}.popular{padding:60px 0}.popular__top{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;gap:30px}@media (max-width:425px){.popular__top{gap:0}}@media (max-width:375px){.popular__top{flex-direction:column;row-gap:30px;align-items:flex-start}}.popular__title{display:grid;gap:16px}.popular__title h2{color:#181818;font-size:36px;font-weight:500}@media (max-width:425px){.popular__title h2{font-size:31px}}@media (max-width:320px){.popular__title h2{font-size:25px}}@media (max-width:425px){.popular__title{gap:8px}.popular__text{font-size:13px}}.popular__controls{display:flex;gap:15px}#sliderNext,#sliderPrev{transition:opacity .2s ease-in-out}#sliderNext:hover,#sliderPrev:hover{opacity:.5}.popular__content{margin-bottom:32px}.popular__slider{padding-right:15px}.subscribe-form{display:flex;gap:12px}@media (max-width:320px){.subscribe-form{gap:9px;flex-direction:column;align-items:center}}.subscribe-form__input{flex-grow:1;background:var(--page-bg);min-width:376px!important;height:48px;gap:8px;padding:12px 12px 12px 48px;background-image:url(./../img/icons/email.svg);background-position:12px 12px;background-size:auto;background-repeat:no-repeat;color:var(--text-color);border-radius:8px;font-size:14px;font-weight:450;line-height:150%;border:1px solid var(--text-white-2)}.subscribe-form__input::placeholder{color:var(--text-muted)}@media (max-width:425px){.subscribe-form__input{min-width:unset!important}}.subscribe-form__button{padding:12px 24px;border-radius:8px;height:48px;font-size:16px;font-weight:400;line-height:150%;background:#181818;border:1px solid var(--black);align-items:center;gap:8px;transition:all .2s ease-in-out}@media (max-width:320px){.subscribe-form__button{width:120px}}.subscribe{overflow:hidden;box-shadow:0 -7px 39px 0 rgba(53,175,244,.75);-webkit-box-shadow:0 -7px 39px 0 rgba(53,175,244,.75);-moz-box-shadow:0 -7px 39px 0 rgba(53,175,244,.75);padding:80px 0;color:var(--text-white);background-color:var(--accent)}@media (max-width:1439px){.subscribe{padding:40px 0}}.subscribe__row{position:relative;padding-left:180px;display:flex;justify-content:space-between;align-items:center;gap:30px}.subscribe__row::before{content:"";position:absolute;left:-80px;top:-120px;width:236px;height:273px;background-image:url(./../img/subscribe/subscribe-pin-bg.svg);background-repeat:no-repeat}@media (max-width:1024px){.subscribe__row::before{top:-60px}}@media (max-width:778px){.subscribe__row::before{display:none}}@media (max-width:1024px){.subscribe__row{flex-direction:column;align-items:center;text-align:center;padding:0 150px}}@media (max-width:778px){.subscribe__row{padding:0}}.subscribe__desc{display:grid;gap:8px}.subscribe__title{font-size:28px;font-weight:500}@media (max-width:425px){.subscribe__title{font-size:25px}}.subscibe__text{color:var(--text-white-2);font-size:20px;font-weight:var(--font-weight)}.subscribe__form{flex-grow:2}.card-review{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:32px;border-radius:8px;box-shadow:0 4px 10px 0 rgba(23,28,31,.23)}@media (max-width:1439px){.card-review{gap:20px}}.card-review__rating{display:flex;gap:4px}.card-review__text{color:var(--text-muted);font-size:16px;font-weight:450;line-height:150%}@media (max-width:1439px){.card-review__text{font-size:14px}}.card-review__author{display:flex;align-items:center;gap:16px}@media (max-width:1439px){.card-review__author{gap:12px}}.card-review__author-name__title{color:var(--text-color);font-size:16px;font-weight:500;line-height:150%}@media (max-width:1439px){.card-review__author-name__title{font-size:14px}}.card-review__author-name__role{color:var(--text-muted);font-size:16px;font-weight:450;line-height:150%}@media (max-width:1439px){.card-review__author-name__role{font-size:13px}}.card-review__author-img{width:50px;height:50px}.testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;gap:32px}@media (max-width:425px){.testimonials__grid{justify-content:center}}@media (max-width:320px){.testimonials__grid{padding:26px}}.testimonials__swiper{width:100%;height:900px}.testimonials__swiper .swiper-slide{width:378px!important;height:auto;padding:0 10px 32px}@media (max-width:1439px){.testimonials__swiper .swiper-slide{width:300px!important;height:335px!important}}@media (max-width:1024px){.testimonials__swiper .swiper-slide{width:313px!important}}@media (max-width:768px){.testimonials__swiper .swiper-slide{width:351px!important}}@media (max-width:320px){.testimonials__swiper .swiper-slide{width:310px!important}}.smooth-transition{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy9kaXNjb3Zlci9fc2Nyb2xsLWRvd24uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImJhc2UvX3V0aWxzLnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL19zdGlja3ktZm9vdGVyLnNjc3MiLCJibG9ja3MvX21vYmlsZS1uYXYuc2NzcyIsImJsb2Nrcy9kaXNjb3Zlci9fYXV0b0NvbXBsZXRlLjAyLnNjc3MiLCJibG9ja3MvZGlzY292ZXIvX2Rpc2NvdmVyLnNjc3MiLCJibG9ja3MvZGlzY292ZXIvX2Zvcm0uc2NzcyIsImJsb2Nrcy9kaXNjb3Zlci9faGludC1kaXNjb3Zlci5zY3NzIiwiYmxvY2tzL2Zvb3Rlci9fZm9vdGVyLW5hdi5zY3NzIiwiYmxvY2tzL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCJibG9ja3MvaGVhZGVyL19idG4tbG9naW4uc2NzcyIsImJsb2Nrcy9oZWFkZXIvX2J0bi1zaWdudXAuc2NzcyIsImJsb2Nrcy9oZWFkZXIvX25hdi5zY3NzIiwiYmxvY2tzL2hlYWRlci9faGVhZGVyLnNjc3MiLCJibG9ja3MvaGVhZGVyL19sb2dvLnNjc3MiLCJibG9ja3MvaGVhZGVyL19uYXYtaWNvbi5zY3NzIiwiYmxvY2tzL3N1YnNjcmliZS9fc3Vic2NyaWJlLWZvcm0uc2NzcyIsImJsb2Nrcy9wYXJ0bmVycy9fcGFydG5lcnMuc2NzcyIsImJsb2Nrcy9wb3B1bGFyL19jYXJkLnNjc3MiLCJibG9ja3MvcG9wdWxhci9fcG9wdWxhci5zY3NzIiwiYmxvY2tzL3N1YnNjcmliZS9fc3Vic2NyaWJlLnNjc3MiLCJibG9ja3MvdGVzdGltb25pYWxzL19jYXJkLXJldmlldy5zY3NzIiwiYmxvY2tzL3Rlc3RpbW9uaWFscy9fdGVzdGltb25pYWxzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUF5QkEsb0JBQ0UsRSxDQUNFLHNCLENBRUYsRSxDQUNFLDBCQzVCSixHLENBQ0UsUyxDQUVBLFEsQ0FFQSxRLENBR0YsQyxDQUFBLFMsQ0FBQSxVLENBR0UscUIsQ0FHRixRLENBQUEsTyxDQUVFLFMsQ0FLRixDLENBVUEsTyxDQVZBLE0sQ0FBQSxTLENBS0Usb0IsQ0FhRixLLENBQUEsTSxDQUFBLE0sQ0EwRkEsTSxDQTFGQSxJLENBQUEsRyxDQUFBLE8sQ0FNRSxhLENBR0YsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsQyxDQU9FLGlCLENBRUEsbUIsQ0FHRixFLENBQUEsSyxDQUVFLGUsQ0FHRixHLENBQ0Usa0IsQ0FERixHLENBSUEsRyxDQUVFLGMsQ0FFQSxXLENBR0YsTyxDQUNFLGlCLENBS0YsSyxDQUFBLE0sQ0FBQSxRLENBVUUsNEIsQ0FWRixNLENBQUEsSyxDQUFBLE0sQ0FBQSxRLENBSUUsbUIsQ0FFQSxpQixDQUVBLGEsQ0FLRixnQixDQUNFLFksQ0FHRixNLENBQUEsa0IsQ0FFRSxvQixDQUVBLGUsQ0FFQSw0QixDQUVBLGMsQ0FFQSxjLENBR0YsYSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUlFLFMsQ0FHRix3QixDQUNFLFMsQ0FFQSxRLENBR0YsSyxDQUNFLGMsQ0NoSUYsSyxDQUNFLHdCLENBQ0Esd0IsQ0FFQSxpQixDQUNBLGlCLENBRUEsc0MsQ0FDQSxpQixDQUVBLGMsQ0FDQSxvQixDQUNBLGUsQ0FDQSw2QixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxzQixDQUNBLGdCLENDakJGLEksQ0FDRSxzQixDQUdGLEksQ0FHRSw0QixDQUNBLDhCLENBQ0Esa0MsQ0FDQSxpQyxDQUdGLEssQ0FLQSxRLENBZEEsSSxDQWVFLHVCLENBTkYsSyxDQVRBLEksQ0FVRSwrQixDQUlGLFEsQ0FFRSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxlLENBQ0UsaUIsQ0FFRixzQixDQUNFLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxRLENBQ0EsVyxDQUNBLFUsQ0FDQSxXLENBRUEscUQsQ0FDQSwyQixDQzlCRiwwQkRXRixRLENBdUJJLGdCLEFDVkYseUJEYkYsUSxDQTJCSSxnQixBQ1JGLHlCRG5CRixRLENBK0JJLGdCLEFDTkYseUJEekJGLFEsQ0FtQ0ksZ0JBSUosUSxDQUNFLHVCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQzlCQSx5QkQwQkYsUSxDQU9JLDZDQUlKLEssQ0FDRSx1QixDQUNBLGMsQ0FDQSxpQixDQUNBLDhCLENBQ0EsZ0IsQ0FDQSxTLENBQ0UsYyxDQzFFRiwwQkRtRUYsSyxDQVdJLGdCLEFDaERGLHlCRHFDRixLLENBY0ksZ0IsQUM3Q0YseUJEK0JGLEssQ0FpQkksZ0IsQUMxQ0YseUJEeUJGLEssQ0FvQkksZ0JBSUosTyxDQUlBLE0sQ0FIRSxlLENBQ0EsbUIsQ0FFRixNLENBRUUsdUIsQ0VsR0YsSyxDQUNDLHNCLENBR0QsZ0IsQ0FDQyxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUdELFUsQ0FDQyxpQixDQ2xCRCxVLENBQ0Usa0MsQ0FDQSxnQyxDQUNBLGEsQ0FHRixnQixDQUVFLCtFLENBSUEsMEJBTkYsZ0IsQ0FPSSx1Q0FJSixlLENBRUUsZ0YsQ0FJQSwwQkFORixlLENBT0ksd0NDeEJKLEksQ0FBQSxJLENBQ0ksZ0IsQ0FLSixPLENBQ0ksZSxDQUtILHdCLENDWkQsVyxDREFBLEksQ0FBQSxJLENDUUUsWSxDQUNBLHFCLENBVEYsVyxDQUNFLGMsQ0FFQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBSUEsa0IsQ0FDQSxzQixDQUNBLGdCLENBQ0EsbUIsQ0FFQSx3QixDQUNBLDBCLENBR0YsaUIsQ0FDRSxLLENBR0YsYSxDQUNFLFUsQ0FHRixpQixDQUNFLFksQ0FDQSxxQixDQUNBLGtCLENBQ0EsWSxDQUNBLGMsQ0FFQSx5QixDQUNFLFUsQ0FDQSxVLENDcENKLHFCLENBQ0Usb0IsQ0FDQSxpQixDQUdGLDJCLENBQ0UsVyxDQUNBLFcsQ0FFQSxjLENBQ0EsdUIsQ0FHQSxTLENBR0Ysd0MsQ0FDRSwwQixDQUNBLHVCLENBR0Ysd0IsQ0FDRSxpQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHFCLENBQ0Esa0MsQ0FDQSxXLENBQ0EsUyxDQUdGLDJCLENBQ0UsaUIsQ0FDQSxlLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBRUEsaUIsQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUNBLHNCLENBQ0EsdUIsQ0FtQkYsMkMsQ0FoQkEsc0MsQ0FDRSxpQixDQUNBLDRCLENBR0YsaUMsQ0FDRSxjLENBSUYsZ0MsQ0FDRSw0QixDQUNBLG1CLENBQ0EsZSxDQVJGLGlDLENBZ0JBLCtDLENBQ0UscUMsQ0FHRix5Q0FDRSwyQixDQUNFLGFDL0VKLFMsQ0FDRSxjLENBRUYsZSxDQUNFLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsUSxDTkFBLDBCTUpGLGUsQ0FPSSwyQkFJSixnQixDQUNFLGtCLENOc0JBLHlCTXZCRixnQixDQUlJLG9CQUlKLGUsQ0FDRSxrQixDQUdGLGtCLENBQ0UsaUIsQ05wQkEsMEJNbUJGLGtCLENBR0ksY0FJSix1QixDQUNFLFMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENOeEJBLDBCTW9CRix1QixDQU9JLFEsQ0FDQSxXQ3pDSixLLENBQ0UsWSxDQUNBLGlCLENBQ0EsdUMsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxrQixDQUNBLHFDLENBQ0EseUIsQ1B1QkEseUJPL0JGLEssQ0FXSSx5QixDQUNBLFVBR0osWSxDQUNFLGlCLENBQ0EsWSxDQUNBLE8sQ0FXQSw0QyxDQUNBLHVCLENBQ0Esb0IsQ0FDQSwyQixDQWJBLGlCLENBQ0UsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENQb0JGLHlCT3hCQSxpQixDQU9JLGdCQVFKLHNCLENBQ0UsaUQsQ0FJSixZLENBQ0UsYyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSx5QixDQUNBLHlCLENBQ0UsdUIsQ1BkRix5Qk9hQSx5QixDQUlJLGdCQUtOLGMsQ0FDRSxTLENBQ0EsVyxDQUNBLGtDLENQekJBLHlCT3NCRixjLENBS0ksY0FHSixVLENBQ0Usa0IsQ0FDQSxrQixDQUNBLGlCLENBQ0Esa0MsQ0FDQSxnQixDQUNFLFUsQ1B0REYsMEJPMERGLGUsQ0FFSSxVLENBQ0EsYUMxRUosYyxDQVdBLHVCLENBQ0Usa0IsQ0FDQSxlLENBQ0EsMkMsQ0FkRixjLENBQ0UsWSxDQUNBLFksQ0FDQSxRLENBQ0EsZSxDQU9GLHVCLENBSUUsZSxDQUVGLG1CLENBQ0UsaUIsQ0FDQSxhLENBQ0EsZSxDQUVGLG9CLENBQ0UsVyxDQUVGLHFCLENBQ0UsWSxDQUNBLDZCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0IsQ0FFRixzQixDQUNFLFksQ0FDQSx3QixDQUNBLG9CLENBQ0EsTyxDQUNBLDhCLENBQ0UsVSxDQUNBLE0sQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FDQSxtRCxDQUNBLDJCLENBR0oscUIsQ0FDRSx1QixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ1pyREYsWSxDQUNFLGlCLENBQ0Esb0IsQ0FFRixrQixDQUNFLHdELENBRUYsa0IsQ0FDRSxpQixDQUNBLFEsQ0FDQSxPLENBQ0EsOEIsQ0FHRix5QixDQUNFLGlCLENBQ0EsVSxDQUNBLFcsQ0lKQSwwQkpDRix5QixDQU1JLE8sQ0FDQSxVYXJCSixZLENBQ0UsWSxDQUNBLHFCLENBQ0EsUSxDQUVGLGtCLENBQ0UsYyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0IsQ0FFRixpQixDQUNFLFksQ0FDQSxxQixDQUNBLFEsQ0FFRiw0QixDQUNFLHVCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtDLENBQ0Esa0MsQ0FDRSxXLENDdkJKLE8sQ0FDRSxpQyxDQUNBLGMsQ0FDQSxVLENBRUYsWSxDQUNFLFksQ0FDQSxTLENBQ0EsNkIsQ0FDQSxpQixDVnNCQSx5QlUxQkYsWSxDQU9JLHlCLENBQ0EsVUFJSixrQixDQUNFLFksQ0FDQSxRLENBRUYsdUIsQ0FDRSxlLENBSUEsZSxDQUNBLGdCLENBR0YsVyxDQUNFLFksQ0FDQSw2QixDQUNBLFEsQ0FDQSxpQixDQ2xDRixVLENBQ0UsaUIsQ0FDQSx3QixDQUNBLGdCLENBQ0EsYSxDQUVBLGdCLENDQUEsaUIsQ0NPRSxrQixDRk5BLGEsQ0FQSixVLENDQUEsVyxDQ1VFLFksQ0FFRSxnQyxDRFpKLFcsQ0FDRSxpQixDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxVLENFSkYsTyxDQUNDLGMsQ0NERCxLLENBQ0ksYyxDQUNBLFcsQ0NESixlLENBQ0UsVyxDQUVBLFksQ0FDQSxhLENBRUEsaUIsQ0FDQSxhLENBRUEsWSxDQUNBLFksQ0FPQSxvRCxDQUNBLGtCLENBRUEsWSxDQUNBLHNCLENBQ0Esa0IsQ0FHRixTLENBUUEsZ0IsQ0FBQSxpQixDQVBFLGlCLENBQ0Esa0IsQ0FDQSx5QixDQUNBLDZCLENBQ0EsMkIsQ0FHRixnQixDQUFBLGlCLENBRUUsVSxDQUNBLGEsQ0FFQSxpQixDQUNBLE0sQ0FPQSwyRSxDQUdGLGlCLENBRUUsa0QsQ0FHRixnQixDQUVFLDZDLENBR0YsMEIsQ0NYRSw2QixDRFlBLDRCLENBR0YsaUMsQ0FBQSxrQyxDQUVFLEssQ0FDQSwyRSxDQUdGLGtDLENBQ0UsdUIsQ0FHRixpQyxDQUNFLHdCLENBS0YsZSxDQUNFLGlCLENBQ0EsVyxDQUNBLFksQ2hCaEVBLHlCZ0I2REYsZSxDQU1JLGVIdEZKLEksQ0FLQSxVLENBQ0UsWSxDQUVBLGtCLENBUkYsSSxDQUdFLDZCLENBRUYsVSxDQUVFLGMsQ0FFQSxRLENBQ0EsWSxDQUNFLGEsQ2JRRix5QmFkRixVLENBYUksY0FJSixRLENBQ0UsYSxDQUVGLFUsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxRLENiVEEseUJhTUYsVSxDQU1JLGNLL0JKLFMsQ0FDRSxjLENBRUYsYyxDQUNFLFksQ0FDQSw2QixDQUNBLGtCLENBRUYsa0IsQ0FDRSxZLENBQ0EsYyxDQUNBLFEsQ2xCSkEsMEJrQkNGLGtCLENBTUksVSxBbEJpQkYseUJrQnZCRixrQixDQVNJLHFCLENBQ0Esc0IsQ0FDQSxVQ25CSixLLENBQ0UsZSxDbkJvQ0EseUJtQnJDRixLLENBSUksaUJBSUosVSxDQUNFLGUsQ0FDQSxrQixDQUNBLGtCLENBRUYsb0IsQ0FDRSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLFEsQ0FDQSxpQixDQUVGLFksQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENuQmNBLHlCbUJqQkYsWSxDQU1JLGdCQUlKLGEsQ0FDRSxjLENBQ0EsWSxDQUNBLGtCLENBQ0EsTyxDQUNBLGUsQ0FDQSxnQixDQUNBLHFCLENBQ0UsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUVBLGlELENBQ0EsMkIsQ0FHSixZLENBQ0UsdUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENuQmRBLHlCbUJVRixZLENBT0ksZ0JBSUosYSxDQUNFLHFCLENBQ0Esc0IsQ0M1REYsUSxDQUNFLGMsQ0FFRixhLENBQ0Usa0IsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLFEsQ3BCdUJBLHlCb0I1QkYsYSxDQVFJLE8sQXBCMEJGLHlCb0JsQ0YsYSxDQVdJLHFCLENBQ0EsWSxDQUNBLHdCQUdKLGUsQ0FDRSxZLENBQ0EsUSxDQUNBLGtCLENBQ0UsYSxDQUNBLGMsQ0FDQSxlLENwQk1GLHlCb0JUQSxrQixDQU1JLGdCLEFwQmVKLHlCb0JyQkEsa0IsQ0FTSSxnQixBcEJBSix5Qm9CWkYsZSxDQWlCSSxPLENBSUosYyxDQUVJLGdCQUlKLGtCLENBQ0UsWSxDQUNBLFEsQ0FRRixXLENBTkEsVyxDQUNFLGtDLENBT0EsaUIsQ0FOQSxpQixDQUNFLFUsQ0FTSixpQixDQUNFLGtCLENBR0YsZ0IsQ0FDRSxrQixDSG5FRixlLENBQ0UsWSxDQUNBLFEsQ2pCeUNBLHlCaUIzQ0YsZSxDQUtJLE8sQ0FDQSxxQixDQUNBLG9CQUlKLHNCLENBRUUsVyxDQUNBLHlCLENBQ0EseUIsQ0FDQSxXLENBQ0EsTyxDQUNBLDJCLENBQ0EsOEMsQ0FDQSw2QixDQUNBLG9CLENBQ0EsMkIsQ0FDQSx1QixDQUNBLGlCLENBSUEsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLG9DLENBTkEsbUMsQ0FDRSx1QixDakJLRix5QmlCcEJGLHNCLENBdUJJLDJCQUdKLHVCLENBQ0UsaUIsQ0FDQSxpQixDQUNBLFcsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGtCLENBQ0EsTyxDQUNBLDhCLENqQkxBLHlCaUJORix1QixDQWlCSSxhSXRESixVLENBQ0UsZSxDQUNBLDZDLENBQ0EscUQsQ0FDQSxrRCxDQUNBLGMsQ0FDQSx1QixDQUNBLDhCLENyQk5BLDBCcUJERixVLENBVUksZ0JBR0osZSxDQUNFLGlCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLFEsQ0FDQSx1QixDQUNFLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLFksQ0FDQSw2RCxDQUNBLDJCLENyQnJCRiwwQnFCYUEsdUIsQ0FXSSxXLEFyQlpKLHlCcUJDQSx1QixDQWNJLGMsQXJCM0JKLDBCcUJNRixlLENBMEJJLHFCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGlCLEFyQnZCRix5QnFCTkYsZSxDQWdDSSxXQUdKLGdCLENBQ0UsWSxDQUNBLE8sQ0FFRixpQixDQUNFLGMsQ0FDQSxlLENyQnZCQSx5QnFCcUJGLGlCLENBS0ksZ0JBSUosZSxDQUNFLHlCLENBQ0EsYyxDQUNBLDhCLENBRUYsZ0IsQ0FDRSxXLENDbkVGLFksQ0FDRSxZLENBQ0EsWSxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxRLENBQ0EsaUIsQ0FDQSwwQyxDdEJOQSwwQnNCREYsWSxDQVVJLFVBR0osb0IsQ0FDRSxZLENBQ0EsTyxDQUVGLGtCLENBQ0UsdUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLEN0QnBCQSwwQnNCZ0JGLGtCLENBT0ksZ0JBR0osb0IsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxRLEN0QjdCQSwwQnNCMEJGLG9CLENBTUksVUFJSixnQyxDQUNFLHVCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDdEJ4Q0EsMEJzQm9DRixnQyxDQU9JLGdCQUdKLCtCLENBQ0UsdUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLEN0QmxEQSwwQnNCOENGLCtCLENBT0ksZ0JBSUosd0IsQ0FDRSxVLENBQ0EsVyxDQzVERixtQixDQUNFLFksQ0FDQSxtQyxDQUNBLGUsQ0FDQSxRLEN2QjJCQSx5QnVCL0JGLG1CLENBT0ksd0IsQXZCb0NGLHlCdUIzQ0YsbUIsQ0FVSSxjQWdCSixxQixDQUNFLFUsQ0FDQSxZLENBQ0EsbUMsQ0FDRSxxQixDQUNBLFcsQ0FDQSxtQixDdkIvQkYsMEJ1QjRCQSxtQyxDQU1JLHFCLENBQ0Esd0IsQXZCN0JKLDBCdUJzQkEsbUMsQ0FVSSx1QixBdkJkSix5QnVCSUEsbUMsQ0FhSSx1QixBdkJDSix5QnVCZEEsbUMsQ0FnQkksdUJBOEJOLGtCLENBQ0UsbUQsQ0FDQSw4QyxDQUNBLDJDIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNjcm9sbC1kb3duIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5zY3JvbGwtZG93bl9fdGV4dCB7XHJcbiAgYW5pbWF0aW9uOiByb3RhdGlvbiAxMHMgbGluZWFyIDBzIGluZmluaXRlIHJ1bm5pbmcgbm9ybWFsO1xyXG59XHJcbi5zY3JvbGwtZG93bl9faWNvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuLmRpc2NvdmVyX19waWN0dXJlLXNjcm9sbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAxNXB4O1xyXG4gIGJvdHRvbTogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQyIHtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICBib3R0b206IDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRpb24ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbiIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbiogKiB7XG4gIHBhZGRpbmc6IDBweDtcblxuICBtYXJnaW46IDBweDtcblxuICBib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qIDo6YmVmb3JlLFxuKiA6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYTpmb2N1cyxcbmE6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogTGlua3MgKi9cblxuYSxcbmE6bGluayxcbmE6dmlzaXRlZCB7XG4gIC8qIGNvbG9yOiBpbmhlcml0OyAqL1xuXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG59XG5cbmE6aG92ZXIge1xuICAvKiBjb2xvcjogaW5oZXJpdDsgKi9cblxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSxcbm5hdixcbmZvb3RlcixcbmhlYWRlcixcbnNlY3Rpb24sXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG5cbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLFxudWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsXG5zdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcblxuICBmb250LXNpemU6IGluaGVyaXQ7XG5cbiAgY29sb3I6IGluaGVyaXQ7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgYmFja2dyb3VuZDogbm9uZTtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLFxuaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLFxuYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgYm9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCI6cm9vdCB7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjMwcHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cbiAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAtLXRleHQtY29sb3I6ICNmZmY7XG5cbiAgLS1mb250LW1haW46IFwiQ2lyY3VsYXIgU3RkXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC13ZWlnaHQ6IDQ1MDtcblxuICAtLXBhZ2UtYmc6ICNmZmY7XG4gIC0tdGV4dC1jb2xvcjogIzE4MTgxODtcbiAgLS1ibGFjazogIzE4MTgxODtcbiAgLS1mb290ZXItYmc6IHZhcigtLXRleHQtY29sb3IpO1xuICAtLXRleHQtbXV0ZWQ6ICM5MDkwOTA7XG4gIC0tdGV4dC13aGl0ZTogI2ZmZjtcbiAgLS10ZXh0LXdoaXRlLTI6ICNmMGYwZjA7XG4gIC0tYWNjZW50OiAjMzVhZmY0O1xufVxuXG4vLyBzY3NzIHZhcnNcbiRsYXB0b3Atc2l6ZTogMTQzOXB4O1xuJHRhYmxldC1zaXplOiAxMDI0cHg7XG4kdGFibGV0LXNpemUyOiAxMDIzcHg7XG4kbW9iaWxlLXNpemU6IDc3OHB4O1xuJG1vYmlsZS1zaXplMjogNzY4cHg7XG4kbW9iaWxlTC1zaXplOiA0MjVweDtcbiRtb2JpbGVNLXNpemU6IDM3NXB4O1xuJG1vYmlsZVMtc2l6ZTogMzIwcHg7XG4vLyBzY3NzIHZhcnNcbiIsImh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG4udGl0bGUtMSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICYtLWRlY29yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJi0tZGVjb3I6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDI2OHB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGhlaWdodDogMjRweDtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vaW1nL2Rpc2NvdmVyL3VuZGVybGluZS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZUwge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTSB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVTIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cblxuLnRpdGxlLTQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7IC8qIDMzLjZweCAqL1xuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XG4gICAgdGV4dC1zaGFkb3c6IDNweCAycHggMXB4IHJnYmEoNTMsIDE3NSwgMjQ0LCAwLjYpO1xuICB9XG59XG5cbi50ZXh0IHtcbiAgY29sb3I6IHZhcigtLXRleHQtbXV0ZWQpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cbiAgcCArIHAge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVMIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVNIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVTIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmRvbGxhciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuLnByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuIiwiQG1peGluIG1lZGlhTGFwdG9wKCkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXNpemUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhVGFibGV0KCkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXNpemUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhVGFibGV0MigpIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1zaXplMikge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWFNb2JpbGUoKSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWFNb2JpbGUyKCkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUyKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYU1vYmlsZUwoKSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVMLXNpemUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhTW9iaWxlTSgpIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU0tc2l6ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWFNb2JpbGVTKCkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlUy1zaXplKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiLm5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbn0iLCIuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuICAvKiBvdmVyZmxvdy14OiBoaWRkZW47ICovXG4gIHBhZGRpbmctbGVmdDogY2FsYyhcbiAgICAoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuICApO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbGFwdG9wLXNpemUpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuICAvKiBvdmVyZmxvdy14OiBoaWRkZW47ICovXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoXG4gICAgKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcbiAgKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGxhcHRvcC1zaXplKSB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuXHRwYWRkaW5nOiA2MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59IiwiLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8vIHRvcDogMDtcbiAgdG9wOiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwOWRlZywgIzQyODdiMyAtMTcuMzglLCAjMTMzZjZiIDc4LjQlKSwgIzI3NjE5NTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuICB0b3A6IDA7XG59XG5cbi5tb2JpbGUtbmF2IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAyMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG5cbiAgJiAuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbiIsIi5hdXRvQ29tcGxldGVfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXV0b0NvbXBsZXRlX3dyYXBwZXIgPiBpbnB1dCB7XG4gIHdpZHRoOiAxNTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAvLyBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICAvLyBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzMsIDMzLCAzMywgMC4yKTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF1dG9Db21wbGV0ZV93cmFwcGVyID4gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmF1dG9Db21wbGV0ZV93cmFwcGVyID4gdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC1oZWlnaHQ6IDIyNnB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMC41cmVtIDAgMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzMsIDMzLCAzMywgMC4xKTtcbiAgei1pbmRleDogOTk5O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXV0b0NvbXBsZXRlX3dyYXBwZXIgPiB1bCA+IGxpIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLmF1dG9Db21wbGV0ZV93cmFwcGVyID4gdWwgPiBsaTo6c2VsZWN0aW9uIHtcbiAgY29sb3I6IHJnYmEoI2ZmZmZmZiwgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZmZmZiwgMCk7XG59XG5cbi5hdXRvQ29tcGxldGVfd3JhcHBlciA+IHVsID4gbGk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIzLCAxMjMsIDEyMywgMC4xKTtcbn1cblxuLmF1dG9Db21wbGV0ZV93cmFwcGVyID4gdWwgPiBsaSBtYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmF1dG9Db21wbGV0ZV93cmFwcGVyID4gdWwgPiBsaSBtYXJrOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogcmdiYSgjZmZmZmZmLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmZmZmLCAwKTtcbn1cblxuLmF1dG9Db21wbGV0ZV93cmFwcGVyID4gdWwgPiBsaVthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIzLCAxMjMsIDEyMywgMC4xKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYXV0b0NvbXBsZXRlX3dyYXBwZXIgPiBpbnB1dCB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICB9XG59XG4iLCIuZGlzY292ZXIge1xyXG4gIHBhZGRpbmc6IDYwcHggMDtcclxufVxyXG4uZGlzY292ZXJfX2dyaWQge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiA4MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICB9XHJcbn1cclxuXHJcbi5kaXNjb3Zlcl9fdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRpc2NvdmVyX190ZXh0IHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uZGlzY292ZXJfX3BpY3R1cmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmRpc2NvdmVyX19waWN0dXJlLWhpbnQge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogOTBweDtcclxuICBsZWZ0OiA0MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYVRhYmxldDIge1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuIiwiLmZvcm0ge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyIGF1dG87XHJcbiAgZ2FwOiAxNnB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE0NCwgMTQ0LCAxNDQsIDAuMyk7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tcGFnZS1iZyk7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcbn1cclxuLmZvcm1fX2xhYmVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBnYXA6IDhweDtcclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlUyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vLi4vaW1nL2ljb25zL21hcC5zdmcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgJi0tY2FsZW5kYXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vLi4vaW1nL2ljb25zL2NhbGVuZGFyLnN2Zyk7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9faW5wdXQge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGVMIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX2RldmlkZXIge1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtbXV0ZWQpO1xyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uZm9ybV9fYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICMzNWFmZjQ7XHJcbiAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19idG4taWNvbiB7XHJcbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQyIHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxufVxyXG4iLCIuaGludC1kaXNjb3ZlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nOiAxMnB4O1xyXG4gIGdhcDogMTZweDtcclxuICBtYXgtd2lkdGg6IDMyNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwcHggNHB4IDM0cHggMHB4IHJnYmEoNTAsIDc1LCAxMDQsIDAuMTcpO1xyXG5cclxuICBcclxufVxyXG4uaGludC1kaXNjb3Zlcl9fcGljdHVyZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzRweCAwcHggcmdiYSg1MCwgNzUsIDEwNCwgMC4xNyk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaGludC1kaXNjb3Zlcl9faW1nIHtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaGludC1kaXNjb3Zlcl9fZGVzYyB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcbi5oaW50LWRpc2NvdmVyX190aXRsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cclxufVxyXG4uaGludC1kaXNjb3Zlcl9fcmF0aW5nIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIGdhcDogNHB4O1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vaW1nL2ljb25zL3N0YXItc21hbGwuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuLmhpbnQtZGlzY292ZXJfX3ByaWNlIHtcclxuICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0NTA7XHJcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxufVxyXG4iLCIuZm9vdGVyX19uYXYge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDE2cHg7XHJcbn1cclxuLmZvb3Rlci1uYXZfX3RpdGxlIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBoZWlnaHQ6IDI3cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cclxufVxyXG4uZm9vdGVyLW5hdl9fbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMTZweDtcclxufVxyXG4uZm9vdGVyLW5hdl9fbGlzdC1pdGVtLS1saW5rIHtcclxuICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI3cHggKi9cclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjMzO1xyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJnKTtcbiAgcGFkZGluZzogODBweCAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTI4cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA4NXB4O1xuICB9XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjRweDtcbn1cbi5mb290ZXJfX2NvcHlyaWdodC10ZXh0IHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0LXRleHQge1xuICBmb250LXdlaWdodDogNDUwO1xuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xufVxuXG4uZm9vdGVyLW5hdiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA0MHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4iLCIuYnRuLWxvZ2luIHtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBjb2xvcjogIzQ1NDU0NTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICMzNWFmZjQ7XHJcbiAgfVxyXG59XHJcbiIsIi5idG4tc2lnbnVwIHtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYmFja2dyb3VuZDogIzE4MTgxODtcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMzVhZmY0O1xyXG4gIH1cclxufVxyXG4iLCIubmF2IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5uYXZfX2xpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogMCAzMnB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAyNHB4O1xyXG4gICYgYSB7XHJcbiAgICBjb2xvcjogIzE4MTgxODtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICMzNWFmZjQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5hLmFjdGl2ZSB7XHJcbiAgY29sb3I6ICMzNWFmZjQ7XHJcbn1cclxuLm5hdl9fYnRucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMTJweDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLmhlYWRlciB7XG5cdHBhZGRpbmc6IDE2cHggMDtcbn1cbiIsIi5sb2dvIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xufSIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuICAtLXRpbWU6IDAuMXM7XG5cbiAgLS13aWR0aDogNDBweDtcbiAgLS1oZWlnaHQ6IDMwcHg7XG5cbiAgLS1saW5lLWhlaWdodDogMnB4O1xuICAtLXNwYWNpbmc6IDhweDtcblxuICAtLWNvbG9yOiAjMDAwO1xuICAtLXJhZGl1czogNHB4O1xuXG4gIC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgLyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuICAvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuXG4gIC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuICBoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuXG4gIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sIHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMik7ICovXG4gIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsIHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKiBMYXlvdXQgKi9cblxuLm1vYmlsZS1uYXYtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIuc3Vic2NyaWJlLWZvcm0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZVMge1xyXG4gICAgZ2FwOiA5cHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5zdWJzY3JpYmUtZm9ybV9faW5wdXQge1xyXG4gIHBhZGRpbmc6IDEycHg7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXBhZ2UtYmcpO1xyXG4gIG1pbi13aWR0aDogMzc2cHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgZ2FwOiA4cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vaW1nL2ljb25zL2VtYWlsLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDEycHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XHJcbiAgfVxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDUwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyMXB4ICovXHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC13aGl0ZS0yKTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVMIHtcclxuICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnN1YnNjcmliZS1mb3JtX19idXR0b24ge1xyXG4gIHBhZGRpbmc6IDEycHggMjRweDtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcbiAgYmFja2dyb3VuZDogIzE4MTgxODtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDhweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVTIHtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICB9XHJcbn1cclxuIiwiLnBhcnRuZXJzIHtcclxuICBwYWRkaW5nOiA2MHB4IDA7XHJcbn1cclxuLnBhcnRuZXJzX19yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnBhcnRuZXJzX19jb250ZW50IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDM0cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcclxuICAgIGdhcDogMTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVMIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcbn1cclxuIiwiLmNhcmQge1xyXG4gIG1heC13aWR0aDogMzA0cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTSB7XHJcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNhcmRfX2ltZyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuLmNhcmRfX3RpdGxlLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG4uY2FyZF9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAzMHB4ICovXHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyZF9fcmF0aW5nIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDIxcHggKi9cclxuICAmOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDE3cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcblxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3N0YXItc21hbGwuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuLmNhcmRfX3ByaWNlIHtcclxuICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0NTA7XHJcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0cHggKi9cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVNIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUge1xyXG4gIHdpZHRoOiAzMDRweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMzc4cHggIWltcG9ydGFudDtcclxufVxyXG4iLCIucG9wdWxhciB7XHJcbiAgcGFkZGluZzogNjBweCAwO1xyXG59XHJcbi5wb3B1bGFyX190b3Age1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XHJcbiAgICBnYXA6IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMzBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxufVxyXG4ucG9wdWxhcl9fdGl0bGUge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ2FwOiAxNnB4O1xyXG4gICYgaDIge1xyXG4gICAgY29sb3I6ICMxODE4MTg7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlUyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlTCB7XHJcbiAgICBnYXA6IDhweDtcclxuICB9XHJcbn1cclxuXHJcbi5wb3B1bGFyX190ZXh0IHtcclxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZUwge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxufVxyXG5cclxuLnBvcHVsYXJfX2NvbnRyb2xzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTVweDtcclxufVxyXG4jc2xpZGVyUHJldiB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxufVxyXG4jc2xpZGVyTmV4dCB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxufVxyXG4ucG9wdWxhcl9fY29udGVudCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxufVxyXG5cclxuLnBvcHVsYXJfX3NsaWRlciB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4iLCIuc3Vic2NyaWJlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDM5cHggMHB4IHJnYmEoNTMsIDE3NSwgMjQ0LCAwLjc1KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDM5cHggMHB4IHJnYmEoNTMsIDE3NSwgMjQ0LCAwLjc1KTtcclxuICAtbW96LWJveC1zaGFkb3c6IDBweCAtN3B4IDM5cHggMHB4IHJnYmEoNTMsIDE3NSwgMjQ0LCAwLjc1KTtcclxuICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgY29sb3I6IHZhcigtLXRleHQtd2hpdGUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICB9XHJcbn1cclxuLnN1YnNjcmliZV9fcm93IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMzBweDtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC04MHB4O1xyXG4gICAgdG9wOiAtMTIwcHg7XHJcbiAgICB3aWR0aDogMjM2cHg7XHJcbiAgICBoZWlnaHQ6IDI3M3B4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9pbWcvc3Vic2NyaWJlL3N1YnNjcmliZS1waW4tYmcuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XHJcbiAgICAgIHRvcDogLTYwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMTUwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbi5zdWJzY3JpYmVfX2Rlc2Mge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ2FwOiA4cHg7XHJcbn1cclxuLnN1YnNjcmliZV9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZUwge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnNjaWJlX190ZXh0IHtcclxuICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZS0yKTtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0KTtcclxufVxyXG4uc3Vic2NyaWJlX19mb3JtIHtcclxuICBmbGV4LWdyb3c6IDI7XHJcbn1cclxuIiwiLmNhcmQtcmV2aWV3IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IDMycHg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBnYXA6IDMycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgyMywgMjgsIDMxLCAwLjIzKTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxufVxyXG4uY2FyZC1yZXZpZXdfX3JhdGluZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDRweDtcclxufVxyXG4uY2FyZC1yZXZpZXdfX3RleHQge1xyXG4gIGNvbG9yOiB2YXIoLS10ZXh0LW11dGVkKTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQ1MDtcclxuICBsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqL1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcbi5jYXJkLXJldmlld19fYXV0aG9yIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxNnB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyZC1yZXZpZXdfX2F1dGhvci1uYW1lX190aXRsZSB7XHJcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuLmNhcmQtcmV2aWV3X19hdXRob3ItbmFtZV9fcm9sZSB7XHJcbiAgY29sb3I6IHZhcigtLXRleHQtbXV0ZWQpO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDUwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJkLXJldmlld19fYXV0aG9yLWltZyB7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG59XHJcbiIsIi50ZXN0aW1vbmlhbHNfX2dyaWQge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGdhcDogMzJweDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGVMIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZVMge1xyXG4gICAgcGFkZGluZzogMjZweDtcclxuICB9XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHNfX2NvbCB7XHJcbiAgLy8gZGlzcGxheTogZ3JpZDtcclxuICAvLyBnYXA6IDMycHg7XHJcbiAgLy8gYW5pbWF0aW9uOiBzbGlkZXVwIDIwcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgLy8gJjpudGgtY2hpbGQoMikge1xyXG4gIC8vICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gIC8vIH1cclxuICAvLyAmOm50aC1jaGlsZCgzKSB7XHJcbiAgLy8gICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAvLyB9XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHNfX3N3aXBlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA5MDBweDtcclxuICAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHdpZHRoOiAzNzhweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAxMHB4IDMycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xyXG4gICAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xyXG4gICAgICB3aWR0aDogMzEzcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlMiB7XHJcbiAgICAgIHdpZHRoOiAzNTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGVTIHtcclxuICAgICAgd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBAa2V5ZnJhbWVzIHNsaWRldXAge1xyXG4vLyAgIDAlIHtcclxuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbi8vICAgfVxyXG4vLyAgIDk1JSB7XHJcbi8vICAgICBvcGFjaXR5OiAxO1xyXG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4vLyAgICAgZmlsdGVyOiBibHVyKDBweCk7XHJcbi8vICAgfVxyXG4vLyAgIDk3JSB7XHJcbi8vICAgICBvcGFjaXR5OiAwO1xyXG4vLyAgICAgZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4vLyAgIH1cclxuLy8gICA5OCUge1xyXG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuLy8gICAgIG9wYWNpdHk6IDA7XHJcbi8vICAgICBmaWx0ZXI6IGJsdXIoMTBweCk7XHJcbi8vICAgfVxyXG4vLyAgIDEwMCUge1xyXG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuLy8gICAgIG9wYWNpdHk6IDE7XHJcbi8vICAgICBmaWx0ZXI6IGJsdXIoMHB4KTtcclxuLy8gICB9XHJcbi8vIH1cclxuXHJcbi5zbW9vdGgtdHJhbnNpdGlvbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XHJcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcclxufVxyXG4iXX0= */
