@charset "UTF-8";*{padding:0;margin:0;border:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}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::-moz-focus-inner{padding:0;border:0}.btn-reset,label{cursor:pointer}.btn-reset{border:0;background-color:transparent}.none{display:none!important}fieldset{border:0}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}a{text-decoration:none;color:inherit}@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-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}html{scroll-behavior:smooth}body{font-family:"Montserrat",sans-serif}.container{max-width:1920px;margin:0 auto;padding:0 var(--container)}.ac{margin-top:8px;border:1px solid #eee;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.ac .ac-header,fieldset{margin:0;padding:0}.ac .ac-trigger{color:#111;text-align:left;width:100%;padding:8px 32px 8px 8px;display:block;cursor:pointer;background-color:transparent;-webkit-transition:color .25s ease;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{text-align:center;width:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#8a8a8a}.ac .ac-panel{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ac .ac-panel .ac-text{color:#111;padding:8px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"–"}.about{margin-bottom:100px}.about__title{margin:0 0 20px;font-size:48px;font-style:normal;font-weight:400;line-height:normal}.about__descr{font-weight:400;font-size:16px;line-height:32px;-ms-flex-preferred-size:450px;flex-basis:450px;margin:0 0 50px;max-width:1235px}.about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 34px}@supports (display:grid){.about__content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.about__content-item{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;grid-column:span 1;gap:9px}.about__content-item-title{margin:0;font-size:24px;color:#333;font-style:normal;font-weight:700;line-height:normal}.about__content-item:first-child{width:100%;grid-row:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:url(../img/about__block-bg-img.png) no-repeat center/cover;background-image:-webkit-image-set(url(../../img/about__block-bg-img.png) 1x,url(../../img/about__block-bg-img.webp) 1x);background-image:image-set(url(../../img/about__block-bg-img.png) 1x,url(../../img/about__block-bg-img.webp) 1x);height:100%;color:var(--color-item-0, #fff)}.webp .about__content-item:first-child{background:url(../../img/about__block-bg-img.webp) no-repeat center/cover}.about__content-item:first-child .about__content-item-descr{letter-spacing:0;max-width:435px}.about__content-item-descr{margin:0;font-size:16px;line-height:32px;letter-spacing:-.5px;font-style:normal;font-weight:700}.about__content-item-text{min-height:196px;background-color:rgba(0,0,0,.5);border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px;gap:16px}.about__content-item:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--color-item-0, #fff);border:1px solid var(--color-item-12, #ccc);border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;padding:64px 60px 63px 297px;background-position:57px center;background-repeat:no-repeat}.about__content-item:nth-child(2){background-image:url(../../img/about__block-icon-1.svg)}.about__content-item:nth-child(3){background-image:url(../../img/about__block-icon-2.svg)}.about__content-item-btn{cursor:pointer;color:var(--color-item-0, #fff);background-color:transparent;border:3px solid var(--color-item-6, #ff9900);padding:18px 35px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;outline:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-weight:700}.about__content-item-btn:focus,.about__content-item-btn:hover{border-color:var(--color-item-6, #ff9900);background-color:var(--color-item-6, #ff9900);color:var(--color-item-0, #fff)}.about__content-item-btn:active{border-color:var(--color-item-8, #cc6600);background-color:var(--color-item-8, #cc6600);color:var(--color-item-0, #fff)}.about__content-item-btn:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,153,0,.5);box-shadow:0 0 0 3px rgba(255,153,0,.5)}.faq{margin-bottom:100px}.faq__title{margin:0 0 32px;color:#000;color:var(--color-item-1);font-size:48px;font-style:normal;font-weight:400;line-height:normal}.faq__item{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:1px solid var(--color-item-12)}.faq__item:first-child{border-top:1px solid var(--color-item-12)}.faq__item-header,.faq__item-list{display:-webkit-box;display:-ms-flexbox;display:flex}.faq__item-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__item-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;width:100%;background:0 0;padding:30px 0;outline:0;gap:16px}.faq__item-header,.faq__item-header svg,.faq__item-header-title{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.faq__item-header-title{color:#000;color:var(--color-item-1);font-size:24px;font-style:normal;font-weight:700;text-align:start;line-height:32px}.faq__item-header svg{min-width:50px;min-height:50px}.faq__item-header svg ellipse,.faq__item-header svg path,.header__search-icon svg rect{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;fill:var(--color-item-12)}.faq__item-header svg path,.header__search-icon svg rect{fill:var(--color-item-1)}.faq__item-header:hover svg ellipse{fill:var(--color-item-6)}.faq__item-header:hover svg path{fill:var(--color-item-0)}.faq__item-header:hover .faq__item-header-title{color:var(--color-item-6)}.faq__item-header:focus svg ellipse{fill:var(--color-item-8)}.faq__item-header:focus svg path{fill:var(--color-item-0)}.faq__item-header:focus .faq__item-header-title{color:var(--color-item-8)}.faq__item-panel{overflow:hidden;max-height:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.faq__item-panel-text{margin:0 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;color:var(--color-item-1);font-size:16px;font-style:normal;font-weight:400;line-height:32px}.faq__item-panel-text:last-child{margin-bottom:0}.faq__item.active svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq__item.active .faq__item-panel{max-height:1000px;margin-bottom:40px}.footer{background-color:#333;background-color:var(--color-item-2, #333);padding:50px 0}.footer .container,.footer__item{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-item-12, #ccc);gap:32px}.footer__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.footer__item:nth-child(1){max-width:252px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__item:nth-child(2){max-width:570px;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;min-width:420px;gap:25px}.footer__item:nth-child(3){text-align:start;justify-self:center;-ms-flex-item-align:center;align-self:center;max-width:363px;color:var(--color-item-12, #ccc);font-size:16px;font-style:normal;font-weight:400;line-height:32px}.footer__item-logo{margin-bottom:19px}.footer__item-link a{color:var(--color-item-12, #ccc);font-size:18px;font-style:normal;font-weight:600;line-height:36px;outline:1px solid transparent;outline-offset:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__item-link a:hover{color:var(--color-item-6, #ff9900)}.footer__item-link a:focus{color:var(--color-item-12, #ccc);outline-color:var(--color-item-6, #ff9900)}.footer__item-link a:active{outline-color:transparent;color:var(--color-item-8, #cc6600)}.footer__item-link-list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__item-icon,.footer__item-icon a,.footer__item-icon-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__item-icon-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.footer__item-icon a{border:0;outline:1px solid transparent;outline-offset:5px}.footer__item-icon a,.footer__item-icon a svg,.footer__item-icon a svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__item-icon a svg path{fill:var(--color-item-11, #aaa)}.footer__item-icon a:hover svg,.footer__item-icon a:hover svg path{fill:var(--color-item-6, #ff9900)}.footer__item-icon a:focus{outline-color:var(--color-item-6, #ff9900)}.footer__item-icon a:focus svg path{fill:var(--color-item-11, #aaa)}.footer__item-icon a:active{outline-color:transparent}.footer__item-icon a:active svg,.footer__item-icon a:active svg path{fill:var(--color-item-8, #cc6600)}.footer__item-form-title{margin:0;font-weight:400;font-size:48px;line-height:59px;text-align:start;width:100%}.footer__item-form-input{width:100%;background-color:var(--color-item-10, #444);color:var(--color-item-12, #ccc);height:60px;padding-left:24px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border:0;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__item-form-input:nth-child(4){height:150px;padding-top:15px;line-height:32px;font-size:16px;font-weight:400;margin-bottom:7px}.footer__item-form-input:focus,.footer__item-form-input:hover{background-color:var(--color-item-4, #555);color:var(--color-item-12, #ccc)}.footer__item-form-input:active{background-color:var(--color-item-4, #555);color:var(--color-item-0, #fff)}.footer__item-form-check{display:none}.footer__item-form-check-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.footer__item-form-check-box svg{overflow:visible}.footer__item-form-check-box path{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;-webkit-transition:stroke-dasharray .5s ease,stroke-dashoffset .5s ease;transition:stroke-dasharray .5s ease,stroke-dashoffset .5s ease;stroke-dasharray:241 9999999;stroke-dashoffset:0}.footer__item-form-check-box input:checked~svg path{stroke-dasharray:70.51 9999999;stroke-dashoffset:-262.27}.footer__item-form-check-text{color:var(--color-item-12);font-size:16px;font-style:normal;font-weight:400}.footer__item-form-submit{line-height:20px;font-weight:700;font-size:16px;color:var(--color-item-0, #fff);padding:19px 52px;background-color:var(--color-item-6, #ff9900);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;text-align:center;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__item-form-submit:focus,.footer__item-form-submit:hover{background-color:var(--color-item-7, #e68a00)}.footer__item-form-submit:active{background-color:var(--color-item-8, #cc6600)}.header{-webkit-box-shadow:0 5px 40px rgba(0,0,0,.1);box-shadow:0 5px 40px rgba(0,0,0,.1);padding:12px 0 14px;margin-bottom:50px;border-radius:0 0 30px 30px;-webkit-border-radius:0 0 30px 30px;-moz-border-radius:0 0 30px 30px}.header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header__burger{display:none}.header .container,.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:225px;width:100%;height:100%;outline:2px solid transparent;outline-offset:5px;padding-top:2px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header__logo:focus{outline-color:var(--color-item-6)}.header__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav,.header__nav-cont,.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav-cont{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav-list{list-style:none;padding:0;gap:85.5px}.header__nav-item{font-size:18px;font-weight:600}.header__nav-item a{border-bottom:2px solid transparent;outline:2px solid transparent;outline-offset:2px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header__nav-item a:hover{border-color:var(--color-item-6)}.header__nav-item a:focus{outline-color:var(--color-item-6)}.header__nav-item a:active{border-color:var(--color-item-8);outline-color:transparent;color:var(--color-item-8)}.header__search{opacity:1;position:absolute;z-index:18;background-color:var(--color-item-0);right:calc(var(--container) - 32px);top:-100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 0 20px rgba(0,0,0,.12);box-shadow:0 0 20px rgba(0,0,0,.12);padding:18px 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;width:100%;max-width:400px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;gap:4px}.header__search.active{-webkit-transform:translateY(105px);-ms-transform:translateY(105px);transform:translateY(105px)}.header__search-input{border:0;color:var(--color-item-12);padding-bottom:5px;border-bottom:1px solid var(--color-item-12);outline:0;width:80%}.header__search-icon{outline:2px solid transparent;outline-offset:2px;padding:0;background:0 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.header__search-close svg circle,.header__search-icon,.header__search-icon svg,.header__search-icon svg path{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header__search-icon svg path{stroke:var(--color-item-1)}.header__search-close:focus,.header__search-icon:focus{outline-color:var(--color-item-6)}.header__search-icon:focus svg rect{fill:var(--color-item-1)}.header__search-icon:focus svg path{stroke:var(--color-item-1)}.header__search-close:hover svg circle,.header__search-icon:hover svg path{stroke:var(--color-item-6)}.header__search-close:hover svg rect,.header__search-icon:hover svg rect{fill:var(--color-item-6)}.header__search-close svg rect{fill:var(--color-item-12)}.header__search-close:focus svg rect{fill:var(--color-item-12)}.header__search-close:focus svg circle{stroke:var(--color-item-12)}.header__search-close:active svg rect{fill:var(--color-item-1)}.header__search-close:active svg circle{stroke:var(--color-item-1)}.hero{margin-bottom:50px}.hero,.hero .container{position:relative;overflow:hidden}.hero__content{padding:100px 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:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2;background:0 0;pointer-events:none}.hero__title{margin:0 0 24px;font-size:70px;font-weight:800;max-width:837px;line-height:85px;color:#fff;color:var(--color-item-0)}.hero__descr,.hero__smeta{font-weight:700;color:#fff;color:var(--color-item-0);line-height:29px}.hero__descr{margin:0 0 90px;font-size:24px;max-width:790px}.hero__smeta{font-size:23px;background-color:#f90;background-color:var(--color-item-6);padding:25px 39px;pointer-events:auto;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;text-align:center;outline:0;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.hero__smeta:focus,.hero__smeta:hover{background-color:#ffb84d;background-color:var(--color-item-7)}.hero__smeta:active{background-color:#e1670e;background-color:var(--color-item-8)}.hero__swiper,.hero__swiper-cont{position:absolute;top:0;height:100%}.hero__swiper{overflow:hidden;left:0;width:100%;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px}.hero__swiper-cont{width:calc(100% - var(--container)*2);z-index:1}.hero__swiper-slide,.hero__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.hero__swiper-wrapper{-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.hero__swiper-slide{width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;background-repeat:no-repeat;background-size:cover;background-position:center}.hero__swiper-slide:nth-child(1){background:url(../img/hero__bg-img-1.png) no-repeat center/cover;background-image:-webkit-image-set(url(../img/hero__bg-img-1.png) 1x,url(../img/hero__bg-img-1.webp) 1x);background-image:image-set(url(../img/hero__bg-img-1.png) 1x,url(../img/hero__bg-img-1.webp) 1x)}.webp .hero__swiper-slide:nth-child(1){background:url(../img/hero__bg-img-1.webp) no-repeat center/cover}.hero__swiper-slide:nth-child(2){background:url(../img/hero__bg-img-2.png) no-repeat center/cover;background-image:-webkit-image-set(url(../img/hero__bg-img-2.png) 1x,url(../img/hero__bg-img-2.webp) 1x);background-image:image-set(url(../img/hero__bg-img-2.png) 1x,url(../img/hero__bg-img-2.webp) 1x)}.webp .hero__swiper-slide:nth-child(2){background:url(../img/hero__bg-img-2.webp) no-repeat center/cover}.hero__swiper-slide:nth-child(3){background:url(../img/hero__bg-img-3.png) no-repeat center/cover;background-image:-webkit-image-set(url(../img/hero__bg-img-3.png) 1x,url(../img/hero__bg-img-3.webp) 1x);background-image:image-set(url(../img/hero__bg-img-3.png) 1x,url(../img/hero__bg-img-3.webp) 1x)}.webp .hero__swiper-slide:nth-child(3){background:url(../img/hero__bg-img-3.webp) no-repeat center/cover}.hero__swiper-pagination{position:absolute;bottom:30px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.hero__swiper-pagination-bullet{width:15px;height:15px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:0;cursor:pointer;opacity:.6;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.hero__swiper-pagination-bullet:active,.hero__swiper-pagination-bullet:focus,.hero__swiper-pagination-bullet:hover{opacity:.8}.hero__swiper-pagination-bullet.active{opacity:1}:root{--color-item-0:#fff;--color-item-1:#000;--color-item-2:#222;--color-item-3:#333;--color-item-4:#666;--color-item-5:#999;--color-item-6:#ff9900;--color-item-7:#ffb84d;--color-item-8:#e1670e;--color-item-9:#f7b045;--color-item-10:#414141;--color-item-11:#7c7c7c;--color-item-12:#cacaca;--color-item-13:#ececec;--color-item-14:#b7b7bf;--color-item-15:#e5e5e5;--size-standart:17.7px;--size-working:142px;--size-footer:236px;--container:75px}.how{margin-bottom:111px}.how__title{margin:0 0 50px;color:#000;color:var(--color-item-1);font-size:48px;font-style:normal;font-weight:400;line-height:normal}.how__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:86px;margin-bottom:46px}@supports not (gap:86px){.how__nav>*{margin-right:86px}.how__nav>:last-child{margin-right:0}}.how__nav-item{padding:0}.how__nav-item-btn{cursor:pointer;color:#000;color:var(--color-item-1);font-size:18px;font-style:normal;font-weight:400;line-height:normal;outline:2px solid transparent;outline-offset:2px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.how__nav-item-btn:hover{color:#f90;color:var(--color-item-6)}.how__nav-item-btn:focus{color:#000;color:var(--color-item-1);outline-color:#f90;outline-color:var(--color-item-6)}.how__nav-item-btn.active,.how__nav-item-btn:active{color:#e1670e;color:var(--color-item-8);outline-color:transparent}.how__page{opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@supports (display:grid){@supports (display:grid){.how__page{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}@supports not (display:grid){.how__page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.how__page>*{width:calc(100%/2)}}}@supports not (display:grid){.how__page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.how__page:not(.active){opacity:0;display:none}.how__page-btn-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.how__page-img{height:100%;padding-top:10px}.how__page-title{font-weight:700;font-size:24px;line-height:32px;margin:0 0 8px}.how__page-descr{margin:0;font-weight:400;font-size:16px;line-height:32px;font-style:normal}.how__page-btn{cursor:pointer;padding:19px 37px;border:1px solid transparent;border-radius:15px;line-height:normal;text-align:center;font-size:16px;font-style:normal;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;outline:0}.how__page-btn:first-child{color:#fff;color:var(--color-item-0);font-weight:700;background-color:#f90;background-color:var(--color-item-6);border-color:#f90;border-color:var(--color-item-6)}.how__page-btn:first-child:focus,.how__page-btn:first-child:hover{background-color:#f90;background-color:var(--color-item-6);border-color:#f90;border-color:var(--color-item-6)}.how__page-btn:first-child:active{background-color:#e1670e;background-color:var(--color-item-8);border-color:#e1670e;border-color:var(--color-item-8)}.how__page-btn:last-child{color:#000;color:var(--color-item-1);font-weight:400;border-color:#000;border-color:var(--color-item-1)}.how__page-btn:last-child:focus,.how__page-btn:last-child:hover{background-color:#666;background-color:var(--color-item-4);border-color:#666;border-color:var(--color-item-4);color:#fff;color:var(--color-item-0)}.how__page-btn:last-child:active{background-color:#000;background-color:var(--color-item-1);border-color:#000;border-color:var(--color-item-1);color:#fff;color:var(--color-item-0)}.how__page-btn-list,.how__page-text{display:-webkit-box;display:-ms-flexbox;display:flex}.how__page-btn-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.how__page-text{border-radius:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:758px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1590px){.about__content{grid-template-columns:1fr;grid-template-rows:repeat(2,304px) repeat(2,295px);gap:32px 0}.about__content-item:first-child .about__content-item-descr{max-width:660px}.about__content-item-descr{max-width:450px}.about__content-item:not(:first-child){padding:64px 60px 63px 316px;background-position:76px center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (max-width:1130px){.about{margin-bottom:80px}.about__title{font-size:48px;line-height:59px}.about__descr{padding:0;max-width:924px;width:100%;margin-bottom:60px}.about__content{grid-template-columns:1fr;grid-template-rows:repeat(2,304px) repeat(2,295px);gap:32px 0}.about__content-item-descr{max-width:450px}.about__content-item:not(:first-child){padding:64px 60px 63px 316px;background-position:76px center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.faq{margin-bottom:80px}.faq__item-header-title{font-size:20px;text-align:start}.footer__item:nth-child(3){display:none}.footer__item:nth-child(2){max-width:541px}.footer__item-form-submit{padding:19px 38px}.header{padding:32px 0 26px;margin-bottom:40px}.header__search.active{-webkit-transform:translateY(95px);-ms-transform:translateY(95px);transform:translateY(95px)}.header__nav{position:absolute;left:-273px;margin:0;top:0;z-index:10;background-color:var(--color-item-0);display:block;padding:80px 55px 55px;border-radius:0 0 32px 0;-webkit-border-radius:0 0 32px 0;-moz-border-radius:0 0 32px 0;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.header__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}.open .header__nav{-webkit-transform:translateX(273px);-ms-transform:translateX(273px);transform:translateX(273px)}.open .header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.open .header__nav-item{margin:0}.open .header__nav-item a{font-size:24px}.header__logo{max-width:150px}.header__burger{margin-top:3px;width:30px;height: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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-item-align:center;align-self:center;z-index:16;border:0}.header__burger span{position:absolute;top:54%;left:3%;width:30px;height:3px;background-color:#000;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%);-webkit-transition:all .5s ease;transition:all .5s ease}.header__burger span:nth-child(1){-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}.header__burger span:nth-child(2){-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.header__burger span:nth-child(3){-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.open .header__burger span:nth-child(1){-webkit-transform:translateY(-4px) rotate(45deg);-ms-transform:translateY(-4px) rotate(45deg);transform:translateY(-4px) rotate(45deg)}.open .header__burger span:nth-child(2){opacity:0}.open .header__burger span:nth-child(3){-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.hero{margin-bottom:35px}.hero__title{font-size:60px;line-height:73px;margin-bottom:16px}.hero__descr{font-size:20px;line-height:24px;margin-bottom:60px}.hero__swiper{border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px}.hero__swiper-cont{width:calc(100% - var(--container)*2)}.hero__content{padding:160px 77px}:root{--container:50px}.how{margin-bottom:81px}.how__title{font-size:48px;line-height:59px}.how__nav,.how__title{margin-bottom:50px}.how__page-img{padding-top:12px;padding-left:10px}.how__page-text{gap:25px}}@media (max-width:920px){.about__descr{margin-bottom:55px}.about__content{grid-template-rows:repeat(2,309px) repeat(2,235px)}.about__content-item-text{padding:35px 40px 34px}.about__content-item:not(:first-child){gap:8px;padding:34px 40px 35px 169px;background-size:114px;background-position:39px center}.faq{margin-bottom:111px}.faq__title{margin-bottom:33px}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:50px}.footer__item-logo{margin-bottom:16px}.footer__item-link-list,.how br{display:none}.header{margin-bottom:40px;padding:10px 0;border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px}.header .open .header__nav{-webkit-transform:translateX(273px);-ms-transform:translateX(273px);transform:translateX(273px)}.hero{margin-bottom:35px}.hero__content{padding:160px 40px}.hero__title{font-size:50px;line-height:60px}.hero__descr{font-size:18px;line-height:22px;margin-bottom:61px}.how{margin-bottom:60px}.how__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.how__title{font-weight:400;font-size:48px;line-height:59px;margin-bottom:48px}.how__page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:39px}.how__page-img{padding:0;max-height:284px;width:100%}}@media (max-width:740px){.about{margin-bottom:60px}.about__title{font-size:24px;line-height:29px;margin-bottom:20px}.about__descr{font-size:14px;line-height:28px;margin-bottom:14px;max-width:100%;width:100%}.about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__content-item{border-radius:0;padding:0}.about__content-item:first-child{background-position:top;background-size:100% 200px}.about__content-item:first-child .about__content-item-descr{color:var(--color-item-1);font-size:14px;font-style:normal;font-weight:400;line-height:28px}.about__content-item:not(:first-child){padding:61px 0 0;gap:5px;border:0;background-position:0 1px;background-size:68px}.about__content-item-title{font-size:18px;font-style:normal;font-weight:500;line-height:normal}.about__content-item-descr{font-size:14px;font-style:normal;font-weight:400;line-height:28px;max-width:100%;width:100%}.about__content-item-btn{padding:10px 42px;color:var(--color-item-6);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;border-width:2px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.about__content-item-text{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:207px 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px}.faq{margin-bottom:60px}.faq__title{font-size:24px;line-height:29px;margin-bottom:16px}.faq__item-header-title{font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.17px}.faq__item-header svg{min-width:30px;max-width:30px}.faq__item-panel-text{font-size:12px;line-height:24px}.footer{padding:18px 0}.footer .container{gap:17px}.footer__item-logo{width:130px}.footer__item-icon{width:40px;height:40px}.footer__item-icon-list{gap:16px}.footer__item:first-child{max-width: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}.footer__item:nth-child(2){max-width:100%;gap:5px;min-width:200px;padding-bottom:16px;border-bottom:1px solid var(--color-item-10, #444)}.footer__item-form-input,.footer__item-form-input:nth-child(4){font-size:14px;padding-left:20px;margin-bottom:12px}.footer__item-form-title{font-size:24px}.footer__item-form-check-box{gap:8px;margin-bottom:12px}.footer__item-form-check-text{font-size:12px}.footer__item-form-submit{padding:12px 28px;font-size:12px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.hero{margin-bottom:60px}.hero__title{font-size:20px;line-height:normal;margin-bottom:6px}.hero__content{padding:60px 20px 60px 21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.hero__swiper{border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.hero__swiper-cont{width:calc(100% - var(--container)*2)}.hero__swiper-pagination{bottom:15px}.hero__swiper-pagination-bullet{width:10px;height:10px}.hero__descr{font-size:12px;line-height:15px;margin-bottom:33px}.hero__smeta{padding:13px 28px;font-size:12px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}:root{--container:15px}}@media (max-width:500px){.header{margin-bottom:30px;padding:16px 0}.header .header__search.active{-webkit-transform:translateY(75px);-ms-transform:translateY(75px);transform:translateY(75px)}.header__logo{width:100%;max-width:110px}.header__search{left:0;right:0;max-width:100%;top:-90px;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;padding:22px 15px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header__search-input{width:70%}.header__nav{width:100%;left:-100%;padding:50px 0 50px 20px}.header__nav-list{gap:32px}.open .header__nav{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media (max-width:480px){.how{margin-bottom:59px}.how__title{font-weight:400;font-size:24px;line-height:29px;margin-bottom:20px}.how__nav{margin-bottom:16px}.how__nav-item-btn{font-size:14px}.how__page{gap:22px}.how__page-title{font-weight:500;font-size:18px;line-height:32px;margin-bottom:8px}.how__page-descr{font-weight:400;font-size:14px;line-height:28px;margin-bottom:0}.how__page-btn{border-radius:10px}.how__page-btn:first-child{padding:11px 43px;font-size:12px}.how__page-btn:nth-child(2){padding:12px 31px;font-size:12px}.how__page-btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:9px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fYWMuc2NzcyIsImJsb2Nrcy9fYWJvdXQuc2NzcyIsImJsb2Nrcy9fZmFxLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19ob3cuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFNQSxDLENBQ0UsUyxDQ0FGLFEsQ0RFRSxRLENBNEhGLEksQ0N4SEEsNkIsQ0FFQSxxQixDQVlBLE8sQ0FOQSxNLENERUEsUyxDQUFBLG9CLENBVUEsSyxDQUVBLE0sQ0NDQSxNLENEdUVBLE0sQ0FyRUEsSSxDQUxBLEcsQ0FJQSxPLENBRUUsYSxDQUdGLEUsQ0FDQSxFLENBQ0EsRSxDQUFBLEUsQ0FFQSxFLENDQ0EsRSxDRENBLEMsQ0NDRSxpQixDREFGLG1CLENBSUEsRSxDQUFBLEssQ0FFRSxlLENBR0YsRyxDQ0NFLGtCLENEREYsRyxDQUtBLEcsQ0FBQSxjLENBRUUsVyxDQUdGLE8sQ0FDRSxpQixDQUtGLEssQ0NJQSxNLENESkEsUSxDQ1FBLDRCLENETkEsTSxDQUZBLEssQ0NJQSxNLENESkEsUSxDQ0tFLG1CLENEREYsaUIsQ0FFRSxhLENBSUYsZ0IsQ0FDRSxZLENBR0YsTSxDQURBLGtCLENBR0Usb0IsQ0NDRix1QixDQUNFLGUsQ0FDQSw0QixDRERGLGMsQ0FHRSxjLENBQ0Ysd0IsQ0FHRSxTLENDQ0YsUSxDRFdBLFUsQ0FSQSxLLENDQ0EsYyxDRE9BLFUsQ0FRRSxRLENDQ0YsNEIsQ0RHQSxLLENBREEsc0IsQ0FLQSxRLENDQ0UsUSxDQVNGLEMsQ0RHQSxPLENBREEsUSxDQUFBLDBCLENBR0Usa0IsQ0FHRixDLENFOUlFLG9CLENBQ0EsYSxDRnlLRixXQURBLHNCLENBR0UsaUIsQ0cvS0YseUcsQ0FDQyxlLENBQ0Esa0IsQUhtTEQsV0FEQSxzQixDRzdLQSxpQixDQUNDLCtHLENBQ0EsZSxDQUNBLGtCLEFIaUxELFdHN0tBLHNCLENBQ0MsaUIsQ0FDQSxtSCxDQUNBLGUsQ0FDQSxrQixBQUdELFdBQ0Msc0IsQ0FDQSxpQixDQUNBLGlILENBQ0EsZSxDQUNBLGtCSG1MRCxJLENBREEsc0IsQ0FLQSxJLENBREEsbUMsQ0FLQSxVLENJbk5FLGdCLENBQ0EsYSxDSm1ORiwwQixDQUtBLEcsQ0t4TkUsYyxDQUNBLHFCLENBQ0EscUIsQ0wwTkEsNkIsQ0FGRixxQixDQU1BLGMsQ0FwR0EsUSxDS3RIRSxRLENMeU5GLFMsQ0FNQSxlLENLM05FLFUsQ0FDQSxlLENBQ0EsVSxDQUNBLHdCLENBQ0EsYSxDQUNBLGMsQ0FDQSw0QixDQUFBLGtDLENBQ0EsMEIsQ0FDQSxpQixDQUNBLG9CLENBQ0EsUSxDTDBORixRLENBT0Esc0IsQ0s3TkUsaUIsQ0FDQSxVLENBQ0EsbUMsQ0wrTkEsK0IsQ0s5TkEsMkIsQ0FDQSxpQixDQUNBLFUsQ0wyTkYsTyxDQVFBLHFCLENBSkEsYSxDQVFBLGEsQ0toT0UsZSxDQUFBLDZDLENBQ0EscUMsQ0xtT0EsdUMsQ0FORiwrQixDQVVBLHNCLENLbk9FLFUsQ0FDQSxXLENMOE5GLFEsQ0FVQSx3QixDQU5BLGlCLENBVUEsdUIsQ0FOQSxrQixDQVVBLDJDLENBTkEsVyxDQW1DQSxNLENBTkUsbUIsQ0FVRixhLENBQ0UsZSxDQU5BLGMsQ0FDRixpQixDTXpUQSxlLENBQ0Usa0IsQ05vVUYsYSxDTS9USSxlLENBQ0EsYyxDQUNBLGdCLENOMlRKLDZCLENNeFRFLGdCLENBQ0UsZSxDQUNBLGdCLENObVVKLGUsQ0FDRSxtQixDTWhVRSxtQixDQUNBLFksQ04wVEosa0IsQ012VEUsYyxDQUNFLGEsQ05tVUosV01sVUksWSxFTm1VRixlLENNbFVFLFksQ055VEosbUMsQ012VEksa0NOdVVKLG9CLENBVkUsa0IsQ0FDRiwwQixDTXhUSSx1QixDQUNFLGtCLENBQ0EsTyxDTnVVTiwwQixDQVZBLFEsQ014VE0sYyxDQUNFLFUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxrQixDTjRUUixnQyxDTXZUTSxVLENBQ0UsZSxDQUNBLG1CLENKS04sbUIsQ0FDQSxZLENBRUEsMkIsQ0lOTSw0QixDQUFBLHlCLENOdVVOLHFCLENBQ0Esb0IsQ012VU0saUIsQ055VU4sd0IsQ0FDQSxxRSxDTXpVTSx3SCxDQUVBLGdILENBSUEsVyxDQUlBLCtCLENBQ0Esc0MsQ0FBQSx5RSxDQUVBLDJELENBQ0UsZ0IsQ0FDQSxlLENOc1VWLDBCLENNaFVRLFEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGlCLENObVRSLGUsQ0FrQkEseUIsQ00vVFEsZ0IsQ0FDQSwrQixDQUNBLGtCLENKaENOLDBCLENBQ0EsdUIsQ0FFQSxtQixDSStCTSxtQixDTm1VTixZLENBQ0Esd0IsQ01uVU0scUIsQ05xVU4sa0IsQ0FDQSx3QixDTXJVTSxxQixDQUNBLDZCLENOcVRSLFksQ01sVE0sUSxDTndVTix5QkU3V0UsYSxDSXVDTSxtQixDQUFBLG1CLENOeVVOLFksQ0FDQSwyQixDTXpVTSw0QixDTjJVTix5QixDQUNBLHFCLENNM1VNLHdCLENBQ0EscUIsQ0FDQSw2QixDQUNBLDBDLENBQ0EsMkMsQ0FDQSxrQixDQUNBLDBCLENBQ0EsdUIsQ051VFIsNEIsQ01wVE0sK0IsQ0FDRSwyQixDTjhVUixpQyxDQXJCQSx1RCxDQXlCQSxpQyxDTXhVUSx1RCxDTjRVUix3QixDTXhVUSxjLENBQ0EsK0IsQ0FDQSw0QixDSjlFTiw2QyxDQUdBLGlCLENJNkVNLGtCLENOdVRSLDBCLENNclRRLHVCLENBRUUsUyxDQUNBLHNDLENBQ0EsOEIsQ05zVFYsZSxDQXdCQSw4QixDQURBLDhCLENBbEJBLHlDLENNcFRRLDZDLENBQ0UsK0IsQ040VVYsK0IsQ0FwQkEseUMsQ005U0UsNkMsQ0FDRSwrQixDTnVVSiw4QixDTWhVVSxTLENObVVSLCtDLENBcEJBLHVDLENBK0NGLEksQ0FDRSxtQixDQUdGLFcsQ003VFEsZSxDTitUTixVLENBdEJBLHlCLENNdFNNLGMsQ04rVE4saUIsQ0FDQSxlLENBQ0Esa0IsQ0FHRixVLENBeEJBLHNDLENNblNFLDhCLENBQ0UsNEMsQ05nVUosc0IsQ0FDRSx5QyxDQWFGLGlCLENBVkEsZSxDQVdFLG1CLENBeEJBLG1CLENNaFNFLFksQ042U0osZSxDQUlFLDJCLENBQ0EsNEIsQ0FDQSx5QixDQXhCQSxxQixDQTRCRixpQixDQUlFLHdCLENBQ0EscUIsQ0FDQSxrQixDQXhCQSx3QixDTWhTRSxxQixDTjJURiw2QixDQUNBLGMsQ0FDQSxVLENBQ0EsYyxDQUNBLGMsQ0FHQSxTLENBQ0EsUSxDQWpCRixpQixDQWdDQSxxQixDQVpBLHVCLENBZUUsc0MsQ0FDQSw4QixDQWhCRix1QixDQUNFLFUsQ0FDQSx5QixDQTdCQSxjLENNaFNJLGlCLENOZ1VKLGUsQ0FDQSxnQixDQTdCQSxnQixDQW1DRixxQixDTS9UVSxjLENOaVVSLGUsQ0FLRiw2QixDQU1BLDBCLENBNmpCQSw2QixDTWo0QlEsc0MsQ05nVU4sOEIsQ0FDQSx5QixDQUdGLDBCLENBNmpCQSw2QixDQTFqQkUsd0IsQ0FHRixtQyxDQTdCRSx3QixDQWlDRixnQyxDQUNFLHdCLENBR0YsK0MsQ0E3QkUseUIsQ0FpQ0YsbUMsQ0FDRSx3QixDQUdGLGdDLENBQ0Usd0IsQ0FHRiwrQyxDQUNFLHlCLENBR0YsZ0IsQ0FDRSxlLENBQ0EsWSxDQUNBLHNDLENBQ0EsOEIsQ0FHRixxQixDQUNFLGUsQ0FDQSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLDJCLENBQ0EsNEIsQ0FqQ0EseUIsQ0FDRixxQixDQW1DRSxRLENFNW5CRix5QixDQUNFLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDRmdvQkYsZ0MsQ0U1bkJFLGUsQ0Znb0JGLHFCLENFNW5CRSwrQixDQUNBLDJCLENBQ0EsdUIsQ0Znb0JGLGtDLENFNW5CRSxpQixDQUNBLGtCLENLTEEsTyxDTHNDQSxxQixDS3BDRSwwQyxDUDhuQkosYyxDQUdBLGtCLENBMkNBLGEsQ0Vub0JFLG1CLENBRUEsbUIsQ0s5QkksWSxDUG9uQk4sa0IsQ0V0bEJFLHdCLENLbkNJLHFCLENBQUEsNkIsQ1BncUJKLGdDLENBQ0EsUSxDQUdGLGEsQ0FJRSwyQixDQUNBLDRCLENPbnFCSSx5QixDUHFxQkoscUIsQ0FDQSxVLENBR0YsMEIsQ09ycUJNLGUsQ0xlSix3QixDQUdBLHFCLENLaEJJLDZCLENBR0EsMEIsQ0FDRSxlLENBQ0EsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSwyQixDQUNBLDRCLENBQ0EseUIsQ0xHTixxQixDQUdBLHdCLENGbW9CRixxQixDT3JvQk0sa0IsQ0FDRSxlLENBQ0EsUSxDUDJvQlIsMEIsQ096b0JRLGdCLENMTE4sbUIsQ0FHQSwwQixDS0lRLGlCLENQOG9CVixlLENPNW9CUSxnQyxDTFROLGMsQ0FHQSxpQixDS1FRLGUsQ1BpcEJWLGdCLENBR0Esa0IsQ08zb0JVLGtCLENBSUYsb0IsQ0FDRSxnQyxDUDRvQlYsYyxDT3RvQlUsaUIsQ0FDRSxlLENQd29CWixnQixDT3RvQlUsNkIsQ0FDRSxrQixDUHdvQlosc0MsQ09yb0JRLDhCLENBTUosMEIsQ0FDRSxrQyxDUGlxQk4sMEIsQ0F4QkEsZ0MsQ09yb0JNLDBDLENQa3FCTiwyQixDRXpzQkUseUIsQ0swQ00sa0MsQ1BvcUJSLHVCLENPbnFCUSxRLENBQ0EsUyxDQUNBLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0EsMkIsQ1Awb0JSLDRCLENPeG9CUSx5QixDQUNFLHFCLENQdXFCVixrQixDQVhBLG9CLENBaUJBLHVCLENBZ0JFLG1CLENBMUJBLG1CLENBQ0YsWSxDQVNBLHVCLENBSUUsd0IsQ0ExQkEscUIsQ09ob0JNLGtCLENQNnBCTixRLENBeEJGLG9CLENPN25CRSxRLENBNUlGLDZCLENQdXlCRSxrQixDQTlCRixvQixDQXNDQSx3QixDQUtBLDZCLENBL0JFLHNDLENPOW5CRSw4QixDUDZwQkosNkIsQ0FHRSwrQixDQUdGLDhCLENBSUEsbUMsQ0FIRSxpQyxDQU9GLDBCLENBQ0UsMEMsQ0FHRixtQyxDRXYwQkEsK0IsQ0YyMEJBLDJCLENFdjBCRSx5QixDRjIwQkYsK0IsQ0FJQSxvQyxDRTMwQkUsaUMsQ0YrMEJGLHdCLENFdjBCRSxRLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGdCLENGOHlCRixVLENBOEJBLHdCLENBQ0UsVSxDQTFCQSwyQyxDQUNGLGdDLENFaHpCRSxXLENBeEJGLGlCLENGczJCRSxrQixDQTFCQSwwQixDQUNGLHVCLENRMzBCQSxRLENBQ0UsUyxDQUNBLHNDLENBQ0EsOEIsQ0FHQSxxQyxDTmdEQSxZLENBQ0EsZ0IsQ0FFQSxnQixDTWpERSxjLENSMDJCRixlLENBQ0EsaUIsQ1F0MkJBLDhCLENSNjBCRiw4QixDRXB5QkUsMEMsQ0FDQSxnQyxDRnEwQkYsK0IsQ0FDRSwwQyxDQUNBLCtCLENRNTJCRSx3QixDQUNFLFksQ1JrM0JOLDRCLENBL0JBLGMsQ1EvMEJJLG1CLENBQ0UsbUIsQ0FDQSxZLENBQUEsd0IsQ0FBQSxxQixDQUNBLGtCLENBQUEsUSxDUnMzQk4sZ0MsQ0FDRSxnQixDQUdGLGlDLENBdENBLFMsQ1E5MEJJLFcsQ0FDRSxjLENBQ0Esb0IsQ0FDQSxxQixDQUNBLHVFLENBQ0EsK0QsQ0FDQSw0QixDQUNBLG1CLENSazFCTixtRCxDUTcwQkksOEIsQ0FDRSx5QixDUnkzQk4sNkIsQ1FuM0JRLDBCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDUnUzQlIseUIsQ0UzM0JFLGdCLENGdTFCRixlLENROTBCUSxjLENBQ0UsK0IsQ1JnMUJWLGlCLENROTBCUSw2QyxDQUNFLGtCLENBQ0EsMEIsQ1JnMUJWLHVCLENROTBCUSxpQixDQUNFLFMsQ0FDQSxzQyxDUmcxQlYsOEIsQ0EwQ0EsK0IsQ0FEQSwrQixDRXQ0QkUsNkMsQ0YyNEJGLGdDLENBQ0UsNkMsQ0E0QkYsTyxDRTc2QkUsNEMsQ0Y0NEJGLG9DLENRLzFCVSxtQixDTmhEUixrQixDQUdBLDJCLENNK0NVLG1DLENSbzJCWixnQyxDQUdBLGtCLENRejFCWSx3QixDQUNFLHFCLENSaTJCZCw2QixDUTcxQlEsaUIsQ0FFRSxlLENBQ0UsWSxDUmkxQlosa0IsQ0FrREEsYSxDQWhDQSxtQixDUXoxQk0sbUIsQ0FDRSxZLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENScTNCUixhLENRcDNCUSx1QixDQUNBLG9CLENSMjFCUixzQixDUXoxQk0sZSxDQUNFLFUsQ0FDQSxXLENBQ0EsNkIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxzQyxDQUNBLDhCLENSODNCUixtQixDRS85QkUsaUMsQ011R00sWSxDQUlFLHdCLENBQ0EscUIsQ0FDQSxrQixDUjgxQlYsd0IsQ1E1MUJRLHFCLENBRUUsNkIsQ0FWRixZLENBYUEsaUIsQ1JvNEJSLGlCLENFaC9CRSxtQixDQUVBLG1CLENNbUhRLFksQ0FURixpQixDQUtGLHdCLENBK0JFLHFCLENSOHpCUiw2QixDQWtDQSxpQixDQUlFLGUsQ0FDQSxTLENRLzNCUSxVLENSbTRCVixpQixDQS9CQSxjLENRaDJCVSxlLENSbzRCVixtQixDUWg0QlksbUMsQ0FDQSw2QixDQUNBLGtCLENBQ0Esc0MsQ0FNQSw4QixDUmkyQloseUIsQ1E3MUJVLGdDLENSaTJCVix5QixDUTMxQlEsaUMsQ1I2M0JSLDBCLENRejNCVSxnQyxDUjYxQlYseUIsQ1ExMUJNLHlCLENSNDNCTixlLENReDNCUSxTLENBQ0EsaUIsQ0FDQSxVLENBQ0Esb0MsQ0FDQSxtQyxDQUNBLFUsQ0FDQSxtQixDQUNBLG1CLENOM0tOLFksQ0FHQSx3QixDRndnQ0YscUIsQ1E3MUJRLDZCLENBRUUsMkMsQ1I4MUJWLG1DLENRNTFCUSxpQixDQUNFLHdCLENSODFCVixxQixDUXgxQkUsa0IsQ0FFSSxrQixDUnEzQkosMEIsQ0EzQkEsdUIsQ1F2MUJJLFUsQ1JxM0JKLGUsQ0EzQkEsc0MsQ1F0MUJNLDhCLENSbzNCTixPLENRNzJCQSxzQixDQUNFLG1DLENSaTNCRiwrQixDQUNBLDJCLENBR0YscUIsQ0FDRSxRLENBQ0EsMEIsQ0FDQSxrQixDQTdCQSw0QyxDUXIxQkksUyxDUnEzQkosUyxDQUdGLG9CLENBN0JFLDZCLENBQ0Ysa0IsQ1FqMUJFLFMsQ0ExUUYsYyxDUjRuQ0UsYyxDQTdCQSxtQixDUW4xQkUsbUIsQ1JtM0JGLFksQ0E4Q0YsZ0MsQ0F0REEsb0IsQ0FhQSx3QixDQVdBLDZCLENBVkUsc0MsQ0FDQSw4QixDQVNGLDZCLENBR0UsMEIsQ0F3Q0YsMkIsQ0FyQ0EsMEIsQ0FDRSxpQyxDQUdGLG1DLENBQ0Usd0IsQ0FHRixtQyxDQWpDRSwwQixDQTBERixzQyxDQXJCQSxtQyxDQUNFLDBCLENBZ0JGLG9DLENBYkEsbUMsQ0FqQ0Usd0IsQ0FxQ0YsOEIsQ0FqQ0UseUIsQ0FzREYsb0MsQ0V4ckNFLHlCLENGNHJDRixzQyxDRXhyQ0UsMkIsQ0Y0ckNGLHFDLENFeHJDRSx3QixDRjRyQ0YsdUMsQ0V4ckNFLDBCLENGcXRDRixLLENTNXRDSSxrQixDVDR0Q0osSyxDQWhDQSxnQixDU3hyQ0UsaUIsQ0FDRSxlLENUa3VDSixjLENFM3JDRSxrQixDQUVBLG1CLENPcENFLG1CLENUaXVDRixZLENBQ0EsMkIsQ1NqdUNFLDRCLENUbXVDRix5QixDQUNBLHFCLENTbnVDRSx1QixDQUNBLG9CLENBQ0Esc0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxjLENQbUJGLG1CLENPakJFLFksQ1Rpc0NKLGUsQ1M1ckNFLGMsQ1BtQkEsZSxDQUNBLGUsQ0FFQSxnQixDT3BCRSxVLENUdXVDRix5QixDQUdGLFksQ1NsdUNJLFksQ1BVRixlLENBRUEsVSxDT1ZJLHlCLENBS0YsZ0IsQ1QydENKLFksQ0F4Q0EsZSxDUy9yQ0ksYyxDUGlCRixlLENPWkUsWSxDUFNGLGMsQ09OSSxxQixDQUNBLG9DLENUc3NDTixpQixDU2xzQ00sbUIsQ0FDQSxrQixDVHFzQ04sMEIsQ1Nwc0NNLHVCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsOEMsQ1BYTixzQyxDRit2Q0Ysa0IsQ1NsdkNRLGtCLENUMnNDUix3QixDU3hzQ1Esb0MsQ0FHQSxtQixDQUNFLHdCLENBQ0Esb0MsQ0FPUixhLENUeXZDRixrQixDU2h2Q0ksaUIsQ1RrdkNGLEssQ1NodkNFLFcsQ0FYRixhLENBQ0UsZSxDQUdBLE0sQ0FDQSxVLENQMUJGLGtCLENBQ0EsMEIsQ0FFQSx1QixDRjJ3Q0Ysa0IsQ1MvdUNJLHFDLENUb3ZDRixTLENTcHVDRSxtQixDVHV1Q0oscUIsQ1NudUNNLG1CLENBQ0EsbUIsQ0FDQSxZLENQckRKLFcsQ0ZzeENGLHFCLENFMXhDRSxxQyxDTzJDRSw2QyxDQUVBLDZCLENBQ0Usd0QsQ0FFQSxxQixDQUdGLG1CLENBQ0UsVSxDQUNBLG1CLENBQ0EsYSxDVDhzQ04sd0IsQ1N4c0NJLHFCLENBQ0Usa0IsQ0FDQSx1QixDQUNBLG9CLENBQ0Esc0IsQ0FDQSxjLENQNURKLDJCLENBRUEscUIsQ080REksMEIsQ0FDQSxnQyxDUHZFSixnRSxDQUdBLHdHLENGc3hDRixnRyxDU2h0Q1Esc0MsQ0FBQSxpRSxDVDJ2Q1IsZ0MsQ1N6dkNVLGdFLENUcXRDVix3RyxDU250Q1EsZ0csQ1A3RU4sc0MsQ0FBQSxpRSxDRjAwQ0YsZ0MsQ0FuQ0EsZ0UsQ1NydENNLHdHLENBQ0UsZ0csQ1R1dENSLHNDLENBQUEsaUUsQ0FzQ0Esd0IsQ0FuQ0EsaUIsQ1NydENVLFcsQ0FDRSxRLENUdXRDWiw4QixDU2p0Q1UsMEIsQ0FDRSxrQyxDVG10Q1osbUIsQ1NqdENVLG1CLENBQ0UsWSxDVG10Q1osUSxDQUdBLCtCLENTM3NDUSxVLENQOUdOLFcsQ0FHQSxxQixDRjR6Q0YsaUIsQ1Mzc0NVLHlCLENBQ0Usc0IsQ1Q2c0NaLFEsQ1Mzc0NVLGMsQ0FDRSxVLENUNnNDWiwwQyxDU3pzQ00sa0MsQ1Qrc0NOLHNDLENBaUNBLHFDLENTN3VDVSxxQyxDQUdBLFUsQ0FPQSxzQyxDQUNFLFMsQ1QydUNaLEssQ0FqQ0EsbUIsQ1Noc0NFLG1CLENBbk1GLG1CLENUdzZDRSxtQixDQUNBLG1CLENBakNBLG1CLENTbHNDRSxzQixDVHN1Q0Ysc0IsQ0FDQSxzQixDQUNBLHNCLENBakNBLHVCLENTbHNDRSx1QixDVHN1Q0YsdUIsQ0FDQSx1QixDQUNBLHVCLENBQ0EsdUIsQ0FDQSxzQixDQUNBLG9CLENBQ0EsbUIsQ0FDQSxnQixDQUdGLEksQ0FDRSxtQixDQUdGLFcsQ0FDRSxlLENTeHVDSSxVLENUMnVDSix5QixDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxrQixDQUdGLFMsQ0FDRSxtQixDQUNBLG1CLENBckNBLFksQ1N2c0NNLHdCLENUK3VDTixxQixDQUNBLGtCLENBQ0EsUSxDQUNBLGtCLENBR0YsZVNodkNVLFEsRVR5c0NSLFcsQ1N4c0NRLGlCLENBTU4scUIsQ0FDRSxnQlRrdkNOLGMsQ0FDRSxTLENBR0Ysa0IsQ0FDRSxjLENBRUEsVSxDQUNBLHlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBQ0EsNkIsQ0FDQSxrQixDQUNBLHNDLENBQ0EsOEIsQ0FHRix3QixDQTlDRSxVLENTenNDSSx5QixDVDR2Q04sd0IsQ0FDRSxVLENBQ0EseUIsQ0FDQSxrQixDQUNBLGlDLENBU0YseUIsQ0FOQSx5QixDQUNFLGEsQ0E1Q0EseUIsQ1M3c0NNLHlCLENUb3dDUixVLENBRUUsUyxDQUNBLHNDLENBQ0EsOEIsQ0FHRixXU3p2Q1UsWSxFVDB2Q1YsV1N4dkNVLFksRVR5dkNOLFUsQ0E1Q0YsWSxDUzNzQ00sbUMsQ0FDRSxVLEFUNnZDVixlU3h2Q1UsWSxFVHl2Q04sVSxDQTVDRixtQixDQUNGLG1CLENTeHNDRSxZLENBeFNGLGtCLENBeVNJLGMsQ0FDQSxRLENBR0EsWSxDVDJzQ0YscUIsQUFrREYsZUE3Q0UsWSxFQUNGLFUsQ1N6c0NFLG1CLENBclRGLG1CLENBMlRJLFksQ0FDQSxrQixDVHVzQ0YsYyxDUzdzQ0UsVSxBVCt2Q0osZUE3Q0UsUSxDUzNzQ0UsUyxDVDB2Q0YsWSxDQUdGLG1CLENBSUUsa0IsQ0FDQSxjLENBR0YsYyxDQUNFLFcsQ0FDQSxnQixDQUdGLGdCLENBRUUsZSxDQTVDQSxjLENTL3NDSSxnQixDVDh2Q0osYyxDQUdGLGdCLENBQ0UsUSxDQUNBLGUsQ0E1Q0EsYyxDUy9zQ0ksZ0IsQ1Q4dkNKLGlCLENBR0YsYyxDQUNFLGMsQ0FDQSxpQixDQTVDQSw0QixDQUNGLGtCLENBOENFLGtCLENFOWxERixpQixDQUNFLGMsQ0FDQSxpQixDQUNBLHNDLENBQ0EsOEIsQ0FDQSxTLENGa21ERiwwQixDRTlsREUsVSxDQUNBLHlCLENBQ0EsZSxDQUNBLHFCLENBQ0Esb0MsQ0FDQSxpQixDQUNBLGdDLENGbW1ERixnQyxDQURBLGdDLENFN2xERSxxQixDRm1qREYsb0MsQ0E4Q0UsaUIsQ0VobURBLGdDLENGb21ERixpQyxDQTVDQSx3QixDRXJqREUsb0MsQ0F4QkYsb0IsQ0Y2bkRFLGdDLENVNW5ERix5QixDQUNBLFUsQ0FDRSx5QixDQUNBLGUsQ0FDQSxpQixDVm1sREYsZ0MsQ0FJQSwrQixDQTRDQSwrQixDVTVuREUscUIsQ0FDRSxvQyxDUjJDRixpQixDQUNBLGdDLENBRUEsVSxDUTVDRSx5QixDVm1vREosZ0MsQ1Vsb0RJLHFCLENWb29ERixvQyxDQUNBLGlCLENVcG9ERSxnQyxDQUNBLFUsQ0FDQSx5QixDQUlGLG1CLENBV0EsZSxDQUVFLG1CLENBQ0EsbUIsQ0FDQSxZLENBZkYsbUIsQ0FJRSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxRLENBSUYsZSxDQUNFLGtCLENBSUEsMkIsQ0FDQSw0QixDQUNBLHlCLENBQ0EscUIsQ1ZtbERKLGUsQ1VobERFLHdCLENBQ0UscUIsQ0FDQSw2QixDVnlvREosMEJVam9ESSxlLENBQ0EseUIsQ0FDQSxrRCxDQUNBLFUsQ1JORiwyRCxDRjZsREYsZSxDVWhsRE0sMEIsQ1ZvbEROLGUsQ1VobERNLHlCQUFBLGEsQ1ZvbEROLDRCLENVaGxERSwrQixDQUNFLHNCLENBQ0EsbUIsQ0FDQSx1QixBVm9vREosMEJVdm5ETSxNLENWa2xETixrQixDRWxuREUsYSxDQUVBLGMsQ1FtQ0ksZ0IsQ1IxQ0osYSxDQUFBLFMsQ0FBQSxlLENRNENJLFUsQ1Z1bEROLGtCLENVbGxETSxlLENWcW9ERix5QixDRWxyREYsa0QsQ0FDQSxVLENGc3JEQSwwQixDQUNFLGUsQ0FHRix5QlUzb0RJLGEsQ0FDQSw0QixDQUNBLCtCLENBQ0Esc0IsQ0FDQSxtQixDQUNBLHFCLENBY0EsSSxDQUNFLGtCLENWb2xEUix1QixDVTFrRE0sYyxDQUNFLGdCLENBZUYsMEIsQ0FDQSxZLENBRUEsMEIsQ0FBQSxlLENWcWtETix5QixDVWxrRE0saUIsQ0FPRSxPLENBQ0EsbUIsQ0FDQSxrQixDVndrRFIsc0IsQ1Vya0RRLGtDLENBR0UsOEIsQ1Zxa0RWLDBCLENBR0EsWSxDVTdqREUsaUIsQ0FwTEYsVyxDQXFMSSxRLENWZ2tERixLLENVOWpERSxVLENBQ0Usb0MsQ0FDQSxhLENBQ0Esc0IsQ1Zna0RKLHdCLENVN2pERSxnQyxDQUNFLDZCLENBQ0EscUMsQ0FDQSw2QyxDQUdGLDZCLENBQ0Usd0QsQ1Zna0RKLGlCLENVNWpESSwyQixDQUNFLDRCLENWOGpETix5QixDVTFqREUscUIsQ0FDRSxRLENBSUosa0IsQ0FsTkYsbUMsQ0FtTkksK0IsQ1Y0akRGLDJCLENBR0EsdUIsQ1UxakRFLG1CLENBQ0UsbUIsQ0FDQSxZLENWNGpESixRLENBdURBLHVCLENVOW1ESSxRLENBSUoseUIsQ0FuT0YsYyxDQXNPSSxhLENBQ0UsZSxDVjhqREosZSxDVXpqREUsYyxDQUNFLFUsQ0FDQSxXLENWK21ERixtQixDQUNBLG1CLENVL21ERSxZLENWMmpESiwyQixDVXhqREUsNEIsQ0FDRSx5QixDQUNBLHFCLENBQ0Esd0IsQ1YwakRKLHFCLENVeGpESSxrQixDQUNFLHVCLENWMGpETixvQixDVXZqREksc0IsQ0FDRSxpQixDVnlqRE4sMEIsQ1V2akRNLGlCLENBQ0UsVSxDQUNBLFEsQ1ZpbkRSLG9CLENVMW1ESSxpQixDQUNBLE8sQ1ZzakRKLE8sQ1VuakRFLFUsQ0FDRSxVLENBQ0EscUIsQ0FDQSxrQyxDQUNBLDhCLENBQ0EsMEIsQ1ZxakRKLCtCLENBQ0YsdUIsQ0V2MERFLGlDLENBQ0EsbUMsQ0FDQSwrQixDQUNBLDJCLENBR0EsaUMsQ0FDQSxrQyxDQUNBLDhCLENBQ0EsMEIsQ0FHQSxpQyxDQUNBLGlDLENBQ0EsNkIsQ0FDQSx5QixDQUdBLHVDLENBQ0EsZ0QsQ0YyMERGLDRDLENBdURJLHdDLENBR0YsdUMsQ0FyREEsUyxDRXAyREYsdUMsQ0F5QkksaUQsQ0ZnMURGLDZDLENBQ0YseUMsQ1dsMkRJLEssQ0FDQSxrQixDQUdBLFksQ0FDQSxjLENYMDJESixnQixDV3YyREUsa0IsQ1QyQ0EsWSxDU3pDRSxjLENYaTZEQSxnQixDQUNBLGtCLENBcERKLGEsQ1cxMkRJLGtCLENBQ0UsMEIsQ0FDRSx1QixDWHE2RE4sa0IsQ0F0REEscUMsQ1d2MkRJLGMsQ1gyMkROLGtCLENXdjJEUSxLLENBQ0EsZ0IsQ0FHQSxJLENBQ0Esa0IsQ0FHQSxXLENUS04sYyxDQUdBLGdCLENTSFEsUyxDQUxGLFcsQ1htM0RSLGtCLENXMTJEVSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUdBLGUsQ0FDQSxVLEFYczZEVix5QldqNkRVLGEsQ0FDQSxrQixDQU9OLGUsQ0FTQSxrRCxDWHMyREoseUIsQ1c5MkRJLHNCLENYcTZERix5QkU3NkRFLGEsQ0Y4NkRBLE8sQ0FDQSw0QixDQWxEQSxxQixDQUNGLCtCLENBc0RBLEksQ0FDRSxtQixDQUdGLFcsQ0FDRSxrQixDQUdGLGtCLENBbERFLG1CLENBQ0YsbUIsQ0FDRixZLENXajRESSwyQixDQUxGLDZCLENBTUksaUMsQ0FBQSw2QixDQUFBLFEsQ1gyN0RKLGtCLENBckRBLGtCLENXOTNESSx1QixDQWdGSSxPLENBL0VKLFksQ1Q5QkosTyxDQUNBLGtCLENBRUEsYyxDU2dDSSwyQixDWHk3REYsbUMsQ0FyREosZ0MsQ1cvM0RNLDBCLENYbTRETixtQyxDV2g0REksK0IsQ0FDRSwyQixDQUdBLEssQ0FDQSxrQixDQUlBLGMsQ0FDQSxrQixDQUdBLFksQ1hpNEROLGMsQ1c5M0RJLGdCLENBR0UsWSxDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENUeEVKLEksQ0FHQSxrQixDUzJFSSxTLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0EsNkIsQ0FDQSxPLENBSUUsVyxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ1hrNERWLGtCLENXOTNEVSxVLENBQ0EsbUIsQ0FDQSxtQixDWGs0RFYsWSxDVzkzRE0sMkIsQ0FDRSw2QixDQUNBLGlDLENBQ0EsNkIsQ0FDQSxRLENBR0EsYyxDQUVFLFMsQ0FDQSxnQixDQUNBLFksQVgwN0RWLHlCV3g2RE0sTSxDWGs3REYsa0IsQ0FsREosYSxDVzUzREksYyxDQUNFLGdCLENUaklKLGtCLENTbUlJLGEsQ0FBQSxjLENYczdERixnQixDQUNBLGtCLENXdDdERSxjLENBQ0EsVSxDWGk0RE4sZSxDVzczREUsbUIsQ0EvTEYsbUIsQ0FnTUksWSxDWGc0REYsMkIsQ1c5M0RFLDRCLENBQ0UseUIsQ0FDQSxxQixDQUdGLG9CLENBQ0UsZSxDWGc0REosUyxDQTREQSxnQyxDV3A3REksdUIsQ0FDRSwwQixDQUtOLDJELENBdE5GLHlCLENBdU5JLGMsQ1g2M0RGLGlCLENXMzNERSxlLENUbktGLGdCLENGNGxFQSx5Qld2N0RJLGEsQ1h3N0RGLGdCLENBQ0EsTyxDV3g3REUsUSxDWGc0REoseUIsQ1c3M0RFLG9CLENYMjdERiwwQixDV3Y3REksYyxDWCszREosaUIsQ1c1M0RFLGUsQ1RoTEYsa0IsQ0YybUVBLDBCLENXejdESSxjLENYMjdERixpQixDQUNBLGUsQ1czN0RFLGdCLENYaTRESixjLENXLzNESSxVLENYKzdESix3QixDQTNEQSxpQixDVzkzREUseUIsQ0FDRSxpQixDWGc0REosYyxDQUNGLGlCLENXNzNERSxlLENBdFBGLGtCLENBdVBJLGdCLENYZzRERixpQixDVzkzREUseUIsQ0FDRSxzQixDWDg3REoseUIsQ0EzREEsYyxDVzczREksbUIsQ1hnNERKLG1CLENXOTNETSxZLENBQ0UsMkIsQ1hnNERSLDRCLENXMzNERSx5QixDQUNFLHFCLENYNjNESixpQixDVzMzREksdUIsQ0FDRSxvQixDQUNBLGlCLENBQ0EsUSxDWCs3RE4sSSxDQTNEQSxrQixDQUdBLFcsQ1czM0RNLGMsQ0FDRSxnQixDQUNBLGtCLENYMjdEUix1QixDV3Y3RFEsYyxDWDYzRFIsaUIsQ1d6M0RJLGUsQ1Q5T0osZ0IsQ0FDQSxvQixDRndxRUEscUIsQ0FDRSxjLENXejdESSxjLENYNjdETixxQixDQTlEQSxjLENBQ0YsZ0IsQ0FzRUUsTyxDQUNFLGMsQ0FHRixrQixDQUNFLFEsQ0FHRixrQixDQUNFLFcsQ0FHRixrQixDQUNFLFUsQ0FDQSxXLENBR0YsdUIsQ0FDRSxRLENBR0YseUIsQ0FDRSxjLENBQ0EsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSwyQixDQUNBLDRCLENBQ0EseUIsQ0FDQSxxQixDQUNBLHdCLENBQ0EscUIsQ0FDQSxrQixDQUdGLDBCLENBQ0UsYyxDQUNBLE8sQ0FDQSxlLENBQ0EsbUIsQ0FDQSxrRCxDQUdGLHdCLENBQ0EscUMsQ0FDRSxjLENBQ0EsaUIsQ0FDQSxrQixDQUdGLHdCLENBQ0UsYyxDQUdGLDRCLENBQ0UsTyxDQUNBLGtCLENBR0YsNkIsQ0FDRSxjLENBR0YseUIsQ0FDRSxpQixDQUNBLGMsQ0FDQSxrQixDQUNBLDBCLENBQ0EsdUIsQ0FXRixLLENBQ0Usa0IsQ0FHRixZLENBQ0UsYyxDQUNBLGtCLENBQ0EsaUIsQ0FHRixjLENBQ0UsMkIsQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxpQixDQUdGLGEsQ0FDRSxrQixDQUNBLDBCLENBQ0EsdUIsQ0FHRixrQixDQUNFLHFDLENBR0Ysd0IsQ0FDRSxXLENBR0YsK0IsQ0FDRSxVLENBQ0EsVyxDQUdGLFksQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUdGLFksQ0FDRSxpQixDQUNBLGMsQ0FDQSxpQixDQUNBLHlCLENBQ0Esc0IsQ0FHRixLLENBQ0Usa0IsQUFJSix5QkFDRSxPLENBQ0Usa0IsQ0FDQSxjLENBR0YsOEIsQ0FDRSxrQyxDQUNBLDhCLENBQ0EsMEIsQ0FHRixhLENBQ0UsVSxDQUNBLGUsQ0FHRixlLENBQ0UsTSxDQUNBLE8sQ0FDQSxjLENBQ0EsUyxDQUNBLFMsQ0FDQSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLFUsQ0FDQSwyQixDQUNBLG1DLENBQ0EsZ0MsQ0FDQSxpQixDQUNBLHNDLENBQ0EsOEIsQ0FHRixxQixDQUNFLFMsQ0FHRixZLENBQ0UsVSxDQUNBLFUsQ0FDQSx3QixDQUdGLGlCLENBQ0UsUSxDQUdGLGtCLENBQ0Usa0MsQ0FDQSw4QixDQUNBLDRCLEFBSUoseUJBQ0UsSSxDQUNFLGtCLENBR0YsVyxDQUNFLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUdGLFMsQ0FDRSxrQixDQUdGLGtCLENBQ0UsYyxDQUdGLFUsQ0FDRSxRLENBR0YsZ0IsQ0FDRSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FHRixnQixDQUNFLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBR0YsYyxDQUNFLGtCLENBR0YsMEIsQ0FDRSxpQixDQUNBLGMsQ0FHRiwyQixDQUNFLGlCLENBQ0EsYyxDQUdGLG1CLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLHFCLENBQ0EsNkIsQ0FDQSxTIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSxcbmE6bGluayxcbmE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSxcbm5hdixcbmZvb3RlcixcbmhlYWRlcixcbnNlY3Rpb24sXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCxcbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnRuLXJlc2V0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLXJlc2V0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuOnJvb3Qge1xuICAtLWNvbG9yLWl0ZW0tMDogI2ZmZjtcbiAgLS1jb2xvci1pdGVtLTE6ICMwMDA7XG4gIC0tY29sb3ItaXRlbS0yOiAjMjIyO1xuICAtLWNvbG9yLWl0ZW0tMzogIzMzMztcbiAgLS1jb2xvci1pdGVtLTQ6ICM2NjY7XG4gIC0tY29sb3ItaXRlbS01OiAjOTk5O1xuICAtLWNvbG9yLWl0ZW0tNjogI2ZmOTkwMDtcbiAgLS1jb2xvci1pdGVtLTc6ICNmZmI4NGQ7XG4gIC0tY29sb3ItaXRlbS04OiAjZTE2NzBlO1xuICAtLWNvbG9yLWl0ZW0tOTogI2Y3YjA0NTtcbiAgLS1jb2xvci1pdGVtLTEwOiAjNDE0MTQxO1xuICAtLWNvbG9yLWl0ZW0tMTE6ICM3YzdjN2M7XG4gIC0tY29sb3ItaXRlbS0xMjogI2NhY2FjYTtcbiAgLS1jb2xvci1pdGVtLTEzOiAjZWNlY2VjO1xuICAtLWNvbG9yLWl0ZW0tMTQ6ICNiN2I3YmY7XG4gIC0tY29sb3ItaXRlbS0xNTogI2U1ZTVlNTtcbiAgLS1zaXplLXN0YW5kYXJ0OiAxNy43cHg7XG4gIC0tc2l6ZS13b3JraW5nOiAxNDJweDtcbiAgLS1zaXplLWZvb3RlcjogMjM2cHg7XG4gIC0tY29udGFpbmVyOiA3NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDE1cHg7XG4gIH1cbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyKTtcbn1cblxuLmFjIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYWMgLmFjLWhlYWRlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFjIC5hYy10cmlnZ2VyIHtcbiAgY29sb3I6ICMxMTE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMzJweCA4cHggOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uYWMgLmFjLXRyaWdnZXI6OmFmdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xufVxuXG4uYWMgLmFjLXRyaWdnZXI6Zm9jdXMge1xuICBjb2xvcjogIzhhOGE4YTtcbn1cblxuLmFjIC5hYy1wYW5lbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5cbi5hYyAuYWMtcGFuZWwgLmFjLXRleHQge1xuICBjb2xvcjogIzExMTtcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5hYy5qcy1lbmFibGVkIC5hYy1wYW5lbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmFjLmlzLWFjdGl2ZSAuYWMtcGFuZWwge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uYWMuaXMtYWN0aXZlID4gLmFjLWhlYWRlciAuYWMtdHJpZ2dlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAk1wiO1xufVxuXG4vKiBCbG9ja3MgKi9cbjpyb290IHtcbiAgLS1jb2xvci1pdGVtLTA6ICNmZmY7XG4gIC0tY29sb3ItaXRlbS0xOiAjMDAwO1xuICAtLWNvbG9yLWl0ZW0tMjogIzIyMjtcbiAgLS1jb2xvci1pdGVtLTM6ICMzMzM7XG4gIC0tY29sb3ItaXRlbS00OiAjNjY2O1xuICAtLWNvbG9yLWl0ZW0tNTogIzk5OTtcbiAgLS1jb2xvci1pdGVtLTY6ICNmZjk5MDA7XG4gIC0tY29sb3ItaXRlbS03OiAjZmZiODRkO1xuICAtLWNvbG9yLWl0ZW0tODogI2UxNjcwZTtcbiAgLS1jb2xvci1pdGVtLTk6ICNmN2IwNDU7XG4gIC0tY29sb3ItaXRlbS0xMDogIzQxNDE0MTtcbiAgLS1jb2xvci1pdGVtLTExOiAjN2M3YzdjO1xuICAtLWNvbG9yLWl0ZW0tMTI6ICNjYWNhY2E7XG4gIC0tY29sb3ItaXRlbS0xMzogI2VjZWNlYztcbiAgLS1jb2xvci1pdGVtLTE0OiAjYjdiN2JmO1xuICAtLWNvbG9yLWl0ZW0tMTU6ICNlNWU1ZTU7XG4gIC0tc2l6ZS1zdGFuZGFydDogMTcuN3B4O1xuICAtLXNpemUtd29ya2luZzogMTQycHg7XG4gIC0tc2l6ZS1mb290ZXI6IDIzNnB4O1xuICAtLWNvbnRhaW5lcjogNzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDE1cHg7XG4gIH1cbn1cbi5hYm91dCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLmFib3V0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmFib3V0X19kZXNjciB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZmxleC1iYXNpczogNDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1heC13aWR0aDogMTIzNXB4O1xufVxuLmFib3V0X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMycHggMzRweDtcbn1cbkBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAuYWJvdXRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICBnYXA6IDlweDtcbn1cbi5hYm91dF9fY29udGVudC1pdGVtLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBncmlkLXJvdzogc3BhbiAyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hYm91dF9fYmxvY2stYmctaW1nLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4uLy4uL2ltZy9hYm91dF9fYmxvY2stYmctaW1nLnBuZykgMXgsIHVybCguLi8uLi9pbWcvYWJvdXRfX2Jsb2NrLWJnLWltZy53ZWJwKSAxeCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoLi4vLi4vaW1nL2Fib3V0X19ibG9jay1iZy1pbWcucG5nKSAxeCwgdXJsKC4uLy4uL2ltZy9hYm91dF9fYmxvY2stYmctaW1nLndlYnApIDF4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wLCAjZmZmKTtcbn1cbi5hYm91dF9fY29udGVudC1pdGVtOmZpcnN0LWNoaWxkIC5hYm91dF9fY29udGVudC1pdGVtLWRlc2NyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1heC13aWR0aDogNDM1cHg7XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbS1kZXNjciB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmFib3V0X19jb250ZW50LWl0ZW0tdGV4dCB7XG4gIG1pbi1oZWlnaHQ6IDE5NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMnB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA1MHB4O1xuICBnYXA6IDE2cHg7XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCwgI2ZmZik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWl0ZW0tMTIsICNjY2MpO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzJweDtcbiAgcGFkZGluZzogNjRweCA2MHB4IDYzcHggMjk3cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU3cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmFib3V0X19jb250ZW50LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hYm91dF9fYmxvY2staWNvbi0xLnN2Zyk7XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2Fib3V0X19ibG9jay1pY29uLTIuc3ZnKTtcbn1cbi5hYm91dF9fY29udGVudC1pdGVtLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCwgI2ZmZik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xuICBwYWRkaW5nOiAxOHB4IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbS1idG46aG92ZXIsIC5hYm91dF9fY29udGVudC1pdGVtLWJ0bjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCwgI2ZmZik7XG59XG4uYWJvdXRfX2NvbnRlbnQtaXRlbS1idG46YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgsICNjYzY2MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgsICNjYzY2MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wLCAjZmZmKTtcbn1cbi5hYm91dF9fY29udGVudC1pdGVtLWJ0bjpmb2N1cyB7XG4gIC8qINCQ0LvRjNGC0LXRgNC90LDRgtC40LLQvdGL0Lkg0LjQvdC00LjQutCw0YLQvtGAINGE0L7QutGD0YHQsCDQtNC70Y8g0LTQvtGB0YLRg9C/0L3QvtGB0YLQuCAqL1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTUsIDE1MywgMCwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTkwcHgpIHtcbiAgLmFib3V0X19jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAzMDRweCkgcmVwZWF0KDIsIDI5NXB4KTtcbiAgICBnYXA6IDMycHggMDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbTpmaXJzdC1jaGlsZCAuYWJvdXRfX2NvbnRlbnQtaXRlbS1kZXNjciB7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbS1kZXNjciB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZzogNjRweCA2MHB4IDYzcHggMzE2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzZweCBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAuYWJvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmFib3V0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICB9XG4gIC5hYm91dF9fZGVzY3Ige1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiA5MjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5hYm91dF9fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMzA0cHgpIHJlcGVhdCgyLCAyOTVweCk7XG4gICAgZ2FwOiAzMnB4IDA7XG4gIH1cbiAgLmFib3V0X19jb250ZW50LWl0ZW0tZGVzY3Ige1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbiAgLmFib3V0X19jb250ZW50LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmc6IDY0cHggNjBweCA2M3B4IDMxNnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDc2cHggY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuYWJvdXRfX2Rlc2NyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5hYm91dF9fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMzA5cHgpIHJlcGVhdCgyLCAyMzVweCk7XG4gIH1cbiAgLmFib3V0X19jb250ZW50LWl0ZW0tdGV4dCB7XG4gICAgcGFkZGluZzogMzVweCA0MHB4IDM0cHggNDBweDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMzRweCA0MHB4IDM1cHggMTY5cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzOXB4IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gIC5hYm91dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuYWJvdXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYWJvdXRfX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFib3V0X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFib3V0X19jb250ZW50LWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjAwcHg7XG4gIH1cbiAgLmFib3V0X19jb250ZW50LWl0ZW06Zmlyc3QtY2hpbGQgLmFib3V0X19jb250ZW50LWl0ZW0tZGVzY3Ige1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZzogNjFweCAwIDAgMDtcbiAgICBnYXA6IDVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2OHB4O1xuICB9XG4gIC5hYm91dF9fY29udGVudC1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbS1kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYWJvdXRfX2NvbnRlbnQtaXRlbS1idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggNDJweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG4gIC5hYm91dF9fY29udGVudC1pdGVtLXRleHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMjA3cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tY29sb3ItaXRlbS0wOiAjZmZmO1xuICAtLWNvbG9yLWl0ZW0tMTogIzAwMDtcbiAgLS1jb2xvci1pdGVtLTI6ICMyMjI7XG4gIC0tY29sb3ItaXRlbS0zOiAjMzMzO1xuICAtLWNvbG9yLWl0ZW0tNDogIzY2NjtcbiAgLS1jb2xvci1pdGVtLTU6ICM5OTk7XG4gIC0tY29sb3ItaXRlbS02OiAjZmY5OTAwO1xuICAtLWNvbG9yLWl0ZW0tNzogI2ZmYjg0ZDtcbiAgLS1jb2xvci1pdGVtLTg6ICNlMTY3MGU7XG4gIC0tY29sb3ItaXRlbS05OiAjZjdiMDQ1O1xuICAtLWNvbG9yLWl0ZW0tMTA6ICM0MTQxNDE7XG4gIC0tY29sb3ItaXRlbS0xMTogIzdjN2M3YztcbiAgLS1jb2xvci1pdGVtLTEyOiAjY2FjYWNhO1xuICAtLWNvbG9yLWl0ZW0tMTM6ICNlY2VjZWM7XG4gIC0tY29sb3ItaXRlbS0xNDogI2I3YjdiZjtcbiAgLS1jb2xvci1pdGVtLTE1OiAjZTVlNWU1O1xuICAtLXNpemUtc3RhbmRhcnQ6IDE3LjdweDtcbiAgLS1zaXplLXdvcmtpbmc6IDE0MnB4O1xuICAtLXNpemUtZm9vdGVyOiAyMzZweDtcbiAgLS1jb250YWluZXI6IDc1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFpbmVyOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFpbmVyOiAxNXB4O1xuICB9XG59XG4uZmFxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4uZmFxX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDMycHggMDtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5mYXFfX2l0ZW0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pdGVtLTEyKTtcbn1cbi5mYXFfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItaXRlbS0xMik7XG59XG4uZmFxX19pdGVtLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGdhcDogMTZweDtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyLXRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uZmFxX19pdGVtLWhlYWRlciBzdmcge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyIHN2ZyBlbGxpcHNlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTEyKTtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyIHN2ZyBwYXRoIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xufVxuLmZhcV9faXRlbS1oZWFkZXI6aG92ZXIgc3ZnIGVsbGlwc2Uge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmZhcV9faXRlbS1oZWFkZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTApO1xufVxuLmZhcV9faXRlbS1oZWFkZXI6aG92ZXIgLmZhcV9faXRlbS1oZWFkZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyOmZvY3VzIHN2ZyBlbGxpcHNlIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS04KTtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyOmZvY3VzIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0wKTtcbn1cbi5mYXFfX2l0ZW0taGVhZGVyOmZvY3VzIC5mYXFfX2l0ZW0taGVhZGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG59XG4uZmFxX19pdGVtLXBhbmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmZhcV9faXRlbS1wYW5lbC10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5mYXFfX2l0ZW0tcGFuZWwtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYXFfX2l0ZW0uYWN0aXZlIHN2ZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmZhcV9faXRlbS5hY3RpdmUgLmZhcV9faXRlbS1wYW5lbCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgLmZhcSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuZmFxX19pdGVtLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmZhcSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTExcHg7XG4gIH1cbiAgLmZhcV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICAuZmFxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAuZmFxX19pdGVtLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE3cHg7XG4gIH1cbiAgLmZhcV9faXRlbS1oZWFkZXIgc3ZnIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICB9XG4gIC5mYXFfX2l0ZW0tcGFuZWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci1pdGVtLTA6ICNmZmY7XG4gIC0tY29sb3ItaXRlbS0xOiAjMDAwO1xuICAtLWNvbG9yLWl0ZW0tMjogIzIyMjtcbiAgLS1jb2xvci1pdGVtLTM6ICMzMzM7XG4gIC0tY29sb3ItaXRlbS00OiAjNjY2O1xuICAtLWNvbG9yLWl0ZW0tNTogIzk5OTtcbiAgLS1jb2xvci1pdGVtLTY6ICNmZjk5MDA7XG4gIC0tY29sb3ItaXRlbS03OiAjZmZiODRkO1xuICAtLWNvbG9yLWl0ZW0tODogI2UxNjcwZTtcbiAgLS1jb2xvci1pdGVtLTk6ICNmN2IwNDU7XG4gIC0tY29sb3ItaXRlbS0xMDogIzQxNDE0MTtcbiAgLS1jb2xvci1pdGVtLTExOiAjN2M3YzdjO1xuICAtLWNvbG9yLWl0ZW0tMTI6ICNjYWNhY2E7XG4gIC0tY29sb3ItaXRlbS0xMzogI2VjZWNlYztcbiAgLS1jb2xvci1pdGVtLTE0OiAjYjdiN2JmO1xuICAtLWNvbG9yLWl0ZW0tMTU6ICNlNWU1ZTU7XG4gIC0tc2l6ZS1zdGFuZGFydDogMTcuN3B4O1xuICAtLXNpemUtd29ya2luZzogMTQycHg7XG4gIC0tc2l6ZS1mb290ZXI6IDIzNnB4O1xuICAtLWNvbnRhaW5lcjogNzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDE1cHg7XG4gIH1cbn1cbi5mb290ZXIge1xuICAvKiDQpNC+0LvQsdGN0Log0LTQu9GPINCx0YDQsNGD0LfQtdGA0L7Qsiwg0L3QtSDQv9C+0LTQtNC10YDQttC40LLQsNGO0YnQuNGFIENTUy3Qv9C10YDQtdC80LXQvdC90YvQtSAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTIsICMzMzMpO1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG4uZm9vdGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMiwgI2NjYyk7XG4gIGdhcDogMzJweDtcbn1cbi5mb290ZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIG1heC13aWR0aDogMjUycHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA0MjBweDtcbiAgZ2FwOiAyNXB4O1xufVxuLmZvb3Rlcl9faXRlbTpudGgtY2hpbGQoMykge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzNjNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMTIsICNjY2MpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uZm9vdGVyX19pdGVtLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuLmZvb3Rlcl9faXRlbS1saW5rIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMiwgI2NjYyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyX19pdGVtLWxpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xufVxuLmZvb3Rlcl9faXRlbS1saW5rIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMiwgI2NjYyk7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNiwgI2ZmOTkwMCk7XG59XG4uZm9vdGVyX19pdGVtLWxpbmsgYTphY3RpdmUge1xuICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCwgI2NjNjYwMCk7XG59XG4uZm9vdGVyX19pdGVtLWxpbmstbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZm9vdGVyX19pdGVtLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mb290ZXJfX2l0ZW0taWNvbi1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjVweDtcbn1cbi5mb290ZXJfX2l0ZW0taWNvbiBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiA1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdGVyX19pdGVtLWljb24gYSBzdmcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyX19pdGVtLWljb24gYSBzdmcgcGF0aCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0xMSwgI2FhYSk7XG59XG4uZm9vdGVyX19pdGVtLWljb24gYTpob3ZlciBzdmcge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xufVxuLmZvb3Rlcl9faXRlbS1pY29uIGE6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xufVxuLmZvb3Rlcl9faXRlbS1pY29uIGE6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xufVxuLmZvb3Rlcl9faXRlbS1pY29uIGE6Zm9jdXMgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTExLCAjYWFhKTtcbn1cbi5mb290ZXJfX2l0ZW0taWNvbiBhOmFjdGl2ZSB7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvb3Rlcl9faXRlbS1pY29uIGE6YWN0aXZlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tOCwgI2NjNjYwMCk7XG59XG4uZm9vdGVyX19pdGVtLWljb24gYTphY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTgsICNjYzY2MDApO1xufVxuLmZvb3Rlcl9faXRlbS1mb3JtLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMCwgIzQ0NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEyLCAjY2NjKTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5mb290ZXJfX2l0ZW0tZm9ybS1pbnB1dDpudGgtY2hpbGQoNCkge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLmZvb3Rlcl9faXRlbS1mb3JtLWlucHV0OmhvdmVyLCAuZm9vdGVyX19pdGVtLWZvcm0taW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTQsICM1NTUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMiwgI2NjYyk7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0taW5wdXQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS00LCAjNTU1KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCwgI2ZmZik7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlcl9faXRlbS1mb3JtLWNoZWNrLWJveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi5mb290ZXJfX2l0ZW0tZm9ybS1jaGVjay1ib3ggc3ZnIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0tY2hlY2stYm94IHBhdGgge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDY7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSAwLjVzIGVhc2UsIHN0cm9rZS1kYXNob2Zmc2V0IDAuNXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDAuNXMgZWFzZSwgc3Ryb2tlLWRhc2hvZmZzZXQgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgMC41cyBlYXNlLCBzdHJva2UtZGFzaG9mZnNldCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgMC41cyBlYXNlLCBzdHJva2UtZGFzaG9mZnNldCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgMC41cyBlYXNlLCBzdHJva2UtZGFzaG9mZnNldCAwLjVzIGVhc2U7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDI0MSA5OTk5OTk5O1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5mb290ZXJfX2l0ZW0tZm9ybS1jaGVjay1ib3ggaW5wdXQ6Y2hlY2tlZCB+IHN2ZyBwYXRoIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNzAuNTEgOTk5OTk5OTtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0yNjIuMjc7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0tY2hlY2stdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEyKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0tc3VibWl0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCwgI2ZmZik7XG4gIHBhZGRpbmc6IDE5cHggNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmZvb3Rlcl9faXRlbS1mb3JtLXN1Ym1pdDpob3ZlciwgLmZvb3Rlcl9faXRlbS1mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNywgI2U2OGEwMCk7XG59XG4uZm9vdGVyX19pdGVtLWZvcm0tc3VibWl0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCwgI2NjNjYwMCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEzMHB4KSB7XG4gIC5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXgtd2lkdGg6IDU0MXB4O1xuICB9XG4gIC5mb290ZXJfX2l0ZW0tZm9ybS1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDE5cHggMzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogNTBweDtcbiAgfVxuICAuZm9vdGVyX19pdGVtLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1saW5rLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG4gIH1cbiAgLmZvb3RlciAuY29udGFpbmVyIHtcbiAgICBnYXA6IDE3cHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1sb2dvIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1pY29uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1pY29uLWxpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuZm9vdGVyX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mb290ZXJfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiA1cHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaXRlbS0xMCwgIzQ0NCk7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1mb3JtLWlucHV0LCAuZm9vdGVyX19pdGVtLWZvcm0taW5wdXQ6bnRoLWNoaWxkKDQpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1mb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmZvb3Rlcl9faXRlbS1mb3JtLWNoZWNrLWJveCB7XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuZm9vdGVyX19pdGVtLWZvcm0tY2hlY2stdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mb290ZXJfX2l0ZW0tZm9ybS1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDEycHggMjhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci1pdGVtLTA6ICNmZmY7XG4gIC0tY29sb3ItaXRlbS0xOiAjMDAwO1xuICAtLWNvbG9yLWl0ZW0tMjogIzIyMjtcbiAgLS1jb2xvci1pdGVtLTM6ICMzMzM7XG4gIC0tY29sb3ItaXRlbS00OiAjNjY2O1xuICAtLWNvbG9yLWl0ZW0tNTogIzk5OTtcbiAgLS1jb2xvci1pdGVtLTY6ICNmZjk5MDA7XG4gIC0tY29sb3ItaXRlbS03OiAjZmZiODRkO1xuICAtLWNvbG9yLWl0ZW0tODogI2UxNjcwZTtcbiAgLS1jb2xvci1pdGVtLTk6ICNmN2IwNDU7XG4gIC0tY29sb3ItaXRlbS0xMDogIzQxNDE0MTtcbiAgLS1jb2xvci1pdGVtLTExOiAjN2M3YzdjO1xuICAtLWNvbG9yLWl0ZW0tMTI6ICNjYWNhY2E7XG4gIC0tY29sb3ItaXRlbS0xMzogI2VjZWNlYztcbiAgLS1jb2xvci1pdGVtLTE0OiAjYjdiN2JmO1xuICAtLWNvbG9yLWl0ZW0tMTU6ICNlNWU1ZTU7XG4gIC0tc2l6ZS1zdGFuZGFydDogMTcuN3B4O1xuICAtLXNpemUtd29ya2luZzogMTQycHg7XG4gIC0tc2l6ZS1mb290ZXI6IDIzNnB4O1xuICAtLWNvbnRhaW5lcjogNzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDE1cHg7XG4gIH1cbn1cbi8qIEhlYWRlciAqL1xuLmhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDEycHggMCAxNHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDMwcHggMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMzBweCAzMHB4O1xufVxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDVweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlcl9fbG9nbzpmb2N1cyB7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG59XG4uaGVhZGVyX19uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbmF2LWNvbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiA4NS41cHg7XG59XG4uaGVhZGVyX19uYXYtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5oZWFkZXJfX25hdi1pdGVtIGEge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlcl9fbmF2LWl0ZW0gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbn1cbi5oZWFkZXJfX25hdi1pdGVtIGE6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmhlYWRlcl9fbmF2LWl0ZW0gYTphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS04KTtcbn1cbi5oZWFkZXJfX3NlYXJjaCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCk7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLWNvbnRhaW5lcikgLSAzMnB4KTtcbiAgdG9wOiAtMTAwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBwYWRkaW5nOiAxOHB4IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBnYXA6IDRweDtcbn1cbi5oZWFkZXJfX3NlYXJjaC5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDVweCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwNXB4KTtcbn1cbi5oZWFkZXJfX3NlYXJjaC1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMTIpO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaXRlbS0xMik7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiA4MCU7XG59XG4uaGVhZGVyX19zZWFyY2gtaWNvbiB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlcl9fc2VhcmNoLWljb24gc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlcl9fc2VhcmNoLWljb24gc3ZnIHJlY3Qge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG59XG4uaGVhZGVyX19zZWFyY2gtaWNvbiBzdmcgcGF0aCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xufVxuLmhlYWRlcl9fc2VhcmNoLWljb246Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmhlYWRlcl9fc2VhcmNoLWljb246Zm9jdXMgc3ZnIHJlY3Qge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xufVxuLmhlYWRlcl9fc2VhcmNoLWljb246Zm9jdXMgc3ZnIHBhdGgge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG59XG4uaGVhZGVyX19zZWFyY2gtaWNvbjpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItaXRlbS02KTtcbn1cbi5oZWFkZXJfX3NlYXJjaC1pY29uOmhvdmVyIHN2ZyByZWN0IHtcbiAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS02KTtcbn1cbi5oZWFkZXJfX3NlYXJjaC1jbG9zZSBzdmcgcmVjdCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMTIpO1xufVxuLmhlYWRlcl9fc2VhcmNoLWNsb3NlIHN2ZyBjaXJjbGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyX19zZWFyY2gtY2xvc2U6aG92ZXIgc3ZnIHJlY3Qge1xuICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmhlYWRlcl9fc2VhcmNoLWNsb3NlOmhvdmVyIHN2ZyBjaXJjbGUge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG59XG4uaGVhZGVyX19zZWFyY2gtY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmhlYWRlcl9fc2VhcmNoLWNsb3NlOmZvY3VzIHN2ZyByZWN0IHtcbiAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0xMik7XG59XG4uaGVhZGVyX19zZWFyY2gtY2xvc2U6Zm9jdXMgc3ZnIGNpcmNsZSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItaXRlbS0xMik7XG59XG4uaGVhZGVyX19zZWFyY2gtY2xvc2U6YWN0aXZlIHN2ZyByZWN0IHtcbiAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0xKTtcbn1cbi5oZWFkZXJfX3NlYXJjaC1jbG9zZTphY3RpdmUgc3ZnIGNpcmNsZSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItaXRlbS0xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMzJweCAwIDI2cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaC5hY3RpdmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDk1cHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDk1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5NXB4KTtcbiAgfVxuICAuaGVhZGVyX19uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMjczcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDgwcHggNTVweCA1NXB4IDU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDMycHggMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAzMnB4IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMzJweCAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB9XG4gIC5oZWFkZXJfX25hdi1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNjBweDtcbiAgfVxuICAub3BlbiAuaGVhZGVyX19uYXYge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI3M3B4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNzNweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI3M3B4KTtcbiAgfVxuICAub3BlbiAuaGVhZGVyX19uYXYtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm9wZW4gLmhlYWRlcl9fbmF2LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAub3BlbiAuaGVhZGVyX19uYXYtaXRlbSBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxuICAuaGVhZGVyX19idXJnZXIge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTY7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NCU7XG4gICAgbGVmdDogMyU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIH1cbiAgLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCk7XG4gIH1cbiAgLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIH1cbiAgLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIH1cbiAgLm9wZW4gLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoNDVkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgLm9wZW4gLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5vcGVuIC5oZWFkZXJfX2J1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICB9XG4gIC5oZWFkZXIgLm9wZW4gLmhlYWRlcl9fbmF2IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNzNweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjczcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNzNweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXJfX3NlYXJjaC5hY3RpdmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDc1cHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDc1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3NXB4KTtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xuICB9XG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAtOTBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgIHBhZGRpbmc6IDIycHggMTVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmhlYWRlcl9fc2VhcmNoLWlucHV0IHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgcGFkZGluZzogNTBweCAwIDUwcHggMjBweDtcbiAgfVxuICAuaGVhZGVyX19uYXYtbGlzdCB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG4gIC5vcGVuIC5oZWFkZXJfX25hdiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci1pdGVtLTA6ICNmZmY7XG4gIC0tY29sb3ItaXRlbS0xOiAjMDAwO1xuICAtLWNvbG9yLWl0ZW0tMjogIzIyMjtcbiAgLS1jb2xvci1pdGVtLTM6ICMzMzM7XG4gIC0tY29sb3ItaXRlbS00OiAjNjY2O1xuICAtLWNvbG9yLWl0ZW0tNTogIzk5OTtcbiAgLS1jb2xvci1pdGVtLTY6ICNmZjk5MDA7XG4gIC0tY29sb3ItaXRlbS03OiAjZmZiODRkO1xuICAtLWNvbG9yLWl0ZW0tODogI2UxNjcwZTtcbiAgLS1jb2xvci1pdGVtLTk6ICNmN2IwNDU7XG4gIC0tY29sb3ItaXRlbS0xMDogIzQxNDE0MTtcbiAgLS1jb2xvci1pdGVtLTExOiAjN2M3YzdjO1xuICAtLWNvbG9yLWl0ZW0tMTI6ICNjYWNhY2E7XG4gIC0tY29sb3ItaXRlbS0xMzogI2VjZWNlYztcbiAgLS1jb2xvci1pdGVtLTE0OiAjYjdiN2JmO1xuICAtLWNvbG9yLWl0ZW0tMTU6ICNlNWU1ZTU7XG4gIC0tc2l6ZS1zdGFuZGFydDogMTcuN3B4O1xuICAtLXNpemUtd29ya2luZzogMTQycHg7XG4gIC0tc2l6ZS1mb290ZXI6IDIzNnB4O1xuICAtLWNvbnRhaW5lcjogNzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDE1cHg7XG4gIH1cbn1cbi8qIEhlcm8gKi9cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm8gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvX19jb250ZW50IHtcbiAgcGFkZGluZzogMTAwcHggODBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmhlcm9fX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1heC13aWR0aDogODM3cHg7XG4gIGxpbmUtaGVpZ2h0OiA4NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCk7XG59XG4uaGVyb19fZGVzY3Ige1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIG1heC13aWR0aDogNzkwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wKTtcbn1cbi5oZXJvX19zbWV0YSB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICBwYWRkaW5nOiAyNXB4IDM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG4uaGVyb19fc21ldGE6aG92ZXIsIC5oZXJvX19zbWV0YTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4NGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNyk7XG59XG4uaGVyb19fc21ldGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxNjcwZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS04KTtcbn1cbi5oZXJvX19zd2lwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIycHg7XG59XG4uaGVyb19fc3dpcGVyLWNvbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWNvbnRhaW5lcikgKiAyKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmhlcm9fX3N3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uaGVyb19fc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaGVyb19fc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaGVyb19fYmctaW1nLTEucG5nKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0xLnBuZykgMXgsIHVybCguLi9pbWcvaGVyb19fYmctaW1nLTEud2VicCkgMXgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMS5wbmcpIDF4LCB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0xLndlYnApIDF4KTtcbn1cbi5oZXJvX19zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybCguLi9pbWcvaGVyb19fYmctaW1nLTIucG5nKSAxeCwgdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMi53ZWJwKSAxeCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0yLnBuZykgMXgsIHVybCguLi9pbWcvaGVyb19fYmctaW1nLTIud2VicCkgMXgpO1xufVxuLmhlcm9fX3N3aXBlci1zbGlkZTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0zLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMy5wbmcpIDF4LCB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0zLndlYnApIDF4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KHVybCguLi9pbWcvaGVyb19fYmctaW1nLTMucG5nKSAxeCwgdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMy53ZWJwKSAxeCk7XG59XG4uaGVyb19fc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4uaGVyb19fc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaGVyb19fc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmhvdmVyLCAuaGVyb19fc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmZvY3VzLCAuaGVyb19fc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5oZXJvX19zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgLmhlcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDczcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAuaGVyb19fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5oZXJvX19zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMzJweDtcbiAgfVxuICAuaGVyb19fc3dpcGVyLWNvbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1jb250YWluZXIpICogMik7XG4gIH1cbiAgLmhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2MHB4IDc3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAuaGVyb19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTYwcHggNDBweDtcbiAgfVxuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxuICAuaGVyb19fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgLmhlcm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbiAgLmhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4IDIxcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmhlcm9fX3N3aXBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxN3B4O1xuICB9XG4gIC5oZXJvX19zd2lwZXItY29udCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWNvbnRhaW5lcikgKiAyKTtcbiAgfVxuICAuaGVyb19fc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuICAuaGVyb19fc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbiAgLmhlcm9fX2Rlc2NyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgfVxuICAuaGVyb19fc21ldGEge1xuICAgIHBhZGRpbmc6IDEzcHggMjhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci1pdGVtLTA6ICNmZmY7XG4gIC0tY29sb3ItaXRlbS0xOiAjMDAwO1xuICAtLWNvbG9yLWl0ZW0tMjogIzIyMjtcbiAgLS1jb2xvci1pdGVtLTM6ICMzMzM7XG4gIC0tY29sb3ItaXRlbS00OiAjNjY2O1xuICAtLWNvbG9yLWl0ZW0tNTogIzk5OTtcbiAgLS1jb2xvci1pdGVtLTY6ICNmZjk5MDA7XG4gIC0tY29sb3ItaXRlbS03OiAjZmZiODRkO1xuICAtLWNvbG9yLWl0ZW0tODogI2UxNjcwZTtcbiAgLS1jb2xvci1pdGVtLTk6ICNmN2IwNDU7XG4gIC0tY29sb3ItaXRlbS0xMDogIzQxNDE0MTtcbiAgLS1jb2xvci1pdGVtLTExOiAjN2M3YzdjO1xuICAtLWNvbG9yLWl0ZW0tMTI6ICNjYWNhY2E7XG4gIC0tY29sb3ItaXRlbS0xMzogI2VjZWNlYztcbiAgLS1jb2xvci1pdGVtLTE0OiAjYjdiN2JmO1xuICAtLWNvbG9yLWl0ZW0tMTU6ICNlNWU1ZTU7XG4gIC0tc2l6ZS1zdGFuZGFydDogMTcuN3B4O1xuICAtLXNpemUtd29ya2luZzogMTQycHg7XG4gIC0tc2l6ZS1mb290ZXI6IDIzNnB4O1xuICAtLWNvbnRhaW5lcjogNzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXI6IDE1cHg7XG4gIH1cbn1cbi5ob3cge1xuICBtYXJnaW4tYm90dG9tOiAxMTFweDtcbn1cbi5ob3dfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbiAgLyog0KTQvtC70LHRjdC6INC00LvRjyDRgdGC0LDRgNGL0YUg0LHRgNCw0YPQt9C10YDQvtCyICovXG4gIGNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xKTtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uaG93X19uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4NnB4O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4O1xufVxuQHN1cHBvcnRzIG5vdCAoZ2FwOiA4NnB4KSB7XG4gIC5ob3dfX25hdiA+ICoge1xuICAgIG1hcmdpbi1yaWdodDogODZweDtcbiAgfVxuICAuaG93X19uYXYgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmhvd19fbmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuLmhvd19fbmF2LWl0ZW0tYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiDQpNC+0LvQsdGN0Log0LfQvdCw0YfQtdC90LjRjyDRhtCy0LXRgtCwICovXG4gIGNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhvd19fbmF2LWl0ZW0tYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZjk5MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmhvd19fbmF2LWl0ZW0tYnRuOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICBvdXRsaW5lLWNvbG9yOiAjZmY5OTAwO1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xufVxuLmhvd19fbmF2LWl0ZW0tYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZTE2NzBlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS04KTtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaG93X19uYXYtaXRlbS1idG4uYWN0aXZlIHtcbiAgY29sb3I6ICNlMTY3MGU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgpO1xuICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ob3dfX3BhZ2Uge1xuICAvKiDQldGB0LvQuCDQsdGA0LDRg9C30LXRgCDQv9C+0LTQtNC10YDQttC40LLQsNC10YIgR3JpZCDigJMg0LjRgdC/0L7Qu9GM0LfRg9C10Lwg0LXQs9C+LCDQuNC90LDRh9C1IGZhbGxiYWNrINC90LAgZmxleCAqL1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gICAgLmhvd19fcGFnZSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gIH1cbiAgQHN1cHBvcnRzIG5vdCAoZGlzcGxheTogZ3JpZCkge1xuICAgIC5ob3dfX3BhZ2Uge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgfVxuICAgIC5ob3dfX3BhZ2UgPiAqIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyBub3QgKGRpc3BsYXk6IGdyaWQpIHtcbiAgLmhvd19fcGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uaG93X19wYWdlOm5vdCguYWN0aXZlKSB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG93X19wYWdlLWJ0bi1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5ob3dfX3BhZ2UtaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5ob3dfX3BhZ2UtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5ob3dfX3BhZ2UtZGVzY3Ige1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5ob3dfX3BhZ2UtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxOXB4IDM3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaG93X19wYWdlLWJ0bjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5OTAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG59XG4uaG93X19wYWdlLWJ0bjpmaXJzdC1jaGlsZDpob3ZlciwgLmhvd19fcGFnZS1idG46Zmlyc3QtY2hpbGQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICBib3JkZXItY29sb3I6ICNmZjk5MDA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbn1cbi5ob3dfX3BhZ2UtYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTY3MGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gIGJvcmRlci1jb2xvcjogI2UxNjcwZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgpO1xufVxuLmhvd19fcGFnZS1idG46bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG59XG4uaG93X19wYWdlLWJ0bjpsYXN0LWNoaWxkOmhvdmVyLCAuaG93X19wYWdlLWJ0bjpsYXN0LWNoaWxkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS00KTtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNCk7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wKTtcbn1cbi5ob3dfX3BhZ2UtYnRuOmxhc3QtY2hpbGQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xKTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wKTtcbn1cbi5ob3dfX3BhZ2UtYnRuLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuLmhvd19fcGFnZS10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNzU4cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgLmhvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODFweDtcbiAgfVxuICAuaG93X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmhvd19fbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5ob3dfX3BhZ2UtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmhvd19fcGFnZS10ZXh0IHtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuaG93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5ob3dfX25hdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5ob3dfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG4gIC5ob3dfX3BhZ2Uge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDM5cHg7XG4gIH1cbiAgLmhvd19fcGFnZS1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LWhlaWdodDogMjg0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhvdyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ob3cge1xuICAgIG1hcmdpbi1ib3R0b206IDU5cHg7XG4gIH1cbiAgLmhvd19fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmhvd19fbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5ob3dfX25hdi1pdGVtLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5ob3dfX3BhZ2Uge1xuICAgIGdhcDogMjJweDtcbiAgfVxuICAuaG93X19wYWdlLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLmhvd19fcGFnZS1kZXNjciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaG93X19wYWdlLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuICAuaG93X19wYWdlLWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMTFweCA0M3B4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuaG93X19wYWdlLWJ0bjpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmc6IDEycHggMzFweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmhvd19fcGFnZS1idG4tbGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA5cHg7XG4gIH1cbn1cblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xuLyog0J3QtSDQv9C40YjQuNGC0LUgQ1NTINC60L7QtCDQvdC40LbQtS4g0KLQvtC70YzQutC+INCyINC/0L7QtNC60LvRjtGH0LDQtdC80YvRhSDRhNCw0LnQu9Cw0YUgKi8iLCIvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuXG5hLFxuYTpsaW5rLFxuYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsXG5uYXYsXG5mb290ZXIsXG5oZWFkZXIsXG5zZWN0aW9uLFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsXG51bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZyxcbnN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idG4tcmVzZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tcmVzZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiIsIjpyb290IHtcbiAgLS1jb2xvci1pdGVtLTA6ICNmZmY7XG4gIC0tY29sb3ItaXRlbS0xOiAjMDAwO1xuICAtLWNvbG9yLWl0ZW0tMjogIzIyMjtcbiAgLS1jb2xvci1pdGVtLTM6ICMzMzM7XG4gIC0tY29sb3ItaXRlbS00OiAjNjY2O1xuICAtLWNvbG9yLWl0ZW0tNTogIzk5OTtcbiAgLS1jb2xvci1pdGVtLTY6ICNmZjk5MDA7XG4gIC0tY29sb3ItaXRlbS03OiAjZmZiODRkO1xuICAtLWNvbG9yLWl0ZW0tODogI2UxNjcwZTtcbiAgLS1jb2xvci1pdGVtLTk6ICNmN2IwNDU7XG4gIC0tY29sb3ItaXRlbS0xMDogIzQxNDE0MTtcbiAgLS1jb2xvci1pdGVtLTExOiAjN2M3YzdjO1xuICAtLWNvbG9yLWl0ZW0tMTI6ICNjYWNhY2E7XG4gIC0tY29sb3ItaXRlbS0xMzogI2VjZWNlYztcbiAgLS1jb2xvci1pdGVtLTE0OiAjYjdiN2JmO1xuICAtLWNvbG9yLWl0ZW0tMTU6ICNlNWU1ZTU7XG4gIC0tc2l6ZS1zdGFuZGFydDogMTcuN3B4O1xuICAtLXNpemUtd29ya2luZzogMTQycHg7XG4gIC0tc2l6ZS1mb290ZXI6IDIzNnB4O1xuICAtLWNvbnRhaW5lcjogNzVweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgIC0tY29udGFpbmVyOiA1MHB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NDBweCkge1xuICAgIC0tY29udGFpbmVyOiAxNXB4O1xuICB9XG59XG5cbi8vIDEuINCe0L/RgNC10LTQtdC70Y/QtdC8IFNDU1Mt0L/QtdGA0LXQvNC10L3QvdGL0LUgKGZhbGxiYWNrINC00LvRjyDQsdGA0LDRg9C30LXRgNC+0LIg0LHQtdC3INC/0L7QtNC00LXRgNC20LrQuCBDU1Mt0L/QtdGA0LXQvNC10L3QvdGL0YUpXG4kY29sb3ItaXRlbS0wOiAjZmZmO1xuJGNvbG9yLWl0ZW0tMTogIzAwMDtcbiRjb2xvci1pdGVtLTI6ICMyMjI7XG4kY29sb3ItaXRlbS0zOiAjMzMzO1xuJGNvbG9yLWl0ZW0tNDogIzY2NjtcbiRjb2xvci1pdGVtLTU6ICM5OTk7XG4kY29sb3ItaXRlbS02OiAjZmY5OTAwO1xuJGNvbG9yLWl0ZW0tNzogI2ZmYjg0ZDtcbiRjb2xvci1pdGVtLTg6ICNlMTY3MGU7XG4kY29sb3ItaXRlbS05OiAjZjdiMDQ1O1xuJGNvbG9yLWl0ZW0tMTA6ICM0MTQxNDE7XG4kY29sb3ItaXRlbS0xMTogIzdjN2M3YztcbiRjb2xvci1pdGVtLTEyOiAjY2FjYWNhO1xuJGNvbG9yLWl0ZW0tMTM6ICNlY2VjZWM7XG4kY29sb3ItaXRlbS0xNDogI2I3YjdiZjtcbiRjb2xvci1pdGVtLTE1OiAjZTVlNWU1O1xuXG4vLyAyLiDQnNC40LrRgdC40L3RiyDQtNC70Y8g0LrRgNC+0YHRgdCx0YDQsNGD0LfQtdGA0L3Ri9GFINC/0LXRgNC10YXQvtC00L7QsiDQuCBmbGV44oCR0LrQvtC90YLQtdC50L3QtdGA0LBcbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0eSwgJGR1cmF0aW9uOiAwLjJzLCAkdGltaW5nOiBlYXNlLWluLW91dCkge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJHRpbWluZztcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICR0aW1pbmc7XG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJHRpbWluZztcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkdGltaW5nO1xufVxuXG5AbWl4aW4gZmxleC1jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLy8gNC4g0JzQuNC60YHQuNC9INC00LvRjyBncmlkLdGA0LDRgdC60LvQsNC00LrQuCDRgSBmYWxsYmFjayDQvdCwIGZsZXhcbkBtaXhpbiBncmlkLWxheW91dCgkY29sdW1uczogMiwgJGdhcDogMzBweCkge1xuICBAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2x1bW5zLCAxZnIpO1xuICAgIGdhcDogJGdhcDtcbiAgfVxuICBAc3VwcG9ydHMgbm90IChkaXNwbGF5OiBncmlkKSB7XG4gICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogJGdhcDtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JGNvbHVtbnN9KTtcbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG4iLCIuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lcik7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4uYWMge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYWMgLmFjLWhlYWRlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5hYyAuYWMtdHJpZ2dlciB7XG4gIGNvbG9yOiAjMTExO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDMycHggOHB4IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5hYyAuYWMtdHJpZ2dlcjo6YWZ0ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG59XG4uYWMgLmFjLXRyaWdnZXI6Zm9jdXMge1xuICBjb2xvcjogIzhhOGE4YTtcbn1cbi5hYyAuYWMtcGFuZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmFjIC5hYy1wYW5lbCAuYWMtdGV4dCB7XG4gIGNvbG9yOiAjMTExO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5hYy5qcy1lbmFibGVkIC5hYy1wYW5lbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hYy5pcy1hY3RpdmUgLmFjLXBhbmVsIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5hYy5pcy1hY3RpdmUgPiAuYWMtaGVhZGVyIC5hYy10cmlnZ2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICfigJMnO1xufVxuIiwiQHVzZSAnLi4vYmFzZS92YXJzJyBhcyB2YXJzO1xuLmFib3V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAmX19kZXNjciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGZsZXgtYmFzaXM6IDQ1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjM1cHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDMycHggMzRweDtcblxuICAgIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICAgIGdhcDogOXB4O1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYWJvdXRfX2Jsb2NrLWJnLWltZy5wbmcpIG5vLXJlcGVhdFxuICAgICAgICAgIGNlbnRlci9jb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQoXG4gICAgICAgICAgdXJsKC4uLy4uL2ltZy9hYm91dF9fYmxvY2stYmctaW1nLnBuZykgMXgsXG4gICAgICAgICAgdXJsKC4uLy4uL2ltZy9hYm91dF9fYmxvY2stYmctaW1nLndlYnApIDF4XG4gICAgICAgICk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldChcbiAgICAgICAgICB1cmwoLi4vLi4vaW1nL2Fib3V0X19ibG9jay1iZy1pbWcucG5nKSAxeCxcbiAgICAgICAgICB1cmwoLi4vLi4vaW1nL2Fib3V0X19ibG9jay1iZy1pbWcud2VicCkgMXhcbiAgICAgICAgKTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wLCAjZmZmKTtcblxuICAgICAgICAuYWJvdXRfX2NvbnRlbnQtaXRlbS1kZXNjciB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MzVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWRlc2NyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE5NnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTAsICNmZmYpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pdGVtLTEyLCAjY2NjKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDY0cHggNjBweCA2M3B4IDI5N3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1N3B4IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2Fib3V0X19ibG9jay1pY29uLTEuc3ZnKTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2Fib3V0X19ibG9jay1pY29uLTIuc3ZnKTtcbiAgICAgIH1cblxuICAgICAgJi1idG4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTAsICNmZmYpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgICAgICAgcGFkZGluZzogMThweCAzNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNXMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNiwgI2ZmOTkwMCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wLCAjZmZmKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgsICNjYzY2MDApO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCwgI2NjNjYwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCwgI2ZmZik7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgLyog0JDQu9GM0YLQtdGA0L3QsNGC0LjQstC90YvQuSDQuNC90LTQuNC60LDRgtC+0YAg0YTQvtC60YPRgdCwINC00LvRjyDQtNC+0YHRgtGD0L/QvdC+0YHRgtC4ICovXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTUsIDE1MywgMCwgMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vINCc0LXQtNC40LAt0LfQsNC/0YDQvtGB0YtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTU5MHB4KSB7XG4gICAgJl9fY29udGVudCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDMwNHB4KSByZXBlYXQoMiwgMjk1cHgpO1xuICAgICAgZ2FwOiAzMnB4IDA7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5hYm91dF9fY29udGVudC1pdGVtLWRlc2NyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtZGVzY3Ige1xuICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgcGFkZGluZzogNjRweCA2MHB4IDYzcHggMzE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzZweCBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gICAgfVxuXG4gICAgJl9fZGVzY3Ige1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1heC13aWR0aDogOTI0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDMwNHB4KSByZXBlYXQoMiwgMjk1cHgpO1xuICAgICAgZ2FwOiAzMnB4IDA7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgICYtZGVzY3Ige1xuICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgcGFkZGluZzogNjRweCA2MHB4IDYzcHggMzE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzZweCBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAgICZfX2Rlc2NyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMzA5cHgpIHJlcGVhdCgyLCAyMzVweCk7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMzVweCA0MHB4IDM0cHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAzNHB4IDQwcHggMzVweCAxNjlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM5cHggY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJl9fZGVzY3Ige1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjAwcHg7XG4gICAgICAgICAgLmFib3V0X19jb250ZW50LWl0ZW0tZGVzY3Ige1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIHBhZGRpbmc6IDYxcHggMCAwIDA7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjhweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAmLWRlc2NyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICYtYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjA3cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYmFzZS92YXJzJyBhcyB2YXJzO1xuLmZhcSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgY29sb3I6ICRjb2xvci1pdGVtLTE7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pdGVtLTEyKTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWl0ZW0tMTIpO1xuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNXMsIGVhc2UtaW4tb3V0KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWl0ZW0tMTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjVzLCBlYXNlLWluLW91dCk7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNXMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgZWxsaXBzZSB7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNXMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTEyKTtcbiAgICAgICAgfVxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZWxsaXBzZSB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mYXFfX2l0ZW0taGVhZGVyLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBlbGxpcHNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0wKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZhcV9faXRlbS1oZWFkZXItdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wYW5lbCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjVzLCBlYXNlLWluLW91dCk7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgICAuZmFxX19pdGVtLXBhbmVsIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG4gICAgJl9faXRlbSB7XG4gICAgICAmLWhlYWRlciB7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDExMXB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE3cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXBhbmVsIHtcbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Jhc2UvdmFycycgYXMgdmFycztcblxuLmZvb3RlciB7XG4gIC8qINCk0L7Qu9Cx0Y3QuiDQtNC70Y8g0LHRgNCw0YPQt9C10YDQvtCyLCDQvdC1INC/0L7QtNC00LXRgNC20LjQstCw0Y7RidC40YUgQ1NTLdC/0LXRgNC10LzQtdC90L3Ri9C1ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMiwgIzMzMyk7XG4gIHBhZGRpbmc6IDUwcHggMDtcblxuICAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMTIsICNjY2MpO1xuICAgIGdhcDogMzJweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBtYXgtd2lkdGg6IDI1MnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDQyMHB4O1xuICAgICAgZ2FwOiAyNXB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDM2M3B4O1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMTIsICNjY2MpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgICYtbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMTIsICNjY2MpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDVweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuMnMsIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMiwgI2NjYyk7XG4gICAgICAgICAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCwgI2NjNjYwMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgICYtbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDI1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDVweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuMnMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC4ycywgZWFzZS1pbi1vdXQpO1xuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuMnMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMTEsICNhYWEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS02LCAjZmY5OTAwKTtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYsICNmZjk5MDApO1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0xMSwgI2FhYSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS04LCAjY2M2NjAwKTtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTgsICNjYzY2MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtZm9ybSB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMTAsICM0NDQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMiwgI2NjYyk7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC4ycywgZWFzZS1pbi1vdXQpO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTQsICM1NTUpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEyLCAjY2NjKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS00LCAjNTU1KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wLCAjZmZmKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1jaGVjayB7XG4gICAgICAgICYtYm94IHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICBzdHJva2U6IHdoaXRlO1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA2O1xuICAgICAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgMC41cyBlYXNlLCBzdHJva2UtZGFzaG9mZnNldCAwLjVzIGVhc2U7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgMC41cyBlYXNlLFxuICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldCAwLjVzIGVhc2U7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgMC41cyBlYXNlLFxuICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldCAwLjVzIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDAuNXMgZWFzZSxcbiAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQgMC41cyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hhcnJheSAwLjVzIGVhc2UsIHN0cm9rZS1kYXNob2Zmc2V0IDAuNXMgZWFzZTtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI0MSA5OTk5OTk5O1xuICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYgaW5wdXQ6Y2hlY2tlZCB+IHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDcwLjUxIDk5OTk5OTk7XG4gICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogLTI2Mi4yNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xMik7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXN1Ym1pdCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTAsICNmZmYpO1xuICAgICAgICBwYWRkaW5nOiAxOXB4IDUycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNiwgI2ZmOTkwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjJzLCBlYXNlLWluLW91dCk7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS03LCAjZTY4YTAwKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS04LCAjY2M2NjAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICAmX19pdGVtIHtcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NDFweDtcbiAgICAgIH1cbiAgICAgICYtZm9ybSB7XG4gICAgICAgICYtc3VibWl0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxOXB4IDM4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgZ2FwOiA1MHB4O1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICYtbG9nbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICAmLWxpbmsge1xuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBnYXA6IDE3cHg7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgJi1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgfVxuICAgICAgJi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWl0ZW0tMTAsICM0NDQpO1xuICAgICAgfVxuICAgICAgJi1mb3JtIHtcbiAgICAgICAgJi1pbnB1dCxcbiAgICAgICAgJi1pbnB1dDpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1jaGVjayB7XG4gICAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXN1Ym1pdCB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAyOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Jhc2UvdmFycycgYXMgdmFycztcbi8qIEhlYWRlciAqL1xuLmhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDEycHggMCAxNHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDMwcHggMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMzBweCAzMHB4O1xuXG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2J1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICB9XG4gIH1cblxuICAmX19uYXYge1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgJi1jb250IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZ2FwOiA4NS41cHg7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjVzLCBlYXNlLWluLW91dCk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gICAgICAgICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCk7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tY29udGFpbmVyKSAtIDMycHgpO1xuICAgIHRvcDogLTEwMHB4O1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBwYWRkaW5nOiAxOHB4IDMycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgIGdhcDogNHB4O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTA1cHgpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTA1cHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwNXB4KTtcbiAgICB9XG5cbiAgICAmLWlucHV0IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEyKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItaXRlbS0xMik7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICBzdmcge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgICAgICByZWN0IHtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgIH1cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDAuNXMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgICBzdHJva2U6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0xKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtY2xvc2Uge1xuICAgICAgc3ZnIHtcbiAgICAgICAgcmVjdCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItaXRlbS0xMik7XG4gICAgICAgIH1cbiAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZS1pbi1vdXQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG4gICAgICAgICAgfVxuICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICBzdHJva2U6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMTIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgc3Ryb2tlOiB2YXIoLS1jb2xvci1pdGVtLTEyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICBzdHJva2U6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgIHBhZGRpbmc6IDMycHggMCAyNnB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAmX19zZWFyY2guYWN0aXZlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDk1cHgpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTVweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTVweCk7XG4gICAgfVxuICAgICZfX25hdiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtMjczcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDgwcHggNTVweCA1NXB4IDU1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMzJweCAwO1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMzJweCAwO1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMzJweCAwO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0sIDAuNXMsIGVhc2UpO1xuICAgICAgJi1saXN0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgfVxuICAgICAgLm9wZW4gJiB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI3M3B4KTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjczcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjczcHgpO1xuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxuICAgICZfX2J1cmdlciB7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDE2O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1NCU7XG4gICAgICAgIGxlZnQ6IDMlO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cywgZWFzZSk7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub3BlbiAmIHNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgLm9wZW4gLmhlYWRlcl9fbmF2IHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI3M3B4KTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI3M3B4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNzNweCk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmhlYWRlcl9fc2VhcmNoLmFjdGl2ZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg3NXB4KTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDc1cHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDc1cHgpO1xuICAgIH1cbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAmX19sb2dvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICB9XG4gICAgJl9fc2VhcmNoIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHRvcDogLTkwcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgIHBhZGRpbmc6IDIycHggMTVweDtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjVzLCBlYXNlLWluLW91dCk7XG4gICAgICAmLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbmF2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogLTEwMCU7XG4gICAgICBwYWRkaW5nOiA1MHB4IDAgNTBweCAyMHB4O1xuICAgICAgJi1saXN0IHtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAub3BlbiAmX19uYXYge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Jhc2UvdmFycycgYXMgdmFycztcbi8qIEhlcm8gKi9cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTAwcHggODBweDtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbWF4LXdpZHRoOiA4MzdweDtcbiAgICBsaW5lLWhlaWdodDogODVweDtcbiAgICBjb2xvcjogJGNvbG9yLWl0ZW0tMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wKTtcbiAgfVxuXG4gICZfX2Rlc2NyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICBtYXgtd2lkdGg6IDc5MHB4O1xuICAgIGNvbG9yOiAkY29sb3ItaXRlbS0wO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTApO1xuICB9XG5cbiAgJl9fc21ldGEge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY29sb3ItaXRlbS0wO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTApO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pdGVtLTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICBwYWRkaW5nOiAyNXB4IDM5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciwgMC4ycywgbGluZWFyKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaXRlbS03O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS03KTtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWl0ZW0tODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gICAgfVxuICB9XG5cbiAgJl9fc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyMnB4O1xuXG4gICAgJi1jb250IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAodmFyKC0tY29udGFpbmVyKSAqIDIpKTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0sIDAuM3MsIGVhc2UpO1xuICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB9XG5cbiAgICAmLXNsaWRlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgICAvLyDQpNC+0LvQsdGN0Log0LTQu9GPINCx0YDQsNGD0LfQtdGA0L7Qsiwg0L3QtSDQv9C+0LTQtNC10YDQttC40LLQsNGO0YnQuNGFIFdlYlBcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KFxuICAgICAgICAgIHVybCguLi9pbWcvaGVyb19fYmctaW1nLTEucG5nKSAxeCxcbiAgICAgICAgICB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0xLndlYnApIDF4XG4gICAgICAgICk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldChcbiAgICAgICAgICB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0xLnBuZykgMXgsXG4gICAgICAgICAgdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMS53ZWJwKSAxeFxuICAgICAgICApO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0yLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQoXG4gICAgICAgICAgdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMi5wbmcpIDF4LFxuICAgICAgICAgIHVybCguLi9pbWcvaGVyb19fYmctaW1nLTIud2VicCkgMXhcbiAgICAgICAgKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KFxuICAgICAgICAgIHVybCguLi9pbWcvaGVyb19fYmctaW1nLTIucG5nKSAxeCxcbiAgICAgICAgICB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0yLndlYnApIDF4XG4gICAgICAgICk7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaGVyb19fYmctaW1nLTMucG5nKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldChcbiAgICAgICAgICB1cmwoLi4vaW1nL2hlcm9fX2JnLWltZy0zLnBuZykgMXgsXG4gICAgICAgICAgdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMy53ZWJwKSAxeFxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQoXG4gICAgICAgICAgdXJsKC4uL2ltZy9oZXJvX19iZy1pbWctMy5wbmcpIDF4LFxuICAgICAgICAgIHVybCguLi9pbWcvaGVyb19fYmctaW1nLTMud2VicCkgMXhcbiAgICAgICAgKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhZ2luYXRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAmLWJ1bGxldCB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHksIDAuMnMsIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZXNwb25zaXZlINGB0YLQuNC70LhcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgJl9fZGVzY3Ige1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgICZfX3N3aXBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzMnB4O1xuXG4gICAgICAmLWNvbnQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKHZhcigtLWNvbnRhaW5lcikgKiAyKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNjBweCA3N3B4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE2MHB4IDQwcHg7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIH1cbiAgICAmX19kZXNjciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYxcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDIwcHggNjBweCAyMXB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19zd2lwZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTdweDtcblxuICAgICAgJi1jb250IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICh2YXIoLS1jb250YWluZXIpICogMikpO1xuICAgICAgfVxuXG4gICAgICAmLXBhZ2luYXRpb24ge1xuICAgICAgICBib3R0b206IDE1cHg7XG5cbiAgICAgICAgJi1idWxsZXQge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2NyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICB9XG5cbiAgICAmX19zbWV0YSB7XG4gICAgICBwYWRkaW5nOiAxM3B4IDI4cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYmFzZS92YXJzJyBhcyB2YXJzO1xuXG4uaG93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTExcHg7XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgLyog0KTQvtC70LHRjdC6INC00LvRjyDRgdGC0LDRgNGL0YUg0LHRgNCw0YPQt9C10YDQvtCyICovXG4gICAgY29sb3I6ICRjb2xvci1pdGVtLTE7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAmX19uYXYge1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XG5cbiAgICBAc3VwcG9ydHMgbm90IChnYXA6IDg2cHgpIHtcbiAgICAgID4gKiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODZweDtcbiAgICAgIH1cbiAgICAgID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmLWJ0biB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLyog0KTQvtC70LHRjdC6INC30L3QsNGH0LXQvdC40Y8g0YbQstC10YLQsCAqL1xuICAgICAgICBjb2xvcjogJGNvbG9yLWl0ZW0tMTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjVzKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWl0ZW0tNjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWl0ZW0tMTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xKTtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiAkY29sb3ItaXRlbS02O1xuICAgICAgICAgIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaXRlbS04O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgpO1xuICAgICAgICAgIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWl0ZW0tODtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS04KTtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2Uge1xuICAgIC8qINCV0YHQu9C4INCx0YDQsNGD0LfQtdGAINC/0L7QtNC00LXRgNC20LjQstCw0LXRgiBHcmlkIOKAkyDQuNGB0L/QvtC70YzQt9GD0LXQvCDQtdCz0L4sINC40L3QsNGH0LUgZmFsbGJhY2sg0L3QsCBmbGV4ICovXG4gICAgQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gICAgICBAaW5jbHVkZSBncmlkLWxheW91dCgyLCAzMHB4KTtcbiAgICB9XG4gICAgQHN1cHBvcnRzIG5vdCAoZGlzcGxheTogZ3JpZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cyk7XG5cbiAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLWJ0bi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgICYtZGVzY3Ige1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE5cHggMzdweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC41cyk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pdGVtLTA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTApO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaXRlbS02O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTYpO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pdGVtLTY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaXRlbS02O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaXRlbS02O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS02KTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWl0ZW0tODtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTgpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWl0ZW0tODtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tOCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pdGVtLTE7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pdGVtLTE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS0xKTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaXRlbS00O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tNCk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaXRlbS00O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaXRlbS00KTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWl0ZW0tMDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS0wKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWl0ZW0tMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLTEpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWl0ZW0tMTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMSk7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pdGVtLTA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0bi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMzJweDtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogNzU4cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExMzBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDgxcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgICZfX25hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgICZfX3BhZ2Uge1xuICAgICAgJi1pbWcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgICAgJi10ZXh0IHtcbiAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAmX19uYXYge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDhweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIH1cblxuICAgICZfX3BhZ2Uge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb250YWluZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBnYXA6IDM5cHg7XG5cbiAgICAgICYtaW1nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LWhlaWdodDogMjg0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBiciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDU5cHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX19uYXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICYtaXRlbSB7XG4gICAgICAgICYtYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYWdlIHtcbiAgICAgIGdhcDogMjJweDtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICAgICYtZGVzY3Ige1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgJi1idG4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmc6IDExcHggNDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMzFweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1idG4tbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY29udGFpbmVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogOXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
