@charset "UTF-8";*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh}img,picture{display:block}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:after,:before{box-sizing:border-box}blockquote,body,button,code,dd,dl,dt,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{margin:0;padding:0}ol,ul{list-style:none}body{text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{height:auto;max-width:100%}button,input,select,textarea{font:inherit}em{font-style:normal}:root{--body:#47545d;--base:#b0e2d2;--main-color:#2c7e81;--sub-color:#a9e3d1;--white:#fff;--yellow:#fcc800;--gray:#f3f5f2;--dark-green:#075d3f;--light-green-01:#effaf7;--light-green-02:#82bea9;--light-green-03:#61d6b2;--light-green-04:#d9efe8;--button-text:#24604c;--button-bg:linear-gradient(180deg,#faf56a 0%,#fcc800);--inner-padding:40px;--inner:980px;--wrap:900px;--transition:.4s;--noto-sans:"Noto Sans JP",sans-serif;--dnp-shuei:"dnp-shuei-gothic-kin-std",sans-serif}html{font-size:62.5%}body{color:var(--body);font-family:var(--noto-sans);line-break:strict;line-height:1.5;overflow-wrap:anywhere}a{color:inherit;color:var(--main-color)}a:active,a:hover,a:visited{text-decoration:none}.dnp-shuei{font-family:var(--dnp-shuei);font-weight:600}.l-header{background-color:var(--base);padding:20px 10px;position:relative}@media (min-width:1024px){.l-header{padding:24px 40px}}.l-header__logo{width:196px}@media (min-width:1024px){.l-header__logo{width:319px}}.l-footer{background-color:var(--base);margin-top:90px;padding:15px}.l-footer__copyright{text-align:center}.l-footer__copyright small{font-size:1.2rem;font-weight:500}.l-pagetop{bottom:33px;position:fixed;right:10px;z-index:2}@media (min-width:1024px){.l-pagetop{bottom:50px;right:40px}}.l-pagetop a{background-color:var(--main-color);border-radius:50%;color:transparent;display:block;height:50px;position:relative;text-decoration:none;width:50px}@media (min-width:1024px){.l-pagetop a{height:80px;width:80px}}.l-pagetop a:after{border-left:6px solid var(--white);border-radius:3px;border-top:6px solid var(--white);content:"";height:18px;left:0;margin:0 auto;margin-inline:auto;position:absolute;right:0;top:calc(50% + 3px);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:18px}@media (min-width:1024px){.l-pagetop a:after{border-left-width:10px;border-top-width:10px;height:26px;width:26px}}.l-main{overflow:hidden}.l-inner{max-width:calc(var(--inner) + var(--inner-padding))}.l-inner,.l-wrap{margin-inline:auto;padding-inline:calc(var(--inner-padding)/2);position:relative;z-index:1}.l-wrap{max-width:calc(var(--wrap) + var(--inner-padding))}.box__01{background-color:var(--light-green-01);display:flow-root;margin-top:70px;padding:0 20px 40px}@media (min-width:1024px){.box__01{margin-top:100px;padding:0 40px 40px}}.js-anime{opacity:0;-webkit-transform:translateX(15px);transform:translateX(15px);transition:opacity 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity 1s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity 1s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);visibility:hidden}.js-anime.is-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.button{margin:48px auto 0;max-width:400px}@media (min-width:1024px){.button{max-width:490px}}.button__01{background:var(--button-bg);border-bottom:4px solid var(--dark-green);border-radius:8px;color:var(--button-text);display:block;font-size:2rem;font-weight:700;padding:12px 40px 12px 12px;position:relative;text-decoration:none;transition:var(--transition)}@media (min-width:1024px){.button__01{font-size:2.8rem;padding:20px 60px 20px 32px}}@media (any-hover:hover){.button__01:hover{opacity:.7}}.button__01:after{background-color:var(--dark-green);clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:10px;position:absolute;right:16px;top:50%;translate:0 -50%;width:20px}@media (min-width:1024px){.button__01:after{right:32px}}.hdg__lv2--01{align-items:center;display:flex;flex-direction:column;text-align:center}@media (min-width:1024px){.hdg__lv2--01{gap:8px}}.hdg__lv2--01._small>.sub{font-size:2.3rem}@media (min-width:1024px){.hdg__lv2--01._small>.sub{font-size:3.2rem}}.hdg__lv2--01._small>.main{font-size:2.8rem;padding-inline:46px}@media (min-width:1024px){.hdg__lv2--01._small>.main{font-size:4rem;padding-inline:70px}}.hdg__lv2--01._small>.main .box{font-size:2.8rem;padding:5px 16px}@media (min-width:1024px){.hdg__lv2--01._small>.main .box{font-size:4rem}}.hdg__lv2--01._smaller>.main{font-size:2.4rem;padding-inline:46px}@media (min-width:1024px){.hdg__lv2--01._smaller>.main{font-size:4rem;padding-inline:70px}}.hdg__lv2--01._smaller>.main .box{font-size:2.6rem;padding:5px 16px}@media (min-width:1024px){.hdg__lv2--01._smaller>.main .box{font-size:4rem}}.hdg__lv2--01>.sub{font-size:2.7rem}@media (min-width:1024px){.hdg__lv2--01>.sub{font-size:3.2rem}}.hdg__lv2--01>.main{font-size:3.4rem;padding-inline:56px;position:relative;text-align:center}@media (min-width:1024px){.hdg__lv2--01>.main{font-size:4rem;padding-inline:70px}}.hdg__lv2--01>.main .green{color:var(--main-color);font-size:5.1rem}@media (min-width:1024px){.hdg__lv2--01>.main .green{font-size:6rem}}.hdg__lv2--01>.main .box{background-color:var(--main-color);display:inline-block;font-size:3.2rem;letter-spacing:.1em;margin-left:8px;padding:8px 20px}@media (min-width:1024px){.hdg__lv2--01>.main .box{font-size:4rem}}.hdg__lv2--01>.main .box._yellow{color:var(--yellow)}.hdg__lv2--01>.main .box._white{color:var(--white)}.hdg__lv2--01>.main:after,.hdg__lv2--01>.main:before{content:"";height:35px;position:absolute;top:50%;translate:0 -50%;width:40px}@media (min-width:1024px){.hdg__lv2--01>.main:after,.hdg__lv2--01>.main:before{height:40px;width:45px}}.hdg__lv2--01>.main:before{background:url(../images/hdg-twoline-left.svg) no-repeat 0 0/100% 100%;left:0}.hdg__lv2--01>.main:after{background:url(../images/hdg-twoline-right.svg) no-repeat 0 0/100% 100%;right:0}.hdg__lv2--02{display:flex;flex-direction:column;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hdg__lv2--02 em{color:var(--yellow)}.hdg__lv2--02>.main{background:linear-gradient(transparent calc(100% - 4px),var(--sub-color) calc(100% - 4px),var(--sub-color));font-size:2.2rem;padding-bottom:8px}@media (min-width:1024px){.hdg__lv2--02>.main{font-size:2.8rem}}.hdg__lv2--02>.main._white,.hdg__lv2--03{color:var(--white)}.hdg__lv2--03{font-size:2.4rem;letter-spacing:.05em;text-align:center}@media (min-width:1024px){.hdg__lv2--03{font-size:4rem}}.hdg__center__wrap{text-align:center}.hdg__lv2--border{align-items:center;display:flex;flex-direction:column}.hdg__lv2--border>.sub{color:var(--main-color);font-size:1.4rem}@media (min-width:1024px){.hdg__lv2--border>.sub{font-size:1.6rem}}.hdg__lv2--border>.main{background:linear-gradient(transparent calc(100% - 4px),var(--sub-color) calc(100% - 4px),var(--sub-color));font-size:2.4rem;letter-spacing:.05em;padding-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.hdg__lv2--border>.main{font-size:4rem}}.hdg__lv3--01{font-size:2.4rem;letter-spacing:.1em;text-align:center}@media (min-width:1024px){.hdg__lv3--01{font-size:3.2rem}}.hdg__lv3--01._two{margin-top:-33px}@media (min-width:768px){.hdg__lv3--01._two{margin-top:-18px}}@media (min-width:1024px){.hdg__lv3--01._two{margin-top:-25px}}.hdg__lv3--01._one{margin-top:-18px}@media (min-width:1024px){.hdg__lv3--01._one{margin-top:-25px}}.hdg__lv3--02{background-color:var(--white);border:1px solid var(--main-color);border-radius:5px;color:var(--main-color);display:inline-block;font-size:1.6rem;font-weight:500;padding:12px 48px}.list__check{margin:24px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list__check>li{font-size:2rem;font-weight:700;padding-left:34px;position:relative}@media (min-width:1024px){.list__check>li{font-size:2.4rem;padding-left:52px}}.list__check>li:not(:first-child){margin-top:12px}.list__check>li:before{background:url(../images/icon-check.png) no-repeat 0 0/cover;content:"";height:28px;left:0;position:absolute;top:5px;width:30px}@media (min-width:1024px){.list__check>li:before{height:33px;width:36px}}.list__check>li em{color:var(--main-color);font-size:2.6rem}@media (min-width:1024px){.list__check>li em{font-size:3.2rem}}.list__bullets>li{font-size:1.6rem;font-weight:500;line-height:1.75;padding-left:16px;position:relative}.list__bullets>li:before{color:var(--sub-color);content:"●";font-size:.8rem;left:0;position:absolute;top:8px}.modal__overlay{background-color:rgba(69,69,69,.85);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.modal{display:none}.modal__content{cursor:-webkit-zoom-in;cursor:zoom-in;left:50%;max-width:750px;position:fixed;top:50%;transition:var(--transition);translate:-50% -50%;width:85%;z-index:9999}.modal__content.is-zoom{scale:1.2}.modal__content img{margin-inline:auto}.modal__button{display:flex;position:fixed;right:0;top:0;z-index:9999}.js-close-button,.js-zoom-button{background-color:var(--body);border:none;color:transparent;cursor:pointer;height:48px;opacity:.7;position:relative;transition:.4s ease;transition:var(--transition);width:48px;z-index:2}@media (any-hover:hover){.js-close-button:hover,.js-zoom-button:hover{opacity:1}}.js-zoom-button img{margin-inline:auto;width:24px}.js-close-button:after,.js-close-button:before{background-color:var(--white);border-radius:5px;content:"";height:4px;left:50%;position:absolute;top:50%;width:22px}.js-close-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.js-close-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hero{height:612px;overflow:hidden;position:relative}@media (min-width:768px){.hero{align-items:center;display:flex}}@media (min-width:1024px){.hero{height:672px}}@media (min-width:768px){.hero .l-wrap{width:100%}}.hero__bg{background:url(../images/mv-sp-bg.jpg) no-repeat top/cover;inset:0;position:absolute;z-index:0}@media (min-width:768px){.hero__bg{background:url(../images/mv-pc-bg.jpg) no-repeat top/cover}}.hero__overlay__wrap{height:100%;left:0;margin-inline:auto;max-width:940px;position:absolute;right:0;top:0;width:100%}@media (min-width:1024px){.hero__overlay__wrap{max-width:900px}}.hero__overlay{background-color:#379da5;height:100%;inset:0;mix-blend-mode:multiply;position:absolute;z-index:1}@media (min-width:768px){.hero__overlay{max-width:715px;width:70%}}@media (min-width:1024px){.hero__overlay{width:715px}}.hero__content{padding-block:32px 48px;position:relative;z-index:1}@media (min-width:768px){.hero__content{max-width:715px;width:70%}}@media (min-width:1024px){.hero__content{padding-inline:40px 25px;width:715px}}.hero__text{color:var(--white);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:700;line-height:1.75;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.hero__text{margin-left:0}}@media (min-width:1024px){.hero__text{font-size:2.4rem}}.hero__text:not(:first-of-type){margin-top:10px}@media (min-width:1024px){.hero__text:not(:first-of-type){margin-top:20px}}.hero__text em{background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 2px),var(--yellow));padding-bottom:2px}@media (min-width:1024px){.hero__text em{background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 4px),var(--yellow));padding-bottom:4px}}.hero__hdg__block{background-color:#154b4d;margin-top:45px;margin-inline:auto;padding:20px 10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.hero__hdg__block{margin-left:0}}@media (min-width:1024px){.hero__hdg__block{padding:30px 40px}}.hero__hdg__icon{align-items:center;background-color:var(--white);border-radius:50%;color:var(--main-color);display:flex;font-size:1.8rem;font-weight:700;height:60px;justify-content:center;position:absolute;right:8px;text-align:center;top:-40px;width:60px}@media (min-width:1024px){.hero__hdg__icon{font-size:2.4rem;height:80px;right:40px;width:80px}}.hero__hdg{display:flex;flex-direction:column;gap:8px}@media (min-width:1024px){.hero__hdg{gap:0}}.hero__hdg>.sub{color:var(--white);font-size:1.4rem}@media (min-width:1024px){.hero__hdg>.sub{font-size:2rem}}.hero__hdg>.main{color:var(--yellow);font-size:3.2rem}@media (min-width:1024px){.hero__hdg>.main{font-size:5.6rem}}.hero__hdg__text{margin-top:8px;position:relative}@media (min-width:768px){.hero__hdg__text{text-align:right}.hero__hdg__text:before{background-color:var(--white);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}}.hero__hdg__text>.text{color:var(--white);display:inline-block;font-size:1.4rem;font-weight:700;position:relative;z-index:1}@media (min-width:768px){.hero__hdg__text>.text{background-color:#154b4d;padding-left:10px}}@media (min-width:1024px){.hero__hdg__text>.text{font-size:2rem}}.hero__image{margin:18px auto 0;max-width:325px;width:97%}@media (min-width:768px){.hero__image{bottom:15px;margin:0;position:absolute;right:-175px;width:58.75%}}@media (min-width:1024px){.hero__image{bottom:0;max-width:396px}}.hero__image>.caption{color:var(--white);font-size:.8rem;font-weight:500;margin-top:8px;text-align:center}@media (min-width:768px){.hero__image>.caption{color:var(--body);margin-top:0;text-align:right}}.hero__image+.button{margin-top:18px;max-width:400px}@media (min-width:768px){.hero__image+.button{margin:80px 0 0}}@media (min-width:1024px){.hero__image+.button{max-width:450px}}.worries{padding-block:48px;position:relative}@media (min-width:768px){.worries{padding-bottom:64px}}@media (min-width:1024px){.worries{padding-block:64px 120px}}.worries:after,.worries:before{aspect-ratio:1/1;content:"";position:absolute;top:0;width:50%}.worries:before{background:url(../images/worries-bg-left.png) no-repeat 0 0/cover;left:0}.worries:after{background:url(../images/worries-bg-right.png) no-repeat 0 0/cover;right:0}.worries__bg{background:url(../images/worries-block-bg-sp.png) no-repeat bottom/100% 100%;bottom:0;height:calc(100% - 190px);left:0;position:absolute;width:100%}@media (min-width:768px){.worries__bg{background:url(../images/worries-block-bg-pc.png) no-repeat bottom/100% 100%}}@media (min-width:1024px){.worries__bg{height:calc(100% - 230px)}}.hdg__worries{font-size:3.2rem;text-align:center}.hdg__worries em{color:var(--main-color);font-size:4rem;position:relative}.hdg__worries em:after{background:url(../images/worries-line.svg) repeat-x 0 0/contain;bottom:-8px;content:"";height:8px;left:0;position:absolute;width:100%}.worries__block{margin:40px auto 0;position:relative;width:335px}@media (min-width:768px){.worries__block{width:728px}}@media (min-width:1024px){.worries__block{margin-top:45px;width:auto}}.worries__block:after,.worries__block:before{content:"";position:absolute}.worries__block:before{aspect-ratio:56/61;background:url(../images/worries-deco-right.png) no-repeat 0 0/cover;right:0;top:0;width:56px}@media (min-width:768px){.worries__block:before{right:24px;top:-100px;width:90px}}@media (min-width:1024px){.worries__block:before{width:120px}}.worries__block:after{aspect-ratio:19/21;background:url(../images/worries-deco-left.png) no-repeat 0 0/cover;left:0;top:96px;width:38px}@media (min-width:768px){.worries__block:after{top:40px;width:80px}}@media (min-width:1024px){.worries__block:after{top:10px;width:100px}}.worries__voice{position:relative;z-index:1}.worries__voice>li{align-items:center;background:url(../images/worries-cloud.png) no-repeat 0 0/100% 100%;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;padding:20px 25px;position:absolute;text-align:center;top:0}@media (min-width:768px){.worries__voice>li{padding:20px}}@media (min-width:1024px){.worries__voice>li{font-size:1.6rem}}.worries__voice>li:nth-of-type(odd){aspect-ratio:167/95;width:167px}@media (min-width:768px){.worries__voice>li:nth-of-type(odd){width:250px}}@media (min-width:1024px){.worries__voice>li:nth-of-type(odd){width:287px}}.worries__voice>li:nth-of-type(2n){aspect-ratio:13/8;width:195px}@media (min-width:768px){.worries__voice>li:nth-of-type(2n){width:250px}}@media (min-width:1024px){.worries__voice>li:nth-of-type(2n){width:287px}}.worries__voice>li._01{left:0;top:0}@media (min-width:768px){.worries__voice>li._01{left:130px}}@media (min-width:1024px){.worries__voice>li._01{left:186px;top:20px}}.worries__voice>li._02{right:0;top:57px}@media (min-width:768px){.worries__voice>li._02{right:75px;top:10px}}@media (min-width:1024px){.worries__voice>li._02{right:125px;top:33px}}.worries__voice>li._03{left:0;top:137px}@media (min-width:768px){.worries__voice>li._03{left:196px;top:170px}}@media (min-width:1024px){.worries__voice>li._03{left:274px;top:212px}}.worries__voice>li._04{right:0;top:193px}@media (min-width:768px){.worries__voice>li._04{top:164px}}@media (min-width:1024px){.worries__voice>li._04{aspect-ratio:287/191;top:206px}}.worries__people__wrap{padding-top:247px}@media (min-width:768px){.worries__people__wrap{padding-top:136px}}.worries__people{margin-left:34px;width:100px}@media (min-width:768px){.worries__people{margin-left:0;width:180px}}@media (min-width:1024px){.worries__people{width:224px}}.worries__sub__block{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:48px;position:relative}@media (min-width:768px){.worries__sub__block{align-items:center;flex-direction:row}}@media (min-width:1024px){.worries__sub__block{gap:48px}}.worries__sub__hdg{background-color:var(--white);border:1px solid var(--body);font-size:1.6rem;font-weight:700;padding:8px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.worries__sub__hdg{width:268px}}@media (min-width:1024px){.worries__sub__hdg{font-size:2rem;padding-block:15px}}.worries__sub__text{font-size:1.4rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.worries__sub__text{flex:1}}@media (min-width:1024px){.worries__sub__text{font-size:1.6rem}}.worries__text{align-items:center;display:flex;flex-direction:column;font-weight:700;gap:8px;margin-top:48px;position:relative;text-align:center}@media (min-width:768px){.worries__text{flex-direction:row;justify-content:center}}.worries__text>.text{font-size:2.4rem}@media (min-width:1024px){.worries__text>.text{font-size:3.2rem}}.worries__text>em{background-color:var(--main-color);color:var(--white);font-size:3.2rem;padding:8px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.worries__text>em{font-size:4rem;padding:13px 16px}}.about{padding-block:48px 160px}@media (min-width:1024px){.about{padding-block:120px 150px}}.about__column{align-items:center;display:flex;flex-direction:column;gap:60px}@media (min-width:768px){.about__column{align-items:center;flex-direction:row;gap:20px}}.about__content{flex:1}.hdg__about{display:flex;flex-direction:column;font-size:1.8rem;gap:16px}@media (min-width:1024px){.hdg__about{font-size:3.2rem;gap:24px}}.hdg__about em{background-color:var(--main-color);color:var(--white);display:inline-block;font-size:2.4rem;margin-right:6px;padding:10px}@media (min-width:1024px){.hdg__about em{font-size:4rem;margin-right:10px;padding:13px 16px}}.hdg__about .mid{font-size:2.1rem}@media (min-width:1024px){.hdg__about .mid{font-size:3.2rem}}.hdg__about .large{font-size:2.2rem}@media (min-width:1024px){.hdg__about .large{font-size:4rem}}.hdg__about .border{background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 2px),var(--yellow));padding-bottom:2px}@media (min-width:1024px){.hdg__about .border{background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 4px),var(--yellow));padding-bottom:4px}}.hdg__about .green{color:var(--main-color)}.about__image{margin-inline:auto;max-width:366px;width:91.34%}.about__image>.caption{font-size:.8rem;font-weight:500}.ability{background-color:var(--gray);box-shadow:0 3px 6px rgba(0,0,0,.16);display:flow-root;padding-bottom:80px}@media (min-width:1024px){.ability{padding-bottom:120px}}.hdg__ability{color:var(--main-color);font-size:3.6rem;margin-top:-80px;text-align:center}@media (min-width:768px){.hdg__ability{margin-top:-30px}}@media (min-width:1024px){.hdg__ability{font-size:4rem}}.ability__lead{font-size:1.8rem;font-weight:700;margin-top:48px;text-align:center}@media (min-width:1024px){.ability__lead{font-size:2.4rem}}.ability__list{display:flex;flex-direction:column;margin:48px auto 0;width:335px}@media (min-width:768px){.ability__list{flex-direction:row;gap:20px;width:auto}}@media (min-width:1024px){.ability__list{gap:33px}}.ability__list>li{align-items:center;aspect-ratio:199/114;background:url(../images/ability-cloud.png) no-repeat 0 0/100% 100%;display:flex;justify-content:center;padding:20px;text-align:center;width:202px}@media (min-width:768px){.ability__list>li{flex:1}}@media (min-width:1024px){.ability__list>li{width:278px}}.ability__list>li:nth-of-type(2n){margin-left:auto}@media (min-width:768px){.ability__list>li:nth-of-type(2n){margin-left:0}}.ability__list__text{font-size:1.4rem;font-weight:700;text-align:center}@media (min-width:1024px){.ability__list__text{font-size:1.8rem}}.habit__block{margin-top:180px;position:relative}@media (min-width:1024px){.habit__block{margin-top:200px}}.habit__block:before{background:url(../images/habit-arrow.png) no-repeat 0 0/cover;content:"";height:104px;left:0;margin-inline:auto;position:absolute;right:0;top:-130px;width:60px}@media (min-width:1024px){.habit__block:before{top:-150px}}.habit__hdg{text-align:center}.habit__hdg>.text{display:inline-block;font-size:1.8rem;padding-inline:30px;position:relative}@media (min-width:1024px){.habit__hdg>.text{font-size:2.4rem;padding-inline:45px}}.habit__hdg>.text:after,.habit__hdg>.text:before{background:url(../images/hdg-oneline.svg) no-repeat 0 0/100% 100%;content:"";height:30px;position:absolute;top:50%;translate:0 -50%;width:20px}@media (min-width:1024px){.habit__hdg>.text:after,.habit__hdg>.text:before{height:40px;width:25px}}.habit__hdg>.text:before{left:0}.habit__hdg>.text:after{right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.habit__hdg>.text em{color:var(--main-color);font-size:3rem;margin-right:6px;padding-right:40px;position:relative}@media (min-width:1024px){.habit__hdg>.text em{font-size:4rem;padding-right:50px}}.habit__hdg>.text em:after{background:url(../images/habit-hdg-time.png) no-repeat 0 0/100% 100%;content:"";height:37px;position:absolute;right:0;top:50%;translate:0 -50%;width:33px}@media (min-width:1024px){.habit__hdg>.text em:after{height:50px;width:44px}}.habit__list{display:flex;flex-direction:column;gap:48px;margin:24px auto 0;width:240px}@media (min-width:768px){.habit__list{flex-direction:row;gap:44px;justify-content:center;width:auto}}@media (min-width:1024px){.habit__list{margin-top:32px}}.habit__list>li{align-items:center;background-color:var(--white);border:2px solid var(--light-green-02);border-radius:5px;color:var(--main-color);display:flex;font-size:2.8rem;font-weight:700;height:78px;justify-content:center;position:relative;text-align:center}@media (min-width:768px){.habit__list>li{flex:1;font-size:2rem}}@media (min-width:1024px){.habit__list>li{font-size:3.2rem}.habit__list>li:last-child{flex:0 0 240px}}.habit__list>li:not(:last-child):after{background-color:var(--main-color);bottom:-32px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:16px;left:0;margin-inline:auto;position:absolute;right:0;width:30px}@media (min-width:768px){.habit__list>li:not(:last-child):after{bottom:auto;clip-path:polygon(0 0,0 100%,100% 50%);height:30px;left:auto;right:-32px;top:50%;translate:0 -50%;width:16px}}.habit__lead{align-items:center;display:flex;flex-direction:column;gap:13px;margin-top:44px}@media (min-width:768px){.habit__lead{align-items:baseline;background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 2px),var(--yellow));flex-direction:row;gap:0;justify-content:center;margin-inline:auto;padding-bottom:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:1024px){.habit__lead{background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 4px),var(--yellow));padding-bottom:4px}}.habit__lead>.text{background:linear-gradient(transparent calc(100% - 4px),var(--yellow) calc(100% - 2px),var(--yellow));font-size:2.4rem;font-weight:700;padding-bottom:2px}@media (min-width:768px){.habit__lead>.text{background:none;padding-bottom:0}}.habit__lead>.text em{color:var(--main-color);font-size:3.6rem}@media (min-width:1024px){.habit__lead>.text em{font-size:4rem}}.habit__list__image{display:flex;justify-content:center;margin:48px -20px 0}@media (min-width:768px){.habit__list__image{margin-inline:auto}}.habit__list__image>li{margin-inline:-10px;max-width:250px}@media (min-width:768px){.habit__list__image>li{margin-inline:auto}}.feature{padding-block:80px;position:relative}@media (min-width:1024px){.feature{padding-block:120px}}.feature:after,.feature:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.feature:before{background:url(../images/feature-bg-sp.png) no-repeat top/cover;mix-blend-mode:screen;z-index:1}@media (min-width:768px){.feature:before{background:url(../images/feature-bg.png) no-repeat top/cover}}.feature:after{background:var(--light-green-04)}.feature__list{display:flex;flex-direction:column;gap:48px;margin-top:48px}@media (min-width:1024px){.feature__list{gap:80px;margin-top:80px}}.feature__list>li{border-radius:5px;overflow:hidden}.feature__list__head{background-color:var(--main-color);padding:15px 20px}@media (min-width:1024px){.feature__list__head{padding:0 40px}}.feature__list__hdg{display:flex;font-size:1.8rem;gap:8px}@media (min-width:768px){.feature__list__hdg{align-items:center}}@media (min-width:1024px){.feature__list__hdg{font-size:2.8rem}}.feature__list__hdg>.num{color:var(--sub-color);font-size:2.4rem;width:2em}@media (min-width:768px){.feature__list__hdg>.num{width:1.7em}}@media (min-width:1024px){.feature__list__hdg>.num{font-size:6rem}}.feature__list__hdg>.text{color:var(--white);flex:1}.feature__list__body{background-color:var(--gray);display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:768px){.feature__list__body{align-items:flex-start;flex-direction:row}}@media (min-width:1024px){.feature__list__body{gap:32px;padding:40px}}.feature__list__content{flex:1}.feature__list__text{font-size:1.6rem;font-weight:500;line-height:1.75}.feature__list__text em{color:var(--main-color);font-weight:700}.feature__list__list{margin-top:16px}.feature__list__list>li{font-size:1.6rem;font-weight:500;line-height:1.75;padding-left:14px;position:relative}.feature__list__list>li:before{color:var(--main-color);content:"●";font-size:.8rem;left:0;position:absolute;top:7px}.feature__list__list>li em{color:var(--main-color);font-weight:700}.feature__list__image{margin-inline:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.feature__list__image{width:54.44%}}.expansion{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.expansion img{bottom:0;height:20px;position:absolute;right:0;width:20px}.sample{background-color:var(--main-color);padding-block:54px}.sample__list{display:flex;flex-direction:column;gap:40px;margin:48px auto 0;width:89.55%}@media (min-width:768px){.sample__list{flex-direction:row;width:100%}}.sample__list>li{box-shadow:0 3px 6px #053826;flex:1;margin-inline:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.questionary{padding-block:80px;position:relative}.questionary:after,.questionary:before{aspect-ratio:1/1;content:"";max-width:980px;position:absolute;width:100%}.questionary:before{background:url(../images/questionary-bg-top.png) no-repeat 0 0/cover;left:0;top:0}.questionary:after{background:url(../images/questionary-bg-bottom.png) no-repeat 0 0/cover;bottom:0;right:0}.questionary__image{margin-top:20px}@media (min-width:1024px){.questionary__image{margin-top:32px}}.questionary__desc{margin-top:20px}@media (min-width:1024px){.questionary__desc{margin-top:32px}}.questionary__desc>div{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.questionary__desc>div{align-items:flex-start;flex-direction:row}}@media (min-width:1024px){.questionary__desc>div{gap:16px}}.questionary__desc>div>dt{border:1px solid var(--body);font-size:1.4rem;font-weight:500;padding:6px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.questionary__desc>div>dt{font-size:1.6rem}}.questionary__desc>div>dd{flex:1}.questionary__desc__inner>div{display:flex;font-size:1.4rem;font-weight:500}@media (min-width:1024px){.questionary__desc__inner>div{font-size:1.6rem}}.questionary__desc__inner>div>dt{width:3em}.questionary__desc__inner>div>dd{flex:1}.student__list{align-items:center;display:flex;flex-direction:column;margin-top:36px}@media (min-width:768px){.student__list{align-items:stretch;flex-direction:row;gap:20px}}@media (min-width:1024px){.student__list{gap:40px}}.student__list>li{flex:1}@media (min-width:768px){.student__list>li{display:flex;flex-direction:column;justify-content:space-between}}.student__list>li:nth-of-type(odd){margin-right:-20px;width:315px}@media (min-width:768px){.student__list>li:nth-of-type(odd){margin:0;width:auto}}.student__list>li:nth-of-type(odd) .student__list__voice:before{clip-path:polygon(0 0,100% 0,100% 100%,50% 50%)}@media (min-width:768px){.student__list>li:nth-of-type(odd) .student__list__voice:before{clip-path:polygon(0 0,53% 100%,100% 0)}}.student__list>li:nth-of-type(odd) .student__list__people{margin-left:auto}@media (min-width:768px){.student__list>li:nth-of-type(odd) .student__list__people{margin-inline:auto}}.student__list>li:nth-of-type(2n){margin-inline:-20px;width:335px}@media (min-width:768px){.student__list>li:nth-of-type(2n){margin:0;width:auto}}.student__list>li:nth-of-type(2n) .student__list__voice{margin-left:auto}@media (min-width:768px){.student__list>li:nth-of-type(2n) .student__list__voice{margin:0}}.student__list>li:nth-of-type(2n) .student__list__voice:before{clip-path:polygon(0 0,100% 0,50% 50%,0 100%)}@media (min-width:768px){.student__list>li:nth-of-type(2n) .student__list__voice:before{clip-path:polygon(0 0,53% 100%,100% 0)}}.student__list__voice{background-color:var(--white);border-radius:5px;font-size:1.6rem;font-weight:500;padding:34px 24px;position:relative;width:78%}@media (min-width:768px){.student__list__voice{align-items:center;display:flex;flex:1;justify-content:center;width:100%}}.student__list__voice:before{background-color:var(--white);bottom:-16px;content:"";height:16px;left:0;margin-inline:auto;position:absolute;right:0;width:30px}.student__list__people{margin-top:-24px;position:relative;width:180px}@media (min-width:768px){.student__list__people{margin:40px auto 0;width:100%}}.supervisor{padding-block:80px;position:relative}@media (min-width:1024px){.supervisor{padding-bottom:120px}}.supervisor:after,.supervisor:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.supervisor:before{background:url(../images/supervisor-bg.png) no-repeat 0 0/cover;z-index:-1}@media (min-width:768px){.supervisor:before{background-position:top}}.supervisor:after{background-color:var(--main-color);mix-blend-mode:multiply;z-index:0}.supervisor__column{display:flex;flex-direction:column;gap:48px;margin-top:48px}@media (min-width:768px){.supervisor__column{flex-direction:row;gap:40px}}.supervisor__image{margin-inline:auto;max-width:280px}.supervisor__content{flex:1}.supervisor__item:not(:first-child){margin-top:48px}.supervisor__name{color:var(--white);font-size:1.6rem;font-weight:700;margin-top:24px}.supervisor__name em{font-size:2.4rem}.supervisor__text{color:var(--white);font-size:1.6rem;font-weight:500;line-height:1.75;margin-top:24px}.book{padding-block:80px}@media (min-width:1024px){.book{padding-block:120px}}.book__column{display:flex;flex-direction:column;gap:48px;margin-top:48px}@media (min-width:768px){.book__column{flex-direction:row}}.book__image img{margin-inline:auto;max-width:240px}@media (min-width:1024px){.book__image img{max-width:356px}}.book__image>.caption{font-size:1.2rem;font-weight:500;margin-top:4px;padding-left:1em;text-indent:-1em}.book__content{flex:1}.book__item:not(:first-child){margin-top:24px}.book__text{font-size:1.6rem;font-weight:500;line-height:1.75;margin-top:16px}.book__item__list{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media (min-width:768px){.book__item__list{flex-direction:row;gap:32px}}.book__movie{margin-top:16px}@media (min-width:1024px){.book__movie{margin-top:48px}}.book__movie iframe,.book__movie video{aspect-ratio:16/9;height:100%;width:100%}.movie__note{font-size:1.6rem;font-weight:500;margin-top:8px;text-align:right}.faq{padding-block:80px;position:relative}@media (min-width:1024px){.faq{padding-block:120px}}.faq:after,.faq:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.faq:before{background:url(../images/feature-bg-sp.png) no-repeat top/cover;mix-blend-mode:screen;z-index:1}@media (min-width:768px){.faq:before{background:url(../images/feature-bg.png) no-repeat top/cover}}.faq:after{background:var(--light-green-04)}.faq__list{display:flex;flex-direction:column;gap:48px;margin-top:48px}.faq__list>li{background-color:var(--white);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px}@media (min-width:1024px){.faq__list>li{padding:40px}}.faq__desc>div>dd,.faq__desc>div>dt{font-size:1.6rem;font-weight:500;line-height:1.75;padding-left:40px;position:relative}.faq__desc>div>dt{align-items:center;display:flex;min-height:46px}.faq__desc>div>dt .icon{top:-10px}.faq__desc>div>dd{border-top:1px solid var(--light-green-03);margin-top:8px;padding-top:26px}@media (min-width:768px){.faq__desc>div>dd{padding-top:30px}}.faq__desc>div>dd .icon{top:8px}.faq__desc>div .icon{font-size:3.2rem;font-weight:500;left:0;position:absolute}.faq__desc>div .icon._q{color:var(--light-green-03)}.faq__desc>div .icon._a{color:var(--main-color)}.faq__item:not(:first-of-type){margin-top:1.75em}.faq__item__hdg{color:var(--main-color);font-size:1.6rem}.faq__item__list>li{padding-left:1em;position:relative}.faq__item__list>li:before{content:"・";left:0;position:absolute;top:0}.application{padding-top:80px}.application__text{font-size:1.6rem;font-weight:500;margin-top:48px;text-align:center}.contact__form{margin-top:48px}.contact__form iframe{height:1000px;width:100%}.u-sp{display:block}@media (min-width:768px){.u-sp{display:none}}.u-tab{display:none}@media (min-width:768px){.u-tab{display:block}}.u-pc{display:none}@media (min-width:1024px){.u-pc{display:block}}.u-pc-none{display:block}@media (min-width:1024px){.u-pc-none{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC9fbGlzdC5zY3NzIiwibWFzdGVyLmNzcyIsImZvdW5kYXRpb24vX3Jlc2V0LnNjc3MiLCJmb3VuZGF0aW9uL192YXIuc2NzcyIsImZvdW5kYXRpb24vX3NldHRpbmcuc2NzcyIsImxheW91dC9fbC1oZWFkZXIuc2NzcyIsImZvdW5kYXRpb24vX21peGluLnNjc3MiLCJsYXlvdXQvX2wtZm9vdGVyLnNjc3MiLCJsYXlvdXQvX2wtbWFpbi5zY3NzIiwiY29tcG9uZW50L19ib3guc2NzcyIsImNvbXBvbmVudC9fYW5pbWF0aW9uLnNjc3MiLCJjb21wb25lbnQvX2J0bi5zY3NzIiwiY29tcG9uZW50L19oZGcuc2NzcyIsImNvbXBvbmVudC9fbW9kYWwuc2NzcyIsInByb2plY3QvX3AtdG9wLnNjc3MiLCJ1dGlsaXR5L191LXN3aXRjaGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlERSxnQkMra0JGLENDeG9CQSxpQkFBcUIscUJER3JCLENDSDJDLDJDQUEyQyxRRE90RixDQ1ArRiw0QkFBZ0MsZURXL0gsQ0NYK0ksa0JBQWtCLHNCRGVqSyxDQ2Z3TCxLQUFLLGdCRHFCN0wsQ0NyQndTLFlBQTJCLGFEOEJuVSxDQzlCMlgsdUNBQXNDLGtCQUFrQixvQkR1Q2piLENDdkNzYyxpQkFBcUIsMENBQUEsQ0FBQSxrQ0FBQSxDQUFvQyw2Q0FBQSxDQUFBLHFDQUFBLENBQTRFLDhCQUFBLENBQXJDLG1DRDhDdGlCLENBQ0YsQ0M1Q0MsZUFFQyxxQkQ2Q0YsQ0N6Q0Esd0ZBQ0MsUUFBQSxDQUNBLFNENENELENDekNBLE1BRUMsZUQ0Q0QsQ0N6Q0EsS0FDQyw0QkQ0Q0QsQ0N2Q0MsZUFDQyxnQ0FBQSxDQUFBLDZCRDBDRixDQ3RDQSxZQUdDLFdBQUEsQ0FEQSxjRDBDRCxDQ3RDQSw2QkFDQyxZRHlDRCxDQ3RDQSxHQUNJLGlCRHlDSixDRTFFQSxNQUNDLGNBQUEsQ0FDQSxjQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQkFBQSxDQUVBLFlBQUEsQ0FFQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxvQkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FDQSxzREFBQSxDQUlBLG9CQUFBLENBQ0EsYUFBQSxDQUNBLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLHFDQUFBLENBQ0EsaURGNkVELENHNUdBLEtBQ0ksZUhxSEosQ0dsSEEsS0FFSSxpQkFBQSxDQURBLDRCQUFBLENBR0gsaUJBQUEsQ0FDQSxlQUFBLENBRkEsc0JIdUhELENHbEhBLEVBQ0ksYUFBQSxDQUNILHVCSHFIRCxDR25ISSwyQkFHRixvQkhtSEYsQ0c5R0EsV0FDQyw0QkFBQSxDQUNBLGVIaUhELENJeklBLFVBRUMsNEJBQUEsQ0FDQSxpQkFBQSxDQUZBLGlCSmlKRCxDS3pJSSwwQkRUSixVQU1FLGlCSmdKQSxDQUNGLENJN0lBLGdCQUNDLFdKZ0pELENLbEpJLDBCRENKLGdCQUlFLFdKaUpBLENBQ0YsQ003SkEsVUFFQyw0QkFBQSxDQURBLGVBQUEsQ0FFQSxZTnNLRCxDTW5LQSxxQkFDQyxpQk5zS0QsQ01wS0MsMkJBQ0MsZ0JBQUEsQ0FDQSxlTnNLRixDTWxLQSxXQUVDLFdBQUEsQ0FEQSxjQUFBLENBRUEsVUFBQSxDQUNBLFNOcUtELENLbExJLDBCQ1NKLFdBT0UsV0FBQSxDQUNBLFVOc0tBLENBQ0YsQ01wS0MsYUFJQyxrQ0FBQSxDQURBLGlCQUFBLENBSUEsaUJBQUEsQ0FEQSxhQUFBLENBSkEsV0FBQSxDQU1BLGlCQUFBLENBSEEsb0JBQUEsQ0FKQSxVTjZLRixDS2xNSSwwQkNvQkgsYUFZRSxXQUFBLENBREEsVU53S0QsQ0FDRixDTXJLRSxtQkFLQyxrQ0FBQSxDQU9BLGlCQUFBLENBUkEsaUNBQUEsQ0FIQSxVQUFBLENBRUEsV0FBQSxDQUtBLE1BQUEsQ0FFQSxhQUFBLENBR0Esa0JBQUEsQ0FQQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSxtQkFBQSxDQUVBLGdEQUFBLENBQUEsd0NBQUEsQ0FUQSxVTmtMSCxDS3ZOSSwwQkNtQ0YsbUJBbUJFLHNCQUFBLENBREEscUJBQUEsQ0FEQSxXQUFBLENBREEsVU4yS0YsQ0FDRixDT3ZPQSxRQUNDLGVQNk9ELENPdE9BLFNBQ0ksbURQNk9KLENPdE9BLGlCQUxJLGtCQUFBLENBREgsMkNBQUEsQ0FFQSxpQkFBQSxDQUNBLFNQaVBELENPOU9BLFFBQ0ksa0RQNk9KLENRL1BBLFNBRUMsc0NBQUEsQ0FDQSxpQkFBQSxDQUZBLGVBQUEsQ0FHQSxtQlJxUUQsQ0toUUksMEJHVEosU0FPRSxnQkFBQSxDQUNBLG1CUnNRQSxDQUNGLENTaFJBLFVBQ0ksU0FBQSxDQUVBLGtDQUFBLENBQUEsMEJBQUEsQ0FDQSxvR0FBQSxDQUFBLDRGQUFBLENBQUEsOElBQUEsQ0FGQSxpQlRxUkosQ1NqUkksb0JBQ0ksU0FBQSxDQUVBLCtCQUFBLENBQUEsdUJBQUEsQ0FEQSxrQlRvUlIsQ1UzUkEsUUFDQyxrQkFBQSxDQUNBLGVWaVNELENLMVJJLDBCS1RKLFFBS0UsZVZrU0EsQ0FDRixDVS9SQSxZQVFDLDJCQUFBLENBRkEseUNBQUEsQ0FDQSxpQkFBQSxDQUVBLHdCQUFBLENBUkEsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBT0EsMkJBQUEsQ0FMQSxpQkFBQSxDQURBLG9CQUFBLENBT0EsNEJWa1NELENLN1NJLDBCS0FKLFlBZUUsZ0JBQUEsQ0FEQSwyQlZvU0EsQ0FDRixDSzdTQyx5QkthQyxrQkFDQyxVVm1TRCxDQUNGLENVaFNDLGtCQVNDLGtDQUFBLENBTEEsc0NBQUEsQ0FIQSxVQUFBLENBRUEsV0FBQSxDQUVBLGlCQUFBLENBRUEsVUFBQSxDQURBLE9BQUEsQ0FFQSxnQkFBQSxDQU5BLFVWeVNGLENLblVJLDBCS3dCSCxrQkFZRSxVVm1TRCxDQUNGLENXL1VBLGNBR0Msa0JBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FFQSxpQlh1VkQsQ0twVkksMEJNUEosY0FPRSxPWHdWQSxDQUNGLENXclZFLDBCQUNDLGdCWHVWSCxDSzVWSSwwQk1JRiwwQkFJRSxnQlh3VkYsQ0FDRixDV3JWRSwyQkFDQyxnQkFBQSxDQUNBLG1CWHVWSCxDS3JXSSwwQk1ZRiwyQkFLRSxjQUFBLENBQ0EsbUJYd1ZGLENBQ0YsQ1d0VkcsZ0NBQ0MsZ0JBQUEsQ0FDQSxnQlh3VkosQ0svV0ksMEJNcUJELGdDQUtFLGNYeVZILENBQ0YsQ1duVkUsNkJBQ0MsZ0JBQUEsQ0FDQSxtQlhxVkgsQ0t4WEksMEJNaUNGLDZCQUtFLGNBQUEsQ0FDQSxtQlhzVkYsQ0FDRixDV3BWRyxrQ0FDQyxnQkFBQSxDQUNBLGdCWHNWSixDS2xZSSwwQk0wQ0Qsa0NBS0UsY1h1VkgsQ0FDRixDV2xWQyxtQkFDQyxnQlhvVkYsQ0sxWUksMEJNcURILG1CQUlFLGdCWHFWRCxDQUNGLENXbFZDLG9CQUNDLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCWG9WRixDS3JaSSwwQk02REgsb0JBT0UsY0FBQSxDQUNBLG1CWHFWRCxDQUNGLENXblZFLDJCQUNDLHVCQUFBLENBQ0EsZ0JYcVZILENLL1pJLDBCTXdFRiwyQkFLRSxjWHNWRixDQUNGLENXblZFLHlCQUNDLGtDQUFBLENBSUcsb0JBQUEsQ0FISCxnQkFBQSxDQUlHLG1CQUFBLENBRkgsZUFBQSxDQURBLGdCWHdWSCxDSzVhSSwwQk1pRkYseUJBU0UsY1hzVkYsQ0FDRixDV3BWRyxpQ0FDQyxtQlhzVkosQ1duVkcsZ0NBQ0Msa0JYcVZKLENXalZFLHFEQUVDLFVBQUEsQ0FFQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsZ0JBQUEsQ0FKQSxVWHNWSCxDSy9iSSwwQk1zR0YscURBV0UsV0FBQSxDQURBLFVYb1ZGLENBQ0YsQ1cvVUUsMkJBRUMsc0VBQUEsQ0FEQSxNWGtWSCxDVzlVRSwwQkFFQyx1RUFBQSxDQURBLE9YaVZILENXMVVBLGNBR0MsWUFBQSxDQUNBLHFCQUFBLENBRkcsa0JBQUEsQ0FEQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJYZ1ZKLENXM1VDLGlCQUNDLG1CWDZVRixDVzFVQyxvQkFFQywyR0FBQSxDQURBLGdCQUFBLENBRUEsa0JYNFVGLENLNWRJLDBCTTZJSCxvQkFNRSxnQlg2VUQsQ0FDRixDV3JVQSx5Q0FMRyxrQlhvVkgsQ1cvVUEsY0FFQyxnQkFBQSxDQUNBLG9CQUFBLENBRkEsaUJYOFVELENLM2VJLDBCTTRKSixjQU9FLGNYNFVBLENBQ0YsQ1d6VUEsbUJBQ0MsaUJYNFVELENXelVBLGtCQUdDLGtCQUFBLENBRkEsWUFBQSxDQUNBLHFCWDZVRCxDVzFVQyx1QkFFQyx1QkFBQSxDQURBLGdCWDZVRixDSzlmSSwwQk1nTEgsdUJBS0UsZ0JYNlVELENBQ0YsQ1cxVUMsd0JBS0MsMkdBQUEsQ0FIQSxnQkFBQSxDQUNBLG9CQUFBLENBQ0Esa0JBQUEsQ0FIQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJYZ1ZGLENLMWdCSSwwQk15TEgsd0JBUUUsY1g2VUQsQ0FDRixDV3RVQSxjQUVDLGdCQUFBLENBQ0EsbUJBQUEsQ0FGQSxpQlg2VUQsQ0t2aEJJLDBCTXlNSixjQU1FLGdCWDRVQSxDQUNGLENXMVVDLG1CQUNDLGdCWDRVRixDS3JpQkkseUJNd05ILG1CQUlFLGdCWDZVRCxDQUNGLENLcGlCSSwwQk1rTkgsbUJBUUUsZ0JYOFVELENBQ0YsQ1czVUMsbUJBQ0MsZ0JYNlVGLENLNWlCSSwwQk04TkgsbUJBSUUsZ0JYOFVELENBQ0YsQ1cxVUEsY0FRQyw2QkFBQSxDQUhBLGtDQUFBLENBREEsaUJBQUEsQ0FIQSx1QkFBQSxDQUtBLG9CQUFBLENBSkEsZ0JBQUEsQ0FDQSxlQUFBLENBSUEsaUJYOFVELENEcmtCQSxhQUNDLGtCQUFBLENBQ0EseUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGlCQzJrQkQsQ0R6a0JDLGdCQUNDLGNBQUEsQ0FDQSxlQUFBLENBRUEsaUJBQUEsQ0FEQSxpQkM0a0JGLENLMWtCSSwwQk5MSCxnQkFPRSxnQkFBQSxDQUNBLGlCQzRrQkQsQ0FDRixDRDFrQkUsa0NBQ0MsZUM0a0JILENEemtCRSx1QkFPQyw0REFBQSxDQU5BLFVBQUEsQ0FFQSxXQUFBLENBRUEsTUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUpBLFVDZ2xCSCxDSzVsQkksMEJOVUYsdUJBV0UsV0FBQSxDQURBLFVDNmtCRixDQUNGLENEemtCRSxtQkFDQyx1QkFBQSxDQUNBLGdCQzJrQkgsQ0t0bUJJLDBCTnlCRixtQkFLRSxnQkM0a0JGLENBQ0YsQ0R0a0JDLGtCQUNDLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkN5a0JGLENEdmtCRSx5QkFHQyxzQkFBQSxDQUZBLFdBQUEsQ0FDQSxlQUFBLENBR0EsTUFBQSxDQURBLGlCQUFBLENBRUEsT0N5a0JILENZdm9CQSxnQkFLSSxtQ0FBQSxDQUpBLFlBQUEsQ0FNQSxXQUFBLENBSkEsTUFBQSxDQURBLGNBQUEsQ0FFQSxLQUFBLENBRUEsVUFBQSxDQUVBLFlaMG9CSixDWXZvQkEsT0FDSSxZWjBvQkosQ1l2b0JBLGdCQVFDLHNCQUFBLENBQUEsY0FBQSxDQUhBLFFBQUEsQ0FIRyxlQUFBLENBQ0gsY0FBQSxDQUNBLE9BQUEsQ0FLQSw0QkFBQSxDQUhBLG1CQUFBLENBTEcsU0FBQSxDQU1ILFlaNG9CRCxDWXhvQkMsd0JBQ0MsU1owb0JGLENZdm9CQyxvQkFDQyxrQlp5b0JGLENZcm9CQSxlQUlDLFlBQUEsQ0FIRyxjQUFBLENBQ0EsT0FBQSxDQUNBLEtBQUEsQ0FFSCxZWndvQkQsQ1lyb0JBLGlDQUtJLDRCQUFBLENBSEEsV0FBQSxDQUtBLGlCQUFBLENBR0EsY0FBQSxDQU5BLFdBQUEsQ0FPSCxVQUFBLENBTEEsaUJBQUEsQ0FFRyxtQkFBQSxDQUlILDRCQUFBLENBVEcsVUFBQSxDQU1ILFNaMm9CRCxDSzdxQkMseUJPd0NDLDZDQUNDLFNaeW9CRCxDQUNGLENZcG9CQyxvQkFFQyxrQkFBQSxDQURBLFVad29CRixDWWxvQkMsK0NBUUMsNkJBQUEsQ0FDQSxpQkFBQSxDQVBBLFVBQUEsQ0FHQSxVQUFBLENBQ0EsUUFBQSxDQUhBLGlCQUFBLENBSUEsT0FBQSxDQUhBLFVaeW9CRixDWWpvQkMsd0JBQ0Msb0RBQUEsQ0FBQSw0Q1ptb0JGLENZaG9CQyx1QkFDQyxxREFBQSxDQUFBLDZDWmtvQkYsQ2F0dEJBLE1BR0MsWUFBQSxDQURBLGVBQUEsQ0FEQSxpQmJndUJELENLaHVCSSx5QlFESixNQU9FLGtCQUFBLENBREEsWWJndUJBLENBQ0YsQ0todUJJLDBCUVBKLE1BV0UsWWJndUJBLENBQ0YsQ0szdUJJLHlCUWFILGNBRUUsVWJndUJELENBQ0YsQ2E1dEJBLFVBR0MsMERBQUEsQ0FEQSxPQUFBLENBREEsaUJBQUEsQ0FHQSxTYit0QkQsQ0t2dkJJLHlCUW9CSixVQU9FLDBEYmd1QkEsQ0FDRixDYTd0QkEscUJBR0ksV0FBQSxDQUVBLE1BQUEsQ0FHQSxrQkFBQSxDQVBBLGVBQUEsQ0FHQSxpQkFBQSxDQUdBLE9BQUEsQ0FEQSxLQUFBLENBSkEsVWJzdUJKLENLandCSSwwQlF5QkoscUJBV0UsZWJpdUJBLENBQ0YsQ2E5dEJBLGVBR0Msd0JBQUEsQ0FHQSxXQUFBLENBSkEsT0FBQSxDQUVBLHVCQUFBLENBSEEsaUJBQUEsQ0FJQSxTYmt1QkQsQ0tyeEJJLHlCUThDSixlQVVFLGVBQUEsQ0FEQSxTYm11QkEsQ0FDRixDS3J4QkksMEJRd0NKLGVBY0UsV2JtdUJBLENBQ0YsQ2FodUJBLGVBR0MsdUJBQUEsQ0FGQSxpQkFBQSxDQUNBLFNib3VCRCxDS3R5QkkseUJRZ0VKLGVBT0UsZUFBQSxDQURBLFNicXVCQSxDQUNGLENLdHlCSSwwQlEwREosZUFZRSx3QkFBQSxDQURBLFdic3VCQSxDQUNGLENhbHVCQSxZQUdDLGtCQUFBLENBSUEsb0NBQUEsQ0FBQSw0QkFBQSxDQU5BLGdCQUFBLENBQ0EsZUFBQSxDQUlBLGdCQUFBLENBREcsa0JBQUEsQ0FEQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJid3VCSixDSzV6QkkseUJRZ0ZKLFlBVUUsYWJzdUJBLENBQ0YsQ0szekJJLDBCUTBFSixZQWNFLGdCYnV1QkEsQ0FDRixDYXJ1QkMsZ0NBQ0MsZWJ1dUJGLENLbjBCSSwwQlEyRkgsZ0NBSUUsZWJ3dUJELENBQ0YsQ2FydUJDLGVBRUMscUdBQUEsQ0FEQSxrQmJ3dUJGLENLNTBCSSwwQlFtR0gsZUFNRSxxR0FBQSxDQURBLGtCYnl1QkQsQ0FDRixDYXB1QkEsa0JBRUMsd0JBQUEsQ0FEQSxlQUFBLENBS0csa0JBQUEsQ0FISCxpQkFBQSxDQUNBLGlCQUFBLENBQ0cseUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGlCYnd1QkosQ0tqMkJJLHlCUW9ISixrQkFTRSxhYnd1QkEsQ0FDRixDS2gyQkksMEJROEdKLGtCQWFFLGlCYnl1QkEsQ0FDRixDYXJ1QkEsaUJBVUMsa0JBQUEsQ0FOQSw2QkFBQSxDQURBLGlCQUFBLENBVUEsdUJBQUEsQ0FMQSxZQUFBLENBR0EsZ0JBQUEsQ0FDQSxlQUFBLENBVkEsV0FBQSxDQU9BLHNCQUFBLENBSkEsaUJBQUEsQ0FFQSxTQUFBLENBT0EsaUJBQUEsQ0FSQSxTQUFBLENBTEEsVWJxdkJELENLdDNCSSwwQlFnSUosaUJBb0JFLGdCQUFBLENBRkEsV0FBQSxDQUNBLFVBQUEsQ0FGQSxVYjR1QkEsQ0FDRixDYXR1QkEsV0FDQyxZQUFBLENBQ0EscUJBQUEsQ0FDQSxPYnl1QkQsQ0twNEJJLDBCUXdKSixXQU1FLEtiMHVCQSxDQUNGLENheHVCQyxnQkFDQyxrQkFBQSxDQUNBLGdCYjB1QkYsQ0s3NEJJLDBCUWlLSCxnQkFLRSxjYjJ1QkQsQ0FDRixDYXh1QkMsaUJBQ0MsbUJBQUEsQ0FDQSxnQmIwdUJGLENLdDVCSSwwQlEwS0gsaUJBS0UsZ0JiMnVCRCxDQUNGLENhdnVCQSxpQkFDQyxjQUFBLENBQ0EsaUJiMHVCRCxDS3Q2QkkseUJRMExKLGlCQUtFLGdCYjJ1QkEsQ2F4dUJELHdCQUtFLDZCQUFBLENBSEEsVUFBQSxDQUVBLFVBQUEsQ0FHQSxNQUFBLENBREEsaUJBQUEsQ0FFQSxPQUFBLENBTEEsVWJndkJELENBVkYsQ2E3dEJDLHVCQUVDLGtCQUFBLENBREEsb0JBQUEsQ0FFQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFNiMHVCRixDSzk3QkkseUJROE1ILHVCQVVFLHdCQUFBLENBREEsaUJiNHVCRCxDQUNGLENLOTdCSSwwQlF3TUgsdUJBY0UsY2I0dUJELENBQ0YsQ2F4dUJBLGFBQ0Msa0JBQUEsQ0FFQSxlQUFBLENBREEsU2I0dUJELENLLzhCSSx5QlFpT0osYUFVRSxXQUFBLENBSEEsUUFBQSxDQUNBLGlCQUFBLENBQ0EsWUFBQSxDQUhBLFliZ3ZCQSxDQUNGLENLbDlCSSwwQlEyTkosYUFlRSxRQUFBLENBREEsZWI4dUJBLENBQ0YsQ2EzdUJDLHNCQUdDLGtCQUFBLENBREEsZUFBQSxDQUdBLGVBQUEsQ0FKQSxjQUFBLENBR0EsaUJiOHVCRixDS3IrQkkseUJRbVBILHNCQVVFLGlCQUFBLENBRkEsWUFBQSxDQUNBLGdCYit1QkQsQ0FDRixDYTN1QkMscUJBRUMsZUFBQSxDQURBLGViOHVCRixDS2gvQkkseUJRaVFILHFCQUtFLGViOHVCRCxDQUNGLENLLytCSSwwQlEyUEgscUJBU0UsZWIrdUJELENBQ0YsQ2F0dUJBLFNBRUMsa0JBQUEsQ0FEQSxpQmI0dUJELENLamdDSSx5QlFvUkosU0FLRSxtQmI0dUJBLENBQ0YsQ0toZ0NJLDBCUThRSixTQVNFLHdCYjZ1QkEsQ0FDRixDYTN1QkMsK0JBTUMsZ0JBQUEsQ0FKQSxVQUFBLENBQ0EsaUJBQUEsQ0FFQSxLQUFBLENBREEsU2I4dUJGLENhenVCQyxnQkFDQyxpRUFBQSxDQUNBLE1iMnVCRixDYXh1QkMsZUFDQyxrRUFBQSxDQUNBLE9iMHVCRixDYXR1QkEsYUFHQyw0RUFBQSxDQUdBLFFBQUEsQ0FKQSx5QkFBQSxDQUdBLE1BQUEsQ0FEQSxpQkFBQSxDQUhBLFViOHVCRCxDS25pQ0kseUJRb1RKLGFBU0UsNEViMHVCQSxDQUNGLENLbGlDSSwwQlE4U0osYUFhRSx5QmIydUJBLENBQ0YsQ2F4dUJBLGNBRUMsZ0JBQUEsQ0FEQSxpQmI0dUJELENhenVCQyxpQkFDQyx1QkFBQSxDQUNBLGNBQUEsQ0FDQSxpQmIydUJGLENhenVCRSx1QkFPQywrREFBQSxDQUhBLFdBQUEsQ0FIQSxVQUFBLENBS0EsVUFBQSxDQUhBLE1BQUEsQ0FEQSxpQkFBQSxDQUdBLFViNnVCSCxDYXR1QkEsZ0JBQ0Msa0JBQUEsQ0FFQSxpQkFBQSxDQURBLFdiMHVCRCxDS3RrQ0kseUJRMFZKLGdCQU1FLFdiMHVCQSxDQUNGLENLcmtDSSwwQlFvVkosZ0JBV0UsZUFBQSxDQURBLFViNHVCQSxDQUNGLENhenVCQyw2Q0FFQyxVQUFBLENBQ0EsaUJiMHVCRixDYXR1QkMsdUJBRUMsa0JBQUEsQ0FDQSxvRUFBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBSEEsVWI0dUJGLENLNWxDSSx5QlErV0gsdUJBU0UsVUFBQSxDQUNBLFVBQUEsQ0FGQSxVYjJ1QkQsQ0FDRixDSzdsQ0ksMEJReVdILHVCQWNFLFdiMHVCRCxDQUNGLENhdnVCQyxzQkFFQyxrQkFBQSxDQUNBLG1FQUFBLENBRUEsTUFBQSxDQURBLFFBQUEsQ0FIQSxVYjZ1QkYsQ0svbUNJLHlCUWlZSCxzQkFTRSxRQUFBLENBREEsVWIydUJELENBQ0YsQ0svbUNJLDBCUTJYSCxzQkFjRSxRQUFBLENBREEsV2I0dUJELENBQ0YsQ2F2dUJBLGdCQUNDLGlCQUFBLENBQ0EsU2IwdUJELENheHVCQyxtQkFNQyxrQkFBQSxDQUhBLG1FQUFBLENBQ0EsWUFBQSxDQUhBLGdCQUFBLENBQ0EsZUFBQSxDQUdBLHNCQUFBLENBR0csaUJBQUEsQ0FDSCxpQkFBQSxDQUZBLGlCQUFBLENBR0EsS2IwdUJGLENLNW9DSSx5QlF3WkgsbUJBYUUsWWIydUJELENBQ0YsQ0szb0NJLDBCUWtaSCxtQkFpQkUsZ0JiNHVCRCxDQUNGLENhMXVCRSxvQ0FFQyxtQkFBQSxDQURBLFdiNnVCSCxDSzFwQ0kseUJRNGFGLG9DQUtFLFdiNnVCRixDQUNGLENLenBDSSwwQlFzYUYsb0NBU0UsV2I4dUJGLENBQ0YsQ2EzdUJFLG1DQUVDLGlCQUFBLENBREEsV2I4dUJILENLeHFDSSx5QlF5YkYsbUNBS0UsV2I4dUJGLENBQ0YsQ0t2cUNJLDBCUW1iRixtQ0FTRSxXYit1QkYsQ0FDRixDYTV1QkUsdUJBQ0MsTUFBQSxDQUNBLEtiOHVCSCxDS3RyQ0kseUJRc2NGLHVCQUtFLFViK3VCRixDQUNGLENLcnJDSSwwQlFnY0YsdUJBU0UsVUFBQSxDQUNBLFFiZ3ZCRixDQUNGLENhN3VCRSx1QkFDQyxPQUFBLENBQ0EsUWIrdUJILENLcnNDSSx5QlFvZEYsdUJBS0UsVUFBQSxDQUNBLFFiZ3ZCRixDQUNGLENLcnNDSSwwQlE4Y0YsdUJBVUUsV0FBQSxDQUNBLFFiaXZCRixDQUNGLENhOXVCRSx1QkFDQyxNQUFBLENBQ0EsU2JndkJILENLcnRDSSx5QlFtZUYsdUJBS0UsVUFBQSxDQUNBLFNiaXZCRixDQUNGLENLcnRDSSwwQlE2ZEYsdUJBVUUsVUFBQSxDQUNBLFNia3ZCRixDQUNGLENhL3VCRSx1QkFDQyxPQUFBLENBQ0EsU2JpdkJILENLcnVDSSx5QlFrZkYsdUJBS0ssU2JrdkJMLENBQ0YsQ0twdUNJLDBCUTRlRix1QkFVRSxvQkFBQSxDQURBLFNib3ZCRixDQUNGLENhOXVCQSx1QkFDQyxpQmJpdkJELENLcHZDSSx5QlFrZ0JKLHVCQUlFLGlCYmt2QkEsQ0FDRixDYS91QkEsaUJBRUMsZ0JBQUEsQ0FEQSxXYm12QkQsQ0s5dkNJLHlCUTBnQkosaUJBS0UsYUFBQSxDQUNBLFdibXZCQSxDQUNGLENLOXZDSSwwQlFvZ0JKLGlCQVVFLFdib3ZCQSxDQUNGLENhanZCQSxxQkFLQyxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLFFBQUEsQ0FMQSxlQUFBLENBQ0EsaUJid3ZCRCxDS2x4Q0kseUJRd2hCSixxQkFVRSxrQkFBQSxDQURBLGtCYnN2QkEsQ0FDRixDS2x4Q0ksMEJRa2hCSixxQkFjRSxRYnN2QkEsQ0FDRixDYW52QkEsbUJBR0MsNkJBQUEsQ0FDQSw0QkFBQSxDQUhBLGdCQUFBLENBQ0EsZUFBQSxDQUdBLFdBQUEsQ0FFQSxpQkFBQSxDQURBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQmJ1dkJELENLdnlDSSx5QlEwaUJKLG1CQVVFLFdidXZCQSxDQUNGLENLdHlDSSwwQlFvaUJKLG1CQWNFLGNBQUEsQ0FDQSxrQmJ3dkJBLENBQ0YsQ2FydkJBLG9CQUNDLGdCQUFBLENBQ0EsZUFBQSxDQUNBLHlCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQmJ3dkJELENLeHpDSSx5QlE2akJKLG9CQU1FLE1ieXZCQSxDQUNGLENLdnpDSSwwQlF1akJKLG9CQVVFLGdCYjB2QkEsQ0FDRixDYXZ2QkEsZUFNQyxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxxQkFBQSxDQUdBLGVBQUEsQ0FEQSxPQUFBLENBTkEsZUFBQSxDQUVBLGlCQUFBLENBREEsaUJiZ3dCRCxDSzcwQ0kseUJRMmtCSixlQVdFLGtCQUFBLENBQ0Esc0JiMnZCQSxDQUNGLENhenZCQyxxQkFDQyxnQmIydkJGLENLaDFDSSwwQlFvbEJILHFCQUlFLGdCYjR2QkQsQ0FDRixDYXp2QkMsa0JBRUMsa0NBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FKQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJiK3ZCRixDSzUxQ0ksMEJRNGxCSCxrQkFRRSxjQUFBLENBQ0EsaUJiNHZCRCxDQUNGLENhdHZCQSxPQUNDLHdCYjJ2QkQsQ0t4MkNJLDBCUTRtQkosT0FJRSx5QmI0dkJBLENBQ0YsQ2F6dkJBLGVBR0Msa0JBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FFQSxRYjR2QkQsQ0sxM0NJLHlCUTBuQkosZUFRRSxrQkFBQSxDQURBLGtCQUFBLENBRUEsUWI2dkJBLENBQ0YsQ2ExdkJBLGdCQUNDLE1iNnZCRCxDYTF2QkEsWUFFQyxZQUFBLENBQ0EscUJBQUEsQ0FGQSxnQkFBQSxDQUdBLFFiNnZCRCxDS3Q0Q0ksMEJRcW9CSixZQU9FLGdCQUFBLENBQ0EsUWI4dkJBLENBQ0YsQ2E1dkJDLGVBRUMsa0NBQUEsQ0FDQSxrQkFBQSxDQUZBLG9CQUFBLENBR0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLFliOHZCRixDS3A1Q0ksMEJRZ3BCSCxlQVNFLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCYit2QkQsQ0FDRixDYTV2QkMsaUJBQ0MsZ0JiOHZCRixDSzk1Q0ksMEJRK3BCSCxpQkFJRSxnQmIrdkJELENBQ0YsQ2E1dkJDLG1CQUNDLGdCYjh2QkYsQ0t0NkNJLDBCUXVxQkgsbUJBSUUsY2IrdkJELENBQ0YsQ2E1dkJDLG9CQUVDLHFHQUFBLENBREEsa0JiK3ZCRixDSy82Q0ksMEJRK3FCSCxvQkFNRSxxR0FBQSxDQURBLGtCYmd3QkQsQ0FDRixDYTV2QkMsbUJBQ0MsdUJiOHZCRixDYTF2QkEsY0FFQyxrQkFBQSxDQUNBLGVBQUEsQ0FGQSxZYit2QkQsQ2EzdkJDLHVCQUNDLGVBQUEsQ0FDQSxlYjZ2QkYsQ2F2dkJBLFNBQ0MsNEJBQUEsQ0FFQSxvQ0FBQSxDQURBLGlCQUFBLENBRUEsbUJiNHZCRCxDSzM4Q0ksMEJRMnNCSixTQU9FLG9CYjZ2QkEsQ0FDRixDYTF2QkEsY0FHQyx1QkFBQSxDQURBLGdCQUFBLENBRUEsZ0JBQUEsQ0FIQSxpQmJnd0JELENLNzlDSSx5QlE0dEJKLGNBT0UsZ0JiOHZCQSxDQUNGLENLNTlDSSwwQlFzdEJKLGNBV0UsY2IrdkJBLENBQ0YsQ2E1dkJBLGVBR0MsZ0JBQUEsQ0FDQSxlQUFBLENBSEEsZUFBQSxDQUNBLGlCYml3QkQsQ0t4K0NJLDBCUXF1QkosZUFPRSxnQmJnd0JBLENBQ0YsQ2E3dkJBLGVBR0MsWUFBQSxDQUNBLHFCQUFBLENBSEEsa0JBQUEsQ0FDQSxXYmt3QkQsQ0sxL0NJLHlCUXN2QkosZUFRRSxrQkFBQSxDQUNBLFFBQUEsQ0FGQSxVYm13QkEsQ0FDRixDSzMvQ0ksMEJRZ3ZCSixlQWFFLFFia3dCQSxDQUNGLENhaHdCQyxrQkFNQyxrQkFBQSxDQUpBLG9CQUFBLENBQ0EsbUVBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FFQSxZQUFBLENBQ0EsaUJBQUEsQ0FQQSxXYnl3QkYsQ0toaERJLHlCUXN3Qkgsa0JBV0UsTWJtd0JELENBQ0YsQ0svZ0RJLDBCUWd3Qkgsa0JBZUUsV2Jvd0JELENBQ0YsQ2Fsd0JFLGtDQUNDLGdCYm93QkgsQ0s3aERJLHlCUXd4QkYsa0NBSUUsYWJxd0JGLENBQ0YsQ2Fod0JBLHFCQUVDLGdCQUFBLENBQ0EsZUFBQSxDQUZBLGlCYnF3QkQsQ0tsaURJLDBCUTR4QkoscUJBTUUsZ0Jib3dCQSxDQUNGLENhaHdCQSxjQUNDLGdCQUFBLENBQ0EsaUJibXdCRCxDSzVpREksMEJRdXlCSixjQUtFLGdCYm93QkEsQ0FDRixDYWx3QkMscUJBSUMsNkRBQUEsQ0FIQSxVQUFBLENBRUEsWUFBQSxDQUdBLE1BQUEsQ0FHQSxrQkFBQSxDQUpBLGlCQUFBLENBRUEsT0FBQSxDQUNBLFVBQUEsQ0FOQSxVYjJ3QkYsQ0s1akRJLDBCUSt5QkgscUJBWUUsVWJxd0JELENBQ0YsQ2Fqd0JBLFlBQ0MsaUJib3dCRCxDYWx3QkMsa0JBQ0Msb0JBQUEsQ0FHQSxnQkFBQSxDQURBLG1CQUFBLENBREEsaUJic3dCRixDSzNrREksMEJRbTBCSCxrQkFRRSxnQkFBQSxDQURBLG1CYnN3QkQsQ0FDRixDYW53QkUsaURBUUMsaUVBQUEsQ0FOQSxVQUFBLENBRUEsV0FBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLGdCQUFBLENBSkEsVWJ5d0JILENLMWxESSwwQlE4MEJGLGlEQVlFLFdBQUEsQ0FEQSxVYnN3QkYsQ0FDRixDYWx3QkUseUJBQ0MsTWJvd0JILENhandCRSx3QkFDQyxPQUFBLENBQ0EsNEJBQUEsQ0FBQSxvQmJtd0JILENhaHdCRSxxQkFDQyx1QkFBQSxDQUdBLGNBQUEsQ0FDQSxnQkFBQSxDQUZBLGtCQUFBLENBREEsaUJicXdCSCxDSzltREksMEJRdTJCRixxQkFTRSxjQUFBLENBREEsa0Jib3dCRixDQUNGLENhandCRywyQkFRQyxvRUFBQSxDQVBBLFVBQUEsQ0FFQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsT0FBQSxDQUNBLGdCQUFBLENBTEEsVWJ5d0JKLENLOW5ESSwwQlFtM0JELDJCQVlFLFdBQUEsQ0FEQSxVYnF3QkgsQ0FDRixDYTl2QkEsYUFHQyxZQUFBLENBQ0EscUJBQUEsQ0FDQSxRQUFBLENBSkEsa0JBQUEsQ0FDQSxXYm93QkQsQ0tscERJLHlCUTQ0QkosYUFRRSxrQkFBQSxDQUdBLFFBQUEsQ0FGQSxzQkFBQSxDQUNBLFVibXdCQSxDQUNGLENLcHBESSwwQlFzNEJKLGFBZUUsZWJtd0JBLENBQ0YsQ2Fqd0JDLGdCQVdDLGtCQUFBLENBUkEsNkJBQUEsQ0FEQSxzQ0FBQSxDQURBLGlCQUFBLENBSUEsdUJBQUEsQ0FJQSxZQUFBLENBSEEsZ0JBQUEsQ0FDQSxlQUFBLENBS0EsV0FBQSxDQUZBLHNCQUFBLENBRkEsaUJBQUEsQ0FKQSxpQmIyd0JGLENLN3FESSx5QlE4NUJILGdCQWVFLE1BQUEsQ0FDQSxjYm93QkQsQ0FDRixDSzdxREksMEJRdzVCSCxnQkFvQkUsZ0JicXdCRCxDYWx3QkEsMkJBRUUsY2Jxd0JGLENBSkYsQ2E1dkJHLHVDQUlDLGtDQUFBLENBTUEsWUFBQSxDQUxBLHNDQUFBLENBSkEsVUFBQSxDQUVBLFdBQUEsQ0FJQSxNQUFBLENBRUEsa0JBQUEsQ0FIQSxpQkFBQSxDQUVBLE9BQUEsQ0FOQSxVYjJ3QkosQ0t6c0RJLHlCUTQ3QkQsdUNBZ0JFLFdBQUEsQ0FEQSxzQ0FBQSxDQURBLFdBQUEsQ0FLQSxTQUFBLENBQ0EsV0FBQSxDQUhBLE9BQUEsQ0FDQSxnQkFBQSxDQUxBLFViMndCSCxDQUNGLENhOXZCQSxhQUlDLGtCQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBRUEsUUFBQSxDQUpBLGVicXdCRCxDSzd0REkseUJRdTlCSixhQVNFLG9CQUFBLENBR0EscUdBQUEsQ0FKQSxrQkFBQSxDQUdBLEtBQUEsQ0FEQSxzQkFBQSxDQUtNLGtCQUFBLENBRk4sa0JBQUEsQ0FDQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJibXdCQSxDQUNGLENLbnVESSwwQlFpOUJKLGFBbUJFLHFHQUFBLENBQ0Esa0JibXdCQSxDQUNGLENhandCQyxtQkFHQyxxR0FBQSxDQUZBLGdCQUFBLENBQ0EsZUFBQSxDQUVBLGtCYm13QkYsQ0tydkRJLHlCUTgrQkgsbUJBUUUsZUFBQSxDQURBLGdCYnF3QkQsQ0FDRixDYWx3QkUsc0JBQ0MsdUJBQUEsQ0FDQSxnQmJvd0JILENLenZESSwwQlFtL0JGLHNCQUtFLGNicXdCRixDQUNGLENhaHdCQSxvQkFFQyxZQUFBLENBQ0Esc0JBQUEsQ0FGQSxtQmJxd0JELENLMXdESSx5QlFvZ0NKLG9CQU1FLGtCYm93QkEsQ0FDRixDYWx3QkMsdUJBQ0MsbUJBQUEsQ0FDQSxlYm93QkYsQ0tueERJLHlCUTZnQ0gsdUJBS0Usa0JicXdCRCxDQUNGLENhL3ZCQSxTQUNDLGtCQUFBLENBQ0EsaUJib3dCRCxDS3p4REksMEJRbWhDSixTQUtFLG1CYnF3QkEsQ0FDRixDYW53QkMsK0JBRUMsVUFBQSxDQUtBLFdBQUEsQ0FGQSxNQUFBLENBRkEsaUJBQUEsQ0FDQSxLQUFBLENBRUEsVWJxd0JGLENhandCQyxnQkFDQywrREFBQSxDQUNBLHFCQUFBLENBQ0EsU2Jtd0JGLENLanpESSx5QlEyaUNILGdCQU1FLDREYm93QkQsQ0FDRixDYWp3QkMsZUFDQyxnQ2Jtd0JGLENhL3ZCQSxlQUVDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFFBQUEsQ0FIQSxlYnF3QkQsQ0sxekRJLDBCUW9qQ0osZUFRRSxRQUFBLENBREEsZWJvd0JBLENBQ0YsQ2Fqd0JDLGtCQUNDLGlCQUFBLENBQ0EsZWJtd0JGLENhL3ZCQSxxQkFDQyxrQ0FBQSxDQUNBLGlCYmt3QkQsQ0t6MERJLDBCUXFrQ0oscUJBS0UsY2Jtd0JBLENBQ0YsQ2Fod0JBLG9CQUNDLFlBQUEsQ0FFQSxnQkFBQSxDQURBLE9ib3dCRCxDSzExREkseUJRb2xDSixvQkFNRSxrQmJvd0JBLENBQ0YsQ0t6MURJLDBCUThrQ0osb0JBVUUsZ0JicXdCQSxDQUNGLENhbndCQyx5QkFDQyxzQkFBQSxDQUVBLGdCQUFBLENBREEsU2Jzd0JGLENLejJESSx5QlFpbUNILHlCQU1FLFdic3dCRCxDQUNGLENLeDJESSwwQlEybENILHlCQVVFLGNidXdCRCxDQUNGLENhcHdCQywwQkFDQyxrQkFBQSxDQUNBLE1ic3dCRixDYWx3QkEscUJBSUMsNEJBQUEsQ0FIQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxRQUFBLENBRUEsWWJxd0JELENLLzNESSx5QlFxbkNKLHFCQVNFLHNCQUFBLENBREEsa0JidXdCQSxDQUNGLENLLzNESSwwQlErbUNKLHFCQWNFLFFBQUEsQ0FEQSxZYnd3QkEsQ0FDRixDYXB3QkEsd0JBQ0MsTWJ1d0JELENhcHdCQSxxQkFDQyxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQmJ1d0JELENhcndCQyx3QkFDQyx1QkFBQSxDQUNBLGVidXdCRixDYW53QkEscUJBQ0MsZWJzd0JELENhcHdCQyx3QkFDQyxnQkFBQSxDQUNBLGVBQUEsQ0FHQSxnQkFBQSxDQUZBLGlCQUFBLENBQ0EsaUJidXdCRixDYXB3QkUsK0JBTUMsdUJBQUEsQ0FMQSxXQUFBLENBSUEsZUFBQSxDQUZBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLE9id3dCSCxDYW53QkUsMkJBQ0MsdUJBQUEsQ0FDQSxlYnF3QkgsQ2Fod0JBLHNCQUVJLGtCQUFBLENBQ0gsaUJBQUEsQ0FGRyx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJicXdCSixDS3Q3REkseUJRZ3JDSixzQkFNRSxZYm93QkEsQ0FDRixDYWp3QkEsV0FNQyxjQUFBLENBREEsV0FBQSxDQUhBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLEtBQUEsQ0FDQSxVYnN3QkQsQ2Fsd0JDLGVBS0MsUUFBQSxDQUhBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FIQSxVYnd3QkYsQ2E5dkJBLFFBRUMsa0NBQUEsQ0FEQSxrQmJvd0JELENhaHdCQSxjQUdDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFFBQUEsQ0FIQSxrQkFBQSxDQURBLFlidXdCRCxDSzE5REkseUJRa3RDSixjQVNFLGtCQUFBLENBREEsVWJxd0JBLENBQ0YsQ2Fsd0JDLGlCQUtDLDRCQUFBLENBSkEsTUFBQSxDQUVBLGtCQUFBLENBQ0EsaUJBQUEsQ0FGQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJidXdCRixDYTl2QkEsYUFDQyxrQkFBQSxDQUNBLGlCYm13QkQsQ2Fqd0JDLHVDQUlDLGdCQUFBLENBRkEsVUFBQSxDQUlBLGVBQUEsQ0FEQSxpQkFBQSxDQUZBLFVicXdCRixDYS92QkMsb0JBQ0Msb0VBQUEsQ0FFQSxNQUFBLENBREEsS2Jrd0JGLENhOXZCQyxtQkFDQyx1RUFBQSxDQUVBLFFBQUEsQ0FEQSxPYml3QkYsQ2E1dkJBLG9CQUNDLGViK3ZCRCxDSzcvREksMEJRNnZDSixvQkFJRSxlYmd3QkEsQ0FDRixDYTd2QkEsbUJBQ0MsZWJnd0JELENLdGdFSSwwQlFxd0NKLG1CQUlFLGViaXdCQSxDQUNGLENhL3ZCQyx1QkFDQyxZQUFBLENBQ0EscUJBQUEsQ0FDQSxPYml3QkYsQ0t0aEVJLHlCUWt4Q0gsdUJBT0Usc0JBQUEsQ0FEQSxrQmJtd0JELENBQ0YsQ0t0aEVJLDBCUTR3Q0gsdUJBV0UsUWJtd0JELENBQ0YsQ2Fqd0JFLDBCQUNDLDRCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSx5QkFBQSxDQUFBLHNCQUFBLENBQUEsaUJibXdCSCxDS2xpRUksMEJRMHhDRiwwQkFRRSxnQmJvd0JGLENBQ0YsQ2Fqd0JFLDBCQUNDLE1ibXdCSCxDYTd2QkMsOEJBQ0MsWUFBQSxDQUNBLGdCQUFBLENBQ0EsZWJnd0JGLENLaGpFSSwwQlE2eUNILDhCQU1FLGdCYml3QkQsQ0FDRixDYS92QkUsaUNBQ0MsU2Jpd0JILENhOXZCRSxpQ0FDQyxNYmd3QkgsQ2EzdkJBLGVBSUMsa0JBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FGQSxlYml3QkQsQ0t4a0VJLHlCUXMwQ0osZUFRRSxtQkFBQSxDQURBLGtCQUFBLENBRUEsUWIrdkJBLENBQ0YsQ0t6a0VJLDBCUWcwQ0osZUFhRSxRYmd3QkEsQ0FDRixDYTl2QkMsa0JBQ0MsTWJnd0JGLENLdmxFSSx5QlFzMUNILGtCQUlFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCYml3QkQsQ0FDRixDYS92QkUsbUNBQ0Msa0JBQUEsQ0FDQSxXYml3QkgsQ0tsbUVJLHlCUSsxQ0YsbUNBTUUsUUFBQSxDQURBLFVibXdCRixDQUNGLENhL3ZCSSxnRUFDQywrQ2Jpd0JMLENLM21FSSx5QlF5MkNBLGdFQUlFLHNDYmt3QkosQ0FDRixDYTl2QkcsMERBQ0MsZ0JiZ3dCSixDS25uRUkseUJRazNDRCwwREFJRSxrQmJpd0JILENBQ0YsQ2E1dkJFLGtDQUNDLG1CQUFBLENBQ0EsV2I4dkJILENLNW5FSSx5QlE0M0NGLGtDQU1FLFFBQUEsQ0FEQSxVYmd3QkYsQ0FDRixDYTd2Qkcsd0RBQ0MsZ0JiK3ZCSixDS3JvRUkseUJRcTRDRCx3REFJRSxRYmd3QkgsQ0FDRixDYTl2QkksK0RBQ0MsNENiZ3dCTCxDSzdvRUkseUJRNDRDQSwrREFJRSxzQ2Jpd0JKLENBQ0YsQ2ExdkJBLHNCQUNDLDZCQUFBLENBSUEsaUJBQUEsQ0FIQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUdBLGlCQUFBLENBREEsU2I4dkJELENLNXBFSSx5QlF3NUNKLHNCQWNFLGtCQUFBLENBRkEsWUFBQSxDQURBLE1BQUEsQ0FFQSxzQkFBQSxDQUhBLFVia3dCQSxDQUNGLENhNXZCQyw2QkFJQyw2QkFBQSxDQUtBLFlBQUEsQ0FSQSxVQUFBLENBRUEsV0FBQSxDQUdBLE1BQUEsQ0FFQSxrQkFBQSxDQUhBLGlCQUFBLENBRUEsT0FBQSxDQUxBLFVicXdCRixDYTF2QkEsdUJBRUMsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLFdiK3ZCRCxDS3RyRUkseUJRczdDSix1QkFNRSxrQkFBQSxDQUNBLFViOHZCQSxDQUNGLENheHZCQSxZQUVDLGtCQUFBLENBREEsaUJiOHZCRCxDSzdyRUksMEJRODdDSixZQUtFLG9CYjh2QkEsQ0FDRixDYTV2QkMscUNBRUMsVUFBQSxDQUVBLFdBQUEsQ0FFQSxNQUFBLENBREEsaUJBQUEsQ0FFQSxLQUFBLENBSkEsVWJpd0JGLENhMXZCQyxtQkFDQywrREFBQSxDQUNBLFViNHZCRixDS3B0RUkseUJRczlDSCxtQkFLRSx1QmI2dkJELENBQ0YsQ2F6dkJDLGtCQUNDLGtDQUFBLENBQ0EsdUJBQUEsQ0FDQSxTYjJ2QkYsQ2F2dkJBLG9CQUVDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFFBQUEsQ0FIQSxlYjZ2QkQsQ0tydUVJLHlCUXUrQ0osb0JBT0Usa0JBQUEsQ0FDQSxRYjJ2QkEsQ0FDRixDYXh2QkEsbUJBRUMsa0JBQUEsQ0FEQSxlYjR2QkQsQ2F4dkJBLHFCQUNDLE1iMnZCRCxDYXZ2QkMsb0NBQ0MsZWIwdkJGLENhdHZCQSxrQkFHQyxrQkFBQSxDQURBLGdCQUFBLENBRUEsZUFBQSxDQUhBLGViNHZCRCxDYXZ2QkMscUJBQ0MsZ0JieXZCRixDYXJ2QkEsa0JBSUMsa0JBQUEsQ0FGQSxnQkFBQSxDQUNBLGVBQUEsQ0FFQSxnQkFBQSxDQUpBLGViNHZCRCxDYW52QkEsTUFDQyxrQmJ3dkJELENLMXdFSSwwQlFpaERKLE1BSUUsbUJieXZCQSxDQUNGLENhdHZCQSxjQUVDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFFBQUEsQ0FIQSxlYjR2QkQsQ0s1eEVJLHlCUStoREosY0FPRSxrQmIwdkJBLENBQ0YsQ2F0dkJDLGlCQUVDLGtCQUFBLENBREEsZWIwdkJGLENLaHlFSSwwQlFxaURILGlCQUtFLGViMHZCRCxDQUNGLENhdnZCQyxzQkFFQyxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxjQUFBLENBR0EsZ0JBQUEsQ0FDQSxnQmJ5dkJGLENhcnZCQSxlQUNDLE1id3ZCRCxDYXB2QkMsOEJBQ0MsZWJ1dkJGLENhbnZCQSxZQUVDLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBSEEsZWJ5dkJELENhbnZCQSxrQkFFQyxZQUFBLENBQ0EscUJBQUEsQ0FDQSxRQUFBLENBSEEsZWJ5dkJELENLeDBFSSx5QlE4a0RKLGtCQU9FLGtCQUFBLENBQ0EsUWJ1dkJBLENBQ0YsQ2FwdkJBLGFBQ0MsZWJ1dkJELENLNTBFSSwwQlFvbERKLGFBSUUsZWJ3dkJBLENBQ0YsQ2F0dkJDLHVDQUlDLGlCQUFBLENBREEsV0FBQSxDQURBLFViMHZCRixDYXB2QkEsYUFHQyxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxjQUFBLENBREEsZ0JiMHZCRCxDYWp2QkEsS0FDQyxrQkFBQSxDQUNBLGlCYnN2QkQsQ0tyMkVJLDBCUTZtREosS0FLRSxtQmJ1dkJBLENBQ0YsQ2FydkJDLHVCQUVDLFVBQUEsQ0FLQSxXQUFBLENBRkEsTUFBQSxDQUZBLGlCQUFBLENBQ0EsS0FBQSxDQUVBLFVidXZCRixDYW52QkMsWUFDQywrREFBQSxDQUNBLHFCQUFBLENBQ0EsU2JxdkJGLENLNzNFSSx5QlFxb0RILFlBTUUsNERic3ZCRCxDQUNGLENhbnZCQyxXQUNDLGdDYnF2QkYsQ2FqdkJBLFdBRUMsWUFBQSxDQUNBLHFCQUFBLENBQ0EsUUFBQSxDQUhBLGVidXZCRCxDYWx2QkMsY0FDQyw2QkFBQSxDQUNBLGlCQUFBLENBQ0Esb0NBQUEsQ0FDQSxZYm92QkYsQ0s1NEVJLDBCUW9wREgsY0FPRSxZYnF2QkQsQ0FDRixDYS91QkUsb0NBR0MsZ0JBQUEsQ0FDQSxlQUFBLENBRUEsZ0JBQUEsQ0FEQSxpQkFBQSxDQUhBLGlCYnN2QkgsQ2EvdUJFLGtCQUVLLGtCQUFBLENBREosWUFBQSxDQUVBLGViaXZCSCxDYS91Qkcsd0JBQ0MsU2JpdkJKLENhN3VCRSxrQkFHQywwQ0FBQSxDQUZBLGNBQUEsQ0FDQSxnQmJndkJILENLNzZFSSx5QlEyckRGLGtCQU1FLGdCYmd2QkYsQ0FDRixDYTl1Qkcsd0JBQ0MsT2JndkJKLENhNXVCRSxxQkFHQyxnQkFBQSxDQUNBLGVBQUEsQ0FGQSxNQUFBLENBREEsaUJiaXZCSCxDYTV1Qkcsd0JBQ0MsMkJiOHVCSixDYTN1Qkcsd0JBQ0MsdUJiNnVCSixDYXR1QkMsK0JBQ0MsaUJieXVCRixDYXJ1QkEsZ0JBRUMsdUJBQUEsQ0FEQSxnQmJ5dUJELENhcHVCQyxvQkFDQyxnQkFBQSxDQUNBLGlCYnV1QkYsQ2FydUJFLDJCQUNDLFdBQUEsQ0FFQSxNQUFBLENBREEsaUJBQUEsQ0FFQSxLYnV1QkgsQ2EvdEJBLGFBQ0MsZ0Jib3VCRCxDYWp1QkEsbUJBRUMsZ0JBQUEsQ0FDQSxlQUFBLENBRkEsZUFBQSxDQUdBLGlCYm91QkQsQ2FqdUJBLGVBQ0MsZWJvdUJELENhbHVCQyxzQkFFQyxhQUFBLENBREEsVWJxdUJGLENjNStFQSxNQUNFLGFkay9FRixDS2ovRUkseUJTRkosTUFJTSxZZG0vRUosQ0FDRixDY2gvRUEsT0FDRSxZZG0vRUYsQ0sxL0VJLHlCU01KLE9BSU0sYWRvL0VKLENBQ0YsQ2NqL0VBLE1BQ0UsWWRvL0VGLENLNy9FSSwwQlNRSixNQUlNLGFkcS9FSixDQUNGLENjbC9FQSxXQUNFLGFkcS9FRixDS3RnRkksMEJTZ0JKLFdBSU0sWWRzL0VKLENBQ0YiLCJmaWxlIjoibWFzdGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIGxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmxpc3RfX2NoZWNrIHtcclxuXHRtYXJnaW46IDI0cHggYXV0byAwO1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcblx0PiBsaSB7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzNHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNTJweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2hlY2sucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AgL2NvdmVyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGVtIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdFx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxpc3RfX2J1bGxldHMge1xyXG5cdD4gbGkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCLil49cIjtcclxuXHRcdFx0Zm9udC1zaXplOiAuOHJlbTtcclxuXHRcdFx0Y29sb3I6IHZhcigtLXN1Yi1jb2xvcik7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiA4cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSwgaDEsIGgyLCBoMywgaDQsIHAsIGZpZ3VyZSwgYmxvY2txdW90ZSwgZGwsIGRkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG51bFtyb2xlPWxpc3RdLCBvbFtyb2xlPWxpc3RdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaHRtbDpmb2N1cy13aXRoaW4ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuYTpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbmltZywgcGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmlucHV0LCBidXR0b24sIHRleHRhcmVhLCBzZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbio6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCB1bCwgb2wsIGxpLCBkbCwgZHQsIGRkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGJsb2NrcXVvdGUsIHByZSwgY29kZSwgYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG51bCxcbm9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYm9keSB7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xufVxuXG5hOm5vdChbY2xhc3NdKSB7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbn1cblxuaW1nLFxucGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIHZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG46cm9vdCB7XG4gIC0tYm9keTogIzQ3NTQ1RDtcbiAgLS1iYXNlOiAjQjBFMkQyO1xuICAtLW1haW4tY29sb3I6ICMyQzdFODE7XG4gIC0tc3ViLWNvbG9yOiAjQTlFM0QxO1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLXllbGxvdzogI0ZDQzgwMDtcbiAgLS1ncmF5OiAjRjNGNUYyO1xuICAtLWRhcmstZ3JlZW46ICMwNzVkM2Y7XG4gIC0tbGlnaHQtZ3JlZW4tMDE6ICNFRkZBRjc7XG4gIC0tbGlnaHQtZ3JlZW4tMDI6ICM4MkJFQTk7XG4gIC0tbGlnaHQtZ3JlZW4tMDM6IzYxRDZCMjtcbiAgLS1saWdodC1ncmVlbi0wNDojRDlFRkU4O1xuICAtLWJ1dHRvbi10ZXh0OiAjMjQ2MDRDO1xuICAtLWJ1dHRvbi1iZzogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTAsMjQ1LDEwNiwxKSAwJSxyZ2JhKDI1MiwyMDAsMCwxKSAxMDAlKTtcbiAgLS1pbm5lci1wYWRkaW5nOiA0MHB4O1xuICAtLWlubmVyOiA5ODBweDtcbiAgLS13cmFwOiA5MDBweDtcbiAgLS10cmFuc2l0aW9uOiAuNHM7XG4gIC0tbm90by1zYW5zOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICAtLWRucC1zaHVlaTogXCJkbnAtc2h1ZWktZ290aGljLWtpbi1zdGRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgbWl4aW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBmdW5jdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW5vdG8tc2Fucyk7XG4gIGNvbG9yOiB2YXIoLS1ib2R5KTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGxpbmUtYnJlYWs6IHN0cmljdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5hOmhvdmVyLCBhOmFjdGl2ZSwgYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZG5wLXNodWVpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWRucC1zaHVlaSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZSk7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDQwcHg7XG4gIH1cbn1cblxuLmwtaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDE5NnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubC1oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAzMTlweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBmb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBmb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlKTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmwtZm9vdGVyX19jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubC1mb290ZXJfX2NvcHlyaWdodCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubC1wYWdldG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDMzcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubC1wYWdldG9wIHtcbiAgICBib3R0b206IDUwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5sLXBhZ2V0b3AgYSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubC1wYWdldG9wIGEge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuLmwtcGFnZXRvcCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdmFyKC0td2hpdGUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlICsgM3B4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sLXBhZ2V0b3AgYTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxMHB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIG1haW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubC1tYWluIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmwtaW5uZXIge1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0taW5uZXIpICsgdmFyKC0taW5uZXItcGFkZGluZykpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1pbm5lci1wYWRkaW5nKSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sLXdyYXAge1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0td3JhcCkgKyB2YXIoLS1pbm5lci1wYWRkaW5nKSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLWlubmVyLXBhZGRpbmcpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgYm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJveF9fMDEge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1ncmVlbi0wMSk7XG4gIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgcGFkZGluZzogMCAyMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3hfXzAxIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDQwcHggNDBweDtcbiAgfVxufVxuXG4uanMtYW5pbWUge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cbi5qcy1hbmltZS5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGJ0blxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5idXR0b24ge1xuICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDQ5MHB4O1xuICB9XG59XG5cbi5idXR0b25fXzAxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1kYXJrLWdyZWVuKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tYmcpO1xuICBjb2xvcjogdmFyKC0tYnV0dG9uLXRleHQpO1xuICBwYWRkaW5nOiAxMnB4IDQwcHggMTJweCAxMnB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJ1dHRvbl9fMDEge1xuICAgIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDMycHg7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnV0dG9uX18wMTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG4uYnV0dG9uX18wMTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA1MCUgMTAwJSwgMTAwJSAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRyYW5zbGF0ZTogMCAtNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kYXJrLWdyZWVuKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJ1dHRvbl9fMDE6OmFmdGVyIHtcbiAgICByaWdodDogMzJweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBoZGdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgaDJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaGRnX19sdjItLTAxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjItLTAxIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmhkZ19fbHYyLS0wMS5fc21hbGwgPiAuc3ViIHtcbiAgZm9udC1zaXplOiAyLjNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tMDEuX3NtYWxsID4gLnN1YiB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi5oZGdfX2x2Mi0tMDEuX3NtYWxsID4gLm1haW4ge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IDQ2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tMDEuX3NtYWxsID4gLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBwYWRkaW5nLWlubGluZTogNzBweDtcbiAgfVxufVxuLmhkZ19fbHYyLS0wMS5fc21hbGwgPiAubWFpbiAuYm94IHtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIHBhZGRpbmc6IDVweCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjItLTAxLl9zbWFsbCA+IC5tYWluIC5ib3gge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLmhkZ19fbHYyLS0wMS5fc21hbGxlciA+IC5tYWluIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIHBhZGRpbmctaW5saW5lOiA0NnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjItLTAxLl9zbWFsbGVyID4gLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBwYWRkaW5nLWlubGluZTogNzBweDtcbiAgfVxufVxuLmhkZ19fbHYyLS0wMS5fc21hbGxlciA+IC5tYWluIC5ib3gge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgcGFkZGluZzogNXB4IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tMDEuX3NtYWxsZXIgPiAubWFpbiAuYm94IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbi5oZGdfX2x2Mi0tMDEgPiAuc3ViIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tMDEgPiAuc3ViIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuLmhkZ19fbHYyLS0wMSA+IC5tYWluIHtcbiAgZm9udC1zaXplOiAzLjRyZW07XG4gIHBhZGRpbmctaW5saW5lOiA1NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhkZ19fbHYyLS0wMSA+IC5tYWluIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgcGFkZGluZy1pbmxpbmU6IDcwcHg7XG4gIH1cbn1cbi5oZGdfX2x2Mi0tMDEgPiAubWFpbiAuZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGZvbnQtc2l6ZTogNS4xcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjItLTAxID4gLm1haW4gLmdyZWVuIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cbi5oZGdfX2x2Mi0tMDEgPiAubWFpbiAuYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tMDEgPiAubWFpbiAuYm94IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cbi5oZGdfX2x2Mi0tMDEgPiAubWFpbiAuYm94Ll95ZWxsb3cge1xuICBjb2xvcjogdmFyKC0teWVsbG93KTtcbn1cbi5oZGdfX2x2Mi0tMDEgPiAubWFpbiAuYm94Ll93aGl0ZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uaGRnX19sdjItLTAxID4gLm1haW46OmJlZm9yZSwgLmhkZ19fbHYyLS0wMSA+IC5tYWluOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zbGF0ZTogMCAtNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjItLTAxID4gLm1haW46OmJlZm9yZSwgLmhkZ19fbHYyLS0wMSA+IC5tYWluOjphZnRlciB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uaGRnX19sdjItLTAxID4gLm1haW46OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGRnLXR3b2xpbmUtbGVmdC5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcC8xMDAlIDEwMCU7XG59XG4uaGRnX19sdjItLTAxID4gLm1haW46OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGRnLXR3b2xpbmUtcmlnaHQuc3ZnKSBuby1yZXBlYXQgbGVmdCB0b3AvMTAwJSAxMDAlO1xufVxuXG4uaGRnX19sdjItLTAyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmhkZ19fbHYyLS0wMiBlbSB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3cpO1xufVxuLmhkZ19fbHYyLS0wMiA+IC5tYWluIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS1zdWItY29sb3IpIGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXN1Yi1jb2xvcikpO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjItLTAyID4gLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG59XG4uaGRnX19sdjItLTAyID4gLm1haW4uX3doaXRlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmhkZ19fbHYyLS0wMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tMDMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uaGRnX19jZW50ZXJfX3dyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZGdfX2x2Mi0tYm9yZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZGdfX2x2Mi0tYm9yZGVyID4gLnN1YiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2Mi0tYm9yZGVyID4gLnN1YiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5oZGdfX2x2Mi0tYm9yZGVyID4gLm1haW4ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0tc3ViLWNvbG9yKSBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS1zdWItY29sb3IpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhkZ19fbHYyLS1ib3JkZXIgPiAubWFpbiB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi8qICBoM1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZGdfX2x2My0tMDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2My0tMDEge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG59XG4uaGRnX19sdjMtLTAxLl90d28ge1xuICBtYXJnaW4tdG9wOiAtMzNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGRnX19sdjMtLTAxLl90d28ge1xuICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2x2My0tMDEuX3R3byB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIH1cbn1cbi5oZGdfX2x2My0tMDEuX29uZSB7XG4gIG1hcmdpbi10b3A6IC0xOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19sdjMtLTAxLl9vbmUge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICB9XG59XG5cbi5oZGdfX2x2My0tMDIge1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBsaXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmxpc3RfX2NoZWNrIHtcbiAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmxpc3RfX2NoZWNrID4gbGkge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlzdF9fY2hlY2sgPiBsaSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICB9XG59XG4ubGlzdF9fY2hlY2sgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ubGlzdF9fY2hlY2sgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWNoZWNrLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wL2NvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlzdF9fY2hlY2sgPiBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gIH1cbn1cbi5saXN0X19jaGVjayA+IGxpIGVtIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBmb250LXNpemU6IDIuNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpc3RfX2NoZWNrID4gbGkgZW0ge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG59XG5cbi5saXN0X19idWxsZXRzID4gbGkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpc3RfX2J1bGxldHMgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLil49cIjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiB2YXIoLS1zdWItY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xufVxuXG4ubW9kYWxfX292ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2OSwgNjksIDY5LCAwLjg1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5ODtcbn1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsX19jb250ZW50IHtcbiAgd2lkdGg6IDg1JTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgY3Vyc29yOiB6b29tLWluO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbi5tb2RhbF9fY29udGVudC5pcy16b29tIHtcbiAgc2NhbGU6IDEuMjtcbn1cbi5tb2RhbF9fY29udGVudCBpbWcge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4ubW9kYWxfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLmpzLXpvb20tYnV0dG9uLFxuLmpzLWNsb3NlLWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuanMtem9vbS1idXR0b246aG92ZXIsXG4uanMtY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5qcy16b29tLWJ1dHRvbiBpbWcge1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmpzLWNsb3NlLWJ1dHRvbjo6YmVmb3JlLCAuanMtY2xvc2UtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5qcy1jbG9zZS1idXR0b246OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uanMtY2xvc2UtYnV0dG9uOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICB0b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgaGVyb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDYxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8ge1xuICAgIGhlaWdodDogNjcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVybyAubC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaGVyb19fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL212LXNwLWJnLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2JnIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL212LXBjLWJnLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG4gIH1cbn1cblxuLmhlcm9fX292ZXJsYXlfX3dyYXAge1xuICBtYXgtd2lkdGg6IDk0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvX19vdmVybGF5X193cmFwIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG5cbi5oZXJvX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3OURBNTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX292ZXJsYXkge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWF4LXdpZHRoOiA3MTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19fb3ZlcmxheSB7XG4gICAgd2lkdGg6IDcxNXB4O1xuICB9XG59XG5cbi5oZXJvX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAzMnB4IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWF4LXdpZHRoOiA3MTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19fY29udGVudCB7XG4gICAgd2lkdGg6IDcxNXB4O1xuICAgIHBhZGRpbmctaW5saW5lOiA0MHB4IDI1cHg7XG4gIH1cbn1cblxuLmhlcm9fX3RleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4uaGVyb19fdGV4dDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9fX3RleHQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmhlcm9fX3RleHQgZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0teWVsbG93KSBjYWxjKDEwMCUgLSAycHgpLCB2YXIoLS15ZWxsb3cpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9fX3RleHQgZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0teWVsbG93KSk7XG4gIH1cbn1cblxuLmhlcm9fX2hkZ19fYmxvY2sge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU0QjREO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19oZGdfX2Jsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19faGRnX19ibG9jayB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICB9XG59XG5cbi5oZXJvX19oZGdfX2ljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICByaWdodDogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19faGRnX19pY29uIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cblxuLmhlcm9fX2hkZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19faGRnIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5oZXJvX19oZGcgPiAuc3ViIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvX19oZGcgPiAuc3ViIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5oZXJvX19oZGcgPiAubWFpbiB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3cpO1xuICBmb250LXNpemU6IDMuMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9fX2hkZyA+IC5tYWluIHtcbiAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgfVxufVxuXG4uaGVyb19faGRnX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2hkZ19fdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19faGRnX190ZXh0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICB9XG59XG4uaGVyb19faGRnX190ZXh0ID4gLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2hkZ19fdGV4dCA+IC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NEI0RDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19faGRnX190ZXh0ID4gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uaGVyb19faW1hZ2Uge1xuICBtYXJnaW46IDE4cHggYXV0byAwO1xuICB3aWR0aDogOTclO1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19pbWFnZSB7XG4gICAgd2lkdGg6IDU4Ljc1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTc1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzOTZweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvX19pbWFnZSA+IC5jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19pbWFnZSA+IC5jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiB2YXIoLS1ib2R5KTtcbiAgfVxufVxuLmhlcm9fX2ltYWdlICsgLmJ1dHRvbiB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2ltYWdlICsgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiA4MHB4IDAgMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvX19pbWFnZSArIC5idXR0b24ge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cbn1cblxuLyogIHdvcnJpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ud29ycmllcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ibG9jazogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXMge1xuICAgIHBhZGRpbmctYmxvY2s6IDY0cHggMTIwcHg7XG4gIH1cbn1cbi53b3JyaWVzOjpiZWZvcmUsIC53b3JyaWVzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgdG9wOiAwO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi53b3JyaWVzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dvcnJpZXMtYmctbGVmdC5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcC9jb3ZlcjtcbiAgbGVmdDogMDtcbn1cbi53b3JyaWVzOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1iZy1yaWdodC5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcC9jb3ZlcjtcbiAgcmlnaHQ6IDA7XG59XG5cbi53b3JyaWVzX19iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE5MHB4KTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93b3JyaWVzLWJsb2NrLWJnLXNwLnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20vMTAwJSAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fYmcge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1ibG9jay1iZy1wYy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tLzEwMCUgMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud29ycmllc19fYmcge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjMwcHgpO1xuICB9XG59XG5cbi5oZGdfX3dvcnJpZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuLmhkZ19fd29ycmllcyBlbSB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGRnX193b3JyaWVzIGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1saW5lLnN2ZykgcmVwZWF0LXggbGVmdCB0b3AvY29udGFpbjtcbn1cblxuLndvcnJpZXNfX2Jsb2NrIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgd2lkdGg6IDMzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndvcnJpZXNfX2Jsb2NrIHtcbiAgICB3aWR0aDogNzI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXNfX2Jsb2NrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG59XG4ud29ycmllc19fYmxvY2s6OmJlZm9yZSwgLndvcnJpZXNfX2Jsb2NrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi53b3JyaWVzX19ibG9jazo6YmVmb3JlIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGFzcGVjdC1yYXRpbzogNTYvNjE7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1kZWNvLXJpZ2h0LnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wL2NvdmVyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53b3JyaWVzX19ibG9jazo6YmVmb3JlIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICByaWdodDogMjRweDtcbiAgICB0b3A6IC0xMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud29ycmllc19fYmxvY2s6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG4ud29ycmllc19fYmxvY2s6OmFmdGVyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGFzcGVjdC1yYXRpbzogMTkvMjE7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1kZWNvLWxlZnQucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvY292ZXI7XG4gIHRvcDogOTZweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fYmxvY2s6OmFmdGVyIHtcbiAgICB3aWR0aDogODBweDtcbiAgICB0b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXNfX2Jsb2NrOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHRvcDogMTBweDtcbiAgfVxufVxuXG4ud29ycmllc19fdm9pY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ud29ycmllc19fdm9pY2UgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dvcnJpZXMtY2xvdWQucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvMTAwJSAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLndvcnJpZXNfX3ZvaWNlID4gbGk6bnRoLW9mLXR5cGUob2RkKSB7XG4gIHdpZHRoOiAxNjdweDtcbiAgYXNwZWN0LXJhdGlvOiAxNjcvOTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndvcnJpZXNfX3ZvaWNlID4gbGk6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpOm50aC1vZi10eXBlKG9kZCkge1xuICAgIHdpZHRoOiAyODdweDtcbiAgfVxufVxuLndvcnJpZXNfX3ZvaWNlID4gbGk6bnRoLW9mLXR5cGUoZXZlbikge1xuICB3aWR0aDogMTk1cHg7XG4gIGFzcGVjdC1yYXRpbzogMTMvODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fdm9pY2UgPiBsaTpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICB3aWR0aDogMjg3cHg7XG4gIH1cbn1cbi53b3JyaWVzX192b2ljZSA+IGxpLl8wMSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fdm9pY2UgPiBsaS5fMDEge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpLl8wMSB7XG4gICAgbGVmdDogMTg2cHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG4ud29ycmllc19fdm9pY2UgPiBsaS5fMDIge1xuICByaWdodDogMDtcbiAgdG9wOiA1N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpLl8wMiB7XG4gICAgcmlnaHQ6IDc1cHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53b3JyaWVzX192b2ljZSA+IGxpLl8wMiB7XG4gICAgcmlnaHQ6IDEyNXB4O1xuICAgIHRvcDogMzNweDtcbiAgfVxufVxuLndvcnJpZXNfX3ZvaWNlID4gbGkuXzAzIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMzdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fdm9pY2UgPiBsaS5fMDMge1xuICAgIGxlZnQ6IDE5NnB4O1xuICAgIHRvcDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXNfX3ZvaWNlID4gbGkuXzAzIHtcbiAgICBsZWZ0OiAyNzRweDtcbiAgICB0b3A6IDIxMnB4O1xuICB9XG59XG4ud29ycmllc19fdm9pY2UgPiBsaS5fMDQge1xuICByaWdodDogMDtcbiAgdG9wOiAxOTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fdm9pY2UgPiBsaS5fMDQge1xuICAgIHRvcDogMTY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXNfX3ZvaWNlID4gbGkuXzA0IHtcbiAgICB0b3A6IDIwNnB4O1xuICAgIGFzcGVjdC1yYXRpbzogMjg3LzE5MTtcbiAgfVxufVxuXG4ud29ycmllc19fcGVvcGxlX193cmFwIHtcbiAgcGFkZGluZy10b3A6IDI0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53b3JyaWVzX19wZW9wbGVfX3dyYXAge1xuICAgIHBhZGRpbmctdG9wOiAxMzZweDtcbiAgfVxufVxuXG4ud29ycmllc19fcGVvcGxlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tbGVmdDogMzRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fcGVvcGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXNfX3Blb3BsZSB7XG4gICAgd2lkdGg6IDIyNHB4O1xuICB9XG59XG5cbi53b3JyaWVzX19zdWJfX2Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndvcnJpZXNfX3N1Yl9fYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud29ycmllc19fc3ViX19ibG9jayB7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG59XG5cbi53b3JyaWVzX19zdWJfX2hkZyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvZHkpO1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53b3JyaWVzX19zdWJfX2hkZyB7XG4gICAgd2lkdGg6IDI2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53b3JyaWVzX19zdWJfX2hkZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmctYmxvY2s6IDE1cHg7XG4gIH1cbn1cblxuLndvcnJpZXNfX3N1Yl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndvcnJpZXNfX3N1Yl9fdGV4dCB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud29ycmllc19fc3ViX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuXG4ud29ycmllc19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud29ycmllc19fdGV4dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLndvcnJpZXNfX3RleHQgPiAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAud29ycmllc19fdGV4dCA+IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuLndvcnJpZXNfX3RleHQgPiBlbSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcnJpZXNfX3RleHQgPiBlbSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgfVxufVxuXG4vKiAgYWJvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWJvdXQge1xuICBwYWRkaW5nLWJsb2NrOiA0OHB4IDE2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXQge1xuICAgIHBhZGRpbmctYmxvY2s6IDEyMHB4IDE1MHB4O1xuICB9XG59XG5cbi5hYm91dF9fY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dF9fY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5hYm91dF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG5cbi5oZGdfX2Fib3V0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhkZ19fYWJvdXQge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmhkZ19fYWJvdXQgZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2Fib3V0IGVtIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgfVxufVxuLmhkZ19fYWJvdXQgLm1pZCB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19hYm91dCAubWlkIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuLmhkZ19fYWJvdXQgLmxhcmdlIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2Fib3V0IC5sYXJnZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG4uaGRnX19hYm91dCAuYm9yZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykgY2FsYygxMDAlIC0gMnB4KSwgdmFyKC0teWVsbG93KSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZGdfX2Fib3V0IC5ib3JkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0teWVsbG93KSk7XG4gIH1cbn1cbi5oZGdfX2Fib3V0IC5ncmVlbiB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cblxuLmFib3V0X19pbWFnZSB7XG4gIHdpZHRoOiA5MS4zNCU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1heC13aWR0aDogMzY2cHg7XG59XG4uYWJvdXRfX2ltYWdlID4gLmNhcHRpb24ge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyogIGFiaWxpdHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWJpbGl0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXkpO1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFiaWxpdHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuXG4uaGRnX19hYmlsaXR5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBtYXJnaW4tdG9wOiAtODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGRnX19hYmlsaXR5IHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGRnX19hYmlsaXR5IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmFiaWxpdHlfX2xlYWQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJpbGl0eV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cblxuLmFiaWxpdHlfX2xpc3Qge1xuICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICB3aWR0aDogMzM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFiaWxpdHlfX2xpc3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hYmlsaXR5X19saXN0IHtcbiAgICBnYXA6IDMzcHg7XG4gIH1cbn1cbi5hYmlsaXR5X19saXN0ID4gbGkge1xuICB3aWR0aDogMjAycHg7XG4gIGFzcGVjdC1yYXRpbzogMTk5LzExNDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hYmlsaXR5LWNsb3VkLnBuZykgbm8tcmVwZWF0IDAgMC8xMDAlIDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFiaWxpdHlfX2xpc3QgPiBsaSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWJpbGl0eV9fbGlzdCA+IGxpIHtcbiAgICB3aWR0aDogMjc4cHg7XG4gIH1cbn1cbi5hYmlsaXR5X19saXN0ID4gbGk6bnRoLW9mLXR5cGUoZXZlbikge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJpbGl0eV9fbGlzdCA+IGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uYWJpbGl0eV9fbGlzdF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hYmlsaXR5X19saXN0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4uaGFiaXRfX2Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogMTgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhhYml0X19ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gIH1cbn1cbi5oYWJpdF9fYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDEwNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hhYml0LWFycm93LnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wL2NvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xMzBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhhYml0X19ibG9jazo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNTBweDtcbiAgfVxufVxuXG4uaGFiaXRfX2hkZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oYWJpdF9faGRnID4gLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1pbmxpbmU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGFiaXRfX2hkZyA+IC50ZXh0IHtcbiAgICBwYWRkaW5nLWlubGluZTogNDVweDtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuLmhhYml0X19oZGcgPiAudGV4dDo6YmVmb3JlLCAuaGFiaXRfX2hkZyA+IC50ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zbGF0ZTogMCAtNTAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hkZy1vbmVsaW5lLnN2Zykgbm8tcmVwZWF0IGxlZnQgdG9wLzEwMCUgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhhYml0X19oZGcgPiAudGV4dDo6YmVmb3JlLCAuaGFiaXRfX2hkZyA+IC50ZXh0OjphZnRlciB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uaGFiaXRfX2hkZyA+IC50ZXh0OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmhhYml0X19oZGcgPiAudGV4dDo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4uaGFiaXRfX2hkZyA+IC50ZXh0IGVtIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oYWJpdF9faGRnID4gLnRleHQgZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG4uaGFiaXRfX2hkZyA+IC50ZXh0IGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9oYWJpdC1oZGctdGltZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcC8xMDAlIDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oYWJpdF9faGRnID4gLnRleHQgZW06OmFmdGVyIHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLmhhYml0X19saXN0IHtcbiAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhhYml0X19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGdhcDogNDRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGFiaXRfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5oYWJpdF9fbGlzdCA+IGxpIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1saWdodC1ncmVlbi0wMik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDc4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhhYml0X19saXN0ID4gbGkge1xuICAgIGZsZXg6IDE7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oYWJpdF9fbGlzdCA+IGxpIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGFiaXRfX2xpc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgMjQwcHg7XG4gIH1cbn1cbi5oYWJpdF9fbGlzdCA+IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDUwJSAxMDAlLCAxMDAlIDApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3R0b206IC0zMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oYWJpdF9fbGlzdCA+IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCUgMTAwJSwgMTAwJSA1MCUpO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMzJweDtcbiAgfVxufVxuXG4uaGFiaXRfX2xlYWQge1xuICBtYXJnaW4tdG9wOiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhhYml0X19sZWFkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykgY2FsYygxMDAlIC0gMnB4KSwgdmFyKC0teWVsbG93KSk7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGFiaXRfX2xlYWQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS15ZWxsb3cpIGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykpO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbn1cbi5oYWJpdF9fbGVhZCA+IC50ZXh0IHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS15ZWxsb3cpIGNhbGMoMTAwJSAtIDJweCksIHZhcigtLXllbGxvdykpO1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oYWJpdF9fbGVhZCA+IC50ZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uaGFiaXRfX2xlYWQgPiAudGV4dCBlbSB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgZm9udC1zaXplOiAzLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oYWJpdF9fbGVhZCA+IC50ZXh0IGVtIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmhhYml0X19saXN0X19pbWFnZSB7XG4gIG1hcmdpbjogNDhweCAtMjBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGFiaXRfX2xpc3RfX2ltYWdlIHtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4uaGFiaXRfX2xpc3RfX2ltYWdlID4gbGkge1xuICBtYXJnaW4taW5saW5lOiAtMTBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGFiaXRfX2xpc3RfX2ltYWdlID4gbGkge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cblxuLyogIGZlYXR1cmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZmVhdHVyZSB7XG4gIHBhZGRpbmctYmxvY2s6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmUge1xuICAgIHBhZGRpbmctYmxvY2s6IDEyMHB4O1xuICB9XG59XG4uZmVhdHVyZTo6YmVmb3JlLCAuZmVhdHVyZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mZWF0dXJlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZlYXR1cmUtYmctc3AucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3ZlcjtcbiAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZlYXR1cmUtYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3ZlcjtcbiAgfVxufVxuLmZlYXR1cmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JlZW4tMDQpO1xufVxuXG4uZmVhdHVyZV9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG59XG4uZmVhdHVyZV9fbGlzdCA+IGxpIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmVhdHVyZV9fbGlzdF9faGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlX19saXN0X19oZWFkIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmVfX2xpc3RfX2hkZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZV9fbGlzdF9faGRnIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlX19saXN0X19oZGcge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG59XG4uZmVhdHVyZV9fbGlzdF9faGRnID4gLm51bSB7XG4gIGNvbG9yOiB2YXIoLS1zdWItY29sb3IpO1xuICB3aWR0aDogMmVtO1xuICBmb250LXNpemU6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZV9fbGlzdF9faGRnID4gLm51bSB7XG4gICAgd2lkdGg6IDEuN2VtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlX19saXN0X19oZGcgPiAubnVtIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cbi5mZWF0dXJlX19saXN0X19oZGcgPiAudGV4dCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGZsZXg6IDE7XG59XG5cbi5mZWF0dXJlX19saXN0X19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZV9fbGlzdF9fYm9keSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZV9fbGlzdF9fYm9keSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLmZlYXR1cmVfX2xpc3RfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuXG4uZmVhdHVyZV9fbGlzdF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbi5mZWF0dXJlX19saXN0X190ZXh0IGVtIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZmVhdHVyZV9fbGlzdF9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uZmVhdHVyZV9fbGlzdF9fbGlzdCA+IGxpIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbi5mZWF0dXJlX19saXN0X19saXN0ID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pePXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG4uZmVhdHVyZV9fbGlzdF9fbGlzdCA+IGxpIGVtIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZmVhdHVyZV9fbGlzdF9faW1hZ2Uge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZV9fbGlzdF9faW1hZ2Uge1xuICAgIHdpZHRoOiA1NC40NCU7XG4gIH1cbn1cblxuLmV4cGFuc2lvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXhwYW5zaW9uIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLyogIHNhbXBsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zYW1wbGUge1xuICBwYWRkaW5nLWJsb2NrOiA1NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cblxuLnNhbXBsZV9fbGlzdCB7XG4gIHdpZHRoOiA4OS41NSU7XG4gIG1hcmdpbjogNDhweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2FtcGxlX19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uc2FtcGxlX19saXN0ID4gbGkge1xuICBmbGV4OiAxO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4ICMwNTM4MjY7XG59XG5cbi8qICBxdWVzdGlvbmFyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5xdWVzdGlvbmFyeSB7XG4gIHBhZGRpbmctYmxvY2s6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWVzdGlvbmFyeTo6YmVmb3JlLCAucXVlc3Rpb25hcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogOTgwcHg7XG59XG4ucXVlc3Rpb25hcnk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcXVlc3Rpb25hcnktYmctdG9wLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wL2NvdmVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucXVlc3Rpb25hcnk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9xdWVzdGlvbmFyeS1iZy1ib3R0b20ucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvY292ZXI7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5xdWVzdGlvbmFyeV9faW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVlc3Rpb25hcnlfX2ltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbi5xdWVzdGlvbmFyeV9fZGVzYyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWVzdGlvbmFyeV9fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuLnF1ZXN0aW9uYXJ5X19kZXNjID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1ZXN0aW9uYXJ5X19kZXNjID4gZGl2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWVzdGlvbmFyeV9fZGVzYyA+IGRpdiB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4ucXVlc3Rpb25hcnlfX2Rlc2MgPiBkaXYgPiBkdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvZHkpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1ZXN0aW9uYXJ5X19kZXNjID4gZGl2ID4gZHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4ucXVlc3Rpb25hcnlfX2Rlc2MgPiBkaXYgPiBkZCB7XG4gIGZsZXg6IDE7XG59XG5cbi5xdWVzdGlvbmFyeV9fZGVzY19faW5uZXIgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1ZXN0aW9uYXJ5X19kZXNjX19pbm5lciA+IGRpdiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5xdWVzdGlvbmFyeV9fZGVzY19faW5uZXIgPiBkaXYgPiBkdCB7XG4gIHdpZHRoOiAzZW07XG59XG4ucXVlc3Rpb25hcnlfX2Rlc2NfX2lubmVyID4gZGl2ID4gZGQge1xuICBmbGV4OiAxO1xufVxuXG4uc3R1ZGVudF9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0dWRlbnRfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdHVkZW50X19saXN0IHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5zdHVkZW50X19saXN0ID4gbGkge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdHVkZW50X19saXN0ID4gbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5zdHVkZW50X19saXN0ID4gbGk6bnRoLW9mLXR5cGUob2RkKSB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHdpZHRoOiAzMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3R1ZGVudF9fbGlzdCA+IGxpOm50aC1vZi10eXBlKG9kZCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnN0dWRlbnRfX2xpc3QgPiBsaTpudGgtb2YtdHlwZShvZGQpIC5zdHVkZW50X19saXN0X192b2ljZTo6YmVmb3JlIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwJSwgMTAwJSAxMDAlLCA1MCUgNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3R1ZGVudF9fbGlzdCA+IGxpOm50aC1vZi10eXBlKG9kZCkgLnN0dWRlbnRfX2xpc3RfX3ZvaWNlOjpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDUzJSAxMDAlLCAxMDAlIDApO1xuICB9XG59XG4uc3R1ZGVudF9fbGlzdCA+IGxpOm50aC1vZi10eXBlKG9kZCkgLnN0dWRlbnRfX2xpc3RfX3Blb3BsZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdHVkZW50X19saXN0ID4gbGk6bnRoLW9mLXR5cGUob2RkKSAuc3R1ZGVudF9fbGlzdF9fcGVvcGxlIHtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4uc3R1ZGVudF9fbGlzdCA+IGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgbWFyZ2luLWlubGluZTogLTIwcHg7XG4gIHdpZHRoOiAzMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3R1ZGVudF9fbGlzdCA+IGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zdHVkZW50X19saXN0ID4gbGk6bnRoLW9mLXR5cGUoZXZlbikgLnN0dWRlbnRfX2xpc3RfX3ZvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0dWRlbnRfX2xpc3QgPiBsaTpudGgtb2YtdHlwZShldmVuKSAuc3R1ZGVudF9fbGlzdF9fdm9pY2Uge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnN0dWRlbnRfX2xpc3QgPiBsaTpudGgtb2YtdHlwZShldmVuKSAuc3R1ZGVudF9fbGlzdF9fdm9pY2U6OmJlZm9yZSB7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDUwJSA1MCUsIDAgMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0dWRlbnRfX2xpc3QgPiBsaTpudGgtb2YtdHlwZShldmVuKSAuc3R1ZGVudF9fbGlzdF9fdm9pY2U6OmJlZm9yZSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTMlIDEwMCUsIDEwMCUgMCk7XG4gIH1cbn1cblxuLnN0dWRlbnRfX2xpc3RfX3ZvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMzRweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiA3OCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3R1ZGVudF9fbGlzdF9fdm9pY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uc3R1ZGVudF9fbGlzdF9fdm9pY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYm90dG9tOiAtMTZweDtcbn1cblxuLnN0dWRlbnRfX2xpc3RfX3Blb3BsZSB7XG4gIHdpZHRoOiAxODBweDtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3R1ZGVudF9fbGlzdF9fcGVvcGxlIHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qICBzdXBlcnZpc29yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN1cGVydmlzb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdXBlcnZpc29yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cbi5zdXBlcnZpc29yOjpiZWZvcmUsIC5zdXBlcnZpc29yOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN1cGVydmlzb3I6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3VwZXJ2aXNvci1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcC9jb3ZlcjtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1cGVydmlzb3I6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgfVxufVxuLnN1cGVydmlzb3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgei1pbmRleDogMDtcbn1cblxuLnN1cGVydmlzb3JfX2NvbHVtbiB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VwZXJ2aXNvcl9fY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuXG4uc3VwZXJ2aXNvcl9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uc3VwZXJ2aXNvcl9fY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG5cbi5zdXBlcnZpc29yX19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cblxuLnN1cGVydmlzb3JfX25hbWUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zdXBlcnZpc29yX19uYW1lIGVtIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG59XG5cbi5zdXBlcnZpc29yX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuXG4vKiAgYm9va1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ib29rIHtcbiAgcGFkZGluZy1ibG9jazogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJvb2sge1xuICAgIHBhZGRpbmctYmxvY2s6IDEyMHB4O1xuICB9XG59XG5cbi5ib29rX19jb2x1bW4ge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb2tfX2NvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uYm9va19faW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJvb2tfX2ltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzNTZweDtcbiAgfVxufVxuLmJvb2tfX2ltYWdlID4gLmNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbi5ib29rX19jb250ZW50IHtcbiAgZmxleDogMTtcbn1cblxuLmJvb2tfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uYm9va19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLmJvb2tfX2l0ZW1fX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb2tfX2l0ZW1fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG5cbi5ib29rX19tb3ZpZSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ib29rX19tb3ZpZSB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgfVxufVxuLmJvb2tfX21vdmllIGlmcmFtZSxcbi5ib29rX19tb3ZpZSB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cblxuLm1vdmllX19ub3RlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qICBmYXFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZmFxIHtcbiAgcGFkZGluZy1ibG9jazogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFxIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMjBweDtcbiAgfVxufVxuLmZhcTo6YmVmb3JlLCAuZmFxOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZhcTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mZWF0dXJlLWJnLXNwLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG4gIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhcTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZlYXR1cmUtYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3ZlcjtcbiAgfVxufVxuLmZhcTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmVlbi0wNCk7XG59XG5cbi5mYXFfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ4cHg7XG59XG4uZmFxX19saXN0ID4gbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXFfX2xpc3QgPiBsaSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuXG4uZmFxX19kZXNjID4gZGl2ID4gZHQsXG4uZmFxX19kZXNjID4gZGl2ID4gZGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuLmZhcV9fZGVzYyA+IGRpdiA+IGR0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDZweDtcbn1cbi5mYXFfX2Rlc2MgPiBkaXYgPiBkdCAuaWNvbiB7XG4gIHRvcDogLTEwcHg7XG59XG4uZmFxX19kZXNjID4gZGl2ID4gZGQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbGlnaHQtZ3JlZW4tMDMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFfX2Rlc2MgPiBkaXYgPiBkZCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5mYXFfX2Rlc2MgPiBkaXYgPiBkZCAuaWNvbiB7XG4gIHRvcDogOHB4O1xufVxuLmZhcV9fZGVzYyA+IGRpdiAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmFxX19kZXNjID4gZGl2IC5pY29uLl9xIHtcbiAgY29sb3I6IHZhcigtLWxpZ2h0LWdyZWVuLTAzKTtcbn1cbi5mYXFfX2Rlc2MgPiBkaXYgLmljb24uX2Ege1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5cbi5mYXFfX2l0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDEuNzVlbTtcbn1cblxuLmZhcV9faXRlbV9faGRnIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cblxuLmZhcV9faXRlbV9fbGlzdCA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYXFfX2l0ZW1fX2xpc3QgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi8qICBhcHBsaWNhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hcHBsaWNhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG4uYXBwbGljYXRpb25fX3RleHQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFjdF9fZm9ybSB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4uY29udGFjdF9fZm9ybSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIHRvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51LXNwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnUtdGFiIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS10YWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXBjLW5vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnUtcGMtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIiosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1ib2R5LGgxLGgyLGgzLGg0LHAsZmlndXJlLGJsb2NrcXVvdGUsZGwsZGR7bWFyZ2luOjB9dWxbcm9sZT1cImxpc3RcIl0sb2xbcm9sZT1cImxpc3RcIl17bGlzdC1zdHlsZTpub25lfWh0bWw6Zm9jdXMtd2l0aGlue3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9Ym9keXttaW4taGVpZ2h0OjEwMHZoO3RleHQtcmVuZGVyaW5nOm9wdGltaXplU3BlZWQ7bGluZS1oZWlnaHQ6MS41fWE6bm90KFtjbGFzc10pe3RleHQtZGVjb3JhdGlvbi1za2lwLWluazphdXRvfWltZyxwaWN0dXJle21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9aW5wdXQsYnV0dG9uLHRleHRhcmVhLHNlbGVjdHtmb250OmluaGVyaXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXtodG1sOmZvY3VzLXdpdGhpbntzY3JvbGwtYmVoYXZpb3I6YXV0b30qLCo6OmJlZm9yZSwqOjphZnRlcnthbmltYXRpb24tZHVyYXRpb246LjAxbXMgIWltcG9ydGFudDthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEgIWltcG9ydGFudDt0cmFuc2l0aW9uLWR1cmF0aW9uOi4wMW1zICFpbXBvcnRhbnQ7c2Nyb2xsLWJlaGF2aW9yOmF1dG8gIWltcG9ydGFudH19XHJcblxyXG4qIHtcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcbn1cclxuXHJcbmJvZHksaDEsaDIsaDMsaDQsaDUsaDYscCx1bCxvbCxsaSxkbCxkdCxkZCxmaWd1cmUsZmlnY2FwdGlvbixibG9ja3F1b3RlLHByZSxjb2RlLGJ1dHRvbiB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XHJcblxyXG59XHJcblxyXG5hIHtcclxuXHQmOm5vdChbY2xhc3NdKSB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5pbWcsXHJcbnBpY3R1cmUge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0LGJ1dHRvbix0ZXh0YXJlYSxzZWxlY3Qge1xyXG5cdGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmVtIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIHZhcmlhYmxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRwYzogMTAyNHB4O1xyXG4kdGFiOiA3NjhweDtcclxuXHJcbi8qIGNvbG9yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbjpyb290IHtcclxuXHQtLWJvZHk6ICM0NzU0NUQ7XHJcblx0LS1iYXNlOiAjQjBFMkQyO1xyXG5cdC0tbWFpbi1jb2xvcjogIzJDN0U4MTtcclxuXHQtLXN1Yi1jb2xvcjogI0E5RTNEMTtcclxuXHJcblx0LS13aGl0ZTogI2ZmZjtcclxuXHJcblx0LS15ZWxsb3c6ICNGQ0M4MDA7XHJcblx0LS1ncmF5OiAjRjNGNUYyO1xyXG5cdC0tZGFyay1ncmVlbjogIzA3NWQzZjtcclxuXHQtLWxpZ2h0LWdyZWVuLTAxOiAjRUZGQUY3O1xyXG5cdC0tbGlnaHQtZ3JlZW4tMDI6ICM4MkJFQTk7XHJcblx0LS1saWdodC1ncmVlbi0wMzojNjFENkIyO1xyXG5cdC0tbGlnaHQtZ3JlZW4tMDQ6I0Q5RUZFODtcclxuXHQtLWJ1dHRvbi10ZXh0OiAjMjQ2MDRDO1xyXG5cdC0tYnV0dG9uLWJnOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1MCwyNDUsMTA2LDEpIDAlLHJnYmEoMjUyLDIwMCwwLDEpIDEwMCUpO1xyXG5cclxuXHJcblxyXG5cdC0taW5uZXItcGFkZGluZzogNDBweDtcclxuXHQtLWlubmVyOiA5ODBweDtcclxuXHQtLXdyYXA6IDkwMHB4O1xyXG5cdC0tdHJhbnNpdGlvbjogLjRzO1xyXG5cdC0tbm90by1zYW5zOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xyXG5cdC0tZG5wLXNodWVpOiBcImRucC1zaHVlaS1nb3RoaWMta2luLXN0ZFwiLCBzYW5zLXNlcmlmO1xyXG5cclxufVxyXG4iLCJAdXNlICdtaXhpbic7XHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLW5vdG8tc2Fucyk7XHJcbiAgICBjb2xvcjogdmFyKC0tYm9keSk7XHJcblx0b3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XHJcblx0bGluZS1icmVhazogc3RyaWN0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcblx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6dmlzaXRlZCB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZG5wLXNodWVpIHtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZG5wLXNodWVpKTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcbiIsIkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIGhlYWRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubC1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlKTtcclxuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZzogMjRweCA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJfX2xvZ28ge1xyXG5cdHdpZHRoOiAxOTZweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0d2lkdGg6IDMxOXB4O1xyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgJ3Zhcic7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIG1peGluXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5AbWl4aW4gdGFiIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOih2YXIuJHRhYikpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHBjIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOih2YXIuJHBjKSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXIge1xyXG5cdEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuIiwiQHVzZSAnLi4vZm91bmRhdGlvbi9taXhpbic7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgZm9vdGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgZm9vdGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5sLWZvb3RlciB7XHJcblx0bWFyZ2luLXRvcDogOTBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlKTtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4ubC1mb290ZXJfX2NvcHlyaWdodCAge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0c21hbGwge1xyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdH1cclxufVxyXG5cclxuLmwtcGFnZXRvcCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMzNweDtcclxuXHRyaWdodDogMTBweDtcclxuXHR6LWluZGV4OiAyO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRib3R0b206IDUwcHg7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRcdGhlaWdodDogODBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdGJvcmRlci10b3A6IDZweCBzb2xpZCB2YXIoLS13aGl0ZSk7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgdmFyKC0td2hpdGUpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IGNhbGMoNTAlICsgM3B4KTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3Atd2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQHVzZSAnLi4vZm91bmRhdGlvbi9taXhpbic7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgbWFpblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vL+OCu+OCr+OCt+ODp+ODs1xyXG4ubC1tYWluIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubC1zZWN0aW9uIHtcclxuXHJcbn1cclxuXHJcbi5sLWlubmVyIHtcclxuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1pbm5lcikgKyB2YXIoLS1pbm5lci1wYWRkaW5nKSk7XHJcblx0cGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0taW5uZXItcGFkZGluZykgLyAyKTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5sLXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLXdyYXApICsgdmFyKC0taW5uZXItcGFkZGluZykpO1xyXG5cdHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLWlubmVyLXBhZGRpbmcpIC8gMik7XHJcblx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG4iLCJAdXNlICcuLi9mb3VuZGF0aW9uL21peGluJztcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBib3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJveF9fMDEge1xyXG5cdG1hcmdpbi10b3A6IDcwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtZ3JlZW4tMDEpO1xyXG5cdGRpc3BsYXk6IGZsb3ctcm9vdDtcclxuXHRwYWRkaW5nOiAwIDIwcHggNDBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDQwcHggNDBweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8g6KGo56S644Ki44OL44Oh44O844K344On44OzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4uanMtYW5pbWUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuLi9mb3VuZGF0aW9uL21peGluJztcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBidG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJ1dHRvbiB7XHJcblx0bWFyZ2luOiA0OHB4IGF1dG8gMDtcclxuXHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXgtd2lkdGg6IDQ5MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmJ1dHRvbl9fMDEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLWRhcmstZ3JlZW4pO1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tYmcpO1xyXG5cdGNvbG9yOiB2YXIoLS1idXR0b24tdGV4dCk7XHJcblx0cGFkZGluZzogMTJweCA0MHB4IDEycHggMTJweDtcclxuXHR0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZzogMjBweCA2MHB4IDIwcHggMzJweDtcclxuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IC43O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTAlIDEwMCUsIDEwMCUgMCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHJpZ2h0OiAxNnB4O1xyXG5cdFx0dHJhbnNsYXRlOiAwIC01MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kYXJrLWdyZWVuKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdHJpZ2h0OiAzMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAdXNlICcuLi9mb3VuZGF0aW9uL21peGluJztcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBoZGdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogIGgyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5oZGdfX2x2Mi0tMDEge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Z2FwOiA4cHg7XHJcblx0fVxyXG5cclxuXHQmLl9zbWFsbCB7XHJcblx0XHQ+IC5zdWIge1xyXG5cdFx0XHRmb250LXNpemU6IDIuM3JlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gLm1haW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDQ2cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctaW5saW5lOiA3MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYm94IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTZweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5fc21hbGxlciB7XHJcblx0XHQ+IC5tYWluIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRcdHBhZGRpbmctaW5saW5lOiA0NnB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogNzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJveCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDE2cHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdD4gLnN1YiB7XHJcblx0XHRmb250LXNpemU6IDIuN3JlbTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAubWFpbiB7XHJcblx0XHRmb250LXNpemU6IDMuNHJlbTtcclxuXHRcdHBhZGRpbmctaW5saW5lOiA1NnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0XHRwYWRkaW5nLWlubGluZTogNzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZ3JlZW4ge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRcdGZvbnQtc2l6ZTogNS4xcmVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNnJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5ib3gge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XHJcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLl95ZWxsb3cge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS15ZWxsb3cpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLl93aGl0ZSB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNsYXRlOiAwIC01MCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGRnLXR3b2xpbmUtbGVmdC5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvMTAwJSAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGRnLXR3b2xpbmUtcmlnaHQuc3ZnKSBuby1yZXBlYXQgbGVmdCB0b3AgLzEwMCUgMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uaGRnX19sdjItLTAyIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRlbSB7XHJcblx0XHRjb2xvcjogdmFyKC0teWVsbG93KTtcclxuXHR9XHJcblxyXG5cdD4gLm1haW4ge1xyXG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0tc3ViLWNvbG9yKSBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS1zdWItY29sb3IpKTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLl93aGl0ZSB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGRnX19sdjItLTAzIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG5cdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZGdfX2NlbnRlcl9fd3JhcCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uaGRnX19sdjItLWJvcmRlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdD4gLnN1YiB7XHJcblx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAubWFpbiB7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0tc3ViLWNvbG9yKSBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS1zdWItY29sb3IpKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAgaDNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhkZ19fbHYzLS0wMSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMWVtO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHR9XHJcblxyXG5cdCYuX3R3byB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMzNweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMThweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0yNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5fb25lIHtcclxuXHRcdG1hcmdpbi10b3A6IC0xOHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGRnX19sdjMtLTAyIHtcclxuXHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDEycHggNDhweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbn1cclxuIiwiQHVzZSAnLi4vZm91bmRhdGlvbi9taXhpbic7XHJcbi5tb2RhbF9fb3ZlcmxheSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjksIDY5LCA2OSwgMC44NSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5OTg7XHJcbn1cclxuXHJcbi5tb2RhbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWxfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDg1JTtcclxuICAgIG1heC13aWR0aDogNzUwcHg7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0cmFuc2xhdGU6IC01MCUgLTUwJTtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdGN1cnNvcjogem9vbS1pbjtcclxuXHR0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcclxuXHJcblx0Ji5pcy16b29tIHtcclxuXHRcdHNjYWxlOiAxLjI7XHJcblx0fVxyXG5cclxuXHRpbWcge1xyXG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbF9fYnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLmpzLXpvb20tYnV0dG9uLFxyXG4uanMtY2xvc2UtYnV0dG9uIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keSk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XHJcblx0ei1pbmRleDogMjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHRvcGFjaXR5OiAuNztcclxuXHR0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uanMtem9vbS1idXR0b24ge1xyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uanMtY2xvc2UtYnV0dG9uIHtcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcblx0fVxyXG59XHJcblxyXG4iLCJAdXNlICcuLi9mb3VuZGF0aW9uL21peGluJztcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICB0b3BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogIGhlcm9cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlcm8ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogNjEycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGhlaWdodDogNjcycHg7XHJcblx0fVxyXG5cclxuXHQubC13cmFwIHtcclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX2JnIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0aW5zZXQ6IDA7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tdi1zcC1iZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gY292ZXI7XHJcblx0ei1pbmRleDogMDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbXYtcGMtYmcuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIGNvdmVyO1xyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX292ZXJsYXlfX3dyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA5NDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWF4LXdpZHRoOiA5MDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19vdmVybGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0aW5zZXQ6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzM3OURBNTtcclxuXHRtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcblx0ei1pbmRleDogMTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0bWF4LXdpZHRoOiA3MTVweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHdpZHRoOiA3MTVweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19jb250ZW50IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRwYWRkaW5nLWJsb2NrOiAzMnB4IDQ4cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogNzAlO1xyXG5cdFx0bWF4LXdpZHRoOiA3MTVweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHdpZHRoOiA3MTVweDtcclxuXHRcdHBhZGRpbmctaW5saW5lOiA0MHB4IDI1cHg7XHJcblx0fVxyXG59XHJcblxyXG4uaGVyb19fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHR9XHJcblxyXG5cdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGVtIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0teWVsbG93KSBjYWxjKDEwMCUgLSAycHgpLCB2YXIoLS15ZWxsb3cpKTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS15ZWxsb3cpIGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX2hkZ19fYmxvY2sge1xyXG5cdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzE1NEI0RDtcclxuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZzogMzBweCA0MHB4O1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5oZXJvX19oZGdfX2ljb24ge1xyXG5cdHdpZHRoOiA2MHB4O1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC00MHB4O1xyXG5cdHJpZ2h0OiA4cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX2hkZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogOHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRnYXA6IDA7XHJcblx0fVxyXG5cclxuXHQ+IC5zdWIge1xyXG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAubWFpbiB7XHJcblx0XHRjb2xvcjogdmFyKC0teWVsbG93KTtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiA1LjZyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGVyb19faGRnX190ZXh0IHtcclxuXHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IC50ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE1NEI0RDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19pbWFnZSB7XHJcblx0bWFyZ2luOiAxOHB4IGF1dG8gMDtcclxuXHR3aWR0aDogOTclO1xyXG5cdG1heC13aWR0aDogMzI1cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogNTguNzUlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IC0xNzVweDtcclxuXHRcdGJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWF4LXdpZHRoOiAzOTZweDtcclxuXHRcdGJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcblx0PiAuY2FwdGlvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0XHRmb250LXNpemU6IC44cmVtO1xyXG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCsgLmJ1dHRvbiB7XHJcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMThweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRtYXJnaW46IDgwcHggMCAwIDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogIHdvcnJpZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLndvcnJpZXMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWJsb2NrOiA0OHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRwYWRkaW5nLWJsb2NrOiA2NHB4IDEyMHB4O1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlLFxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93b3JyaWVzLWJnLWxlZnQucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AgL2NvdmVyO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1iZy1yaWdodC5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvY292ZXI7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi53b3JyaWVzX19iZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxOTBweCk7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93b3JyaWVzLWJsb2NrLWJnLXNwLnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gLzEwMCUgMTAwJTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dvcnJpZXMtYmxvY2stYmctcGMucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAvMTAwJSAxMDAlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMzBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uaGRnX193b3JyaWVzIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAzLjJyZW07XHJcblxyXG5cdGVtIHtcclxuXHRcdGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiAtOHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1saW5lLnN2ZykgcmVwZWF0LXggbGVmdCB0b3AgL2NvbnRhaW47XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud29ycmllc19fYmxvY2sge1xyXG5cdG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblx0d2lkdGg6IDMzNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdHdpZHRoOiA3MjhweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogNTZweDtcclxuXHRcdGFzcGVjdC1yYXRpbzogNTYgLyA2MTtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1kZWNvLXJpZ2h0LnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wIC9jb3ZlcjtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHRyaWdodDogMjRweDtcclxuXHRcdFx0dG9wOiAtMTAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHR3aWR0aDogMzhweDtcclxuXHRcdGFzcGVjdC1yYXRpbzogMTkgLyAyMTtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1kZWNvLWxlZnQucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AgL2NvdmVyO1xyXG5cdFx0dG9wOiA5NnB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0dG9wOiA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHR0b3A6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud29ycmllc19fdm9pY2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd29ycmllcy1jbG91ZC5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvMTAwJSAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIFx0cGFkZGluZzogMjBweCAyNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1vZi10eXBlKG9kZCkge1xyXG5cdFx0XHR3aWR0aDogMTY3cHg7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogMTY3IC8gOTU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdHdpZHRoOiAyNTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdHdpZHRoOiAyODdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLW9mLXR5cGUoZXZlbikge1xyXG5cdFx0XHR3aWR0aDogMTk1cHg7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogMTMgLyA4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHR3aWR0aDogMjg3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLl8wMSB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdFx0bGVmdDogMTMwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRsZWZ0OiAxODZweDtcclxuXHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLl8wMiB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDU3cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdHJpZ2h0OiA3NXB4O1xyXG5cdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdHJpZ2h0OiAxMjVweDtcclxuXHRcdFx0XHR0b3A6IDMzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLl8wMyB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMTM3cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdGxlZnQ6IDE5NnB4O1xyXG5cdFx0XHRcdHRvcDogMTcwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRsZWZ0OiAyNzRweDtcclxuXHRcdFx0XHR0b3A6IDIxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5fMDQge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAxOTNweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcbiAgICBcdFx0XHR0b3A6IDE2NHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0dG9wOiAyMDZweDtcclxuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDI4NyAvIDE5MTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndvcnJpZXNfX3Blb3BsZV9fd3JhcCB7XHJcblx0cGFkZGluZy10b3A6IDI0N3B4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0cGFkZGluZy10b3A6IDEzNnB4O1xyXG5cdH1cclxufVxyXG5cclxuLndvcnJpZXNfX3Blb3BsZSB7XHJcblx0d2lkdGg6IDEwMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAzNHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTgwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHR3aWR0aDogMjI0cHg7XHJcblx0fVxyXG59XHJcblxyXG4ud29ycmllc19fc3ViX19ibG9jayB7XHJcblx0bWFyZ2luLXRvcDogNDhweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiAxNnB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRnYXA6IDQ4cHg7XHJcblx0fVxyXG59XHJcblxyXG4ud29ycmllc19fc3ViX19oZGcge1xyXG5cdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvZHkpO1xyXG5cdHBhZGRpbmc6IDhweDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0d2lkdGg6IDI2OHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0cGFkZGluZy1ibG9jazogMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbi53b3JyaWVzX19zdWJfX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZmxleDogMTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLndvcnJpZXNfX3RleHQge1xyXG5cdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDhweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0PiAudGV4dCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBlbSB7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAxM3B4IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAgYWJvdXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmFib3V0IHtcclxuXHRwYWRkaW5nLWJsb2NrOiA0OHB4IDE2MHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRwYWRkaW5nLWJsb2NrOiAxMjBweCAxNTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dF9fY29sdW1uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDYwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGdhcDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dF9fY29udGVudCB7XHJcblx0ZmxleDogMTtcclxufVxyXG5cclxuLmhkZ19fYWJvdXQge1xyXG5cdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDE2cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0Z2FwOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0ZW0ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0cGFkZGluZzogMTNweCAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1pZCB7XHJcblx0XHRmb250LXNpemU6IDIuMXJlbTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmxhcmdlIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJvcmRlciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykgY2FsYygxMDAlIC0gMnB4KSwgdmFyKC0teWVsbG93KSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0teWVsbG93KSBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS15ZWxsb3cpKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ncmVlbiB7XHJcblx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXRfX2ltYWdlIHtcclxuXHR3aWR0aDogOTEuMzQlO1xyXG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0bWF4LXdpZHRoOiAzNjZweDtcclxuXHJcblx0PiAuY2FwdGlvbiB7XHJcblx0XHRmb250LXNpemU6IC44cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR9XHJcbn1cclxuXHJcbi8qICBhYmlsaXR5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5hYmlsaXR5IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcclxuXHRkaXNwbGF5OiBmbG93LXJvb3Q7XHJcblx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmhkZ19fYWJpbGl0eSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMy42cmVtO1xyXG5cdGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRtYXJnaW4tdG9wOiAtODBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdG1hcmdpbi10b3A6IC0zMHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmFiaWxpdHlfX2xlYWQge1xyXG5cdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmFiaWxpdHlfX2xpc3Qge1xyXG5cdG1hcmdpbjogNDhweCBhdXRvIDA7XHJcblx0d2lkdGg6IDMzNXB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGdhcDogMjBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGdhcDogMzNweDtcclxuXHR9XHJcblxyXG5cdD4gbGkge1xyXG5cdFx0d2lkdGg6IDIwMnB4O1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxOTkgLyAxMTQ7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2FiaWxpdHktY2xvdWQucG5nKSBuby1yZXBlYXQgMCAwIC8gMTAwJSAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdHdpZHRoOiAyNzhweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWJpbGl0eV9fbGlzdF9fdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5oYWJpdF9fYmxvY2sge1xyXG5cdG1hcmdpbi10b3A6IDE4MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogMjAwcHg7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDRweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGFiaXQtYXJyb3cucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AgL2NvdmVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAtMTMwcHg7XHJcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0dG9wOiAtMTUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGFiaXRfX2hkZyB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQ+IC50ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctaW5saW5lOiAzMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRwYWRkaW5nLWlubGluZTogNDVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlLFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2xhdGU6IDAgLTUwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9oZGctb25lbGluZS5zdmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvMTAwJSAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XHJcblx0XHR9XHJcblxyXG5cdFx0ZW0ge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAzcmVtO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDMzcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzN3B4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2xhdGU6IDAgLTUwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hhYml0LWhkZy10aW1lLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wIC8xMDAlIDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhhYml0X19saXN0IHtcclxuXHRtYXJnaW46IDI0cHggYXV0byAwO1xyXG5cdHdpZHRoOiAyNDBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiA0OHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRnYXA6IDQ0cHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1saWdodC1ncmVlbi0wMik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiA3OHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgMjQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTAlIDEwMCUsIDEwMCUgMCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRcdFx0XHRib3R0b206IC0zMnB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwJSAxMDAlLCAxMDAlIDUwJSk7XHJcblx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zbGF0ZTogMCAtNTAlO1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHJpZ2h0OiAtMzJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oYWJpdF9fbGVhZCB7XHJcblx0bWFyZ2luLXRvcDogNDRweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDEzcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRnYXA6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gNHB4KSwgdmFyKC0teWVsbG93KSBjYWxjKDEwMCUgLSAycHgpLCB2YXIoLS15ZWxsb3cpKTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycHg7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSA0cHgpLCB2YXIoLS15ZWxsb3cpIGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykpO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDRweDtcclxuXHR9XHJcblxyXG5cdD4gLnRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDRweCksIHZhcigtLXllbGxvdykgY2FsYygxMDAlIC0gMnB4KSwgdmFyKC0teWVsbG93KSk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdGVtIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdFx0XHRmb250LXNpemU6IDMuNnJlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oYWJpdF9fbGlzdF9faW1hZ2Uge1xyXG5cdG1hcmdpbjogNDhweCAtMjBweCAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRtYXJnaW4taW5saW5lOiAtMTBweDtcclxuXHRcdG1heC13aWR0aDogMjUwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qICBmZWF0dXJlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5mZWF0dXJlIHtcclxuXHRwYWRkaW5nLWJsb2NrOiA4MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy1ibG9jazogMTIwcHg7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZlYXR1cmUtYmctc3AucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvY292ZXI7XHJcblx0XHRtaXgtYmxlbmQtbW9kZTogc2NyZWVuO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ZlYXR1cmUtYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1ncmVlbi0wNCk7XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZV9fbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogNDhweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiA0OHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0Z2FwOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG5cclxuLmZlYXR1cmVfX2xpc3RfX2hlYWQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmZlYXR1cmVfX2xpc3RfX2hkZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRnYXA6IDhweDtcclxuXHRmb250LXNpemU6IDEuOHJlbTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHR9XHJcblxyXG5cdD4gLm51bSB7XHJcblx0XHRjb2xvcjogdmFyKC0tc3ViLWNvbG9yKTtcclxuXHRcdHdpZHRoOiAyZW07XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHR3aWR0aDogMS43ZW07XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRmb250LXNpemU6IDZyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IC50ZXh0IHtcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRmbGV4OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLmZlYXR1cmVfX2xpc3RfX2JvZHkge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDIwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheSk7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0XHRnYXA6IDMycHg7XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZV9fbGlzdF9fY29udGVudCB7XHJcblx0ZmxleDogMTtcclxufVxyXG5cclxuLmZlYXR1cmVfX2xpc3RfX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNzU7XHJcblxyXG5cdGVtIHtcclxuXHRcdGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZV9fbGlzdF9fbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHJcblx0PiBsaSB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIuKXj1wiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogN3B4O1xyXG5cdFx0XHRmb250LXNpemU6IC44cmVtO1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHR9XHJcblxyXG5cdFx0ZW0ge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZV9fbGlzdF9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogNTQuNDQlO1xyXG5cdH1cclxufVxyXG5cclxuLmV4cGFuc2lvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLyogIHNhbXBsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2FtcGxlIHtcclxuXHRwYWRkaW5nLWJsb2NrOiA1NHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4uc2FtcGxlX19saXN0IHtcclxuXHR3aWR0aDogODkuNTUlO1xyXG5cdG1hcmdpbjogNDhweCBhdXRvIDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogNDBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHR9XHJcblxyXG5cdD4gbGkge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSg1LCA1NiwgMzgsIDEpO1xyXG5cdH1cclxufVxyXG5cclxuLyogIHF1ZXN0aW9uYXJ5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5xdWVzdGlvbmFyeSB7XHJcblx0cGFkZGluZy1ibG9jazogODBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRhc3BlY3QtcmF0aW86IDEvMTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdG1heC13aWR0aDogOTgwcHg7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9xdWVzdGlvbmFyeS1iZy10b3AucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AgL2NvdmVyO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcXVlc3Rpb25hcnktYmctYm90dG9tLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wIC9jb3ZlcjtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnF1ZXN0aW9uYXJ5X19pbWFnZSB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHR9XHJcbn1cclxuXHJcbi5xdWVzdGlvbmFyeV9fZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogMzJweDtcclxuXHR9XHJcblxyXG5cdD4gZGl2IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiA4cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRnYXA6IDE2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkdCB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvZHkpO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0cGFkZGluZzogNnB4IDE2cHg7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGQge1xyXG5cdFx0XHRmbGV4OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnF1ZXN0aW9uYXJ5X19kZXNjX19pbm5lciB7XHJcblx0PiBkaXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gZHQge1xyXG5cdFx0XHR3aWR0aDogM2VtO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGQge1xyXG5cdFx0XHRmbGV4OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN0dWRlbnRfX2xpc3Qge1xyXG5cdG1hcmdpbi10b3A6IDM2cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRnYXA6IDIwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRnYXA6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGZsZXg6IDE7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLW9mLXR5cGUob2RkKSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XHJcblx0XHRcdHdpZHRoOiAzMTVweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3R1ZGVudF9fbGlzdF9fdm9pY2Uge1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDUwJSA1MCUpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDUzJSAxMDAlLCAxMDAlIDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnN0dWRlbnRfX2xpc3RfX3Blb3BsZSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuXHRcdFx0bWFyZ2luLWlubGluZTogLTIwcHg7XHJcblx0XHRcdHdpZHRoOiAzMzVweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3R1ZGVudF9fbGlzdF9fdm9pY2Uge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCUsIDUwJSA1MCUsIDAgMTAwJSk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTMlIDEwMCUsIDEwMCUgMCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3R1ZGVudF9fbGlzdF9fdm9pY2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHBhZGRpbmc6IDM0cHggMjRweDtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0d2lkdGg6IDc4JTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMTZweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRib3R0b206IC0xNnB4O1xyXG5cdH1cclxufVxyXG5cclxuLnN0dWRlbnRfX2xpc3RfX3Blb3BsZSB7XHJcblx0d2lkdGg6IDE4MHB4O1xyXG5cdG1hcmdpbi10b3A6IC0yNHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAgc3VwZXJ2aXNvclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc3VwZXJ2aXNvciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYmxvY2s6IDgwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3VwZXJ2aXNvci1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvY292ZXI7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdFx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5zdXBlcnZpc29yX19jb2x1bW4ge1xyXG5cdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogNDhweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRnYXA6IDQwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uc3VwZXJ2aXNvcl9faW1hZ2Uge1xyXG5cdG1heC13aWR0aDogMjgwcHg7XHJcblx0bWFyZ2luLWlubGluZTogYXV0bztcclxufVxyXG5cclxuLnN1cGVydmlzb3JfX2NvbnRlbnQge1xyXG5cdGZsZXg6IDE7XHJcbn1cclxuXHJcbi5zdXBlcnZpc29yX19pdGVtIHtcclxuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0fVxyXG59XHJcblxyXG4uc3VwZXJ2aXNvcl9fbmFtZSB7XHJcblx0bWFyZ2luLXRvcDogMjRweDtcclxuXHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG5cdGVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnN1cGVydmlzb3JfX3RleHQge1xyXG5cdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG59XHJcblxyXG4vKiAgYm9va1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYm9vayB7XHJcblx0cGFkZGluZy1ibG9jazogODBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy1ibG9jazogMTIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYm9va19fY29sdW1uIHtcclxuXHRtYXJnaW4tdG9wOiA0OHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDQ4cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdH1cclxufVxyXG5cclxuLmJvb2tfX2ltYWdlIHtcclxuXHRpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAyNDBweDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM1NnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAuY2FwdGlvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiA0cHg7XHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHRcdHRleHQtaW5kZW50OiAtMWVtO1xyXG5cdH1cclxufVxyXG5cclxuLmJvb2tfX2NvbnRlbnQge1xyXG5cdGZsZXg6IDE7XHJcbn1cclxuXHJcbi5ib29rX19pdGVtIHtcclxuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0fVxyXG59XHJcblxyXG4uYm9va19fdGV4dCB7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG59XHJcblxyXG4uYm9va19faXRlbV9fbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiAxNnB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGdhcDogMzJweDtcclxuXHR9XHJcbn1cclxuXHJcbi5ib29rX19tb3ZpZSB7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogNDhweDtcclxuXHR9XHJcblxyXG5cdGlmcmFtZSxcclxuXHR2aWRlbyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGFzcGVjdC1yYXRpbzogMTYvOTtcclxuXHR9XHJcbn1cclxuXHJcbi5tb3ZpZV9fbm90ZSB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcblxyXG4vKiAgZmFxXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5mYXEge1xyXG5cdHBhZGRpbmctYmxvY2s6IDgwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRwYWRkaW5nLWJsb2NrOiAxMjBweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZmVhdHVyZS1iZy1zcC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC9jb3ZlcjtcclxuXHRcdG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZmVhdHVyZS1iZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC9jb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWdyZWVuLTA0KTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYXFfX2xpc3Qge1xyXG5cdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogNDhweDtcclxuXHJcblx0PiBsaSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLDAsMCwuMTYpO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmFxX19kZXNjIHtcclxuXHQ+IGRpdiB7XHJcblx0XHQ+IGR0LFxyXG5cdFx0PiBkZCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgIFx0IFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xyXG5cclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHRvcDogLTEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IGRkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjZweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWxpZ2h0LWdyZWVuLTAzKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5pY29uIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcblx0XHRcdCYuX3Ege1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1saWdodC1ncmVlbi0wMyk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuX2Ege1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZhcV9faXRlbSB7XHJcblx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcclxuXHRcdG1hcmdpbi10b3A6IDEuNzVlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5mYXFfX2l0ZW1fX2hkZyB7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG4uZmFxX19pdGVtX19saXN0IHtcclxuXHQ+IGxpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMWVtO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwi44O7XCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qICBhcHBsaWNhdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYXBwbGljYXRpb24ge1xyXG5cdHBhZGRpbmctdG9wOiA4MHB4O1xyXG59XHJcblxyXG4uYXBwbGljYXRpb25fX3RleHQge1xyXG5cdG1hcmdpbi10b3A6IDQ4cHg7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb250YWN0X19mb3JtIHtcclxuXHRtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMDBweDtcclxuXHR9XHJcblxyXG59XHJcbiIsIkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIHRvcFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnUtc3Age1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbi50YWIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnUtdGFiIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbi50YWIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi51LXBjIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbi5wYyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLnUtcGMtbm9uZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIEBpbmNsdWRlIG1peGluLnBjIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIl19 */
