@charset "UTF-8";*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}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;-webkit-box-shadow:none;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:1350px;--container-padding:15px;--font-main:"NunitoSans", sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#000;--accent:#4F8FF0;--link-color:#4F8FF0;--laptop-size:1349px;--tablet-size:959px;--mobile-size:599px}@font-face{font-family:FirasansBook;font-display:swap;src:url(../fonts/FirasansBook.woff2) format("woff2"),url(../fonts/FirasansBook.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NunitoSans;font-display:swap;src:url(../fonts/NunitoSans-Bold.woff2) format("woff2"),url(../fonts/NunitoSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:NunitoSans;font-display:swap;src:url(../fonts/NunitoSans-Black.woff2) format("woff2"),url(../fonts/NunitoSans-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:NunitoSans;font-display:swap;src:url(../fonts/NunitoSans-ExtraBold.woff2) format("woff2"),url(../fonts/NunitoSans-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:NunitoSans;font-display:swap;src:url(../fonts/NunitoSans-Light.woff2) format("woff2"),url(../fonts/NunitoSans-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:NunitoSans;font-display:swap;src:url(../fonts/NunitoSans-Regular.woff2) format("woff2"),url(../fonts/NunitoSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NunitoSans;font-display:swap;src:url(../fonts/NunitoSans-SemiBold.woff2) format("woff2"),url(../fonts/NunitoSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.docs{display:grid;line-height:1.5}.docs p{margin:1rem 0}.docs ol,.docs ul{padding-left:2rem}.docs ol li,.docs ul li{list-style:disc;margin-bottom:.5rem}.docs ol li{list-style:decimal}.docs section,.docs section.docs{padding:40px 0}.docs section+section{border-top:1px solid #dae5e9}.docs small{font-size:1rem;color:#acacac}.docs .title-1:first-child,.docs .title-2:first-child{margin-top:0!important}.test,.test-2{width:600px;height:300px;margin:50px auto;background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat}.test{background-image:url(./../img/project-02.jpg)}.test-2{background-image:-webkit-image-set(url(./../img/project-02.jpg) 1x,url(./../img/project-02@2x.jpg) 2x);background-image:image-set(url(./../img/project-02.jpg) 1x,url(./../img/project-02@2x.jpg) 2x)}.font-1{font-family:"Montserrat";font-weight:700;font-style:italic}.font-2{font-family:"FirasansBook";font-weight:400}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}body,html{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto}.btn-blue,.btn-gray,.btn-slider{padding:16px 24px;font-weight:900;font-size:14px;text-transform:uppercase;text-align:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn-blue,.btn-slider{background:#4f8ff0;border:2px solid #4f8ff0;color:#fff}.btn-blue:hover,.btn-gray:hover,.btn-slider:hover{background:#fff;color:#4f8ff0}.btn-gray{background:#e6e6e6;border:2px solid #e6e6e6;color:#000}.btn-gray:hover{border:2px solid #4f8ff0}.clients{padding:80px 0;background-color:#d9d9d9;background-image:url(../img/clients/bg-clients.jpg);background-size:cover;background-repeat:no-repeat}.clients__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clients__title{margin-bottom:48px}.clients__title span,.footer__nav-list li a:hover,.row-main__title span{color:#4f8ff0}.clients__title::after,.lawyers__title::after,.materials__title::after,.row-main__title::after,.services__title::after{content:"";margin-top:10px;display:block;background:#4f8ff0;width:50px;height:3px}.clients__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clients-controls__slash{display:block;width:32px;height:2px;background-color:#4f8ff0;-webkit-transform:rotate(-64deg);-ms-transform:rotate(-64deg);transform:rotate(-64deg)}.clients__reviews{margin-bottom:32px}.review{padding:32px;width:648px;-webkit-box-shadow:2px 2px 10px 0 rgba(33,33,33,.15);box-shadow:2px 2px 10px 0 rgba(33,33,33,.15);background-color:#fff}.review__info,.review__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review__row{margin-bottom:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review__info{gap:24px}.review__img{border-radius:100px}.review__subtitle{font-weight:300;font-size:14px;line-height:1.2;color:#222}.review__title,.reviews__text{font-weight:700;font-size:20px;line-height:1.5;color:#222}.reviews__text{max-width:100%;font-weight:400;font-size:12px}.clients__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.commercial{padding:80px 0}.commercial__content{display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.commercial__content-row{display:-webkit-box;display:-ms-flexbox;display:flex}.commercial__content-row.row-main{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}.commercial__content-row.row-btns{gap:24px}.row-main__text{max-width:720px;font-size:14px;line-height:1.5;color:#222}.row-main__text p+p{margin-top:.5em}.row-main__title{margin-bottom:24px;font-size:27px!important}.row-main__img{-ms-flex-negative:0;flex-shrink:0}.footer{padding:80px 0;background-color:#222}.footer__row{margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;text-align:right;text-transform:lowercase;color:#f8f5f4}.footer__logo{text-align:left}.footer__line{margin-bottom:48px;width:100%;border:1px solid #8c8c8c;opacity:.2}.footer__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__icon,.contacts,.contacts__row,.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.contact__icon,.contacts__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__row{gap:24px}.contacts__row.mail,.contacts__row.map,.contacts__row.phone{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.contacts__row.mail:hover,.contacts__row.map:hover,.contacts__row.phone:hover{opacity:.7}.contact__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55px;height:55px;background-color:#2c2c2c}.contact__subtitle,.footer__nav-list li a{font-weight:700;line-height:1.2;text-transform:uppercase}.contact__subtitle{font-size:12px;color:#8c8c8c}.contact__title{font-weight:700;line-height:1.5;color:#fff}.footer__info{min-width:760px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-lawyer__row,.footer__info,.footer__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer__nav-list li a{font-size:14px}.footer-lawyer__row{margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.footer-lawyer__img{border-radius:100px}.footer-lawyer__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-lawyer__title{font-weight:700;font-size:20px;line-height:1.5;color:#fff}.footer-lawyer__subtitle{font-weight:300;font-size:14px;line-height:1.2;color:#fff}.footer-lawyer__text{margin-bottom:40px;max-width:424px;font-size:13px;line-height:1.5;color:#fff}.footer-copyright{padding:16px 0;background-color:#181818;font-size:14px;line-height:1.2;color:#fff}.footer-copyright__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-copyright__text a,.footer__nav-list li a,.header__contacts a{color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.footer-copyright__text a:hover{opacity:.8}.header__upper-menu{padding:15px 0;background-color:#010101}.header__upper-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts,.header__email,.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.header__contacts a{font-weight:600;font-size:14px;line-height:1.2;position:relative}.header__call-back:active,.header__contacts a:active{top:1px}.header__call-back:hover,.header__contacts a:hover{opacity:.7}.header__email,.header__phone{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.header__email{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__call-back{font-weight:700;font-size:14px;line-height:1.5;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative}.icons-wrapper{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:20px;height:20px}.icon--close{width:24px;height:24px;fill:#fff}.icon--arrow-left:hover,.icon--arrow-right:hover,.icon--header-email,.icon--header-phone{fill:#4f8ff0}.icon--menu{width:24px;height:24px;fill:#fff}.icon--arrow-left,.icon--arrow-left-blue,.icon--arrow-right,.icon--arrow-right-blue{fill:#e6e6e6;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.icon--arrow-left-blue,.icon--arrow-right-blue{fill:#4f8ff0}.icon--arrow-left-blue:hover,.icon--arrow-right-blue:hover{fill:#8fb5ed}.icon--swiper-pagination-bullet{width:4px;height:24px;background:#e6e6e6}.icon--view{fill:#4f8ff0;width:22px}.icon--agreement-blue{fill:#4f8ff0;height:35px;width:35px}.icon.icon--feather{fill:#222;height:55px;width:55px}.icon.icon--mail32px,.icon.icon--map32px,.icon.icon--phone32px{fill:#f8f5f4;width:32px;height:32px}.lawyer-card{position:relative;height:414px;width:312px;background-color:#fff;-webkit-box-shadow:2px 2px 12px 0 rgba(33,33,33,.12);box-shadow:2px 2px 12px 0 rgba(33,33,33,.12)}.lawyer__title{margin:24px 0 10px}.lawyer__desc{font-weight:300;font-size:14px;line-height:1.2;text-transform:lowercase;text-align:center;color:#222}.lawyer-card__hover{position:absolute;width:100%;height:100%;background-color:#fff;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.lawyer-card__hover:hover,.material-card:hover .img-wrapper-hover{opacity:1}.card-hover__border{position:absolute;top:20px;left:20px}.card-hover__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-hover__title{margin-bottom:10px}.card-hover__desc,.card-hover__text{margin-bottom:40px;font-weight:300;font-size:14px;line-height:1.2;text-align:center;color:#222}.card-hover__text{color:#000}.card-hover__subtitle{font-weight:600;line-height:1.2;text-align:center;color:#222}.lawyers{padding:80px 0;background-color:#f7f7f7}.lawyers__title{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lawyers__text{margin-bottom:48px;line-height:1.2;text-align:center;color:#222}.logo,.nav-list a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.logo{position:relative;font-weight:900;line-height:1.5}.logo:hover{opacity:.7}.logo__title{font-size:clamp(1rem,.809rem + .78vw,1.75rem);text-transform:uppercase;color:#4f8ff0}.logo__subtitle{margin-top:-8px;font-weight:900;font-size:clamp(1rem,.936rem + .26vw,1.25rem);text-transform:lowercase;color:#fff}.main-slider{position:relative}.main-slider__lower-menu{position:absolute;top:0;left:0;z-index:9;width:100%;padding:20px 0;background:rgba(0,0,0,.76)}.main-slider__lower-menu-content,.nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.main-slider__lower-menu-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-list{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.nav-list a{font-weight:700;font-size:18px;line-height:1.2;color:#fff}.material-card:hover .material-card__title,.nav-list a:hover{color:#4f8ff0}.main-slider__menu,.wrapper-hover__img .wrapper-hover__mobile-img,.wrapper-hover__img .wrapper-hover__tablet-img{display:none}.main-slider__content,a.material-card__link{position:absolute;top:0;left:0;width:100%;height:100%}.main-slider__content{padding:0 10px;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.main-slider__upper-title{font-weight:300;font-size:clamp(1.125rem,.934rem + .78vw,1.875rem);line-height:1.5;text-transform:uppercase;color:#fff;margin-bottom:10px}.main-slider__title{margin-bottom:8px}.main-slider__text{font-weight:300;font-size:clamp(1rem,.936rem + .261vw,1.25rem);line-height:1.2;color:#fff;max-width:1090px}.main-slider__btn{margin-top:clamp(1rem,-4.703rem + 8.65vw,3rem)}.material-card{position:relative;max-width:424px;color:#222}a.material-card__link{z-index:10;content:""}.img-block{margin-bottom:8px;position:relative}.img-block__icon,.img-block__icon-wrapper{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-block__icon{z-index:2;width:40px;height:40px;background-color:#fff}.img-wrapper-hover{opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;width:100%;height:100%;background:rgba(79,143,240,.4)}.wrapper-hover__img{position:absolute;top:20px;left:20px}.material-card__img{height:270px}.material-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.material-card__title{font-weight:700;line-height:1.5}.material-card__time{font-weight:300;font-size:12px;line-height:1.2}.material-card__text{font-size:14px;line-height:1.2}.materials{padding:80px 0}.materials__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.materials__text,.mobile-nav a{line-height:1.2;text-align:center}.materials__text,.materials__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.materials__text{margin-bottom:48px;gap:24px;color:#222}.materials__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.materials__cards{margin-bottom:48px;width:100%;height:100%;overflow:hidden}.materials__btn,.materials__cards .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-nav{position:fixed;top:-100%;width:100%;height:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;background:#222;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav--open{top:0}.mobile-nav a{font-weight:700;color:#fff}.mobile-nav__list{margin-top:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.mobile-nav__close-btn{position:absolute;z-index:10;top:clamp(4.625rem,4.542rem + .42vw,4.75rem);right:clamp(3rem,-22.557rem + 52.87vw,14.813rem)}.service-card,.service-card:hover .service-card__hover{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.service-card{position:relative;background-color:#fff;color:#222;width:424px;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-card:hover{background-color:#4f8ff0;color:#fff}.service-card:hover .service-card__hover{opacity:1}.service-card:hover .icon{fill:#fff}.service-card:hover .service-card__title{color:#fff}.service-card__hover{position:absolute;opacity:0;height:100%;width:100%;background-image:url(../img/hover-effects/card-hover.png);background-size:cover}.lawyers-cards .swiper-wrapper .swiper-slide,.service-card__content,.services-swiper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-card__content{padding:32px;z-index:9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-card__icon{margin-bottom:15px}.service-card__title{margin-bottom:10px;font-weight:800;font-size:20px;line-height:1.5}.service-card__text{max-width:360px;font-size:14px;line-height:1.2;text-align:center}.services-swiper{margin-bottom:50px;display:none;overflow:hidden;height:100%;width:100%}.lawyers-cards .swiper-wrapper .swiper-slide,.services-swiper .swiper-wrapper .swiper-slide{width:100%}.services{padding-top:80px;background-color:#f7f7f7}.services__content,.services__title{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services__title{margin-bottom:24px}.services__text{margin-bottom:50px;line-height:1.2;text-align:center;color:#222}.services__cards{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:38px 24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services__btn{padding:16px 24px;background:#4f8ff0;border:2px solid #4f8ff0;font-weight:900;font-size:14px;text-transform:uppercase;text-align:center;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.services__btn:hover{background:#fff;color:#4f8ff0}.slider{height:820px;background-image:url(./../img/main-slider/bg-slider-1.jpg)}.lawyers-cards,.swiper-clients{width:100%;height:100%}.lawyers-cards{overflow:hidden}.swiper{position:relative;height:100%}.swiper-pagination{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 clamp(.625rem,-5.078rem + 8.65vw,2.625rem) clamp(4.375rem,-6.664rem + 21.18vw,18.75rem)}.swiper-pagination-bullet{width:4px!important;height:24px!important;background:#e6e6e6!important;border-radius:unset!important}.swiper-pagination-bullet-active{width:4px!important;height:40px!important;background:#4f8ff0!important}.swiper-slide__gray-bg{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(34,34,34,.64);z-index:7}.swiper-slide__img{min-height:800px;width:100%;background-image:url(./../img/main-slider/bg-slider-1.jpg);background-size:cover;background-repeat:no-repeat}.swiper-controls,.swiper-controls-wrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-controls-wrapper{left:0;top:0;width:100%;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 clamp(4.375rem,-6.664rem + 21.18vw,18.75rem) clamp(.625rem,-5.078rem + 8.65vw,2.625rem) 0}.swiper-controls{z-index:11;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-controls__slash{color:#fff;font-size:36px;font-weight:300}.title-1{font-weight:600;font-size:clamp(1.875rem,1.461rem + 1.7vw,3.5rem);line-height:1.5;text-transform:uppercase;color:#4f8ff0}.title-2,.title-3{font-weight:800;line-height:1.5}.title-2{font-size:28px;text-transform:uppercase;color:#222}.title-3{margin-bottom:10px;font-size:20px}.title-4{font-weight:700;line-height:1.2;text-align:center;color:#222}@media (max-width:1417px){.footer__logo{-ms-flex-negative:0;flex-shrink:0}}@media (max-width:1349px){.main-slider__text{max-width:650px}}@media (max-width:1199px){.container{max-width:726px}.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}.container-half-left{padding-left:var(--container-padding)}.container-half-right{padding-right:var(--container-padding)}.clients{padding:60px 0}.review{width:576px}.commercial{padding:60px 0}.row-main__title{font-size:24px!important}.row-main__img{display:none}.footer__row{margin-bottom:24px}.footer__row-text{display:none}.footer__line{margin-bottom:24px}.contacts{row-gap:34px}.contact__icon{width:45px;height:45px}.contact__title{font-size:14px}.footer__info .footer__about{width:334px}.footer__info{min-width:unset}.footer__nav-list{display:none;visibility:hidden;opacity:0}.lawyers{padding:60px 0}.logo__title{font-size:22px}.logo__subtitle{font-size:16px}.main-slider__lower-menu{padding:10px 0}.nav-list,.wrapper-hover__img .wrapper-hover__desktop-img{display:none}.main-slider__menu,.wrapper-hover__img .wrapper-hover__tablet-img{display:block}.main-slider__content{height:78%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.material-card{max-width:336px}.materials{padding:60px 0}.materials__text{margin-bottom:30px;gap:30px}.service-card{width:336px;height:200px}.service-card__content{padding:20px}.service-card__icon{margin-bottom:10px}.service-card__title{margin-bottom:8px;line-height:1.2}.service-card__text{font-weight:300;font-size:12px}.services{padding-top:60px}.services__content{margin-bottom:60px}.services__cards{gap:24px}.swiper-slide__img{min-height:580px}.title-2{font-size:24px}.title-3{font-size:16px}}@media (max-width:820px){.container{max-width:372px}.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}.clients{padding:40px 0}.clients__title{font-size:19px!important}.clients__controls{display:none}.review{padding:24px;width:340px}.review__title{font-size:18px}.clients__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:16px}.commercial{padding:40px 0}.commercial__content-row.row-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-main__title{font-size:20px!important}.footer__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.contacts{row-gap:16px}.footer-copyright__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:8px;text-align:center}.header__email,.wrapper-hover__img .wrapper-hover__tablet-img{display:none}.header__call-back{line-height:1.2}.lawyers{padding:40px 0}.main-slider__content{height:85%}.material-card{max-width:250px}.wrapper-hover__img .wrapper-hover__mobile-img{display:block}.material-card__img{height:200px}.material-card__title{font-size:14px}.materials{padding:40px 0}.materials__text{margin-bottom:24px;gap:16px;font-size:14px}.materials__cards{margin-bottom:40px}.mobile-nav__close-btn{top:66px;right:clamp(1.25rem,-8.043rem + 44.23vw,15.625rem)}.service-card{width:250px;height:215px}.service-card__hover{background-size:100% 100%}.service-card__content{padding:12px}.service-card__text{font-size:10px}.services-swiper{display:block}.services{padding-top:40px}.services__content{margin-bottom:40px}.services__text{font-size:14px}.services__cards,.swiper-pagination{display:none}.swiper-slide__img{min-height:500px}.swiper-controls{display:none}.title-2{font-size:20px}.title-3{font-size:12px}}@media (max-width:350px){.header__upper-menu-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.main-slider__content{height:88%}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.test{background-image:url(./../img/project-02@2x.jpg)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fZG9jcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJtYWluLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmxvY2tzL19idG5zLnNjc3MiLCJibG9ja3MvX2NsaWVudHMuc2NzcyIsImJsb2Nrcy9fY29tbWVyY2lhbC5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2ljb25zLnNjc3MiLCJibG9ja3MvX2xhd3llci1jYXJkLnNjc3MiLCJibG9ja3MvX2xhd3llcnMuc2NzcyIsImJsb2Nrcy9fbG9nby5zY3NzIiwiYmxvY2tzL19tYWluLXNsaWRlci5zY3NzIiwiYmxvY2tzL19tYXRlcmlhbC1jYXJkLnNjc3MiLCJibG9ja3MvX21hdGVyaWFscy5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJibG9ja3MvX3NlcnZpY2UtY2FyZC5zY3NzIiwiYmxvY2tzL19zZXJ2aWNlcy1zd2lwZXIuc2NzcyIsImJsb2Nrcy9fc2VydmljZXMuc2NzcyIsImJsb2Nrcy9fc2xpZGVyLnNjc3MiLCJibG9ja3MvX3N3aXBlci1jbGllbnRzLnNjc3MiLCJibG9ja3MvX3N3aXBlci1sYXd5ZXJzLnNjc3MiLCJibG9ja3MvX3N3aXBlci5zY3NzIiwiYmxvY2tzL190aXRsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFNQSxDLENBQ0UsUyxDQ0FGLFEsQ0RFRSxRLENBSEYsQyxDQVFBLE8sQ0FGQSxRLENDQ0EsNkIsQ0FFQSxxQixDRE1BLEMsQ0FLQSxPLENBTEEsTSxDQUVBLFMsQ0NBQSxvQixDRFVBLEssQ0FFQSxNLENBQUEsTSxDQTZFQSxNLENDMUVBLEksQ0FKQSxHLENER0EsTyxDQ0VDLGEsQ0FHRCxFLENEQ0EsRSxDQUNBLEUsQ0FBQSxFLENBRUEsRSxDQ0NBLEUsQ0RDQSxDLENBQUEsaUIsQ0FFRSxtQixDQUdGLEUsQ0FDQSxLLENDRUksZSxDREVKLEcsQ0NFQSxrQixDREZBLEcsQ0NNQSxHLENBQ0ksYyxDQUNBLFcsQ0RFSixPLENDQ0ksaUIsQ0RLSixLLENDR0EsTSxDREpBLFEsQ0FRRSw0QixDQUxGLE0sQ0FGQSxLLENDR0EsTSxDREpBLFEsQ0NLQyxtQixDQUNBLGlCLENEREQsYSxDQUlBLGdCLENBR0UsWSxDQUNGLE0sQ0FHQSxrQixDRXpGQSxvQixDQUNDLHVCLENBQ0EsZSxDQUVBLDRCLENBQ0EsYyxDQUVBLGMsQ0Y4RkQsYSxDQURBLFksQ0FEQSxZLENBREEsVyxDQUVBLFMsQ0FLQSx3QixDQUNFLFMsQ0FDQSxRLENBR0YsSyxDRzNHQyxjLENIbUhELEssQ0czR0Msd0IsQ0FDQSx3QixDSDJHRCxvQyxDR3pHQSxnQyxDQUNDLGMsQ0FDQSxpQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSxvQixDSDJHRCxtQixDR3pHQSxtQixDSG9IQSxXRzNHQyx3QixDQUNBLGlCLENBQ0EsbUcsQ0FDQSxlLENIMkdELGtCLEFBS0EsV0czR0Msc0IsQ0FDQSxpQixDQUNBLHlHLENIMkdELGUsQ0d6R0Esa0IsQUgrR0EsV0czR0Msc0IsQ0FDQSxpQixDSDJHRCwrRyxDR3pHQSxlLENBQ0Msa0IsQUgrR0QsV0czR0Msc0IsQ0gyR0QsaUIsQ0d6R0EscUgsQ0FDQyxlLENBQ0Esa0IsQUgrR0QsV0FEQSxzQixDR3pHQSxpQixDQUNDLHlHLENBQ0EsZSxDQUNBLGtCLEFINkdELFdJL0tBLHNCLENBQ0MsaUIsQ0FDQSwyRyxDSmlMRCxlLENBR0Usa0IsQUFHRixXSWpMQyxzQixDQUNBLGlCLENKaUxELG1ILENBR0UsZSxDSWpMRixrQixBSnFMQSxXSWpMQSxzQixDQUNDLGlCLENKaUxELDJHLENBR0UsZSxDSWpMRixrQixBSnFMQSxXQURBLHNCLENBR0UsaUIsQ0lqTEYsK0csQ0FDQyxlLENBQ0Esa0IsQUptTEQsV0FHRSxzQixDS2xORixpQixDQUNDLGlILENBRUEsZSxDTGlORCxrQkFHQSxJLENLOU1DLHNCLENMa05DLHdCLENLOU1BLEksQ0xrTkEsK0IsQ0tqTkMsdUIsQ0FDQSw0QixDTGlOSCxpQixDQUdBLEcsQ0s1TUMsYSxDQUlBLEMsQ0FDQyx1QixDTGlORixJLENBSUEsUSxDS2hORSx3QixDTDRNRixhLENLek1DLGlCLENMNk1ELFEsQ0FHRSxlLENLek1ELFksQ0wrTUQsSyxDSzFNQyxZLENBQ0EsZSxDQ2hEQSxPLENEeUNELGEsQ0wwTkEsUSxDQUhBLFEsQ0tqTUEsaUIsQ0x5TUEsVyxDQURBLFcsQ0tuTUMsZSxDQUNBLG1CLENMbU1ELFcsQ0FHQSxrQixDQU1BLGEsQ0FDQSxrQixDS2pNQyxjLENBR0QscUIsQ0FDQyw0QixDTHFNRCxXLENPclJ1QixjLENDTnZCLGEsQ1JnU0EsMEIsQ1E1UkEsMEIsQ0FDQyxzQixDUmdTRCxLLENBUUEsTyxDQUtFLFcsQ1E3UkYsWSxDQUNDLGdCLENSMlJELHFCLENBS0UsaUMsQ1E1UkQscUIsQ1IyUkQsMkIsQ0FoQkEsSyxDQVNFLDZDLENBREYsTyxDQWFFLHNHLENRN1JGLDhGLENSaVNBLE8sQ1E3UkEsd0IsQ0FDQyxlLENBQUEsaUIsQ1JrU0QsTyxDUS9SQSwwQixDQUNDLGUsQ0N0Q0QsSyxDQUNBLHNCLENUOFVBLGdCLENBUEEsaUIsQ0FTRSxTLENTMVVGLFUsQ0FDQSxXLENBQ0MsUSxDQUNBLFMsQ0FFQSxrQixDQUNBLDZCLENUbVVELHFCLENNN1RJLGtCLENHWEosZSxDVDZVQSxVLENNNVRJLGlCLENOd1VKLFUsQ0FQQSxlLENBV0EsVyxDUzNVQyxnQixDQUdELFksQ0FDQyxpQixDSExHLE8sQ05vWkosSSxDQVRBLEksQ1N2WUEsbUIsQ1RrVkUsbUIsQ0FQQSxZLENTbFVGLFksQ0FDQyx1QixDQUNBLG9CLENBQ0Esc0IsQ1RrVkQsYSxDQVBBLGtCLENBU0UsWSxDUzdVRix3QixDVG1WQSxVLENNaFhJLGUsQ0d1Q0osa0MsQ1R5VUEsVSxDQVBFLGEsQ0FVQSxnQyxDUzVVRixVLENIdkNJLGUsQ055WEYsYyxDQUdGLGtCLENNNVhJLG1CLENHaURKLGtDLENBQ0MsYSxDSGxERyxtQixDTjRYRixnQixDQVdGLGdCLENBQ0UsK0UsQ0FHRixlLENTelVBLGdGLENUcVVBLG9CLENNdllJLGdGLENHa0VKLCtFLENUMFVBLHFCLENNdFlJLCtFLENHNERKLGdGLENUd1ZBLEksQ0FUQSxJLENVcGFBLGdCLENBRUksMkIsQ0FDQSw0QixDQUFBLHlCLENWa2JGLHFCLENBR0YsTyxDVWxiQSxlLENWZ2RBLFMsQ0FtQkEsUyxDV3plQSxXLENBNENJLGlCLENBSUosZSxDQUNJLGMsQ0FFQSx3QixDQUdBLGlCLENYNmFKLGtDLENXM2FJLDBCLENYOFpKLFMsQ1d0ZEEsVyxDQUVJLGtCLENBQ0Esd0IsQ0FPQSxVLENYMGRKLGUsQ0FtQkEsZSxDQXRDQSxpQixDV2pjUSxlLENYcWJSLGEsQ0FvQ0EsUyxDVzNiSSxrQixDQUNBLHdCLENBT0EsVSxDWGljSixlLENBZkEsd0IsQ0FxQkEsUSxDWXpmSSxjLENBQ0Esd0IsQ1oyZUosbUQsQ003ZEkscUIsQ01uQkosMkIsQ1pxZkEsYSxDTTVkSSxtQixDTXpCSixtQixDWndnQkUsWSxDQWZBLHdCLENBQ0YscUIsQ0FpQkUsNkIsQ1kzZkYsd0IsQ0FDSSxxQixDQUFBLGtCLENaZ2dCSixlLENBQ0Usa0IsQ0FHRixvQixDQThTQSw0QixDQTNNQSxxQixDQXhIQSxhLENBeUJBLHNCLENBK3BCQSxzQixDQW9UQSx3QixDQWgwQkEsdUIsQ0E2aUNBLHVCLENBcnRDQSxVLENZM2VJLGUsQ0FDSSxhLENaNmVSLGtCLENZMWVJLFUsQ0FDSSxVLENab2dCUixrQixDWWhnQlEsbUIsQ0FDQSxtQixDWjRlUixZLENNdGZJLHdCLENNSEoscUIsQ1praEJFLGtCLENBR0Ysd0IsQ1loZ0JBLGEsQ0FDSSxVLENBQUEsVSxDQUFBLHdCLENBQ0EsZ0MsQ1pvZ0JGLDRCLENBQ0Esd0IsQ0FHRixpQixDQUNFLGtCLENBR0YsTyxDWXJnQkEsWSxDQUNJLFcsQ0FFQSxvRCxDQUNBLDRDLENBRUEscUIsQ1p1ZkosYSxDQWdCQSxZLENNOWlCSSxtQixDTWdESixtQixDWjhnQkUsWSxDQTNCRix3QixDTTdoQkkscUIsQ00wQ0osa0IsQ1o4ZkEsWSxDQTNCQSxrQixDQUlBLHdCLENBNkJFLHFCLENZcGdCRiw2QixDWjhlQSxhLENBSUUsUSxDQW1DRixZLENBNUJBLG1CLENBZ0NBLGlCLENZcmdCSSxlLENBQUEsYyxDQUFBLGUsQ0FDQSxVLENaMmdCSixjLENBT0EsYyxDQU5FLGUsQ0FDQSxjLENBbENGLGUsQ0FvQ0UsVSxDQUdGLGMsQ1k3Z0JJLGMsQ0FDQSxlLENBQ0EsYyxDQUdKLGMsQ0FDSSxtQixDWjBlSixtQixDQXdDRSxZLENZL2dCRix1QixDQUNJLG9CLENBQ0EsZSxDWjRlSixXLENBd0NFLGMsQ0FHRixvQixDWS9nQkksWSxDQUNBLDJCLENaMGVKLDRCLENNbGtCSSx5QixDTW9GSixxQixDWndoQkUsWSxDQUdGLHdCLENZaGhCQSxtQixDQUNJLG1CLENBRUEsWSxDWm1oQkosaUMsQ0F0Q0EsdUIsQ0F3Q0Usb0IsQ1kvZ0JGLGUsQ1ptaEJBLGlDLENZamhCSSxRLENaMGVKLGUsQ01wbEJJLGUsQ013R0osYyxDWjBoQkUsZSxDQUNBLFUsQ0FHRixtQixDQUNFLGUsQ0FHRixnQixDQS9DQSxrQixDQWlERSx3QixDQWdCRixjLENhdnFCSSxtQixDQUFBLGEsQ2I0cUJKLE8sQ0FsREEsYyxDQW9ERSxxQixDQUdGLFksQ2E1cUJJLGtCLENieW5CSixtQixDYXZuQkksbUIsQ0FDSSxZLENiOHFCTixRLENBQ0Esd0IsQ0F0REYscUIsQ2F0bkJJLDZCLENBQ0ksd0IsQ2J3bkJSLHFCLENNem5CSSxrQixDT0FBLGUsQ2JtckJGLGdCLENBQ0Esd0IsQ0FDQSxhLENBR0YsYSxDQUNFLGUsQ0FHRixhLENhbHJCQSxrQixDQUNJLFUsQ0FFQSx3QixDQUNBLFUsQ0FHQSxnQixDQUtKLHdCLENBQ0kscUIsQ0FFQSw2QixDYndwQkosYyxDQTJCQSxTLENBV0EsYyxDYXRzQkksZ0IsQ2I4dEJGLG1CLENjbndCRixtQixDQUNDLFksQ2QrdEJELFMsQ2EzcUJRLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLENBQ0EsWSxDYjRvQlIsYyxDQXNDQSxjLENjdnVCQyx3QixDQUNBLHFCLENkc3dCQyxrQixDQWhDRixjLENBckRFLFEsQ0FpRUYsbUIsQ2FsckJBLGtCLENiaXJCQSxvQixDQTNEQSxrQyxDTTdxQkksMEIsQ05ndkJKLHlCLENBRkEsd0IsQ0E1REEsMEIsQ2Nyc0JBLFUsQ2Qwc0JBLGMsQ2Nsc0JDLHVCLENBQUEsb0IsQ0FBQSxzQixDZHl3QkMsVSxDY3R3QkQsVyxDZHd3QkMsd0IsQ0FHRixrQixDQW5DQSxzQixDTWh1QkksZSxDTnl5QkYsZSxDQXJFQSx3QixDQStCRixrQixDY3R3QkMsYyxDQVhELGEsQ2R5eEJBLGUsQ0FDRSxlLENBbEVBLGUsQ0FDRixVLENBc0VBLGEsQ0FqRUEsZSxDQXNFRSx3QixDYzF3QkYscUIsQ0FDQyw2QixDZDZ0QkQsbUIsQ0F1Q0EsYSxDQVVBLGlCLENjMXZCQSxtQixDZHN4QkUsbUIsQ0FDQSxZLENBN0JGLGlCLENBbEVBLDJCLENBdUVFLDRCLENjNXdCRix5QixDQUNDLHFCLENBRUEsUSxDZHlzQkQsc0IsQ2M1c0JBLGMsQ2RzdEJBLG1CLENNcHVCSSxrQixDTm16QkYsd0IsQ0FDQSxxQixDQUNBLGtCLENBNUVBLFEsQ2Nwc0JGLG1CLENBQ0MsbUIsQ2R1eEJELG9CLENjdHhCQyxtQixDZHd4QkMsbUIsQ0FDQSxZLENjeHhCRCwyQixDZHdzQkQsNEIsQ010dkJJLHlCLENRMkNKLHFCLENkZ3RCQSxxQixDTXJ2QkksZSxDUXFDSixjLENkcXlCRSxlLENBakZBLFUsQ2N0c0JGLHdCLENBQ0MsZSxDQUFBLGMsQ0FBQSxlLENBQ0EsVSxDZGd5QkQsb0IsQ0FyRkEsa0IsQ2N4c0JDLGUsQ0FDQyxjLENBQUEsZSxDZDBzQkYsVSxDQUdBLGlCLENBd0ZFLGMsQ2M5eEJGLHdCLENBQ0MsYyxDQUFBLGUsQ0FBQSxVLENkb3lCRCx1QixDY2x5QkMsbUIsQ2RveUJDLG1CLENBQ0EsWSxDY255QkQsd0IsQ0FDQSxxQixDQUVBLDZCLENkc3lCRCx5QixDQXBKQSxzQixDQXdMQSxtQixDQW5DRSxVLENBQ0Esa0MsQ0E1RkEsMEIsQ2Nwc0JGLCtCLENBQ0MsVSxDZHV5QkQsbUIsQ2NueUJDLGMsQ2R3c0JELHdCLENBZ0dBLDJCLENjbnlCQyxtQixDQUNBLG1CLENkd3NCRCxZLENNenlCSSx3QixDUThGSixxQixDZDJ5QkUsNkIsQ0E1RkEsd0IsQ0FDRixxQixDQThGRSxrQixDQUdGLGlCLENBaEVBLGMsQ0FYQSxjLENjM3RCQyxtQixDQUNBLG1CLENBQ0EsWSxDZHd5QkMsdUIsQ0FDQSxvQixDQWhHRixlLENBb0dBLG1CLENBaEdFLGUsQ0FDRixjLENNenpCSSxlLENONjVCRixpQixDQThDRix5QixDQXpDQSwwQixDY3p5QkMsTyxDZHMxQkQsd0IsQ0F6Q0EseUIsQ0FDRSxVLENBeEZGLGMsQ0FYQSxjLENjcHNCQyxxQixDQUNBLGtCLENBQ0EsZSxDQUVBLHNCLENBQUEsbUIsQ2R3c0JELGMsQ0FHQSxjLENBMkdFLHdCLENBQ0EscUIsQ0F0R0Esa0IsQ0E2R0Ysa0IsQ2M3eUJDLGUsQ0FDQSxjLENkK3lCQyxlLENBQ0Esa0MsQ2MveUJELDBCLENkc3NCRCxpQixDQXNIQSxjLENBQ0UsYyxDQUNBLG1CLENBL0dGLG1CLENBaUhFLFksQ2NwekJGLHVCLENBQ0Msb0IsQ0FDQSxlLENkd3NCRCxLLENBaUhFLGdCLENjcHpCRixrQixDQUNDLFUsQ0FDQSxXLENkd3NCRCxZLENBaUhFLFUsQ2NwekJGLFcsQ0FDQyxTLENkNjBCRCx1QixDQUNBLHdCLENjdDBCQSxtQixDZGd6QkEsbUIsQ2NuekJDLFksQ2QyekJELFcsQ2NqekJDLFUsQ2Rtc0JELFcsQ2Nqc0JDLFMsQ2RxekJELGlCLENBWUEsc0IsQ0FYQSxrQixDQVlBLHVCLENBWEUsWSxDQUNBLGtDLENBbkhGLDBCLENBNEhBLHNCLENBQ0EsdUIsQ0FDRSxZLENBS0YsNEIsQ0FDQSw2QixDQXhIQSxZLENBR0EsK0IsQ0EySEUsUyxDZXJpQ0YsVyxDQUNDLGtCLENmeWlDRCxXLENlcmlDQSxZLENBQ0MsVSxDZnlpQ0QscUIsQ0FDRSxZLENBQ0EsVyxDZXppQ0QsVSxDZjY2QkQsbUIsQ010NUJJLFMsQ1MxQkosVyxDZm1qQ0UsVSxDQXhIRixvQixDQTJIQSxtQixDQU1BLHFCLENBTEUsWSxDQWxJQSxVLENBQ0YsVyxDQWtKQSxZLENlbGpDRSxpQixDQUFBLFksQ2Y2NkJGLFcsQ2UzNkJFLHFCLENBQ0Msb0QsQ2Y2NkJILDRDLENBR0EsYyxDQXlJRSxrQixDQUdGLGEsQ2VsakNDLGUsQ0FDQSxjLENmb2pDQyxlLENBQ0Esd0IsQ2VwakNELGlCLENmc2pDQyxVLENBR0YsbUIsQ2V0akNBLGlCLENBQ0MsVSxDQUFBLFcsQ0FBQSxxQixDQUNBLFMsQ2YwakNDLGtDLENBQ0EsMEIsQ0FHRix5QixDQW9PQSx1QyxDQXZYQSxTLENBdUpBLG1CLENBbkpFLGlCLENBQ0YsUSxDQXFKRSxTLENBR0Ysb0IsQ2U3akNDLFcsQ0FFQSxtQixDQUFBLG1CLENBRUEsWSxDZnk2QkQsMkIsQ2V2NkJDLDRCLENBQ0MseUIsQ2Z5NkJGLHFCLENldDZCQyx3QixDQUNDLHFCLENmdzZCRixrQixDTXA5QkksdUIsQ1M4Qkosb0IsQ2Y4a0NFLHNCLENBR0Ysa0IsQ2dCeG9DQSxrQixDaEI0b0NBLGlCLENBU0EsaUIsQ2dCbnBDQyxrQixDQUNBLGUsQ2hCNG9DQyxjLENBQ0EsZSxDQXhKRixpQixDQTBKRSxVLENBR0YsaUIsQ2dCdm9DQyxVLENoQnUvQkQscUIsQ0EwSkUsZSxDZ0I1b0NGLGUsQ0FDQyxpQixDaEJxL0JELFUsQ0E0SkEsUSxDQXhKQSxjLENBMEpFLHdCLENBR0YsZSxDZ0I1b0NDLGtCLENoQnEvQkQsbUIsQ0EwSkUsbUIsQ2dCNW9DRixZLENBQ0MsMkIsQ0FFQSw0QixDQUFBLHlCLENoQm8vQkQscUIsQ2dCbC9CQyx3QixDQUNDLHFCLENoQm8vQkYsa0IsQ2dCcitCQSxjLENBQ0Msa0IsQ0FDQSxlLENBQ0EsaUIsQ2hCaS9CRCxVLENBOEpBLEssQ0ErREEsVyxDQUtFLGtDLENpQnJ1Q0YsMEIsQ2pCaXFDQSxLLENnQjFvQ0MsaUIsQ2hCaS9CRCxlLENBNEpFLGUsQ0F0SkYsVyxDQTRKRSxVLENBR0YsWSxDQXpKQSw2QyxDQTRKRSx3QixDZ0Ixb0NGLGEsQ2hCOG9DQSxlLENBMUpBLGUsQ0E0SkUsZSxDZ0Ixb0NELDZDLENBQ0Esd0IsQ0FDQSxVLENBRUQsWSxDQUNDLGlCLENoQnEvQkQsd0IsQ0E0SkUsaUIsQ2lCenVDRixLLENBQ0ksTSxDQUNBLFMsQ0FDQSxVLENBRUEsYyxDQUNBLDBCLENqQjR1Q0osZ0MsQ0FoSkEsUyxDQTZKRSxtQixDaUJ4dUNGLG1CLENBQ0ksWSxDakIwdENKLGdDLENBSUUsd0IsQ2lCenVDRixxQixDQUNJLDZCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENqQmlsQ0osUyxDaUJ4a0NJLHVCLENBQ0Esb0IsQ0FFQSxlLENqQjB1Q0osVyxDQTVKQSxlLENpQnprQ0ksYyxDQUNJLGUsQ2pCMmtDUixVLENBdU9BLDBDLENBckVBLGlCLENBNUpBLGEsQ0FnS0Esa0IsQ0F3SUEsOEMsQ0FKQSw4QyxDaUJ4MkNJLFksQ2pCd3VDSixxQixDQWlFQSxxQixDQTFLQSxpQixDa0IzcENJLEssQ0FDSSxNLENBQ0EsVSxDQUNBLFcsQ2xCaXdDUixxQixDaUJ0dUNJLGMsQ2pCd3VDRixTLENBTUEsbUIsQ0FDQSxtQixDQXJLRixZLENBdUtFLDJCLENpQjV1Q0YsNEIsQ0FDSSx5QixDakJ3a0NKLHFCLENBdUtFLHdCLENpQjV1Q0YscUIsQ0FDSSxrQixDQUVBLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLGlCLENqQit1Q0oseUIsQ2lCMXVDQSxlLENBQ0ksa0QsQ0FFQSxlLENBQ0Esd0IsQ0FDQSxVLENBQ0Esa0IsQ2pCNnVDSixtQixDaUJ4dUNBLGlCLENqQjR1Q0Esa0IsQ2lCdnVDSSxlLENqQjB1Q0YsOEMsQ2tCaDBDRixlLENBQ0ksVSxDQUNBLGdCLENsQm8wQ0osaUIsQ0FwS0UsOEMsQ0F5S0YsYyxDQUNFLGlCLENBcktBLGUsQ0FDRixVLENBaUxBLHFCLENBQ0UsVSxDQUNBLFUsQ0FRRixVLENBNUtBLGlCLENBOEtFLGlCLENBa0JGLGdCLENBZkEsd0IsQ2tCdDBDSSxpQixDQUNBLFUsQ2xCMnBDSixXLENBOEtFLG1CLENtQjUyQ0YsbUIsQ0FDQyxZLENBQ0EsdUIsQ0FDQSxvQixDQUVBLHNCLENBQUEsd0IsQ25CZ3NDRCxxQixDbUI5ckNDLGtCLENuQmczQ0QsZ0IsQ21CMTJDQyxTLENuQnMzQ0MsVSxDbUI1MkNGLFcsQ0FDQyxxQixDbkJnM0NELGtCLENtQjUyQ0MsUyxDQUNBLGtDLENuQmdzQ0QsMEIsQ00xc0NJLGlCLENhSUosVSxDbkJ1M0NFLFcsQ0E3S0EsOEIsQ29CanVDRixtQixDQUNJLGlCLENwQnF1Q0osUSxDQStLRSxTLENBV0YsbUIsQ0FDRSxZLENBR0YsdUIsQ29CaDVDQSxtQixDQUNDLG1CLENBQUEsWSxDQUFBLDJCLENBQ0EsNEIsQ3BCbzVDQyx5QixDQUNBLHFCLENvQnA1Q0QsUSxDcEJvdUNELHFCLENBcUxFLGUsQ29CdDVDRixlLENwQjA1Q0Esb0IsQ29CeDVDQyxlLENwQjA1Q0MsYyxDQUNBLGUsQ0FHRixvQixDb0IxNUNFLGMsQ0FDQSxlLENwQjg1Q0YsVSxDQXhMQSxjLENBR0EsbUIsQ012dkNJLG1CLENjT0osbUIsQ3BCNDZDRSxZLENBeExBLDJCLENBQ0YsNEIsQ0EwTEUseUIsQ29CejVDRixxQixDQUNJLHdCLENwQmt1Q0oscUIsQ01od0NJLGtCLENONjdDSixnQixDcUJ0OENRLGEsQ3JCeTFDUixlLENNaDFDSSxpQixDTjY3Q0osZ0IsQ0FlQSxpQixDQUNFLG1CLENBQ0EsbUIsQ29CMzVDRSxZLENwQjY1Q0YsMkIsQ0FDQSw0QixDb0I3NUNFLHlCLENwQis1Q0YscUIsQ0F0QkYsZ0IsQ0F4TEEsa0IsQ29CdnRDSSxRLENBR0EsVSxDcEIyNUNKLGlCLENBUUUsd0IsQ29CLzVDRSxxQixDcEIrdENKLGtCLENBOE1BLGlCLENBbk1BLGtCLENNbnhDSSxVLENjMEJKLFcsQ3BCZzhDRSxlLENBWUYsZSxDQVRBLCtDLENvQnA2Q0EsbUIsQ0FDSSxtQixDQUNBLFksQ0FDQSx1QixDQUNBLG9CLENBQ0Esc0IsQ3BCaTdDSixXLENvQm42Q0ksYyxDQUVBLFMsQ3BCZ3VDSixVLENNaDBDSSxXLENjeUZKLFUsQ3BCODZDRSxtQixDQW5NQSxtQixDQUNGLFksQ0EwTUUsZSxDcUI1aERGLGtDLENBQ0ksMEIsQ3JCNDFDSixpQixDcUJ2MUNRLEssQ0FJQSxhLENBQ0ksZSxDQVhaLFUsQ3JCdzJDQSxpQixDTS8wQ0ksZSxDZXpCSixtQixDckIraURFLG1CLENBbk1BLFksQ0FDRiwyQixDQXFNRSw0QixDcUIxaERGLHlCLENBQ0kscUIsQ0FDQSxZLENyQjhoREosc0IsQ3FCMWhESSxpQixDQUNBLFUsQ3JCNmhERiw0QyxDcUJ6aERFLGdELENyQjhoREosYSxDQTBDQSx3QyxDcUIvaERBLGtDLENBQ0ksMEIsQ3JCby9DSixhLENxQnpoREEsaUIsQ0FDSSxxQixDQUVBLFUsQ0FDQSxXLENBRUEsWSxDQUFBLG1CLENBQUEsbUIsQ0FDQSxZLENyQjJoREYsdUIsQ0FDQSxvQixDcUIzaERFLHNCLENyQjZoREYsd0IsQ0FDQSxxQixDQXpNRixrQixDQStNQSxtQixDcUI3aERJLHdCLENBQUEsVSxDckJvakRKLHdDLENxQjdoREksUyxDZjNEQSx5QixDZThEQSxTLENyQm0xQ0osd0MsQ3FCNzBDSSxVLENmcEVBLG9CLENlb0VBLGlCLENyQm9pREYsUyxDQWhOQSxXLENBQ0YsVSxDTW41Q0kseUQsQ2U4REEscUIsQ3JCaXNESiw0QyxDQXZXQSxzQixDQXVDQSw4QyxDcUIvMENBLG1CLENBQ0ksbUIsQ0FDQSxZLENyQmsxQ0osdUIsQ0F1TkUsb0IsQ3NCcHJERixzQixDdEJpN0NBLHNCLENxQjkwQ0ksWSxDQUNJLFMsQ3JCb2lETiwyQixDQWhOQSw0QixDQUNGLHlCLENBa05FLHFCLENNbG5ERSx3QixDZW1GSixxQixDckJxaURFLGtCLENBR0YsbUIsQ3FCaGlEQSxrQixDckJvaURBLG9CLENxQmxpREksa0IsQ0FBQSxlLENyQnFpREYsYyxDQUNBLGUsQ0FHRixtQixDcUJyaURBLGUsQ0FDSSxjLENBQ0EsZSxDckJpMUNKLGlCLENBeU5BLGdCLENBck5FLGtCLENBQ0YsWSxDQXVORSxlLENxQnRpREYsVyxDQUNJLFUsQ3JCb3BESiw0QyxDQWhVQSw4QyxDQXVORSxVLENNNXBERSxTLENnQm5CSixnQixDdEIwckRFLHdCLENNanFERSxrQixDTmtyREosZ0IsQ3NCM3NEQSxrQixDdEIrckRFLG1CLENBck5BLG1CLENBQ0YsWSxDQXVORSwyQixDc0J0ckRGLDRCLENBQ0kseUIsQ0FBQSxxQixDQUFBLHdCLENBQ0EscUIsQ0FBQSxrQixDdEI2ckRKLGdCLENBQ0Usa0IsQ0FzQkYsZSxDQWpPQSxrQixDTXgrQ0ksZSxDZ0JQSixpQixDdEJvdERFLFUsQ0FHRixnQixDQWpPQSxrQixDQW1PRSxtQixDc0IvckRGLG1CLENBQ0ksWSxDQUFBLGEsQ0FBQSxrQixDQUNBLGMsQ0FBQSx1QixDdEJvc0RGLG9CLENBQ0Esc0IsQ0FHRixjLENBeE9BLGlCLENzQjc5Q0ksa0IsQ0FDSSx3QixDQUNBLGUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFUsQ3RCKzlDUixrQyxDQTBPRSwwQixDQUdGLG9CLENzQnBzREksZSxDQUVBLGEsQ3RCdXNESixPLENzQnBzRFEsWSxDQUFBLDBELEN0QjhzRFIsYyxDQUxBLGUsQ0E1T0EsVSxDTXhnREksVyxDTnl2REosYyxDc0Jyc0RBLGUsQ3RCcXREQSxPLEN1QjV4REksaUIsQ0FFSCxXLEN2Qit4REQsa0IsQ3VCN3hEQSxpQixDQUNBLE0sQ0FDQSxLLEN2Qit4REUsbUIsQ3VCNXhERCxtQixDQUNBLFksQ0FBQSxzQixDdkIyaURELG1CLENBcVBFLDBCLEN1Qjd4REYscUIsQ0FDQyxrQixDdkIyaURELG9CLENBcVBFLG1HLENBR0YseUIsQ3VCN3hEQyxtQixDQUNBLHFCLEN2QjJpREQsNEIsQ0FxUEUsNkIsQ0FHRixnQyxDdUI3eERDLG1CLENBQUEscUIsQ0FDQSw0QixDdkJreURELHNCLEN1Qmp5REMsaUIsQ3ZCMGlERCxLLENBMFBFLE0sQ3VCOXhERixXLENBQ0MsVSxDQUNBLDZCLENBRUEsUyxDdkJpeURELGtCLENBeFBBLGdCLENNN2pESSxVLENpQmdCSiwwRCxDdkJ5eURFLHFCLENBQ0EsMkIsQ0FxQkYsZ0IsQ0EzUUEsd0IsQ3dCL2tESSxpQixDQU9JLG1CLENBQ0EsbUIsQ0FVQSxZLEN4QjZqRFIsd0IsQ3dCN2xEQSxNLENBQ0ksSyxDQUNBLFUsQ0FDQSxXLENBS0Esb0IsQ0FBQSxpQixDQUNBLHdCLEN4QnkxREYscUIsQ0FDQSxrQixDd0J6MURFLG9CLEN4QjIxREYsbUcsQ0FHRixnQixDQS9QQSxVLENBcVFFLHNCLENBQ0EsbUIsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBR0YsdUIsQ0FDRSxVLENBQ0EsYyxDQUNBLGUsQ0FHRixRLENBQ0UsZSxDd0I5MkRNLGlELENBQ0ksZSxDQUFBLHdCLENBRUEsYSxDeEJvM0RaLFEsQ0FRQSxRLENBL1BBLGUsQ3dCL29EQSxlLEN4QnM0REEsUSxDd0IxMkRRLGMsQ3hCNm1EUix3QixDTXRuREksVSxDTjIzREosUSxDQWhRRSxrQixDTXJuREUsYyxDTjQzREosUSxDQWhRQSxlLENBa1FFLGUsQ3dCeDFERixpQixDQUNJLFUsQ2xCdkNBLDBCa0JzQ0osYSxDQVlRLG1CLEN4QnVsRE4sZSxBQXFRRiwwQndCcjFESSxrQixDQUVBLGlCLEF4QnkxREosMEJBQ0UsVSxDQUNFLGUsQ0FHRixnQixDd0IzMURFLHFDLEN4QnFsREosZSxDTXpwREksc0MsQ042cERGLG9CLENBQ0YscUMsQ0E2UUUscUIsQ0F6UUEsc0MsQ3dCbmxERixRLENBQ0ksYyxDQURKLE8sQ0FJUSxXLEN4Qm8yRE4sVyxDd0JoMkRGLGMsQ0FJSSxnQixDQUNBLHdCLENBTEosYyxDQVFRLFksQ3hCMGxEUixZLENBMlFJLGtCLEN3QjcxREEsaUIsQ0FDQSxZLENsQnhHQSxhLENrQm9HSixrQixDeEJpbURFLFMsQ0FDRixZLENBNlFFLGMsQ0F6UUEsVSxDQUNGLFcsQ3lCN3RESSxlLENBRUEsYyxDQUlBLDRCLEN6Qit0REosVyxDeUIxdERRLGEsQ0FBQSxlLEN6QjIrRE4saUIsQ0FDRSxZLENBN1FKLGlCLENNbHRESSxTLENOc3RERixRLENBQ0YsYyxDMEIvdURJLFksQ0FDQSxjLENBRkosZSxDQUtRLGMsQ3BCb0JKLHdCLENvQnpCSixjLEMxQit2REEsUyxDQVlBLCtDLENBbVFJLFksQzBCOS9EQSxrQixDMUIrdkRGLDhDLEMwQi92REUsYSxDQUNBLHFCLEMxQnFnRUEsVSxDQUNBLG9CLEMwQnJnRUEsaUIsQzFCdWdFQSx3QixDTXRnRUEsYyxDb0JOSixlLENBaUJJLFUsQ0FFQSxjLENBQ0EsZ0IsQ0FBQSxrQixDMUI2Z0VBLFEsQ0FHRixhLENBQ0UsVyxDQTNSSixZLEMwQmp2RFEsc0IsQ0FDQSxZLENBR0EsbUIsQzFCcXZEUixrQixDMEJodkRJLG9CLENBRUEsaUIsQ0FDQSxlLENwQnpCQSxtQixDb0JxQkosZSxDQVFRLGMsQzFCa2hFTixTLEMwQjlnRUYsZ0IsQ0FHSSxrQixDQUFBLGtCLEMxQm1oRUYsZ0IsQzBCaGhFRSxRLEMxQm12REosa0IsQ01oeURJLGdCLENOb3lERixRLENBQ0YsYyxDQW9TRSxRLENBaFNBLGdCLEFBcVNGLHlCMEJuaEVJLFUsQ0FDQSxlLENBSUEsa0IsQ0FJQSxtQixDQUhBLGMsQ0FPSSxvQixDQzFGSixxQixDM0I0MERKLGtDLEM0QjcwREEsUSxDQUNJLGMsQzVCeW5FRixlLEM2QjFuRUYsd0IsQ0FJSSxrQixDN0J5MURKLFksQzZCbDFEUSxPLENBQUEsWSxDQUFBLFcsQzdCNG5FTixjLENBclNGLGMsQzhCajJESSxjLENBQ0EsMkIsQzlCcTJESiw0QixDQXVTSSx5QixDOEJ6b0VKLHFCLENBQ0ksd0IsQ0FDQSxxQixDQUNBLGtCLENBRUEsWSxDQUNBLFcsQzlCNG9FQSxjLENBR0YsaUMsQ0FDRSwyQixDOEI3b0VBLDRCLEM5Qm0yREoseUIsQ014MURJLHFCLEN3QnBCSix3QixDQVlRLHFCLEM5Qm8yRE4sa0IsQzhCaDJERixnQixDQUNJLHdCLENBR0EsWSxDOUJvMkRKLHVCLENBNlNJLG9CLEM4QjlvRUosc0IsQ0FHSSxnQixDOUJvMkRKLDJCLENBNlNJLDRCLEM4QjlvRUoseUIsQ0FDSSxxQixDQUNBLFksQ0FHQSxTLENBQ0EsWSxDOUJrcEVGLHVCLEM4QjlvRUYsMkIsQ0FDSSw0QixDQUNBLHlCLENBRUEscUIsQ0FDQSx3QixDQUNBLHFCLEM5Qm0yREosa0IsQ01sNERJLFcsQ3dCeUJKLGlCLEM5QjgyREEsYyxDQWdVRSw4QyxDTWpzRUUsWSxDTnE0REYsa0IsQ0FDRixlLEM4QmoyREksUSxDQUNBLGMsQ0FJQSxxQixDQUVBLFUsQ0FDQSxjLEM5QmlwRUEsZSxDQU9GLDhDLEM4QmxwRUYsYSxDQUlJLG1CLENBQUEsWSxDOUJzcEVGLHFCLENBQ0UsYyxDQUdGLFUsQ0F2VEYsYyxDQTJURSxnQixDQXZUQSxrQixDQUNGLFEsQ0F5VEksYyxDOEJ0cEVBLGlCLENBQ0Esa0IsQ0M1Rkosc0IsQ0FDQyxRLENBRUEsa0QsQ0FHQSxhLENBQ0EsVyxDL0JpOERELFksQytCNzdESSxvQixDQUNBLHlCLENBR0Esc0IsQy9CaThESixZLENBMlRFLG1CLENBdlRBLGMsQytCMThERixnQixDQVlRLGEsQy9CNnZFTixTLEMrQnp2RUYsZ0IsQ0FJSSxrQixDQUNBLGtCLENBTEosZSxDQVFRLGMsQ3pCVEosZ0IsQ05rOURKLGtCLEMrQmo5REEsWSxDQWtCSSxrQixDQUNBLGdCLEMvQjh2RUYsZ0IsQ096d0VGLFksQ1A2d0VFLFEsQ0FDRSxjLENBR0YsUSxDQUNFLGdCLEFBSUoseUJBQ0UsMkIsQ0FDRSwyQixDQUNBLDRCLENBQ0EseUIsQ0FDQSxxQixDQUNBLFcsQ0FHRixxQixDQUNFLFksQUFJSixrRUFDRSxLLENBQ0Usa0QiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBCYXNlICovIC8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5hLCBhOmxpbmssIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIHNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbjpyb290IHtcbiAgLS1jb250YWluZXItd2lkdGg6IDEzNTBweDtcbiAgLS1jb250YWluZXItcGFkZGluZzogMTVweDtcbiAgLS1mb250LW1haW46IFwiTnVuaXRvU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtdGl0bGVzOiB2YXIoLS1mb250LWFjY2VudCk7XG4gIC0tcGFnZS1iZzogI2ZmZjtcbiAgLS10ZXh0LWNvbG9yOiAjMDAwO1xuICAtLWFjY2VudDogIzRGOEZGMDtcbiAgLS1saW5rLWNvbG9yOiAjNEY4RkYwO1xuICAtLWxhcHRvcC1zaXplOiAxMzQ5cHg7XG4gIC0tdGFibGV0LXNpemU6IDk1OXB4O1xuICAtLW1vYmlsZS1zaXplOiA1OTlweDtcbn1cblxuLyogLmRhcmsge1xuICAgIC0tcGFnZS1iZzogIzI1MjUyNjtcbiAgICAtLXRleHQtY29sb3I6ICNmZmY7XG59ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEZpcmFzYW5zQm9vaztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZpcmFzYW5zQm9vay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRmlyYXNhbnNCb29rLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OdW5pdG9TYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE51bml0b1NhbnM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9OdW5pdG9TYW5zLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OdW5pdG9TYW5zLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTnVuaXRvU2FucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAwLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5kb2NzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5kb2NzIHAge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5kb2NzIHVsLFxuLmRvY3Mgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4uZG9jcyB1bCBsaSxcbi5kb2NzIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmRvY3Mgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuLmRvY3Mgc2VjdGlvbiwgLmRvY3Mgc2VjdGlvbi5kb2NzIHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuLmRvY3Mgc2VjdGlvbiArIHNlY3Rpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZTVlOTtcbn1cbi5kb2NzIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogcmdiKDE3MiwgMTcyLCAxNzIpO1xufVxuLmRvY3MgLnRpdGxlLTE6Zmlyc3QtY2hpbGQsXG4uZG9jcyAudGl0bGUtMjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRlc3Qge1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi9pbWcvcHJvamVjdC0wMi5qcGdcIik7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC50ZXN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2ltZy9wcm9qZWN0LTAyQDJ4LmpwZ1wiKTtcbiAgfVxufVxuXG4udGVzdC0yIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLy4uL2ltZy9wcm9qZWN0LTAyLmpwZ1wiKSAxeCwgdXJsKFwiLi8uLi9pbWcvcHJvamVjdC0wMkAyeC5qcGdcIikgMngpO1xufVxuXG4uZm9udC0xIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mb250LTIge1xuICBmb250LWZhbWlseTogXCJGaXJhc2Fuc0Jvb2tcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyog0J7RgtC60LvRjtGH0LjRgtGMINC/0YDQuCDQvdC10L7QsdGF0L7QtNC40LzQvtGB0YLQuCAqL1xuLm5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAzNzJweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZ1bGwge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFpbmVyLWxlZnQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1yaWdodC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFpbmVyLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhaW5lci1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbmh0bWwsIGJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59XG5cbi8qIEJsb2NrcyAqL1xuLmJ0bi1zbGlkZXIge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICM0ZjhmZjA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0ZjhmZjA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLyogICAgIGxpbmUtaGVpZ2h0OiAxLjI7ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uYnRuLXNsaWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNGY4ZmYwO1xufVxuXG4uYnRuLWJsdWUge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICM0ZjhmZjA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0ZjhmZjA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLyogICAgIGxpbmUtaGVpZ2h0OiAxLjI7ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uYnRuLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzRmOGZmMDtcbn1cblxuLmJ0bi1ncmF5IHtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTZlNmU2O1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIC8qICAgICBsaW5lLWhlaWdodDogMS4yOyAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmJ0bi1ncmF5OmhvdmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzRmOGZmMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM0ZjhmZjA7XG59XG5cbi5jbGllbnRzIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY2xpZW50cy9iZy1jbGllbnRzLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNsaWVudHMge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jbGllbnRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLmNsaWVudHNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNsaWVudHNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5jbGllbnRzX190aXRsZSBzcGFuIHtcbiAgY29sb3I6ICM0ZjhmZjA7XG59XG4uY2xpZW50c19fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM0ZjhmZjA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY2xpZW50c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jbGllbnRzX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNsaWVudHNfX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jbGllbnRzLWNvbnRyb2xzX19zbGFzaCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjhmZjA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC02NGRlZyk7XG59XG5cbi5jbGllbnRzX19yZXZpZXdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLnJldmlldyB7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHdpZHRoOiA2NDhweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDAgcmdiYSgzMywgMzMsIDMzLCAwLjE1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJldmlldyB7XG4gICAgd2lkdGg6IDU3NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnJldmlldyB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB3aWR0aDogMzQwcHg7XG4gIH1cbn1cblxuLnJldmlld19fcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmV2aWV3X19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmV2aWV3X19pbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLnJldmlld19fc3VidGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucmV2aWV3X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnJldmlld19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucmV2aWV3c19fdGV4dCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIyMjtcbn1cblxuLmNsaWVudHNfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jbGllbnRzX19idG5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMTZweDtcbiAgfVxufVxuXG4uY29tbWVyY2lhbCB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbW1lcmNpYWwge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb21tZXJjaWFsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLmNvbW1lcmNpYWxfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuXG4uY29tbWVyY2lhbF9fY29udGVudC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbW1lcmNpYWxfX2NvbnRlbnQtcm93LnJvdy1tYWluIHtcbiAgY29sdW1uLWdhcDogNjRweDtcbn1cbi5jb21tZXJjaWFsX19jb250ZW50LXJvdy5yb3ctYnRucyB7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29tbWVyY2lhbF9fY29udGVudC1yb3cucm93LWJ0bnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ucm93LW1haW5fX3RleHQge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjIyO1xufVxuLnJvdy1tYWluX190ZXh0IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5yb3ctbWFpbl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDI3cHggIWltcG9ydGFudDtcbn1cbi5yb3ctbWFpbl9fdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjNGY4ZmYwO1xufVxuLnJvdy1tYWluX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzRmOGZmMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucm93LW1haW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5yb3ctbWFpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3ctbWFpbl9faW1nIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yb3ctbWFpbl9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG59XG5cbi5mb290ZXJfX3JvdyB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICNmOGY1ZjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mb290ZXJfX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuZm9vdGVyX19yb3ctdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5mb290ZXJfX3JvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbG9nbyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQxN3B4KSB7XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5mb290ZXJfX2xpbmUge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhjOGM4YztcbiAgb3BhY2l0eTogMC4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyX19saW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5mb290ZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmZvb3Rlcl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiA0MHB4O1xuICB9XG59XG5cbi5jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb250YWN0cyB7XG4gICAgcm93LWdhcDogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWN0cyB7XG4gICAgcm93LWdhcDogMTZweDtcbiAgfVxufVxuXG4uY29udGFjdHNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cbi5jb250YWN0c19fcm93Lm1hcCwgLmNvbnRhY3RzX19yb3cucGhvbmUsIC5jb250YWN0c19fcm93Lm1haWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmNvbnRhY3RzX19yb3cubWFwOmhvdmVyLCAuY29udGFjdHNfX3Jvdy5waG9uZTpob3ZlciwgLmNvbnRhY3RzX19yb3cubWFpbDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmNvbnRhY3RfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhY3RfX2ljb24ge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuXG4uY29udGFjdF9fc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG4uY29udGFjdF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhY3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogNzYwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvb3Rlcl9faW5mbyAuZm9vdGVyX19hYm91dCB7XG4gICAgd2lkdGg6IDMzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mb290ZXJfX2luZm8ge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uZm9vdGVyX19uYXYtbGlzdCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5mb290ZXJfX25hdi1saXN0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzRmOGZmMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvb3Rlcl9fbmF2LWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZvb3Rlci1sYXd5ZXJfX3JvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cblxuLmZvb3Rlci1sYXd5ZXJfX2ltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuXG4uZm9vdGVyLWxhd3llcl9fZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXItbGF3eWVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXItbGF3eWVyX19zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXItbGF3eWVyX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWF4LXdpZHRoOiA0MjRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlci1jb3B5cmlnaHQge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyLWNvcHlyaWdodF9fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuZm9vdGVyLWNvcHlyaWdodF9fdGV4dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXItY29weXJpZ2h0X190ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5mb290ZXItY29weXJpZ2h0X190ZXh0IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5oZWFkZXJfX3VwcGVyLW1lbnUge1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTAxMDE7XG59XG5cbi5oZWFkZXJfX3VwcGVyLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAuaGVhZGVyX191cHBlci1tZW51LWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogOHB4O1xuICB9XG59XG5cbi5oZWFkZXJfX2NvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjRweDtcbn1cbi5oZWFkZXJfX2NvbnRhY3RzIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uaGVhZGVyX19jb250YWN0cyBhOmFjdGl2ZSB7XG4gIHRvcDogMXB4O1xufVxuLmhlYWRlcl9fY29udGFjdHMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhlYWRlcl9fcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG5cbi5oZWFkZXJfX2VtYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5oZWFkZXJfX2VtYWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXJfX2NhbGwtYmFjayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fY2FsbC1iYWNrOmFjdGl2ZSB7XG4gIHRvcDogMXB4O1xufVxuLmhlYWRlcl9fY2FsbC1iYWNrOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5oZWFkZXJfX2NhbGwtYmFjayB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuXG4uaWNvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cblxuLmljb24ge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb24tLWNsb3NlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmljb24tLWhlYWRlci1waG9uZSB7XG4gIGZpbGw6ICM0ZjhmZjA7XG59XG5cbi5pY29uLS1oZWFkZXItZW1haWwge1xuICBmaWxsOiAjNGY4ZmYwO1xufVxuXG4uaWNvbi0tbWVudSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5pY29uLS1hcnJvdy1sZWZ0LCAuaWNvbi0tYXJyb3ctcmlnaHQge1xuICBmaWxsOiAjZTZlNmU2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmljb24tLWFycm93LWxlZnQ6aG92ZXIsIC5pY29uLS1hcnJvdy1yaWdodDpob3ZlciB7XG4gIGZpbGw6ICM0ZjhmZjA7XG59XG5cbi5pY29uLS1hcnJvdy1sZWZ0LWJsdWUsIC5pY29uLS1hcnJvdy1yaWdodC1ibHVlIHtcbiAgZmlsbDogIzRGOEZGMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5pY29uLS1hcnJvdy1sZWZ0LWJsdWU6aG92ZXIsIC5pY29uLS1hcnJvdy1yaWdodC1ibHVlOmhvdmVyIHtcbiAgLyogb3BhY2l0eTogMC43OyAqL1xuICBmaWxsOiAjOGZiNWVkO1xufVxuXG4uaWNvbi0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xufVxuXG4uaWNvbi0tdmlldyB7XG4gIGZpbGw6ICM0ZjhmZjA7XG4gIHdpZHRoOiAyMnB4O1xufVxuXG4uaWNvbi0tYWdyZWVtZW50LWJsdWUge1xuICBmaWxsOiAjNGY4ZmYwO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG4uaWNvbi5pY29uLS1mZWF0aGVyIHtcbiAgZmlsbDogIzIyMjtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogNTVweDtcbn1cblxuLmljb24uaWNvbi0tbWFwMzJweCB7XG4gIGZpbGw6ICNmOGY1ZjQ7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5pY29uLmljb24tLXBob25lMzJweCB7XG4gIGZpbGw6ICNmOGY1ZjQ7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5pY29uLmljb24tLW1haWwzMnB4IHtcbiAgZmlsbDogI2Y4ZjVmNDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmxhd3llci1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQxNHB4O1xuICB3aWR0aDogMzEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAwIHJnYmEoMzMsIDMzLCAzMywgMC4xMik7XG59XG5cbi5sYXd5ZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAyNHB4IDAgMTBweDtcbn1cblxuLmxhd3llcl9fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMjtcbn1cblxuLmxhd3llci1jYXJkX19ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5sYXd5ZXItY2FyZF9faG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2FyZC1ob3Zlcl9fYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi5jYXJkLWhvdmVyX19jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNhcmQtaG92ZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNhcmQtaG92ZXJfX2Rlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5jYXJkLWhvdmVyX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY2FyZC1ob3Zlcl9fc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ubGF3eWVycyB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxhd3llcnMge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5sYXd5ZXJzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLmxhd3llcnNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sYXd5ZXJzX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzRmOGZmMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogM3B4O1xufVxuXG4ubGF3eWVyc19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmxvZ286aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5sb2dvX190aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMjhweDsgKi9cbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAwLjgwOXJlbSArIDAuNzh2dywgMS43NXJlbSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNGY4ZmYwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubG9nb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4ubG9nb19fc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICAvKiBmb250LXNpemU6IDIwcHg7ICovXG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMC45MzZyZW0gKyAwLjI2dncsIDEuMjVyZW0pO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxvZ29fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLm1haW4tc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1zbGlkZXJfX2xvd2VyLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tc2xpZGVyX19sb3dlci1tZW51IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cblxuLm1haW4tc2xpZGVyX19sb3dlci1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDMycHg7XG59XG4ubmF2LWxpc3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4ubmF2LWxpc3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGY4ZmYwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubmF2LWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tc2xpZGVyX19tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tc2xpZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWFpbi1zbGlkZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1zbGlkZXJfX2NvbnRlbnQge1xuICAgIGhlaWdodDogNzglO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubWFpbi1zbGlkZXJfX2NvbnRlbnQge1xuICAgIGhlaWdodDogODUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLm1haW4tc2xpZGVyX19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDg4JTtcbiAgfVxufVxuXG4ubWFpbi1zbGlkZXJfX3VwcGVyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgMC45MzRyZW0gKyAwLjc4dncsIDEuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tYWluLXNsaWRlcl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYWluLXNsaWRlcl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIC8qIG1pbiAxNnB4LCBtYXggMjBweCwgdncgbWluIDM5MHB4LCBtYXggMTkyMCAqL1xuICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuOTM2cmVtICsgMC4yNjF2dywgMS4yNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDEwOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgLm1haW4tc2xpZGVyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICB9XG59XG5cbi5tYWluLXNsaWRlcl9fYnRuIHtcbiAgLyogbWluIDE2cHgsIG1heCA0OHB4OyB2aDogbWluIDUwMHB4LCBtYXggODcwcHggKi9cbiAgbWFyZ2luLXRvcDogY2xhbXAoMXJlbSwgLTQuNzAzcmVtICsgOC42NXZ3LCAzcmVtKTtcbn1cblxuLm1hdGVyaWFsLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDI0cHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuLm1hdGVyaWFsLWNhcmQ6aG92ZXIgLmltZy13cmFwcGVyLWhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYXRlcmlhbC1jYXJkOmhvdmVyIC5tYXRlcmlhbC1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAjNGY4ZmYwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWF0ZXJpYWwtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAzMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5tYXRlcmlhbC1jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5cbmEubWF0ZXJpYWwtY2FyZF9fbGluayB7XG4gIHotaW5kZXg6IDEwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmltZy1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW1nLWJsb2NrX19pY29uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW1nLWJsb2NrX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmltZy13cmFwcGVyLWhvdmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc5LCAxNDMsIDI0MCwgMC40KTtcbn1cblxuLndyYXBwZXItaG92ZXJfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3JhcHBlci1ob3Zlcl9faW1nIC53cmFwcGVyLWhvdmVyX19kZXNrdG9wLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndyYXBwZXItaG92ZXJfX2ltZyAud3JhcHBlci1ob3Zlcl9fdGFibGV0LWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cmFwcGVyLWhvdmVyX19pbWcgLndyYXBwZXItaG92ZXJfX3RhYmxldC1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLndyYXBwZXItaG92ZXJfX2ltZyAud3JhcHBlci1ob3Zlcl9fdGFibGV0LWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndyYXBwZXItaG92ZXJfX2ltZyAud3JhcHBlci1ob3Zlcl9fbW9iaWxlLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLndyYXBwZXItaG92ZXJfX2ltZyAud3JhcHBlci1ob3Zlcl9fbW9iaWxlLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1hdGVyaWFsLWNhcmRfX2ltZyB7XG4gIGhlaWdodDogMjcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm1hdGVyaWFsLWNhcmRfX2ltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4ubWF0ZXJpYWwtY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cblxuLm1hdGVyaWFsLWNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubWF0ZXJpYWwtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ubWF0ZXJpYWwtY2FyZF9fdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm1hdGVyaWFsLWNhcmRfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5tYXRlcmlhbHMge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYXRlcmlhbHMge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5tYXRlcmlhbHMge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4ubWF0ZXJpYWxzX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1hdGVyaWFsc19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1hdGVyaWFsc19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubWF0ZXJpYWxzX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGdhcDogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLm1hdGVyaWFsc19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1hdGVyaWFsc19fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM0ZjhmZjA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLm1hdGVyaWFsc19fY2FyZHMge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1hdGVyaWFsc19fY2FyZHMgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubWF0ZXJpYWxzX19jYXJkcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ubWF0ZXJpYWxzX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgKi9cbiAgLyogICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICovXG4gIC8qIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICovXG4gIC8qICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyAqL1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG4gIHRvcDogMDtcbn1cblxuLm1vYmlsZS1uYXYgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcbiAgbWFyZ2luLXRvcDogNjZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjRweDtcbn1cblxuLm1vYmlsZS1uYXZfX2Nsb3NlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIC8qIENsYW1wOiBtaW4gNzRweCwgbWF4IDc2cHgsIFZXIE1pbiAzMjBweCwgVk0gbWF4IDgwMFBYICovXG4gIHRvcDogY2xhbXAoNC42MjVyZW0sIDQuNTQycmVtICsgMC40MnZ3LCA0Ljc1cmVtKTtcbiAgLyogQ2xhbXA6IG1pbiA0OHB4LCBtYXggMjM3cHgsIFZXIG1pbiA4MjBweCBWVyBtYXggMTE5OXB4ICovXG4gIHJpZ2h0OiBjbGFtcCgzcmVtLCAtMjIuNTU3cmVtICsgNTIuODd2dywgMTQuODEzcmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubW9iaWxlLW5hdl9fY2xvc2UtYnRuIHtcbiAgICB0b3A6IDY2cHg7XG4gICAgLyogQ2xhbXA6IG1pbiAyMHB4LCBtYXggMjUwcHgsIE1pbiBWVyAzMDBweCwgTWF4IFZXIDgyMHB4ICovXG4gICAgcmlnaHQ6IGNsYW1wKDEuMjVyZW0sIC04LjA0M3JlbSArIDQ0LjIzdncsIDE1LjYyNXJlbSk7XG4gIH1cbn1cblxuLnNlcnZpY2UtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMjI7XG4gIHdpZHRoOiA0MjRweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uc2VydmljZS1jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRGOEZGMDtcbiAgY29sb3I6ICNmZmY7XG4gIC8qIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2hvdmVyLWVmZmVjdHMvY2FyZC1ob3Zlci5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIGJhY2tncm91bmQtY29sb3I6ICM0RjhGRjA7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIC5pY29uIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gIH1cblxuICAmIC5zZXJ2aWNlLWNhcmRfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICB9ICovXG59XG4uc2VydmljZS1jYXJkOmhvdmVyIC5zZXJ2aWNlLWNhcmRfX2hvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZXJ2aWNlLWNhcmQ6aG92ZXIgLmljb24ge1xuICBmaWxsOiAjZmZmO1xufVxuLnNlcnZpY2UtY2FyZDpob3ZlciAuc2VydmljZS1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2VydmljZS1jYXJkIHtcbiAgICB3aWR0aDogMzM2cHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICB9XG59XG5cbi5zZXJ2aWNlLWNhcmRfX2hvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaG92ZXItZWZmZWN0cy9jYXJkLWhvdmVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2VydmljZS1jYXJkX19ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbn1cblxuLnNlcnZpY2UtY2FyZF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2VydmljZS1jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxufVxuXG4uc2VydmljZS1jYXJkX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9faWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uc2VydmljZS1jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5cbi5zZXJ2aWNlLWNhcmRfX3RleHQge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2VydmljZS1jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLnNlcnZpY2VzLXN3aXBlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VydmljZXMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zZXJ2aWNlcy1zd2lwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zZXJ2aWNlcyB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2VydmljZXMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG4uc2VydmljZXNfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2VydmljZXNfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2VydmljZXNfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnNlcnZpY2VzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VydmljZXNfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjNGY4ZmYwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzcHg7XG59XG5cbi5zZXJ2aWNlc19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNlcnZpY2VzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnNlcnZpY2VzX19jYXJkcyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzhweCAyNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2VydmljZXNfX2NhcmRzIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2VydmljZXNfX2NhcmRzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zZXJ2aWNlc19fYnRuIHtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjNGY4ZmYwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGY4ZmYwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uc2VydmljZXNfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNGY4ZmYwO1xufVxuXG4uc2xpZGVyIHtcbiAgaGVpZ2h0OiA4MjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pbWcvbWFpbi1zbGlkZXIvYmctc2xpZGVyLTEuanBnXCIpO1xufVxuXG4uc3dpcGVyLWNsaWVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubGF3eWVycy1jYXJkcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGF3eWVycy1jYXJkcyAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnN3aXBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMCBjbGFtcCgwLjYyNXJlbSwgLTUuMDc4cmVtICsgOC42NXZ3LCAyLjYyNXJlbSkgY2xhbXAoNC4zNzVyZW0sIC02LjY2NHJlbSArIDIxLjE4dncsIDE4Ljc1cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNGY4ZmYwICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItc2xpZGVfX2dyYXktYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjY0KTtcbiAgei1pbmRleDogNztcbn1cblxuLnN3aXBlci1zbGlkZV9faW1nIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uLy4uL2ltZy9tYWluLXNsaWRlci9iZy1zbGlkZXItMS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zd2lwZXItc2xpZGVfX2ltZyB7XG4gICAgbWluLWhlaWdodDogNTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc3dpcGVyLXNsaWRlX19pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5cbi5zd2lwZXItY29udHJvbHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgY2xhbXAoNC4zNzVyZW0sIC02LjY2NHJlbSArIDIxLjE4dncsIDE4Ljc1cmVtKSBjbGFtcCgwLjYyNXJlbSwgLTUuMDc4cmVtICsgOC42NXZ3LCAyLjYyNXJlbSkgMDtcbn1cblxuLnN3aXBlci1jb250cm9scyB7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc3dpcGVyLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zd2lwZXItY29udHJvbHNfX3NsYXNoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnRpdGxlLTEge1xuICBmb250LXdlaWdodDogNjAwO1xuICAvKiBmb250LXNpemU6IDU2cHg7ICovXG4gIC8qIGZvbnQtc2l6ZTogY2xhbXAoMS44NzVyZW0sIDAuMTA5cmVtICsgMi44M3Z3LCAzLjVyZW0pOyAqL1xuICBmb250LXNpemU6IGNsYW1wKDEuODc1cmVtLCAxLjQ2MXJlbSArIDEuN3Z3LCAzLjVyZW0pO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzRmOGZmMDtcbn1cblxuLnRpdGxlLTIge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGl0bGUtMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnRpdGxlLTIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4udGl0bGUtMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRpdGxlLTMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC50aXRsZS0zIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnRpdGxlLTQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqLyIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxMzUwcHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cblx0LS1mb250LW1haW46ICdOdW5pdG9TYW5zJywgc2Fucy1zZXJpZjtcblx0LS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuXG5cdC0tcGFnZS1iZzogI2ZmZjtcblx0LS10ZXh0LWNvbG9yOiAjMDAwO1xuXHQtLWFjY2VudDogIzRGOEZGMDtcblx0LS1saW5rLWNvbG9yOiAjNEY4RkYwO1xuXG5cbiAgICAtLWxhcHRvcC1zaXplOiAxMzQ5cHg7XG5cdC0tdGFibGV0LXNpemU6IDk1OXB4O1xuXHQtLW1vYmlsZS1zaXplOiA1OTlweDtcbn1cblxuLyogLmRhcmsge1xuICAgIC0tcGFnZS1iZzogIzI1MjUyNjtcbiAgICAtLXRleHQtY29sb3I6ICNmZmY7XG59ICovIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBGaXJhc2Fuc0Jvb2s7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9GaXJhc2Fuc0Jvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ZpcmFzYW5zQm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OdW5pdG9TYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTnVuaXRvU2Fucztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTnVuaXRvU2Fucztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OdW5pdG9TYW5zLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBOdW5pdG9TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTnVuaXRvU2Fucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9OdW5pdG9TYW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTnVuaXRvU2Fucztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL051bml0b1NhbnMtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsImh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG5cdHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuXHRjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAwLjJyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4iLCIuZG9jcyB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdC8vIHJvdy1nYXA6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAxcmVtIDA7XG5cdH1cblxuXHR1bCxcblx0b2wge1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblxuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0fVxuXHR9XG5cblx0b2wgbGkge1xuXHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cdH1cblxuXHRzZWN0aW9uLCBzZWN0aW9uLmRvY3Mge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0fVxuXG5cdHNlY3Rpb24gKyBzZWN0aW9uIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RhZTVlOTtcblx0fVxuXG5cdHNtYWxsIHtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0Y29sb3I6IHJnYigxNzIsIDE3MiwgMTcyKTtcblx0fVxuXG5cdC50aXRsZS0xOmZpcnN0LWNoaWxkLFxuXHQudGl0bGUtMjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi50ZXN0IHtcblx0d2lkdGg6IDYwMHB4O1xuXHRoZWlnaHQ6IDMwMHB4O1xuXHRtYXJnaW46IDUwcHggYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0Ly8g0KDQsNCx0L7RgtCw0LXRgiByZXRpbmEgc2NzcyB3ZWJwXG5cdC8vINCz0YDRg9C30LjRgtGB0Y8gMngganBlZyAyeCB3ZWJwXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvcHJvamVjdC0wMi5qcGcnKTtcblx0QGluY2x1ZGUgbWVkaWFCZygpIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL3Byb2plY3QtMDJAMnguanBnJyk7XG5cdH1cblxuXHQvLyDQndC1INGA0LDQsdC+0YLQsNC10YIgd2VicCBjINC/0L7QtNGB0YLQsNC90L7QstC60L7QuSAyeCwg0LPRgNGD0LfQuNGC0YHRjyBqcGcgMnhcblx0Ly8gYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KFxuXHQvLyBcdHVybCgnLi8uLi9pbWcvcHJvamVjdC0wMi5qcGcnKSAxeCxcblx0Ly8gXHR1cmwoJy4vLi4vaW1nL3Byb2plY3QtMDJAMnguanBnJykgMngpO1xufVxuXG4udGVzdC0yIHtcblx0d2lkdGg6IDYwMHB4O1xuXHRoZWlnaHQ6IDMwMHB4O1xuXHRtYXJnaW46IDUwcHggYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0Ly8g0J3QtSDRgNCw0LHQvtGC0LDQtdGCIHdlYnAgYyDQv9C+0LTRgdGC0LDQvdC+0LLQutC+0LkgMngsINCz0YDRg9C30LjRgtGB0Y8ganBnIDJ4XG5cdGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldChcblx0XHR1cmwoJy4vLi4vaW1nL3Byb2plY3QtMDIuanBnJykgMXgsXG5cdFx0dXJsKCcuLy4uL2ltZy9wcm9qZWN0LTAyQDJ4LmpwZycpIDJ4KTtcbn1cblxuLmZvbnQtMSB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZvbnQtMiB7XG5cdGZvbnQtZmFtaWx5OiAnRmlyYXNhbnNCb29rJztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIkBtaXhpbiBtZWRpYUJnKCkge1xuXHRAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG5cdCAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBmb290ZXItdGFibGV0ICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQxN3B4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHRhYmxldC1sICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHRhYmxldCAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUgKCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUtcyAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCIvKiBCYXNlICovXG5AaW1wb3J0ICcuL2Jhc2UvcmVzZXQnO1xuQGltcG9ydCAnLi9iYXNlL3ZhcnMnO1xuQGltcG9ydCAnLi9iYXNlL21peGlucyc7XG5AaW1wb3J0ICcuL2Jhc2UvZm9udHNBdXRvR2VuJztcbkBpbXBvcnQgJy4vYmFzZS9iYXNlJztcbkBpbXBvcnQgJy4vYmFzZS9kb2NzJzsgLyog0J7RgtC60LvRjtGH0LjRgtGMINC/0YDQuCDQvdC10L7QsdGF0L7QtNC40LzQvtGB0YLQuCAqL1xuQGltcG9ydCAnLi9iYXNlL3V0aWxzJzsgLy8g0KLQtdGB0YIg0L3QsCDQvtGI0LjQsdC60YNcbkBpbXBvcnQgJy4vYmFzZS9jb250YWluZXJzJztcbkBpbXBvcnQgJy4vYmFzZS9zdGlja3ktZm9vdGVyJztcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19idG5zLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2NsaWVudHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY29tbWVyY2lhbC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2ljb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2xhd3llci1jYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2xhd3llcnMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbG9nby5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tYWluLXNsaWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tYXRlcmlhbC1jYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21hdGVyaWFscy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3NlcnZpY2UtY2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zZXJ2aWNlcy1zd2lwZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc2VydmljZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc2xpZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3N3aXBlci1jbGllbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3N3aXBlci1sYXd5ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3N3aXBlci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL190aXRsZXMuc2Nzc1wiO1xuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqL1xuIiwiLm5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiLyog0JTQtdC80L4g0LrQvtC90YLQtdC90YIgKi9cbi5jb250ZW50LWRlbW8ge1xuXHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xufVxuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0bWF4LXdpZHRoOiA3MjZweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAzNzJweDtcblx0fVxufVxuXG4uY29udGFpbmVyLWZ1bGwge1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFpbmVyLWxlZnQtNTAge1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0bWF4LXdpZHRoOiA1MCU7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1yaWdodC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1yaWdodCB7XG5cdHBhZGRpbmctbGVmdDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgKHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKVxuXHQpO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuXHRwYWRkaW5nOiA2MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59IiwiLmJ0bi1zbGlkZXIge1xyXG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzRmOGZmMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ZjhmZjA7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuLyogICAgIGxpbmUtaGVpZ2h0OiAxLjI7ICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjNGY4ZmYwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWJsdWUge1xyXG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzRmOGZmMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ZjhmZjA7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuLyogICAgIGxpbmUtaGVpZ2h0OiAxLjI7ICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzRmOGZmMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1ncmF5IHtcclxuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgIGJhY2tncm91bmQ6ICNlNmU2ZTY7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTZlNmU2O1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbi8qICAgICBsaW5lLWhlaWdodDogMS4yOyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ZjhmZjA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzRmOGZmMDtcclxuICAgIH1cclxufSIsIi5jbGllbnRzIHtcclxuICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9jbGllbnRzL2JnLWNsaWVudHMuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNsaWVudHNfX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmNsaWVudHNfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblxyXG4gICAgJiBzcGFuIHtcclxuICAgICAgICBjb2xvcjojNGY4ZmYwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0ZjhmZjA7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmNsaWVudHNfX2NvbnRyb2xzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmNsaWVudHMtY29udHJvbHNfX3NsYXNoIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZjhmZjA7XHJcbiBcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC02NGRlZyk7XHJcbn1cclxuXHJcbi5jbGllbnRzX19yZXZpZXdzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbn1cclxuXHJcbi5yZXZpZXcge1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuICAgIHdpZHRoOiA2NDhweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHdpZHRoOiA1NzZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTBweCAwIHJnYmEoMzMsIDMzLCAzMywgMC4xNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ucmV2aWV3X19yb3cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnJldmlld19faW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnJldmlld19faW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG59XHJcblxyXG4ucmV2aWV3X19zdWJ0aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGNvbG9yOiAjMjIyO1xyXG59XHJcblxyXG4ucmV2aWV3X190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAjMjIyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucmV2aWV3c19fdGV4dCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICMyMjI7XHJcbn1cclxuXHJcbi5jbGllbnRzX19idG5zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHJvdy1nYXA6IDE2cHg7XHJcbiAgICB9XHJcbn0iLCIuY29tbWVyY2lhbCB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb21tZXJjaWFsX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMTZweDtcclxufVxyXG5cclxuLmNvbW1lcmNpYWxfX2NvbnRlbnQtcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgJi5yb3ctbWFpbiB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnJvdy1idG5zIHtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93LW1haW5fX3RleHQge1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuXHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICMyMjI7XHJcblxyXG4gICAgJiBwICsgcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3ctbWFpbl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBmb250LXNpemU6IDI3cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAmIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiM0ZjhmZjA7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNGY4ZmYwO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnJvdy1tYWluX19pbWcgeyAgICBcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcblx0cGFkZGluZzogODBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZm9vdGVyX19yb3cge1xuXHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRjb2xvcjogI2Y4ZjVmNDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHQmLXRleHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG59XG5cbi5mb290ZXJfX2xvZ28ge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdEBpbmNsdWRlIGZvb3Rlci10YWJsZXQge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG59XG5cbi5mb290ZXJfX2xpbmUge1xuXHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXG5cdHdpZHRoOiAxMDAlO1xuXG5cdGJvcmRlcjogMXB4IHNvbGlkICM4YzhjOGM7XG5cdG9wYWNpdHk6IDAuMjtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cbn1cblxuLmZvb3Rlcl9fY29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHRcblx0XHRyb3ctZ2FwOiA0MHB4O1xuXHR9XG59XG5cbi5jb250YWN0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHJvdy1nYXA6IDI0cHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRyb3ctZ2FwOiAzNHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRyb3ctZ2FwOiAxNnB4O1xuXHR9XG59XG5cbi5jb250YWN0c19fcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyNHB4O1xuXG5cdCYubWFwLCAmLnBob25lLCAmLm1haWwge1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXHR9XG59XG5cbi5jb250YWN0X19pY29uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0d2lkdGg6IDU1cHg7XG5cdGhlaWdodDogNTVweDtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyYzJjO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0d2lkdGg6IDQ1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHR9XG59XG5cbi5jb250YWN0X19zdWJ0aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICM4YzhjOGM7XG59XG5cbi5jb250YWN0X190aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5mb290ZXJfX2luZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtaW4td2lkdGg6IDc2MHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0JiAuZm9vdGVyX19hYm91dCB7XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHdpZHRoOiAzMzRweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdH1cbn1cblxuLmZvb3Rlcl9fbmF2LWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEwcHg7XG5cblx0JiBsaSBhIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2ZmZjtcblxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjNGY4ZmYwO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uZm9vdGVyLWxhd3llcl9fcm93IHtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDI0cHg7XG59XG5cbi5mb290ZXItbGF3eWVyX19pbWcge1xuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLmZvb3Rlci1sYXd5ZXJfX2Rlc2Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyLWxhd3llcl9fdGl0bGUge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyLWxhd3llcl9fc3VidGl0bGUge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyLWxhd3llcl9fdGV4dCB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0bWF4LXdpZHRoOiA0MjRweDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmZvb3Rlci1jb3B5cmlnaHQge1xuXHRwYWRkaW5nOiAxNnB4IDA7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcblxuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdCZfX3RleHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cm93LWdhcDogOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYgYSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmhlYWRlcl9fdXBwZXItbWVudSB7XG5cdHBhZGRpbmc6IDE1cHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAxMDEwMTtcbn1cblxuLmhlYWRlcl9fdXBwZXItbWVudS1jb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBpbmNsdWRlIG1vYmlsZS1zIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHJvdy1nYXA6IDhweDtcblx0fVxufVxuXG4uaGVhZGVyX19jb250YWN0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGNvbHVtbi1nYXA6IDI0cHg7XG5cblx0JiBhIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHR0b3A6IDFweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlcl9fcGhvbmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZW5kO1xuXHRjb2x1bW4tZ2FwOiA4cHg7XG59XG5cbi5oZWFkZXJfX2VtYWlsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sdW1uLWdhcDogOHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uaGVhZGVyX19jYWxsLWJhY2sge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjphY3RpdmUge1xuXHRcdHRvcDogMXB4O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0b3BhY2l0eTogMC43O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHR9XG59XG5cbiIsIi5pY29ucy13cmFwcGVyIHtcblx0cGFkZGluZzogMzBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG5cdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRzdHJva2U6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbi0tY2xvc2Uge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmaWxsOiAjZmZmO1xufVxuXG4uaWNvbi0taGVhZGVyLXBob25lIHtcblx0ZmlsbDogIzRmOGZmMDtcbn1cblxuLmljb24tLWhlYWRlci1lbWFpbCB7XG5cdGZpbGw6ICM0ZjhmZjA7XG59XG5cbi5pY29uLS1tZW51IHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0ZmlsbDogI2ZmZjtcbn1cblxuLmljb24tLWFycm93LWxlZnQsIC5pY29uLS1hcnJvdy1yaWdodHtcblx0ZmlsbDogI2U2ZTZlNjtcblxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXG5cdCY6aG92ZXIge1xuXHRcdGZpbGw6ICM0ZjhmZjA7XG5cdH1cbn1cblxuLmljb24tLWFycm93LWxlZnQtYmx1ZSwgLmljb24tLWFycm93LXJpZ2h0LWJsdWV7XG5cdGZpbGw6ICM0RjhGRjA7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQmOmhvdmVyIHtcblx0XHQvKiBvcGFjaXR5OiAwLjc7ICovXG5cdFx0ZmlsbDogIzhmYjVlZDtcblx0fVxufVxuXG4uaWNvbi0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xufVxuXG4uaWNvbi0tdmlldyB7XG5cdGZpbGw6ICM0ZjhmZjA7XG5cdHdpZHRoOiAyMnB4O1xufVxuXG4uaWNvbi0tYWdyZWVtZW50LWJsdWUge1xuXHRmaWxsOiAjNGY4ZmYwO1xuXHRoZWlnaHQ6IDM1cHg7XG5cdHdpZHRoOiAzNXB4O1xufVxuXG4uaWNvbi5pY29uLS1mZWF0aGVyIHtcblx0ZmlsbDogIzIyMjtcblx0aGVpZ2h0OiA1NXB4O1xuXHR3aWR0aDogNTVweDtcbn1cblxuLmljb24uaWNvbi0tbWFwMzJweCB7XG5cdGZpbGw6ICNmOGY1ZjQ7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG59XG4uaWNvbi5pY29uLS1waG9uZTMycHgge1xuXHRmaWxsOiAjZjhmNWY0O1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xufVxuLmljb24uaWNvbi0tbWFpbDMycHgge1xuXHRmaWxsOiAjZjhmNWY0O1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xufSIsIi5sYXd5ZXItY2FyZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDQxNHB4O1xyXG4gICAgd2lkdGg6IDMxMnB4O1xyXG5cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggMCByZ2JhKDMzLCAzMywgMzMsIDAuMTIpO1xyXG59XHJcblxyXG4ubGF3eWVyX190aXRsZSB7XHJcbiAgICBtYXJnaW46IDI0cHggMCAxMHB4O1xyXG59XHJcblxyXG4ubGF3eWVyX19kZXNjIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBjb2xvcjogIzIyMjtcclxufVxyXG5cclxuLmxhd3llci1jYXJkX19ob3ZlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC1ob3Zlcl9fYm9yZGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5jYXJkLWhvdmVyX19jb250ZW50IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jYXJkLWhvdmVyX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgICBcclxufVxyXG5cclxuLmNhcmQtaG92ZXJfX2Rlc2Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBjb2xvcjojMjIyO1xyXG59XHJcblxyXG4uY2FyZC1ob3Zlcl9fdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uY2FyZC1ob3Zlcl9fc3VidGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgY29sb3I6ICMyMjI7XHJcbn0iLCIubGF3eWVycyB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGF3eWVyc19fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgIFxyXG4gICAgXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0ZjhmZjA7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYXd5ZXJzX190ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMjIyO1xyXG59IiwiLmxvZ28ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxufVxyXG5cclxuLmxvZ29fX3RpdGxlIHtcclxuXHQvKiBmb250LXNpemU6IDI4cHg7ICovXHJcbiAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuODA5cmVtICsgMC43OHZ3LCAxLjc1cmVtKTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAjNGY4ZmYwO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubG9nb19fc3VidGl0bGUge1xyXG5cdG1hcmdpbi10b3A6IC04cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHQvKiBmb250LXNpemU6IDIwcHg7ICovXHJcbiAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuOTM2cmVtICsgMC4yNnZ3LCAxLjI1cmVtKTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5tYWluLXNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7ICAgIFxyXG59XHJcblxyXG4ubWFpbi1zbGlkZXJfX2xvd2VyLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzYpO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1zbGlkZXJfX2xvd2VyLW1lbnUtY29udGVudCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm5hdi1saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGNvbHVtbi1nYXA6IDMycHg7XHJcblxyXG5cdCYgYSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG5cdH1cclxuXHJcbiAgICAmIGE6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNGY4ZmYwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tc2xpZGVyX19tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tYWluLXNsaWRlcl9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcblxyXG4gICAgei1pbmRleDogOTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBoZWlnaHQ6IDc4JTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA4NSU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLXMge1xyXG4gICAgICAgIGhlaWdodDogODglO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1zbGlkZXJfX3VwcGVyLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuMTI1cmVtLCAwLjkzNHJlbSArIDAuNzh2dywgMS44NzVyZW0pO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ubWFpbi1zbGlkZXJfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuLm1haW4tc2xpZGVyX190ZXh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAvKiBtaW4gMTZweCwgbWF4IDIwcHgsIHZ3IG1pbiAzOTBweCwgbWF4IDE5MjAgKi9cclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMC45MzZyZW0gKyAwLjI2MXZ3LCAxLjI1cmVtKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tc2xpZGVyX19idG4ge1xyXG4gICAgLyogbWluIDE2cHgsIG1heCA0OHB4OyB2aDogbWluIDUwMHB4LCBtYXggODcwcHggKi9cclxuICAgIG1hcmdpbi10b3A6IGNsYW1wKDFyZW0sIC00LjcwM3JlbSArIDguNjV2dywgM3JlbSk7XHJcbn1cclxuXHJcbiIsIi5tYXRlcmlhbC1jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogNDI0cHg7XHJcbiAgICBjb2xvcjogIzIyMjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAmIC5pbWctd3JhcHBlci1ob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5tYXRlcmlhbC1jYXJkX190aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNGY4ZmYwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1heC13aWR0aDogMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5hLm1hdGVyaWFsLWNhcmRfX2xpbmsge1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBjb250ZW50OiAnJzsgXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7IFxyXG4gICAgbGVmdDogMDsgXHJcbiAgICB3aWR0aDogMTAwJTsgXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5pbWctYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbWctYmxvY2tfX2ljb24td3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5pbWctYmxvY2tfX2ljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIFxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIFxyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmltZy13cmFwcGVyLWhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNzksIDE0MywgMjQwLCAwLjQpO1xyXG59XHJcblxyXG4ud3JhcHBlci1ob3Zlcl9faW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIGxlZnQ6IDIwcHg7XHJcblxyXG4gICAgJiAud3JhcHBlci1ob3Zlcl9fZGVza3RvcC1pbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLndyYXBwZXItaG92ZXJfX3RhYmxldC1pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAud3JhcHBlci1ob3Zlcl9fbW9iaWxlLWltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWF0ZXJpYWwtY2FyZF9faW1nIHtcclxuICAgIGhlaWdodDogMjcwcHg7ICBcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1jYXJkX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNnB4O1xyXG59XHJcblxyXG4ubWF0ZXJpYWwtY2FyZF9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1jYXJkX190aW1lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4ubWF0ZXJpYWwtY2FyZF9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59IiwiLm1hdGVyaWFscyB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbHNfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ubWF0ZXJpYWxzX190ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMjIyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbHNfX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgXHJcbiAgICBcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzRmOGZmMDtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1hdGVyaWFsc19fY2FyZHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIFxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1hdGVyaWFsc19fYnRuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufSIsIi5tb2JpbGUtbmF2IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHQvLyB0b3A6IDA7XG5cdHRvcDogLTEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk7XG5cblx0ZGlzcGxheTogZmxleDtcbi8qICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAqL1xuLyogICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICovXG4vKiBcdGp1c3RpZnktY29udGVudDogY2VudGVyOyAqL1xuLyogICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyAqL1xuICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMDlkZWcsICM0Mjg3YjMgLTE3LjM4JSwgIzEzM2Y2YiA3OC40JSksICMyNzYxOTU7XG5cdGJhY2tncm91bmQ6ICMyMjIyMjI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0dG9wOiAwO1xufVxuXG4ubW9iaWxlLW5hdiBhIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLm1vYmlsZS1uYXZfX2xpc3Qge1xuXHRtYXJnaW4tdG9wOiA2NnB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHJvdy1nYXA6IDI0cHg7XG59XG5cbi5tb2JpbGUtbmF2LWJ0bi1jbG9zZSB7XG59XG5cbi5tb2JpbGUtbmF2X19jbG9zZS1idG4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDEwO1xuXG5cdC8qIENsYW1wOiBtaW4gNzRweCwgbWF4IDc2cHgsIFZXIE1pbiAzMjBweCwgVk0gbWF4IDgwMFBYICovXG5cdHRvcDogY2xhbXAoNC42MjVyZW0sIDQuNTQycmVtICsgMC40MnZ3LCA0Ljc1cmVtKTtcblxuXHQvKiBDbGFtcDogbWluIDQ4cHgsIG1heCAyMzdweCwgVlcgbWluIDgyMHB4IFZXIG1heCAxMTk5cHggKi9cblx0cmlnaHQ6IGNsYW1wKDNyZW0sIC0yMi41NTdyZW0gKyA1Mi44N3Z3LCAxNC44MTNyZW0pO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0dG9wOiA2NnB4O1xuXG5cdFx0LyogQ2xhbXA6IG1pbiAyMHB4LCBtYXggMjUwcHgsIE1pbiBWVyAzMDBweCwgTWF4IFZXIDgyMHB4ICovXG5cdFx0cmlnaHQ6IGNsYW1wKDEuMjVyZW0sIC04LjA0M3JlbSArIDQ0LjIzdncsIDE1LjYyNXJlbSk7XG5cdH1cbn0iLCIuc2VydmljZS1jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjb2xvcjogIzIyMjtcclxuXHJcbiAgICB3aWR0aDogNDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjsgICAgICAgIFxyXG5cclxuICAgICY6aG92ZXIgeyAgICAgICAgXHJcbiAgICAgICAgJiAuc2VydmljZS1jYXJkX19ob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRGOEZGMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIFxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmIC5zZXJ2aWNlLWNhcmRfX3RpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9ob3Zlci1lZmZlY3RzL2NhcmQtaG92ZXIucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRGOEZGMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIFxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLnNlcnZpY2UtY2FyZF9fdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9ICovXHJcbiAgICB9ICBcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHdpZHRoOiAzMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMjE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNhcmRfX2hvdmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2hvdmVyLWVmZmVjdHMvY2FyZC1ob3Zlci5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2UtY2FyZF9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4O1xyXG5cclxuICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2UtY2FyZF9faWNvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2UtY2FyZF9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VydmljZS1jYXJkX190ZXh0IHtcclxuICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICBcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxufSIsIi5zZXJ2aWNlcy1zd2lwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn0iLCIuc2VydmljZXMge1xyXG4gICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX19jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VydmljZXNfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzRmOGZmMDtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX190ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogIzIyMjtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX19jYXJkcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDM4cHggMjRweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX19idG4ge1xyXG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kOiAjNGY4ZmYwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzRmOGZmMDtcclxuXHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzRmOGZmMDtcclxuICAgIH1cclxufVxyXG4iLCIuc2xpZGVyIHtcclxuICAgIGhlaWdodDogODIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vaW1nL21haW4tc2xpZGVyL2JnLXNsaWRlci0xLmpwZycpO1xyXG59IiwiLnN3aXBlci1jbGllbnRzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH0iLCIubGF3eWVycy1jYXJkcyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICYgLnN3aXBlci13cmFwcGVyIHt9XHJcbiAgICBcclxuICAgICYgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn0iLCIuc3dpcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICBwYWRkaW5nOiAwIDAgY2xhbXAoMC42MjVyZW0sIC01LjA3OHJlbSArIDguNjV2dywgMi42MjVyZW0pIGNsYW1wKDQuMzc1cmVtLCAtNi42NjRyZW0gKyAyMS4xOHZ3LCAxOC43NXJlbSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2U2ZTZlNiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNGY4ZmYwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGVfX2dyYXktYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDM0LCAzNCwgMzQsIDAuNjQpO1xyXG4gICAgei1pbmRleDogNztcclxufVxyXG5cclxuLnN3aXBlci1zbGlkZV9faW1nIHsgICBcclxuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2ltZy9tYWluLXNsaWRlci9iZy1zbGlkZXItMS5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1ODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRyb2xzLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIFxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgcGFkZGluZzogMCBjbGFtcCg0LjM3NXJlbSwgLTYuNjY0cmVtICsgMjEuMTh2dywgMTguNzVyZW0pIGNsYW1wKDAuNjI1cmVtLCAtNS4wNzhyZW0gKyA4LjY1dncsIDIuNjI1cmVtKSAwO1xyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRyb2xzIHtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiA2cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1jb250cm9sc19fc2xhc2gge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59IiwiLnRpdGxlLTEge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHQvKiBmb250LXNpemU6IDU2cHg7ICovXG5cdC8qIGZvbnQtc2l6ZTogY2xhbXAoMS44NzVyZW0sIDAuMTA5cmVtICsgMi44M3Z3LCAzLjVyZW0pOyAqL1xuXHRmb250LXNpemU6IGNsYW1wKDEuODc1cmVtLCAxLjQ2MXJlbSArIDEuN3Z3LCAzLjVyZW0pO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogIzRmOGZmMDtcbn1cblxuLnRpdGxlLTIge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzIyMjtcblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufVxuXG4udGl0bGUtMyB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG5cbi50aXRsZS00IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcbiAgICBjb2xvcjogIzIyMjtcbn0iXX0= */
