@charset "UTF-8";/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}h1,h2,h3,h4,h5{line-height:1;font-size:100%;font-weight:400}img{border:none;vertical-align:bottom}dd,dl,dt,li,ol,ul{list-style:none}.switch--sp{display:none!important}@media screen and (max-width:767px){.switch--sp{display:block!important;margin:0 auto}}.switch--pc{display:block!important;margin:0 auto}@media screen and (max-width:767px){.switch--pc{display:none!important}}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;color:#000;font-size:3.7333333333vw;line-height:1.5714285714}img{max-width:100%;line-height:1;vertical-align:top}img[src$=".svg"]{width:100%;height:auto}@media screen and (min-width:768px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}table{border-collapse:collapse;border-spacing:0;font-weight:400}.pc-only{display:block}@media screen and (max-width:767px){.pc-only{display:none}}.sp-only{display:none}@media screen and (max-width:767px){.sp-only{display:block}}.elm-inner{width:86.6666666667vw;margin:0 auto 0 auto;position:relative}.page-top{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:5.3333333333vw;width:12vw;height:12vw;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));z-index:10}.page-top.show a{opacity:1;pointer-events:auto}.page-top a{opacity:0;pointer-events:none;border-radius:50%;background:#fff;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-top a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-top a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-top a .icon{display:inline-block;line-height:1;width:5.8666666667vw;height:5.8666666667vw;-webkit-mask-image:url(/hirakubo-hanto/assets/img/common/page-top.svg);mask-image:url(/hirakubo-hanto/assets/img/common/page-top.svg);background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}.page-top a:hover{background:#f8eb8a}.common-bg{position:fixed;width:100%;height:100%;background:#7fc0bf;pointer-events:none;z-index:1}.common-gradation{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:222vw;background:url(/hirakubo-hanto/assets/img/common/gradation_mask_sp.png) no-repeat center top;background-size:100% auto;pointer-events:none;z-index:2}.wrapper{position:relative;z-index:3}.n-sf-wrap .n-sf,.n-sf-wrap.n-sf{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.n-sf-wrap .n-sf,.n-sf-wrap.n-sf{-webkit-transition:all .5s cubic-bezier(.4,.2,.1,1);transition:all .5s cubic-bezier(.4,.2,.1,1)}.n-sf-wrap.show .n-sf,.n-sf-wrap.show.n-sf{opacity:1}.n-sf-wrap .n-d1{-webkit-transition-delay:.1s!important;transition-delay:.1s!important;-webkit-animation-delay:.1s!important;animation-delay:.1s!important}.n-sf-wrap .n-d2{-webkit-transition-delay:.2s!important;transition-delay:.2s!important;-webkit-animation-delay:.2s!important;animation-delay:.2s!important}.n-sf-wrap .n-d3{-webkit-transition-delay:.3s!important;transition-delay:.3s!important;-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.n-sf-wrap .n-d4{-webkit-transition-delay:.4s!important;transition-delay:.4s!important;-webkit-animation-delay:.4s!important;animation-delay:.4s!important}.n-sf-wrap .n-d5{-webkit-transition-delay:.5s!important;transition-delay:.5s!important;-webkit-animation-delay:.5s!important;animation-delay:.5s!important}.n-sf-wrap .n-d6{-webkit-transition-delay:.6s!important;transition-delay:.6s!important;-webkit-animation-delay:.6s!important;animation-delay:.6s!important}.n-sf-wrap .n-d7{-webkit-transition-delay:.7s!important;transition-delay:.7s!important;-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.n-sf-wrap .n-d8{-webkit-transition-delay:.8s!important;transition-delay:.8s!important;-webkit-animation-delay:.8s!important;animation-delay:.8s!important}.n-sf-wrap .n-d9{-webkit-transition-delay:.9s!important;transition-delay:.9s!important;-webkit-animation-delay:.9s!important;animation-delay:.9s!important}.n-sf-wrap .n-d10{-webkit-transition-delay:1s!important;transition-delay:1s!important;-webkit-animation-delay:1s!important;animation-delay:1s!important}.n-sf-wrap .n-d11{-webkit-transition-delay:1.1s!important;transition-delay:1.1s!important;-webkit-animation-delay:1.1s!important;animation-delay:1.1s!important}.n-sf-wrap .n-d12{-webkit-transition-delay:1.2s!important;transition-delay:1.2s!important;-webkit-animation-delay:1.2s!important;animation-delay:1.2s!important}.n-sf-wrap .n-d13{-webkit-transition-delay:1.3s!important;transition-delay:1.3s!important;-webkit-animation-delay:1.3s!important;animation-delay:1.3s!important}.n-sf-wrap .n-d14{-webkit-transition-delay:1.4s!important;transition-delay:1.4s!important;-webkit-animation-delay:1.4s!important;animation-delay:1.4s!important}.n-sf-wrap .n-d15{-webkit-transition-delay:1.5s!important;transition-delay:1.5s!important;-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}.n-sf-wrap .n-d16{-webkit-transition-delay:1.6s!important;transition-delay:1.6s!important;-webkit-animation-delay:1.6s!important;animation-delay:1.6s!important}.n-sf-wrap .n-d17{-webkit-transition-delay:1.7s!important;transition-delay:1.7s!important;-webkit-animation-delay:1.7s!important;animation-delay:1.7s!important}.n-sf-wrap .n-d18{-webkit-transition-delay:1.8s!important;transition-delay:1.8s!important;-webkit-animation-delay:1.8s!important;animation-delay:1.8s!important}.n-sf-wrap .n-d19{-webkit-transition-delay:1.9s!important;transition-delay:1.9s!important;-webkit-animation-delay:1.9s!important;animation-delay:1.9s!important}.n-sf-wrap .n-d20{-webkit-transition-delay:2s!important;transition-delay:2s!important;-webkit-animation-delay:2s!important;animation-delay:2s!important}@-webkit-keyframes shootingStar{0%{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}5%{opacity:1}60%{opacity:0;-webkit-transform:translate(-13.3333333333vw,11.4666666667vw);transform:translate(-13.3333333333vw,11.4666666667vw)}100%{opacity:0;-webkit-transform:translate(-13.3333333333vw,11.4666666667vw);transform:translate(-13.3333333333vw,11.4666666667vw)}}@keyframes shootingStar{0%{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}5%{opacity:1}60%{opacity:0;-webkit-transform:translate(-13.3333333333vw,11.4666666667vw);transform:translate(-13.3333333333vw,11.4666666667vw)}100%{opacity:0;-webkit-transform:translate(-13.3333333333vw,11.4666666667vw);transform:translate(-13.3333333333vw,11.4666666667vw)}}@-webkit-keyframes cloudFloat{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}25%{-webkit-transform:translateY(-2.6666666667vw) rotate(0);transform:translateY(-2.6666666667vw) rotate(0)}50%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}75%{-webkit-transform:translateY(-2.6666666667vw) rotate(0);transform:translateY(-2.6666666667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes cloudFloat{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}25%{-webkit-transform:translateY(-2.6666666667vw) rotate(0);transform:translateY(-2.6666666667vw) rotate(0)}50%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}75%{-webkit-transform:translateY(-2.6666666667vw) rotate(0);transform:translateY(-2.6666666667vw) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes cloudFloat2{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}25%{-webkit-transform:translateY(-1.3333333333vw) rotate(-.5deg);transform:translateY(-1.3333333333vw) rotate(-.5deg)}50%{-webkit-transform:translateY(0) rotate(.5deg);transform:translateY(0) rotate(.5deg)}75%{-webkit-transform:translateY(-1.3333333333vw) rotate(-.3deg);transform:translateY(-1.3333333333vw) rotate(-.3deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes cloudFloat2{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}25%{-webkit-transform:translateY(-1.3333333333vw) rotate(-.5deg);transform:translateY(-1.3333333333vw) rotate(-.5deg)}50%{-webkit-transform:translateY(0) rotate(.5deg);transform:translateY(0) rotate(.5deg)}75%{-webkit-transform:translateY(-1.3333333333vw) rotate(-.3deg);transform:translateY(-1.3333333333vw) rotate(-.3deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes flyAway{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}10%{opacity:1}70%{opacity:1}80%{-webkit-transform:translate(34.6666666667vw,-20vw);transform:translate(34.6666666667vw,-20vw);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}}@keyframes flyAway{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}10%{opacity:1}70%{opacity:1}80%{-webkit-transform:translate(34.6666666667vw,-20vw);transform:translate(34.6666666667vw,-20vw);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}}@-webkit-keyframes flyAway2{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}10%{opacity:1}70%{opacity:1}80%{-webkit-transform:translate(-20vw,34.6666666667vw);transform:translate(-20vw,34.6666666667vw);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}}@keyframes flyAway2{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}10%{opacity:1}70%{opacity:1}80%{-webkit-transform:translate(-20vw,34.6666666667vw);transform:translate(-20vw,34.6666666667vw);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:0}}@-webkit-keyframes tiltBird{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(-10deg) translateY(-20px);transform:rotate(-10deg) translateY(-20px)}20%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tiltBird{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(-10deg) translateY(-20px);transform:rotate(-10deg) translateY(-20px)}20%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes tiltBird2{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(10deg) translateY(-2.6666666667vw);transform:rotate(10deg) translateY(-2.6666666667vw)}20%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tiltBird2{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(10deg) translateY(-2.6666666667vw);transform:rotate(10deg) translateY(-2.6666666667vw)}20%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes paraglidingFloat{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(3.3333333333vw) rotate(10deg);transform:translateY(3.3333333333vw) rotate(10deg)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes paraglidingFloat{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(3.3333333333vw) rotate(10deg);transform:translateY(3.3333333333vw) rotate(10deg)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes swingDeco{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes swingDeco{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-webkit-keyframes leftRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(2.6666666667vw);transform:translateX(2.6666666667vw)}}@keyframes leftRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(2.6666666667vw);transform:translateX(2.6666666667vw)}}@-webkit-keyframes driveLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}10%{opacity:1}60%{opacity:1}80%{-webkit-transform:translateX(-40vw);transform:translateX(-40vw);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@keyframes driveLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}10%{opacity:1}60%{opacity:1}80%{-webkit-transform:translateX(-40vw);transform:translateX(-40vw);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@-webkit-keyframes driveLeft_sp{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}10%{opacity:1}60%{opacity:1}80%{-webkit-transform:translateX(-13.3333333333vw);transform:translateX(-13.3333333333vw);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@keyframes driveLeft_sp{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}10%{opacity:1}60%{opacity:1}80%{-webkit-transform:translateX(-13.3333333333vw);transform:translateX(-13.3333333333vw);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@-webkit-keyframes walkWobble{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes walkWobble{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes flashlightBlink{0%,100%{opacity:1}50%{opacity:0}}@keyframes flashlightBlink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes flipInstant{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes flipInstant{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes cowBlink{0%,100%,92%{-webkit-transform:scaleY(1);transform:scaleY(1)}95%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}98%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes cowBlink{0%,100%,92%{-webkit-transform:scaleY(1);transform:scaleY(1)}95%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}98%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes graze{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(5deg) translateY(.6666666667vw);transform:rotate(5deg) translateY(.6666666667vw)}20%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes graze{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(5deg) translateY(.6666666667vw);transform:rotate(5deg) translateY(.6666666667vw)}20%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.header{text-align:center;position:relative;z-index:10}.header span{display:block;line-height:1;margin:0 auto 0 auto}.header .text1{width:38.9333333333vw}.header .text1 img{display:inline-block;-webkit-transform:translateX(.4vw);transform:translateX(.4vw)}.header .logo{margin-top:2.4vw;width:83.8666666667vw}.header .logo img{display:inline-block;-webkit-transform:translateX(.8vw);transform:translateX(.8vw)}.header .text2{margin-top:2.5333333333vw;width:52vw}.header .text2 img{display:inline-block;-webkit-transform:translateX(.2666666667vw);transform:translateX(.2666666667vw)}#page-top .header .text2{margin-top:4.1333333333vw}.footer{margin-top:26.9333333333vw}.footer__top{background-color:rgba(0,0,0,.1);mix-blend-mode:multiply;padding:7.8666666667vw 0 6.8vw}.footer__top a,.footer__top a:link,.footer__top a:visited{color:#fff;text-decoration:none}.footer__top a,.footer__top a:link,.footer__top a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer__top a:hover{color:#fff;text-decoration:none}}.footer__top .logo{width:73.3333333333vw;margin:0 auto}.footer__top .text{margin-top:4.2666666667vw;text-align:center;color:#fff;font-size:3.2vw;line-height:1.8333333333;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.footer__copyright{margin-top:7.2vw;padding-bottom:8.8vw;color:rgba(0,0,0,.5);font-size:3.2vw;line-height:1.4166666667;text-align:center}.sticky-navi{z-index:10;width:10.1333333333vw;position:absolute;top:137.3333333333vw;right:-4vw}.sticky-navi__item{width:12.1333333333vw;height:12.1333333333vw;margin-bottom:4.8vw}.sticky-navi__item:last-of-type{margin-bottom:0}.sticky-navi__item:last-of-type a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:0}.sticky-navi__item:last-of-type a:after{display:none}.sticky-navi__item.is-active a{background:#f8eb8a}.sticky-navi__item.is-active a:after{border-top-color:#f8eb8a}.sticky-navi__item a{width:100%;height:100%;line-height:1;border-radius:50%;background:#fff;position:relative;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5.0666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.sticky-navi__item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sticky-navi__item a:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-.9333333333vw;width:0;height:0;border-style:solid;border-right:.5333333333vw solid transparent;border-left:.5333333333vw solid transparent;border-top:1.0666666667vw solid #fff;border-bottom:0}.sticky-navi__item a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sticky-navi__item a:hover{background:#f8eb8a}.sticky-navi__item a:hover:after{border-top-color:#f8eb8a}.sticky-navi__item a .icon{display:inline-block;line-height:1;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky-navi__item a .icon.icon1{width:5.3333333333vw;top:-3.6vw}.sticky-navi__item a .icon.icon2{width:5.8666666667vw;top:-1.8666666667vw}.sticky-navi__item a .icon.icon3{width:7.7333333333vw;top:-3.7333333333vw}.sticky-navi__item a .icon.icon4{width:4.8vw;top:-2.2666666667vw;left:calc(50% - .5333333333vw)}.sticky-navi__item a .numb{display:inline-block;line-height:1}.sticky-navi__item a .numb.numb01{width:5.6vw}.sticky-navi__item a .numb.numb02{width:6.1333333333vw}.sticky-navi__item a .numb.numb03{width:6.2666666667vw}.sticky-navi__item a .numb.numb04{width:6.2666666667vw}.sticky-navi__item a .map{display:inline-block;line-height:1;width:6.6666666667vw}.area-sidebar{margin-top:4.9333333333vw;padding:4.8vw 6vw 0;border-radius:5.3333333333vw 5.3333333333vw 0 0;position:relative;z-index:2}.area-sidebar{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.area-sidebar.open{background:#fff}.area-sidebar.open .area-sidebar__detail{background:#fff;border-radius:0 0 5.3333333333vw 5.3333333333vw}.area-sidebar .line img{display:block}.area-sidebar__title .title{width:37.0666666667vw;margin:0 auto;padding:3.6vw 0 3.2vw}.area-sidebar__title .title img{-webkit-transform:translateX(3.0666666667vw);transform:translateX(3.0666666667vw)}.area-sidebar__detail{display:none;position:absolute;top:100%;left:0;width:100%;padding:0 6vw 7.3333333333vw}.area-sidebar__detail{-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.area-sidebar__detail .navi{width:66.6666666667vw;margin:7.4666666667vw auto 7.0666666667vw}.area-sidebar__detail .navi li{text-align:center}.area-sidebar__detail .navi li a,.area-sidebar__detail .navi li a:link,.area-sidebar__detail .navi li a:visited{color:#000;text-decoration:none}.area-sidebar__detail .navi li a,.area-sidebar__detail .navi li a:link,.area-sidebar__detail .navi li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){.area-sidebar__detail .navi li a:hover{color:#000;text-decoration:none}}.area-sidebar__detail .navi li:not(:first-of-type){margin-top:2.1333333333vw}.area-sidebar__detail .navi li a{display:block;border-radius:2.6666666667vw;font-size:4vw;font-weight:500;line-height:1.6;padding:2.2666666667vw 2.6666666667vw 2vw;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.area-sidebar__detail .navi li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.area-sidebar__detail .navi li a.current{pointer-events:none;background:#f8eb8a}.area-sidebar__detail .navi li a.is-disabled{pointer-events:none;background:0 0;opacity:.5}.area-sidebar__detail .navi li a:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#page-top{pointer-events:none;overflow:hidden;height:100vh}#page-top .loading{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:30;pointer-events:none}#page-top .loading{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .loading.hide{opacity:0}#page-top .loading img{width:100px;-webkit-animation:blink 1s infinite;animation:blink 1s infinite}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}#page-top .header .logo,#page-top .header .text1,#page-top .header .text2{opacity:0}#page-top .wrapper{opacity:0}#page-top .common-gradation{height:100vh;opacity:0}#page-top .opening{width:100%;height:100vh;position:absolute;left:0;top:0;z-index:10}#page-top .opening.hide{opacity:0;pointer-events:none}#page-top .opening.hide{-webkit-transition:all .7s cubic-bezier(.33,1,.68,1);transition:all .7s cubic-bezier(.33,1,.68,1)}#page-top .opening__item{width:100%;height:100%;position:absolute;left:0;top:0}#page-top .opening__item div{width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-top .opening__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-top .opening__item img{-webkit-transition:all .7s cubic-bezier(.33,1,.68,1);transition:all .7s cubic-bezier(.33,1,.68,1)}#page-top .opening #oi2,#page-top .opening #oi3,#page-top .opening #oi4,#page-top .opening #oi5,#page-top .opening #oi6{opacity:0}#page-top .opening #oi2,#page-top .opening #oi3,#page-top .opening #oi4,#page-top .opening #oi5,#page-top .opening #oi6{-webkit-transition:all 1.5s cubic-bezier(.33,1,.68,1);transition:all 1.5s cubic-bezier(.33,1,.68,1)}#page-top .opening #oi2.show,#page-top .opening #oi3.show,#page-top .opening #oi4.show,#page-top .opening #oi5.show,#page-top .opening #oi6.show{opacity:1}#page-top .opening #oi2.show img,#page-top .opening #oi3.show img,#page-top .opening #oi4.show img,#page-top .opening #oi5.show img,#page-top .opening #oi6.show img{-webkit-transform:scale(1.2);transform:scale(1.2)}#page-top.endedOpening{pointer-events:auto;overflow:initial;height:auto}#page-top.endedOpening .common-gradation{height:222vw;opacity:1}#page-top.endedOpening .wrapper{opacity:1}#page-top.endedOpening .wrapper{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening .header .logo,#page-top.endedOpening .header .text1,#page-top.endedOpening .header .text2{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}#page-top.endedOpening .header .logo,#page-top.endedOpening .header .text1,#page-top.endedOpening .header .text2{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening .header .logo{-webkit-transition-delay:.5s;transition-delay:.5s}#page-top.endedOpening .header .text2{-webkit-transition-delay:.7s;transition-delay:.7s}#page-top.endedOpening .topics{opacity:1;pointer-events:auto;-webkit-transition-delay:1s!important;transition-delay:1s!important}#page-top.endedOpening .topics{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening .topics__logo{opacity:1;-webkit-transition-delay:1.3s!important;transition-delay:1.3s!important}#page-top.endedOpening .topics__logo{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening .sticky-container{opacity:1;pointer-events:auto;-webkit-transition-delay:1.5s!important;transition-delay:1.5s!important}#page-top.endedOpening .sticky-container{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening2{pointer-events:auto;overflow:initial;height:auto}#page-top.endedOpening2 .common-gradation{height:222vw;opacity:1}#page-top.endedOpening2 .wrapper{opacity:1}#page-top.endedOpening2 .wrapper{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening2 .header .logo,#page-top.endedOpening2 .header .text1,#page-top.endedOpening2 .header .text2{opacity:1}#page-top.endedOpening2 .header .logo,#page-top.endedOpening2 .header .text1,#page-top.endedOpening2 .header .text2{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening2 .topics{opacity:1;pointer-events:auto}#page-top.endedOpening2 .topics{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening2 .topics__logo{opacity:1}#page-top.endedOpening2 .topics__logo{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top.endedOpening2 .sticky-container{opacity:1;pointer-events:auto}#page-top.endedOpening2 .sticky-container{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-top .anker-link{-webkit-transform:translateY(-4rem);transform:translateY(-4rem);position:relative;pointer-events:none}#page-top .wrapper{overflow:clip;padding-top:10.1333333333vw;position:relative}#page-top .island{width:445.6vw;position:absolute;top:431.7333333333vw;left:-158.4vw;pointer-events:none}#page-top .kumo{width:197.8666666667vw;position:absolute}#page-top .kumo.kumo1{top:-98.6666666667vw;right:-167.7333333333vw;-webkit-animation:cloudFloat 10s ease-in-out infinite alternate;animation:cloudFloat 10s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center}#page-top .kumo.kumo2{top:306.6666666667vw;right:8vw;-webkit-animation:cloudFloat 7s ease-in-out infinite alternate;animation:cloudFloat 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center}#page-top .kumo.kumo3{top:800vw;left:-173.3333333333vw;-webkit-animation:cloudFloat 7s ease-in-out infinite alternate;animation:cloudFloat 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-top .kumo.kumo4{width:197.8666666667vw;top:813.3333333333vw;left:-173.3333333333vw;-webkit-animation:cloudFloat2 7s ease-in-out infinite alternate;animation:cloudFloat2 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center}#page-top .kumo.kumo5{top:1229.3333333333vw;left:-126.6666666667vw;-webkit-animation:cloudFloat2 7s ease-in-out infinite alternate;animation:cloudFloat2 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-top .kumo.kumo6{top:1633.3333333333vw;right:-167.7333333333vw;-webkit-animation:cloudFloat2 7s ease-in-out infinite alternate;animation:cloudFloat2 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center}#page-top .kumo.kumo7{bottom:194.6666666667vw;left:-160vw;-webkit-animation:cloudFloat2 7s ease-in-out infinite alternate;animation:cloudFloat2 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-top .kumo.kumo8{bottom:158.6666666667vw;right:-146.6666666667vw;-webkit-animation:cloudFloat2 7s ease-in-out infinite alternate;animation:cloudFloat2 7s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1,-1);transform:scale(1,-1)}#page-top .star{width:90.1333333333vw;position:absolute;top:-12.2666666667vw;left:-16.6666666667vw;z-index:5;pointer-events:none}#page-top .star .st1,#page-top .star .st2,#page-top .star .st3,#page-top .star .st4,#page-top .star .st5{opacity:0;-webkit-animation:shootingStar 8s linear infinite;animation:shootingStar 8s linear infinite}#page-top .star .st2,#page-top .star .st3,#page-top .star .st4,#page-top .star .st5{position:absolute;top:0;left:0}#page-top .star .st2{-webkit-animation-delay:1.5s;animation-delay:1.5s;top:-120px;left:-400px}#page-top .star .st3{-webkit-animation-delay:3s;animation-delay:3s}#page-top .star .st4{-webkit-animation-delay:4.5s;animation-delay:4.5s;top:-80px;left:-200px}#page-top .star .st5{-webkit-animation-delay:6s;animation-delay:6s;top:-40px}#page-top .ufo{width:11.4666666667vw;position:absolute;top:13.0666666667vw;left:-.4vw;pointer-events:none}#page-top .houi{width:30.2666666667vw;position:absolute;top:25.8666666667vw;right:-11.2vw;pointer-events:none}#page-top .hikouki{width:15.0666666667vw;position:absolute;top:122.4vw;left:-26.6666666667vw;pointer-events:none;-webkit-animation:flyAway 6s linear infinite;animation:flyAway 6s linear infinite;-webkit-transform-origin:center;transform-origin:center;will-change:transform,opacity;z-index:2}#page-top .topics{margin-top:25.2vw;border-radius:4vw;position:relative;background:rgba(255,246,192,.85);pointer-events:none;opacity:0}#page-top .topics__logo{width:32.1333333333vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-21.6vw;z-index:10;opacity:0}#page-top .topics__contents{padding:6.6666666667vw 6.8vw 9.6vw}#page-top .topics__contents__title{width:18.4vw}#page-top .topics__contents__list{margin-top:5.4666666667vw}#page-top .topics__contents__list__item{font-size:3.4666666667vw;font-weight:500;line-height:1.7692307692;letter-spacing:.1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .topics__contents__list__item a,#page-top .topics__contents__list__item a:link,#page-top .topics__contents__list__item a:visited{color:#000;text-decoration:none}#page-top .topics__contents__list__item a,#page-top .topics__contents__list__item a:link,#page-top .topics__contents__list__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .topics__contents__list__item a:hover{color:#000;text-decoration:none}}#page-top .topics__contents__list__item:not(:first-of-type){margin-top:6.1333333333vw}#page-top .topics__contents__list__item .text{text-decoration:underline}#page-top .topics__contents__list__item a.link-invalid{cursor:default}#page-top .topics__contents__list__item a.link-invalid .text{text-decoration:none;pointer-events:none}#page-top .topics__contents__more{margin-top:6.6666666667vw;cursor:pointer;width:30vw;display:block;line-height:1}#page-top .topics__contents__more{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .sticky-container{position:relative;pointer-events:none;opacity:0}#page-top .main-contents{margin-top:26.6666666667vw;border-radius:5.3333333333vw;background:rgba(255,255,255,.95)}#page-top .main-contents__navi{z-index:10;width:96vw;position:absolute;top:-29.3333333333vw;left:50%;padding-top:13.3333333333vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#page-top .main-contents__navi__item{width:30vw;height:30vw;position:relative}#page-top .main-contents__navi__item:first-of-type,#page-top .main-contents__navi__item:nth-of-type(3){position:absolute;top:32.5333333333vw}#page-top .main-contents__navi__item:first-of-type{left:0;z-index:4}#page-top .main-contents__navi__item:nth-of-type(2){margin-left:21.3333333333vw;z-index:3}#page-top .main-contents__navi__item:nth-of-type(3){left:43.2vw;z-index:2}#page-top .main-contents__navi__item:last-of-type{margin:1.7333333333vw 0 0 auto;z-index:1}#page-top .main-contents__navi__item a{width:100%;height:100%;line-height:1;border-radius:50%;background:#fff;position:relative;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .main-contents__navi__item a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .main-contents__navi__item a:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-2.2666666667vw;width:0;height:0;border-style:solid;border-right:1.3333333333vw solid transparent;border-left:1.3333333333vw solid transparent;border-top:2.4vw solid #fff;border-bottom:0}#page-top .main-contents__navi__item a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .main-contents__navi__item a:hover{background:#f8eb8a}#page-top .main-contents__navi__item a:hover:after{border-top-color:#f8eb8a}#page-top .main-contents__navi__item a .icon{display:inline-block;line-height:1;position:absolute}#page-top .main-contents__navi__item a .icon.icon1{width:7.2vw;bottom:-1.8666666667vw;right:2.9333333333vw}#page-top .main-contents__navi__item a .icon.icon2{width:9.3333333333vw;top:6.2666666667vw;right:-1.7333333333vw}#page-top .main-contents__navi__item a .icon.icon3{width:6.9333333333vw;bottom:-2.8vw;right:1.8666666667vw}#page-top .main-contents__navi__item a .icon.icon4{width:8.4vw;top:-.1333333333vw;right:-.6666666667vw}#page-top .main-contents__navi__item a .text{margin-top:6vw;display:inline-block;line-height:1}#page-top .main-contents__navi__item a .text.text01{width:20.8vw}#page-top .main-contents__navi__item a .text.text02{width:22.4vw}#page-top .main-contents__navi__item a .text.text03{width:11.7333333333vw}#page-top .main-contents__navi__item a .text.text04{width:16.2666666667vw}#page-top .know{padding:43.2vw 6.6666666667vw 21.0666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#page-top .know__photo .swiper-container{overflow:hidden;border-radius:2.6666666667vw}#page-top .know__deco1{position:absolute;width:33.6vw;top:-17.3333333333vw;right:4.6666666667vw;z-index:10}#page-top .know__heading{margin-top:8.5333333333vw;position:relative;z-index:3}#page-top .know__heading-warp{position:relative}#page-top .know__heading .numb{position:absolute;top:-13.3333333333vw;right:-2.2666666667vw;display:block;line-height:1;width:13.8666666667vw}#page-top .know__heading .text{display:block;font-size:5.3333333333vw;font-weight:600;line-height:1.44;letter-spacing:.2em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:right;-webkit-transform:translateX(3.6vw);transform:translateX(3.6vw)}#page-top .know__map{width:47.0666666667vw;position:absolute;top:-11.7333333333vw;left:-12.2666666667vw;z-index:3}#page-top .know__map-wrap{position:relative}#page-top .know__map2{padding-top:6.4vw}#page-top .know__map2__img{width:148.1333333333vw;-webkit-transform:translateX(-59.4666666667vw);transform:translateX(-59.4666666667vw)}#page-top .know__map2__deco1{position:absolute;top:-16.6666666667vw;left:-11.2vw;width:12.9333333333vw;-webkit-animation:paraglidingFloat 4s ease-in-out infinite;animation:paraglidingFloat 4s ease-in-out infinite;-webkit-transform-origin:right top;transform-origin:right top;z-index:3}#page-top .know__map2__deco2{position:absolute;bottom:67.6vw;right:-2vw;width:28.2666666667vw;-webkit-animation:swingDeco 3s ease-in-out infinite alternate;animation:swingDeco 3s ease-in-out infinite alternate;-webkit-transform-origin:top center;transform-origin:top center;z-index:3}#page-top .know__map2__deco3{position:absolute;bottom:42.5333333333vw;left:22.9333333333vw;width:17.8666666667vw;-webkit-animation:leftRight 3s linear infinite alternate;animation:leftRight 3s linear infinite alternate;-webkit-transform-origin:top center;transform-origin:top center;z-index:3}#page-top .know__map2__deco4{position:absolute;top:44.6666666667vw;left:12.5333333333vw;width:7.3333333333vw;-webkit-animation:paraglidingFloat 6s ease-in-out infinite;animation:paraglidingFloat 6s ease-in-out infinite;-webkit-transform-origin:right top;transform-origin:right top;z-index:3}#page-top .know__map2__deco5{position:absolute;bottom:110vw;left:-9.8666666667vw;width:10vw;-webkit-animation:leftRight 3s ease-in-out infinite alternate;animation:leftRight 3s ease-in-out infinite alternate;-webkit-transform-origin:top center;transform-origin:top center;z-index:3}#page-top .know__text{margin-top:-26.6666666667vw;padding:0 2.1333333333vw;letter-spacing:.075em;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .know__text.text2{margin-top:10.1333333333vw}#page-top .know__movie{margin:8.4vw auto 0;border-radius:2.6666666667vw;overflow:hidden}#page-top .know__movie iframe{width:100%;height:auto;aspect-ratio:16/9;vertical-align:bottom}#page-top .know__download{margin:12.5333333333vw auto 0;position:relative}#page-top .know__download__deco{width:21.6vw;position:absolute;left:5.8666666667vw;top:3.4666666667vw;z-index:2;-webkit-animation:tiltBird 3s ease-in-out infinite;animation:tiltBird 3s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}#page-top .know__download__text{width:53.4666666667vw;margin:0 auto}#page-top .know__download__wrap{margin-top:-5.4666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#page-top .know__download__wrap .map{width:40.5333333333vw}#page-top .know__download__wrap .link{width:26.6666666667vw;margin:0 0 6.9333333333vw 4.8vw}#page-top .know__download__wrap .link a{width:100%;height:100%;display:block}#page-top .activity{position:relative;padding:8.5333333333vw 6.6666666667vw 19.8666666667vw}#page-top .activity:after{content:"";width:100%;height:100%;background:#f2f2f2;mix-blend-mode:multiply;z-index:1;display:block;position:absolute;left:0;top:0;pointer-events:none}#page-top .activity__deco1{width:41.2vw;position:absolute;left:-17.8666666667vw;top:-11.6vw;-webkit-animation:paraglidingFloat 4s ease-in-out infinite;animation:paraglidingFloat 4s ease-in-out infinite;-webkit-transform-origin:right top;transform-origin:right top;z-index:1}#page-top .activity__deco2{width:15.6vw;position:absolute;left:-10.9333333333vw;top:14.5333333333vw}#page-top .activity__deco3{width:24.5333333333vw;position:absolute;left:13.8666666667vw;top:32.5333333333vw}#page-top .activity__deco4{width:21.6vw;position:absolute;left:11.3333333333vw;top:-.9333333333vw}#page-top .activity__deco5{width:14.4vw;position:absolute;top:25.2vw;right:20.9333333333vw}#page-top .activity__deco6{width:15.6vw;position:absolute;top:34vw;right:5.8666666667vw}#page-top .activity__deco7{width:7.0666666667vw;position:absolute;top:19.8666666667vw;right:-2.2666666667vw}#page-top .activity__deco8{width:26.5333333333vw;position:absolute;top:157.0666666667vw;left:-4.5333333333vw;-webkit-animation:walkWobble 1.5s linear infinite;animation:walkWobble 1.5s linear infinite;-webkit-transform-origin:bottom center;transform-origin:bottom center}#page-top .activity__deco9{width:20.5333333333vw;position:absolute;top:167.7333333333vw;left:15.0666666667vw;-webkit-animation:walkWobble 1.5s linear infinite;animation:walkWobble 1.5s linear infinite;-webkit-transform-origin:bottom center;transform-origin:bottom center}#page-top .activity__deco10{width:56.1333333333vw;position:absolute;top:140.4vw;right:-3.0666666667vw}#page-top .activity__deco10 div:last-child{-webkit-animation:flashlightBlink 1.5s ease-in-out infinite;animation:flashlightBlink 1.5s ease-in-out infinite;position:absolute;top:0;left:0}#page-top .activity__deco11{width:87.8666666667vw;position:absolute;top:110.4vw;right:-34vw;opacity:0;-webkit-animation:shootingStar 5s linear infinite;animation:shootingStar 5s linear infinite}#page-top .activity__deco12{width:15.0666666667vw;position:absolute;bottom:82vw;right:-3.8666666667vw;pointer-events:none;-webkit-animation:flyAway2 6s linear infinite;animation:flyAway2 6s linear infinite;-webkit-transform-origin:center;transform-origin:center;will-change:transform,opacity;z-index:2}#page-top .activity__heading{position:absolute;right:3.7333333333vw;top:-6vw;text-align:right}#page-top .activity__heading .numb{margin:0 1.3333333333vw 0 auto;display:block;line-height:1;width:15.2vw}#page-top .activity__heading .text{display:block;margin-top:4.1333333333vw;font-size:5.3333333333vw;font-weight:600;line-height:1.44;letter-spacing:.2em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .activity__contents{margin-top:50.6666666667vw;padding:0 2.1333333333vw;position:relative;z-index:2}#page-top .activity__contents.contents02{margin-top:53.0666666667vw}#page-top .activity__contents .headig{font-size:4.2666666667vw;line-height:1.375;letter-spacing:.1em;font-weight:700}#page-top .activity__contents .text{margin-top:5.6vw;letter-spacing:.1em;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .activity__download{margin-top:12.6666666667vw;position:relative}#page-top .activity__download__deco{width:21.6vw;position:absolute;left:6.9333333333vw;top:.2666666667vw;z-index:2;-webkit-animation:tiltBird 3s ease-in-out infinite;animation:tiltBird 3s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}#page-top .activity__download__text{width:53.4666666667vw;margin:0 auto}#page-top .activity__download__link{margin:-9.3333333333vw auto 0;width:59.6vw;position:relative}#page-top .activity__download__link a{display:block;width:48.8vw;margin:0 auto;line-height:1;pointer-events:none;opacity:.1}#page-top .activity__download__link .comingsoon{position:absolute;top:calc(50% + .5333333333vw);left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page-top .access{padding:28.4vw 0 26.1333333333vw;position:relative;z-index:2}#page-top .access__deco1{width:23.3333333333vw;position:absolute;right:9.3333333333vw;top:-6.8vw}#page-top .access__deco2{width:15.0666666667vw;position:absolute;left:12.9333333333vw;top:23.6vw;z-index:2}#page-top .access__heading{position:absolute;left:3.6vw;top:-5.2vw}#page-top .access__heading .numb{display:block;line-height:1;width:15.4666666667vw}#page-top .access__heading .text{margin:5.4666666667vw 0 0 1.0666666667vw;line-height:1;display:block;width:45.6vw}#page-top .access__top{width:80.1333333333vw;margin:0 auto;position:relative}#page-top .access__top .line{width:100%}#page-top .access__top .line img{display:block}#page-top .access__top__item{width:78.9333333333vw;margin:6.2666666667vw auto 0}#page-top .access__top__item:nth-of-type(3){margin-top:2.9333333333vw;margin-bottom:5.7333333333vw}#page-top .access__top__link{width:38.8vw;position:absolute;bottom:-28.1333333333vw;right:-12.6666666667vw;z-index:2}#page-top .access__top__link a{display:block}#page-top .access__top__link .deco1{width:19.4666666667vw;position:absolute;left:8.1333333333vw;top:-5.4666666667vw;z-index:2;-webkit-animation:tiltBird2 3s ease-in-out infinite;animation:tiltBird2 3s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}#page-top .access__top__link .deco2{width:24.1333333333vw;position:absolute;bottom:-3.2vw;left:-16.5333333333vw;-webkit-animation:driveLeft_sp 3s linear infinite;animation:driveLeft_sp 3s linear infinite;-webkit-transform-origin:center;transform-origin:center;will-change:transform,opacity}#page-top .access .city-bus{width:69.3333333333vw;margin:0 auto;padding-top:7.4666666667vw}#page-top .access .city-bus__heading{font-size:4.8vw;font-weight:600;letter-spacing:.2em;line-height:1.4444444444;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .access .city-bus__photo{margin-top:7.8666666667vw}#page-top .access .city-bus__photo .swiper-slide img{display:block;line-height:1;border-radius:2.6666666667vw;overflow:hidden}#page-top .access .city-bus__text{margin-top:6.8vw;letter-spacing:.05em;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .access .city-bus__info{margin:14.9333333333vw auto 0;width:100%;height:55.2vw;border-radius:2.6666666667vw;background:#f2f2f2;position:relative}#page-top .access .city-bus__info .heading{width:51.4666666667vw;position:absolute;left:6vw;top:6.5333333333vw;z-index:2}#page-top .access .city-bus__info .deco1{width:27.2vw;position:absolute;right:-5.6vw;top:-1.6vw}#page-top .access .city-bus__info .deco2{width:19.4666666667vw;position:absolute;left:5.2vw;bottom:4.2666666667vw;-webkit-animation:tiltBird 3s ease-in-out infinite;animation:tiltBird 3s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}#page-top .access .city-bus__info .link-text{display:inline-block;line-height:1;width:37.3333333333vw;position:absolute;left:15.2vw;bottom:-3.8666666667vw}#page-top .access .city-bus__info .link{display:inline-block;line-height:1;width:21.3333333333vw;height:21.3333333333vw;border-radius:50%;position:absolute;bottom:4vw;right:-3.8666666667vw;background:#000;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .3));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .3));padding-top:3.7333333333vw;padding-left:4.8vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-top .access .city-bus__info .link{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#page-top .access .city-bus__info .link span{width:12vw;height:13.4666666667vw;display:inline-block;line-height:1;-webkit-mask-image:url(/hirakubo-hanto/assets/img/top/03_check_sp.svg);mask-image:url(/hirakubo-hanto/assets/img/top/03_check_sp.svg);background-color:#f8eb8a;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center}#page-top .access .city-bus__info .link span{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#page-top .access .city-bus__info .link:hover{background:#666}#page-top .access .city-bus__info .link:hover span{-webkit-filter:brightness(1.15);filter:brightness(1.15)}#page-top .access .eco-road{margin-top:25.8666666667vw;position:relative}#page-top .access .eco-road .line{width:80vw;margin:0 auto}#page-top .access .eco-road .line img{display:block}#page-top .access .eco-road .deco1{width:29.6vw;position:absolute;top:-6.1333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#page-top .access .eco-road .deco2{width:20.9333333333vw;position:absolute;left:-10.4vw;top:32.2666666667vw}#page-top .access .eco-road .deco3{width:14.1333333333vw;position:absolute;top:3.6vw;left:8.1333333333vw;-webkit-animation:leftRight 3s linear infinite alternate;animation:leftRight 3s linear infinite alternate;-webkit-transform-origin:center;transform-origin:center}#page-top .access .eco-road .deco4{width:17.3333333333vw;position:absolute;top:4.4vw;right:5.0666666667vw;-webkit-animation:graze 3s ease-in-out infinite;animation:graze 3s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}#page-top .access .eco-road .deco5{width:24.1333333333vw;position:absolute;bottom:-34.4vw;left:-5.4666666667vw}#page-top .access .eco-road__heading{padding-top:15.3333333333vw}#page-top .access .eco-road__heading .txt-small{font-weight:700;font-size:3.2vw;line-height:2.1666666667;text-align:center;letter-spacing:.3em;text-indent:.3em;display:block}#page-top .access .eco-road__heading .txt-big{margin-top:.9333333333vw;font-weight:700;font-size:4.8vw;line-height:1.4444444444;text-align:center;letter-spacing:.3em;text-indent:.3em;display:block}#page-top .access .eco-road .inner{padding:0 6.6666666667vw;position:relative}#page-top .access .eco-road__heading-sub{width:4.9333333333vw;position:absolute;left:-2.4vw;bottom:21.8666666667vw}#page-top .access .eco-road__photo{margin-top:6.8vw;height:44vw;position:relative}#page-top .access .eco-road__photo__item{position:absolute}#page-top .access .eco-road__photo__item img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:2.6666666667vw;overflow:hidden}#page-top .access .eco-road__photo__item .swiper-slide{height:20.6666666667vw}#page-top .access .eco-road__photo__item.item1{width:37.8666666667vw;height:100%;left:0;top:0}#page-top .access .eco-road__photo__item.item2,#page-top .access .eco-road__photo__item.item3{width:32.8vw;right:0}#page-top .access .eco-road__photo__item.item2{right:0;top:0}#page-top .access .eco-road__photo__item.item3{height:20.6666666667vw;bottom:0}#page-top .access .eco-road__text{margin-top:7.4666666667vw;padding:0 2.1333333333vw;font-size:3.7333333333vw;line-height:1.5714285714;letter-spacing:.05em;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .story{position:relative;padding:28.1333333333vw 6.6666666667vw 16.1333333333vw;background:#ebefef;border-radius:0 0 5.3333333333vw 5.3333333333vw}#page-top .story__deco1{width:15.0666666667vw;position:absolute;right:29.3333333333vw;top:-13.0666666667vw;z-index:1;-webkit-animation:swingDeco 3s ease-in-out infinite alternate;animation:swingDeco 3s ease-in-out infinite alternate;-webkit-transform-origin:top center;transform-origin:top center}#page-top .story__heading{position:absolute;right:3.6vw;top:-6.4vw;text-align:right;z-index:2}#page-top .story__heading .numb{margin-left:auto;display:block;line-height:1;width:15.6vw;margin-right:1.6vw}#page-top .story__heading .text{display:block;margin-top:5.0666666667vw;font-size:5.3333333333vw;font-weight:600;letter-spacing:.2em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .story__text{font-size:3.4666666667vw;line-height:1.6153846154;letter-spacing:.05em;font-weight:500;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .story__item{position:relative}#page-top .story__item a,#page-top .story__item a:link,#page-top .story__item a:visited{color:#000;text-decoration:none}#page-top .story__item a,#page-top .story__item a:link,#page-top .story__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .story__item a:hover{color:#000;text-decoration:none}}#page-top .story__item .textarea{width:37.3333333333vw;font-size:3.2vw;line-height:1.5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .story__item .textarea .text{font-weight:600;text-decoration:underline}#page-top .story__item .textarea .text-small{margin-top:2.4vw}#page-top .story__item.item1{margin-top:9.6vw}#page-top .story__item.item1 .image{margin-left:-9.0666666667vw}#page-top .story__item.item1 .textarea{margin-left:auto}#page-top .story__item.item2 .image{margin-right:-9.0666666667vw}#page-top .story__item.item2 .textarea{text-align:right}#page-top .story__item.item2 a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#page-top .story__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#page-top .story__item a img{width:40.1333333333vw;border-radius:50%;overflow:hidden}#page-top .story__item a img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .story__item a:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#page-top .story__check{margin:-4vw 0 0 5.8666666667vw;width:28.2666666667vw;position:relative}#page-top .story__check .deco{width:14.8vw;position:absolute;bottom:5.6vw;left:-4.5333333333vw;z-index:2;-webkit-animation:tiltBird 3s ease-in-out infinite;animation:tiltBird 3s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}#page-top .story__check a img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (min-width:768px){#page-top .story__check a:hover img{-webkit-filter:brightness(1.15);filter:brightness(1.15)}}#page-top .story__deco2{width:45.3333333333vw;position:absolute;right:11.3333333333vw;bottom:-9.3333333333vw;-webkit-animation:walkWobble 1.5s linear infinite;animation:walkWobble 1.5s linear infinite;-webkit-transform-origin:bottom center;transform-origin:bottom center}#page-top .topics-modal{z-index:1002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}#page-top .topics-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .topics-modal::-webkit-scrollbar{display:none}#page-top .topics-modal.active{opacity:1;pointer-events:auto}#page-top .topics-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);mix-blend-mode:multiply;z-index:1}#page-top .topics-modal__contents{width:100%;min-height:calc(100% + 1px);padding:20vw 6.6666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .topics-modal__inner{margin:0 auto;width:100%;padding:6.9333333333vw 6.6666666667vw 14.4vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;background:#dbe3b5;border-radius:4vw}#page-top .topics-modal-deco1{width:13.8666666667vw;position:absolute;right:31.3333333333vw;top:2.6666666667vw}#page-top .topics-modal-deco2{width:25.7333333333vw;position:absolute;right:11.4666666667vw;top:-9.3333333333vw}#page-top .topics-modal-deco3{width:27.3333333333vw;position:absolute;right:-2.5333333333vw;bottom:-4.6666666667vw}#page-top .topics-modal__heading{width:18.4vw}#page-top .topics-modal__list{margin-top:5.2vw}#page-top .topics-modal__list li{font-size:3.4666666667vw;font-weight:500;line-height:1.7692307692;letter-spacing:.1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-top .topics-modal__list li a,#page-top .topics-modal__list li a:link,#page-top .topics-modal__list li a:visited{color:#000;text-decoration:none}#page-top .topics-modal__list li a,#page-top .topics-modal__list li a:link,#page-top .topics-modal__list li a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .topics-modal__list li a:hover{color:#000;text-decoration:none}}#page-top .topics-modal__list li:not(:first-of-type){margin-top:6.1333333333vw}#page-top .topics-modal__list li a{display:block}#page-top .topics-modal__list li a .title{text-decoration:underline}#page-top .topics-modal__list li a:hover .title{text-decoration:none}#page-top .topics-modal__close{cursor:pointer;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-5.3333333333vw;width:10.6666666667vw;height:10.6666666667vw;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#dbe3b5;border-radius:50%}#page-top .topics-modal__close span{display:inline-block;line-height:1;width:4.8vw}#page-top .city-bus-modal{z-index:1002;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}#page-top .city-bus-modal{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-top .city-bus-modal::-webkit-scrollbar{display:none}#page-top .city-bus-modal.active{opacity:1;pointer-events:auto}#page-top .city-bus-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);mix-blend-mode:multiply;z-index:1}#page-top .city-bus-modal__contents{width:100%;min-height:calc(100% + 1px);padding:20vw 3.3333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-top .city-bus-modal__inner{margin:0 auto;padding:7.3333333333vw 3.7333333333vw 12.2666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;background:#f2efee;border-radius:4vw}#page-top .city-bus-modal__close{cursor:pointer;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10.6666666667vw;height:10.6666666667vw;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50%}#page-top .city-bus-modal__close span{display:inline-block;line-height:1;width:4.8vw}#page-top .city-bus-modal__close.close1{top:-5.3333333333vw}#page-top .city-bus-modal__close.close2{bottom:-5.3333333333vw}#page-area .wrapper,#page-area-detail .wrapper{overflow:clip;padding-top:9.7333333333vw;position:relative}#page-area .kumo,#page-area-detail .kumo{width:197.8666666667vw;position:absolute}#page-area .kumo.kumo1,#page-area-detail .kumo.kumo1{top:-97.3333333333vw;right:-167.7333333333vw;-webkit-animation:cloudFloat 10s ease-in-out infinite alternate;animation:cloudFloat 10s ease-in-out infinite alternate;-webkit-transform-origin:center;transform-origin:center}#page-area .kumo.kumo2,#page-area-detail .kumo.kumo2{top:86.6666666667vw;left:-160vw;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-area .kumo.kumo3,#page-area-detail .kumo.kumo3{bottom:20vw;right:-157.3333333333vw}#page-area .kumo.kumo4,#page-area-detail .kumo.kumo4{bottom:-120vw;left:-160vw;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-area .kumo.kumo5,#page-area-detail .kumo.kumo5{bottom:101.3333333333vw;left:-160vw;-webkit-transform:scale(-1,1);transform:scale(-1,1)}#page-area .main-contents,#page-area-detail .main-contents{margin-top:5.4666666667vw;border-radius:5.3333333333vw;background:rgba(255,255,255,.9);position:relative;padding:10.9333333333vw 0 12.8vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-area .main-contents .deco1,#page-area-detail .main-contents .deco1{width:23.2vw;position:absolute;top:-7.7333333333vw;left:-1.2vw}#page-area .main-contents .deco2,#page-area-detail .main-contents .deco2{width:14.2666666667vw;position:absolute;top:3.7333333333vw;right:25.4666666667vw}#page-area .main-contents .deco3,#page-area-detail .main-contents .deco3{width:12.9333333333vw;position:absolute;top:4.8vw;right:4.1333333333vw}#page-area .main-contents .deco4,#page-area-detail .main-contents .deco4{width:15.3333333333vw;position:absolute;top:-5.7333333333vw;right:-6.4vw}#page-area .main-contents__heading,#page-area-detail .main-contents__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 3.8666666667vw}#page-area .main-contents__heading .numb,#page-area-detail .main-contents__heading .numb{width:15.7333333333vw;display:inline-block;line-height:1;margin-right:4vw}#page-area .main-contents__heading .text,#page-area-detail .main-contents__heading .text{display:inline-block;font-size:5.3333333333vw;font-weight:700;letter-spacing:.2em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-area .post-contents,#page-area-detail .post-contents{width:74.6666666667vw;margin:0 auto}#page-area .post-contents__item,#page-area-detail .post-contents__item{padding:4.6666666667vw 0 9.4666666667vw;position:relative}#page-area .post-contents__item a,#page-area .post-contents__item a:link,#page-area .post-contents__item a:visited,#page-area-detail .post-contents__item a,#page-area-detail .post-contents__item a:link,#page-area-detail .post-contents__item a:visited{color:#000;text-decoration:none}#page-area .post-contents__item a,#page-area .post-contents__item a:link,#page-area .post-contents__item a:visited,#page-area-detail .post-contents__item a,#page-area-detail .post-contents__item a:link,#page-area-detail .post-contents__item a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-area .post-contents__item a:hover,#page-area-detail .post-contents__item a:hover{color:#000;text-decoration:none}}#page-area .post-contents__item:after,#page-area-detail .post-contents__item:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:1.2vw;background:url(/hirakubo-hanto/assets/img/area/heading-deco_sp.svg) no-repeat center top;background-size:100% auto;display:inline-block;line-height:1}#page-area .post-contents__item a,#page-area-detail .post-contents__item a{display:block}#page-area .post-contents__item .image,#page-area-detail .post-contents__item .image{width:40vw;height:40vw;margin:0 auto;border-radius:50%;overflow:hidden;position:relative}#page-area .post-contents__item .image img,#page-area-detail .post-contents__item .image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#page-area .post-contents__item .heading,#page-area-detail .post-contents__item .heading{margin-top:4.9333333333vw;letter-spacing:.05em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-area .post-contents__item .heading .area,#page-area-detail .post-contents__item .heading .area{font-size:4vw;font-weight:500}#page-area .post-contents__item .heading .date,#page-area-detail .post-contents__item .heading .date{margin-top:3.4666666667vw;font-size:3.4666666667vw}#page-area .post-contents__item .heading .text,#page-area-detail .post-contents__item .heading .text{margin-top:6.6666666667vw;font-size:4.8vw;line-height:1.5555555556;font-weight:700}#page-area .post-contents__item .view-more,#page-area-detail .post-contents__item .view-more{margin-top:4.2666666667vw;width:24.8vw}#page-area .post-contents__item .view-more img,#page-area-detail .post-contents__item .view-more img{display:block}#page-area .post-contents__entry-body,#page-area-detail .post-contents__entry-body{margin-top:9.8666666667vw;padding:0 .8vw 12.2666666667vw;position:relative}#page-area .post-contents__entry-body:after,#page-area-detail .post-contents__entry-body:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:1.2vw;background:url(/hirakubo-hanto/assets/img/area/heading-deco_sp.svg) no-repeat center top;background-size:100% auto;display:inline-block;line-height:1}#page-area .post-contents__entry-body .heading,#page-area-detail .post-contents__entry-body .heading{margin-bottom:7.4666666667vw;letter-spacing:.05em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-area .post-contents__entry-body .heading span,#page-area-detail .post-contents__entry-body .heading span{display:block}#page-area .post-contents__entry-body .heading .area,#page-area-detail .post-contents__entry-body .heading .area{font-size:4vw;font-weight:500}#page-area .post-contents__entry-body .heading .date,#page-area-detail .post-contents__entry-body .heading .date{margin-top:3.4666666667vw;font-size:3.4666666667vw}#page-area .post-contents__entry-body .heading .text,#page-area-detail .post-contents__entry-body .heading .text{margin-top:6.6666666667vw;font-size:4.8vw;line-height:1.5555555556;font-weight:700}#page-area .post-contents__entry-body h3+p,#page-area-detail .post-contents__entry-body h3+p{margin-top:0}#page-area .post-contents__entry-body h3+img,#page-area-detail .post-contents__entry-body h3+img{margin-top:0}#page-area .post-contents__entry-body p,#page-area-detail .post-contents__entry-body p{font-size:3.7333333333vw;font-weight:500;line-height:1.5714285714;letter-spacing:.1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:9.4666666667vw}#page-area .post-contents__entry-body p a,#page-area .post-contents__entry-body p a:link,#page-area .post-contents__entry-body p a:visited,#page-area-detail .post-contents__entry-body p a,#page-area-detail .post-contents__entry-body p a:link,#page-area-detail .post-contents__entry-body p a:visited{color:#000;text-decoration:underline}#page-area .post-contents__entry-body p a,#page-area .post-contents__entry-body p a:link,#page-area .post-contents__entry-body p a:visited,#page-area-detail .post-contents__entry-body p a,#page-area-detail .post-contents__entry-body p a:link,#page-area-detail .post-contents__entry-body p a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-area .post-contents__entry-body p a:hover,#page-area-detail .post-contents__entry-body p a:hover{color:#000;text-decoration:none}}#page-area .post-contents__entry-body p .bold,#page-area-detail .post-contents__entry-body p .bold{font-weight:700}#page-area .post-contents__entry-body p:last-of-type,#page-area-detail .post-contents__entry-body p:last-of-type{margin-bottom:0}#page-area .post-contents__entry-body img,#page-area-detail .post-contents__entry-body img{display:block;line-height:1;width:100%;margin-top:10.1333333333vw;height:auto}#page-area .post-contents__entry-body img+img,#page-area-detail .post-contents__entry-body img+img{margin-top:2.6666666667vw}#page-area .view-more,#page-area-detail .view-more{width:30.1333333333vw;margin:9.3333333333vw auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#page-area .view-more,#page-area-detail .view-more{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-area .view-more .icon,#page-area-detail .view-more .icon{width:5.8666666667vw;display:inline-block;line-height:1;margin-right:1.3333333333vw}#page-area .view-more .text,#page-area-detail .view-more .text{width:23.2vw;display:inline-block;line-height:1}#page-area .pager,#page-area-detail .pager{margin:9.0666666667vw 0 7.2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-area .pager a,#page-area .pager a:link,#page-area .pager a:visited,#page-area-detail .pager a,#page-area-detail .pager a:link,#page-area-detail .pager a:visited{color:#000;text-decoration:none}#page-area .pager a,#page-area .pager a:link,#page-area .pager a:visited,#page-area-detail .pager a,#page-area-detail .pager a:link,#page-area-detail .pager a:visited{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-area .pager a:hover,#page-area-detail .pager a:hover{opacity:.5;text-decoration:none}}#page-area .pager a,#page-area-detail .pager a{font-size:4vw;font-weight:500;line-height:1;letter-spacing:.1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#page-area .pager .prev:after,#page-area-detail .pager .prev:after{content:"|";display:inline-block;line-height:1;padding:0 2.9333333333vw}#page-area .pager .next:before,#page-area-detail .pager .next:before{content:"|";display:inline-block;line-height:1;padding:0 2.9333333333vw}#page-area .back-home,#page-area-detail .back-home{width:12vw;height:12vw;position:absolute;right:-6.1333333333vw;bottom:21.8666666667vw;z-index:10}#page-area .back-home .icon,#page-area-detail .back-home .icon{width:8.9333333333vw;position:absolute;left:.9333333333vw;top:-2.5333333333vw;z-index:2}#page-area .back-home a,#page-area-detail .back-home a{width:100%;height:100%;display:block;border-radius:50%;background:#fff;-webkit-filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));filter:drop-shadow(0 0 .6666666667vw rgba(0, 0, 0, .4));padding-top:1.6vw;padding-left:2.1333333333vw;-webkit-box-sizing:border-box;box-sizing:border-box}#page-area .back-home a,#page-area-detail .back-home a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#page-area .back-home a .text,#page-area-detail .back-home a .text{width:7.7333333333vw;display:inline-block;line-height:1}#page-area .back-home a:hover,#page-area-detail .back-home a:hover{background:#f8eb8a}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNwL2NvbW1vbi9fcmVzcy5zY3NzIiwic3R5bGVfc3AuY3NzIiwic3AvY29tbW9uL191dGlsaXR5LnNjc3MiLCJnbG9iYWwvX21peGluLnNjc3MiLCJzcC9jb21tb24vX2NvbW1vbi5zY3NzIiwic3AvY29tbW9uL19rZXlmcmFtZS5zY3NzIiwic3AvY29tbW9uL2xheW91dC9faGVhZGVyLnNjc3MiLCJzcC9jb21tb24vbGF5b3V0L19mb290ZXIuc2NzcyIsInNwL2NvbW1vbi9sYXlvdXQvX3N0aWNreS1uYXZpLnNjc3MiLCJzcC9jb21tb24vbGF5b3V0L19hcmVhLXNpZGViYXIuc2NzcyIsInNwL2NvbW1vbi9saWJyYXJ5L19zd2lwZXIuY3NzIiwic3AvcGFnZXMvX3RvcC5zY3NzIiwic3AvcGFnZXMvX2FyZWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7QUFVQSxLQUNDLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFdBQUEsT0FDQSx5QkFBQSxLQUdELEVDRUEsUUFEQSxTREVDLGtCQUFBLFVBQ0EsbUJBQUEsUUFBQSxXQUFBLFFDS0QsUURGQSxTQUVDLGdCQUFBLFFBQ0EsZUFBQSxRQUdELEVBQ0MsUUFBQSxFQUNBLE9BQUEsRUFRRCxzQkFDQyxRQUFBLEtBQ0EsT0FBQSxFQUdELEdBQ0MsU0FBQSxRQVNELFFDQ0EsTUFDQSxRQUNBLFdBQ0EsT0FDQSxPQUNBLE9BQ0EsS0FDQSxLQUNBLElBQ0EsUUFDQSxRRENDLFFBQUEsTUFHRCxRQUNDLFFBQUEsVUFHRCxNQUNDLFVBQUEsSUFHRCxTQ0NBLFNEQ0MsUUFBQSxLQUdELFlBQ0MsY0FBQSxJQUFBLE9BQ0EsZ0JBQUEsS0FHRCxFQUNDLGlCQUFBLFlBQ0EsNkJBQUEsUUFHRCxTQ0NBLFFEQ0MsY0FBQSxFQUdELEtDQ0EsSUFDQSxJQUNBLEtEQ0MsWUFBQSxTQUFBLENBQUEsVUFHRCxFQ0NBLE9EQ0MsWUFBQSxPQUdELElBQ0MsV0FBQSxPQUlELEtBQ0MsaUJBQUEsS0FDQSxNQUFBLEtB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QUEsaUJBQUEsY0FDQSx3QkFBQSxjQUFBLGdCQUFBLGNBRkQsaUJBQ0MseUJBQUEsY0FBQSxpQkFBQSxjQUNBLHdCQUFBLGNBQUEsZ0JBQUEsY0FGRCxpQkFDQyx5QkFBQSxjQUFBLGlCQUFBLGNBQ0Esd0JBQUEsY0FBQSxnQkFBQSxjQUZELGlCQUNDLHlCQUFBLGNBQUEsaUJBQUEsY0FDQSx3QkFBQSxjQUFBLGdCQUFBLGNBRkQsa0JBQ0MseUJBQUEsYUFBQSxpQkFBQSxhQUNBLHdCQUFBLGFBQUEsZ0JBQUEsYUFGRCxrQkFDQyx5QkFBQSxlQUFBLGlCQUFBLGVBQ0Esd0JBQUEsZUFBQSxnQkFBQSxlQUZELGtCQUNDLHlCQUFBLGVBQUEsaUJBQUEsZUFDQSx3QkFBQSxlQUFBLGdCQUFBLGVBRkQsa0JBQ0MseUJBQUEsZUFBQSxpQkFBQSxlQUNBLHdCQUFBLGVBQUEsZ0JBQUEsZUFGRCxrQkFDQyx5QkFBQSxlQUFBLGlCQUFBLGVBQ0Esd0JBQUEsZUFBQSxnQkFBQSxlQUZELGtCQUNDLHlCQUFBLGVBQUEsaUJBQUEsZUFDQSx3QkFBQSxlQUFBLGdCQUFBLGVBRkQsa0JBQ0MseUJBQUEsZUFBQSxpQkFBQSxlQUNBLHdCQUFBLGVBQUEsZ0JBQUEsZUFGRCxrQkFDQyx5QkFBQSxlQUFBLGlCQUFBLGVBQ0Esd0JBQUEsZUFBQSxnQkFBQSxlQUZELGtCQUNDLHlCQUFBLGVBQUEsaUJBQUEsZUFDQSx3QkFBQSxlQUFBLGdCQUFBLGVBRkQsa0JBQ0MseUJBQUEsZUFBQSxpQkFBQSxlQUNBLHdCQUFBLGVBQUEsZ0JBQUEsZUFGRCxrQkFDQyx5QkFBQSxhQUFBLGlCQUFBLGFBQ0Esd0JBQUEsYUFBQSxnQkFBQSxhQ3JLSCxnQ0FDQyxHQUNDLFFBQUEsRUFDQSxrQkFBQSxlQUFBLFVBQUEsZUFFRCxHQUNDLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFDQSxrQkFBQSw0Q0FBQSxVQUFBLDRDQUVELEtBQ0MsUUFBQSxFQUNBLGtCQUFBLDRDQUFBLFVBQUEsNkNBZEYsd0JBQ0MsR0FDQyxRQUFBLEVBQ0Esa0JBQUEsZUFBQSxVQUFBLGVBRUQsR0FDQyxRQUFBLEVBRUQsSUFDQyxRQUFBLEVBQ0Esa0JBQUEsNENBQUEsVUFBQSw0Q0FFRCxLQUNDLFFBQUEsRUFDQSxrQkFBQSw0Q0FBQSxVQUFBLDZDQUlGLDhCQUNDLEdBQ0Msa0JBQUEsY0FBQSxVQUFBLFVBQUEsY0FBQSxVQUVELElBQ0Msa0JBQUEsNEJBQUEsVUFBQSxVQUFBLDRCQUFBLFVBRUQsSUFDQyxrQkFBQSxjQUFBLFVBQUEsVUFBQSxjQUFBLFVBRUQsSUFDQyxrQkFBQSw0QkFBQSxVQUFBLFVBQUEsNEJBQUEsVUFFRCxLQUNDLGtCQUFBLGNBQUEsVUFBQSxVQUFBLGNBQUEsV0FkRixzQkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxVQUFBLGNBQUEsVUFFRCxJQUNDLGtCQUFBLDRCQUFBLFVBQUEsVUFBQSw0QkFBQSxVQUVELElBQ0Msa0JBQUEsY0FBQSxVQUFBLFVBQUEsY0FBQSxVQUVELElBQ0Msa0JBQUEsNEJBQUEsVUFBQSxVQUFBLDRCQUFBLFVBRUQsS0FDQyxrQkFBQSxjQUFBLFVBQUEsVUFBQSxjQUFBLFdBSUYsK0JBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsVUFBQSxjQUFBLFVBRUQsSUFDQyxrQkFBQSw0QkFBQSxlQUFBLFVBQUEsNEJBQUEsZUFFRCxJQUNDLGtCQUFBLGNBQUEsY0FBQSxVQUFBLGNBQUEsY0FFRCxJQUNDLGtCQUFBLDRCQUFBLGVBQUEsVUFBQSw0QkFBQSxlQUVELEtBQ0Msa0JBQUEsY0FBQSxVQUFBLFVBQUEsY0FBQSxXQWRGLHVCQUNDLEdBQ0Msa0JBQUEsY0FBQSxVQUFBLFVBQUEsY0FBQSxVQUVELElBQ0Msa0JBQUEsNEJBQUEsZUFBQSxVQUFBLDRCQUFBLGVBRUQsSUFDQyxrQkFBQSxjQUFBLGNBQUEsVUFBQSxjQUFBLGNBRUQsSUFDQyxrQkFBQSw0QkFBQSxlQUFBLFVBQUEsNEJBQUEsZUFFRCxLQUNDLGtCQUFBLGNBQUEsVUFBQSxVQUFBLGNBQUEsV0FJRiwyQkFDQyxHQUNDLGtCQUFBLGVBQUEsVUFBQSxlQUNBLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLGtCQUFBLGlDQUFBLFVBQUEsaUNBQ0EsUUFBQSxFQUVELEtBQ0Msa0JBQUEsZUFBQSxVQUFBLGVBQ0EsUUFBQSxHQWpCRixtQkFDQyxHQUNDLGtCQUFBLGVBQUEsVUFBQSxlQUNBLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLGtCQUFBLGlDQUFBLFVBQUEsaUNBQ0EsUUFBQSxFQUVELEtBQ0Msa0JBQUEsZUFBQSxVQUFBLGVBQ0EsUUFBQSxHQUlGLDRCQUNDLEdBQ0Msa0JBQUEsZUFBQSxVQUFBLGVBQ0EsUUFBQSxFQUVELElBQ0MsUUFBQSxFQUVELElBQ0MsUUFBQSxFQUVELElBQ0Msa0JBQUEsaUNBQUEsVUFBQSxpQ0FDQSxRQUFBLEVBRUQsS0FDQyxrQkFBQSxlQUFBLFVBQUEsZUFDQSxRQUFBLEdBakJGLG9CQUNDLEdBQ0Msa0JBQUEsZUFBQSxVQUFBLGVBQ0EsUUFBQSxFQUVELElBQ0MsUUFBQSxFQUVELElBQ0MsUUFBQSxFQUVELElBQ0Msa0JBQUEsaUNBQUEsVUFBQSxpQ0FDQSxRQUFBLEVBRUQsS0FDQyxrQkFBQSxlQUFBLFVBQUEsZUFDQSxRQUFBLEdBSUYsNEJBQ0MsR0FDQyxrQkFBQSxVQUFBLFVBQUEsVUFFRCxJQUNDLGtCQUFBLGVBQUEsa0JBQUEsVUFBQSxlQUFBLGtCQUVELElBQ0Msa0JBQUEsVUFBQSxVQUFBLFVBRUQsS0FDQyxrQkFBQSxVQUFBLFVBQUEsV0FYRixvQkFDQyxHQUNDLGtCQUFBLFVBQUEsVUFBQSxVQUVELElBQ0Msa0JBQUEsZUFBQSxrQkFBQSxVQUFBLGVBQUEsa0JBRUQsSUFDQyxrQkFBQSxVQUFBLFVBQUEsVUFFRCxLQUNDLGtCQUFBLFVBQUEsVUFBQSxXQUlGLDZCQUNDLEdBQ0Msa0JBQUEsVUFBQSxVQUFBLFVBRUQsSUFDQyxrQkFBQSxjQUFBLDRCQUFBLFVBQUEsY0FBQSw0QkFFRCxJQUNDLGtCQUFBLFVBQUEsVUFBQSxVQUVELEtBQ0Msa0JBQUEsVUFBQSxVQUFBLFdBWEYscUJBQ0MsR0FDQyxrQkFBQSxVQUFBLFVBQUEsVUFFRCxJQUNDLGtCQUFBLGNBQUEsNEJBQUEsVUFBQSxjQUFBLDRCQUVELElBQ0Msa0JBQUEsVUFBQSxVQUFBLFVBRUQsS0FDQyxrQkFBQSxVQUFBLFVBQUEsV0FJRixvQ0FDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUVELElBQ0Msa0JBQUEsMkJBQUEsY0FBQSxVQUFBLDJCQUFBLGNBRUQsS0FDQyxrQkFBQSxjQUFBLFVBQUEsZUFSRiw0QkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUVELElBQ0Msa0JBQUEsMkJBQUEsY0FBQSxVQUFBLDJCQUFBLGNBRUQsS0FDQyxrQkFBQSxjQUFBLFVBQUEsZUFJRiw2QkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUVELEtBQ0Msa0JBQUEsZUFBQSxVQUFBLGdCQUxGLHFCQUNDLEdBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBRUQsS0FDQyxrQkFBQSxlQUFBLFVBQUEsZ0JBSUYsNkJBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FFRCxLQUNDLGtCQUFBLDJCQUFBLFVBQUEsNEJBTEYscUJBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FFRCxLQUNDLGtCQUFBLDJCQUFBLFVBQUEsNEJBSUYsNkJBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FDQSxRQUFBLEVBRUQsSUFDQyxRQUFBLEVBRUQsSUFDQyxRQUFBLEVBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUNBLFFBQUEsRUFFRCxLQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUNBLFFBQUEsR0FqQkYscUJBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FDQSxRQUFBLEVBRUQsSUFDQyxRQUFBLEVBRUQsSUFDQyxRQUFBLEVBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUNBLFFBQUEsRUFFRCxLQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUNBLFFBQUEsR0FJRixnQ0FDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUNBLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLGtCQUFBLDZCQUFBLFVBQUEsNkJBQ0EsUUFBQSxFQUVELEtBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBQ0EsUUFBQSxHQWpCRix3QkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUNBLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLFFBQUEsRUFFRCxJQUNDLGtCQUFBLDZCQUFBLFVBQUEsNkJBQ0EsUUFBQSxFQUVELEtBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBQ0EsUUFBQSxHQUlGLDhCQUNDLEdBQ0Msa0JBQUEsVUFBQSxVQUFBLFVBRUQsSUFDQyxrQkFBQSxhQUFBLFVBQUEsYUFFRCxJQUNDLGtCQUFBLFVBQUEsVUFBQSxVQUVELElBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBRUQsS0FDQyxrQkFBQSxVQUFBLFVBQUEsV0FkRixzQkFDQyxHQUNDLGtCQUFBLFVBQUEsVUFBQSxVQUVELElBQ0Msa0JBQUEsYUFBQSxVQUFBLGFBRUQsSUFDQyxrQkFBQSxVQUFBLFVBQUEsVUFFRCxJQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUVELEtBQ0Msa0JBQUEsVUFBQSxVQUFBLFdBSUYsbUNBQ0MsR0FBQSxLQUNDLFFBQUEsRUFFRCxJQUNDLFFBQUEsR0FMRiwyQkFDQyxHQUFBLEtBQ0MsUUFBQSxFQUVELElBQ0MsUUFBQSxHQUlGLCtCQUNDLEdBQ0Msa0JBQUEsVUFBQSxVQUFBLFVBRUQsSUFDQyxrQkFBQSxXQUFBLFVBQUEsV0FFRCxLQUNDLGtCQUFBLFVBQUEsVUFBQSxXQVJGLHVCQUNDLEdBQ0Msa0JBQUEsVUFBQSxVQUFBLFVBRUQsSUFDQyxrQkFBQSxXQUFBLFVBQUEsV0FFRCxLQUNDLGtCQUFBLFVBQUEsVUFBQSxXQUlGLDRCQUNDLEdBQUEsS0FBQSxJQUNDLGtCQUFBLFVBQUEsVUFBQSxVQUVELElBQ0Msa0JBQUEsV0FBQSxVQUFBLFdBR0QsSUFDQyxrQkFBQSxVQUFBLFVBQUEsV0FURixvQkFDQyxHQUFBLEtBQUEsSUFDQyxrQkFBQSxVQUFB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LGlCQUNBLFNBQUEsU0FFQSxzQkFDQyxJQUFBLGlCQUNBLE1BQUEsa0JBQ0Esa0JBQUEsV0FBQSxJQUFBLFlBQUEsU0FBQSxVQUFBLFVBQUEsV0FBQSxJQUFBLFlBQUEsU0FBQSxVQUNBLHlCQUFBLE9BQUEsaUJBQUEsT0FHRCxzQkFDQyxJQUFBLGlCQUNBLE1BQUEsSUFDQSxrQkFBQSxXQUFBLEdBQUEsWUFBQSxTQUFBLFVBQUEsVUFBQSxXQUFBLEdBQUEsWUFBQSxTQUFBLFVBQ0EseUJBQUEsT0FBQSxpQkFBQSxPQUdELHNCQUNDLElBQUEsTUFDQSxLQUFBLGtCQUNBLGtCQUFBLFdBQUEsR0FBQSxZQUFBLFNBQUEsVUFBQSxVQUFBLFdBQUEsR0FBQSxZQUFBLFNBQUEsVUFDQSx5QkFBQSxPQUFBLGlCQUFBLE9BQ0Esa0JBQUEsWUFBQSxVQUFBLFlBR0Qsc0JBQ0MsTUFBQSxpQkFDQSxJQUFBLGlCQUNBLEtBQUEsa0JBQ0Esa0JBQUEsWUFBQSxHQUFBLFlBQUEsU0FBQSxVQUFBLFVBQUEsWUFBQSxHQUFBLFlBQUEsU0FBQSxVQUNBLHlCQUFBLE9BQUEsaUJBQUEsT0FHRCxzQkFDQyxJQUFBLGtCQUNBLEtBQUEsa0JBQ0Esa0JBQUEsWUFBQSxHQUFBLFlBQUEsU0FBQSxVQUFBLFVBQUEsWUFBQSxHQUFBLFlBQUEsU0FBQSxVQUNBLHlCQUFBLE9BQUEsaUJBQUEsT0FDQSxrQkFBQSxZQUFBLFVBQUEsWUFHRCxzQkFDQyxJQUFBLGtCQUNBLE1BQUEsa0JBQ0Esa0JBQUEsWUFBQSxHQUFBLFlBQUEsU0FBQSxVQUFBLFVBQUEsWUFBQSxHQUFBLFlBQUEsU0FBQSxVQUNBLHlCQUFBLE9BQUEsaUJBQUEsT0FHRCxzQkFDQyxPQUFBLGlCQUNBLEtBQUEsT0FDQSxrQkFBQSxZQUFBLEdBQUEsWUFBQSxTQUFBLFVBQUEsVUFBQSxZQUFBLEdBQUEsWUFBQSxTQUFBLFVBQ0EseUJBQUEsT0FBQSxpQkFBQSxPQUNBLGtCQUFBLFlBQUEsVUFBQSxZQUdELHNCQUNDLE9BQUEsaUJBQ0EsTUFBQSxrQkFDQSxrQkFBQSxZQUFBLEdBQUEsWUFBQSxTQUFBLFVBQUEsVUFBQSxZQUFBLEdBQUEsWUFBQSxTQUFBLFVBQ0EseUJBQUEsT0FBQSxpQkFBQSxPQUNBLGtCQUFBLFlBQUEsVUFBQSxZQUlGLGdCQUNDLE1BQUEsZ0JBQ0EsU0FBQSxTQUNBLElBQUEsaUJBQ0EsS0FBQSxpQkFDQSxRQUFBLEVBQ0EsZUFBQSxLQUVBLHFCVnN2RUYscUJBQ0EscUJBQ0EscUJBQ0EscUJVcHZFRyxRQUFBLEVBQ0Esa0JBQUEsYUFBQSxHQUFBLE9BQUEsU0FBQSxVQUFBLGFBQUEsR0FBQSxPQUFBLFNBRUQscUJWdXZFRixxQkFDQSxxQkFDQSxxQlVydkVHLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUVELHFCQUFPLHdCQUFBLEtBQUEsZ0JBQUEsS0FBdUIsSUFBQSxPQUFhLEtBQUEsT0FDM0MscUJBQU8sd0JBQUEsR0FBQSxnQkFBQSxHQUNQLHFCQUFPLHdCQUFBLEtBQUEsZ0JBQUEsS0FBdUIsSUFBQSxNQUFZLEtBQUEsT0FDMUMscUJBQU8sd0JBQUEsR0FBQSxnQkFBQSxHQUFxQixJQUFBLE1BRzdCLGVBQ0MsTUFBQSxnQkFDQSxTQUFBLFNBQ0EsSUFBQSxnQkFDQSxLQUFBLE1BQ0EsZUFBQSxLQUdELGdCQUNDLE1BQUEsZ0JBQ0EsU0FBQSxTQUNBLElBQUEsZ0JBQ0EsTUFBQSxRQUNBLGVBQUEsS0FHRCxtQkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxJQUFBLFFBQ0EsS0FBQSxpQkFDQSxlQUFBLEtBQ0Esa0JBQUEsUUFBQSxHQUFBLE9BQUEsU0FBQSxVQUFBLFFBQUEsR0FBQSxPQUFBLFNBQ0EseUJBQUEsT0FBQSxpQkFBQSxPQUNBLFlBQUEsU0FBQSxDQUFBLFFBQ0EsUUFBQSxFQUtELGtCQUNDLFdBQUEsT0FDQSxjQUFBLElBQ0EsU0FBQSxTQUNBLFdBQUEsc0JBQ0EsZUFBQSxLQUNBLFFBQUEsRUFFQSx3QkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFDQSxJQUFBLFFBQ0EsUUFBQSxHQUNBLFFBQUEsRUFHRCw0QkFDQyxRQUFBLGVBQUEsTUFBQSxNQUVBLG1DQUNDLE1BQUEsT0FHRCxrQ0FDQyxXQUFBLGVBRUEsd0NBQ0MsVUFBQSxlQUNBLFlBQUEsSUFDQSxZQUFBLGFBQ0EsZUFBQSxLQUNBLDhCQUFBLE9BQUEsc0JBQUEsT1JuWEosMENGd25GRCwrQ0FDQSxrREV0bkZFLE1BQUEsS0FDQSxnQkFBQSxLQXVDRCwwQ0ZtbEZELCtDQUNBLGtERW5sRkUsbUJBQUEsSUFBQSxJQUFBLFlBQUEsV0FBQSxJQUFBLElBQUEsWUFPRCxvQ0F6Q0MsZ0RBQ0MsTUFBQSxLQUNBLGdCQUFBLE1RMFdFLDREQUNDLFdBQUEsZUFHRCw4Q0FDQyxnQkFBQSxVQUlBLHVEQUNDLE9BQUEsUUFFQSw2REFDQyxnQkFBQSxLQUNBLGVBQUEsS0FPTCxrQ0FDQyxXQUFBLGVBQ0EsT0FBQSxRQUNBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsWUFBQSxFUnJXSCxrQ0FDQyxtQkFBQSxJQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsSUFBQSxZUTRXRCw0QkFDQyxTQUFBLFNBQ0EsZUFBQSxLQUNBLFFBQUEsRUFJRCx5QkFDQyxXQUFBLGdCQUNBLGNBQUEsZUFDQSxXQUFBLHNCQUtELCtCQUNDLFFBQUEsR0FDQSxNQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsaUJBQ0EsS0FBQSxJQUNBLFlBQUEsZ0JBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxNQUFBLGNBQUEsTUFBQSxnQkFBQSxXQUVBLHFDQUNDLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUVBLG1EQUFBLG9EQUVDLFNBQUEsU0FDQSxJQUFBLGdCQUVELG1EQUNDLEtBQUEsRUFDQSxRQUFBLEVBRUQsb0RBQ0MsWUFBQSxnQkFDQSxRQUFBLEVBRUQsb0RBQ0MsS0FBQSxPQUNBLFFBQUEsRUFFRCxrREFDQyxPQUFBLGVBQUEsRUFBQSxFQUFBLEtBQ0EsUUFBQSxFQUdELHVDQUNDLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxFQUNBLGNBQUEsSUFDQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLGVBQUEsaURBQUEsT0FBQSxpREFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLG1CQUFBLFdBQUEsV0FBQSxXUjVhSCx1Q0FDQyxtQkFBQSxJQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsSUFBQSxZUThhRSw2Q0FDQyxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQUNBLE9BQUEsZ0JBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxhQUFBLE1BQ0EsYUFBQSxlQUFBLE1BQUEsWUFDQSxZQUFBLGVBQUEsTUFBQSxZQUNBLFdBQUEsTUFBQSxNQUFBLEtBQ0EsY0FBQSxFUjNiSiw2Q0FDQyxtQkFBQSxJQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsSUFBQSxZUThiRSw2Q0FDQyxXQUFBLFFBRUEsbURBQ0MsaUJBQUEsUUFJRiw2Q0FDQyxRQUFBLGFBQ0EsWUFBQSxFQUNBLFNBQUEsU0FFQSxtREFDQyxNQUFBLE1BQ0EsT0FBQSxnQkFDQSxNQUFBLGVBR0QsbURBQ0MsTUFBQSxlQUNBLElBQUEsZUFDQSxNQUFBLGdCQUdELG1EQUNDLE1BQUEsZUFDQSxPQUFBLE9BQ0EsTUFBQSxlQUdELG1EQUNDLE1BQUEsTUFDQSxJQUFBLGVBQ0EsTUFBQSxlQUlGLDZDQUNDLFdBQUEsSUFDQSxRQUFBLGFBQ0EsWUFBQSxFQUVBLG9EQUNDLE1BQUEsT0FHRCxvREFDQyxNQUFBLE9BR0Qsb0RBQ0MsTUFBQSxnQkFHRCxvREFDQyxNQUFBLGdCQVNMLGdCQUNDLFFBQUEsT0FBQSxlQUFBLGdCQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFNBQUEsU0FHQyx5Q0FDQyxTQUFBLE9BQ0EsY0FBQSxlQUlGLHVCQUNDLFNBQUEsU0FDQSxNQUFBLE9BQ0EsSUFBQSxpQkFDQSxNQUFBLGVBQ0EsUUFBQSxHQUdELHlCQUNDLFdBQUEsZUFDQSxTQUFBLFNBQ0EsUUFBQSxFQUVBLDhCQUNDLFNBQUEsU0FHRCwrQkFDQyxTQUFBLFNBQ0EsSUFBQSxpQkFDQSxNQUFBLGdCQUNBLFFBQUEsTUFDQSxZQUFBLEVBQ0EsTUFBQSxnQkFHRCwrQkFDQyxRQUFBLE1BQ0EsVUFBQSxlQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsZUFBQSxLQUNBLDhCQUFBLE9BQUEsc0JBQUEsT0FDQSxXQUFBLE1BQ0Esa0JBQUEsa0JBQUEsVUFBQSxrQkFJRixxQkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxJQUFBLGlCQUNBLEtBQUEsaUJBQ0EsUUFBQSxFQUVBLDBCQUNDLFNBQUEsU0FJRixzQkFDQyxZQUFBLE1BRUEsMkJBQ0MsTUFBQSxpQkFDQSxrQkFBQSw2QkFBQSxVQUFBLDZCQUdELDZCQUNDLFNBQUEsU0FDQSxJQUFBLGlCQUNBLEtBQUEsUUFDQSxNQUFBLGdCQUNBLGtCQUFBLGlCQUFBLEdBQUEsWUFBQSxTQUFBLFVBQUEsaUJBQUEsR0FBQSxZQUFBLFNBQ0EseUJBQUEsTUFBQSxJQUFBLGlCQUFBLE1BQUEsSUFDQSxRQUFBLEVBR0QsNkJBQ0MsU0FBQSxTQUNBLE9BQUEsT0FDQSxNQUFBLEtBQ0EsTUFBQSxnQkFDQSxrQkFBQSxVQUFBLEdBQUEsWUFBQSxTQUFBLFVBQUEsVUFBQSxVQUFBLEdBQUEsWUFBQSxTQUFBLFVBQ0EseUJBQUEsSUFBQSxPQUFBLGlCQUFBLElBQUEsT0FDQSxRQUFBLEVBR0QsNkJBQ0MsU0FBQSxTQUNBLE9BQUEsZ0JBQ0EsS0FBQSxnQkFDQSxNQUFBLGdCQUNBLGtCQUFBLFVBQUEsR0FBQSxPQUFBLFNBQUEsVUFBQSxVQUFBLFVBQUEsR0FBQSxPQUFBLFNBQUEsVUFDQSx5QkFBQSxJQUFBLE9BQUEsaUJBQUEsSUFBQSxPQUNBLFFBQUEsRUFHRCw2QkFDQyxTQUFBLFNBQ0EsSUFBQSxnQkFDQSxLQUFBLGdCQUNBLE1BQUEsZUFDQSxrQkFBQSxpQkFBQSxHQUFBLFlBQUEsU0FBQSxVQUFBLGlCQUFBLEdBQUEsWUFBQSxTQUNBLHlCQUFBLE1BQUEsSUFBQSxpQkFBQSxNQUFBLElBQ0EsUUFBQSxFQUdELDZCQUNDLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxnQkFDQSxNQUFBLEtBQ0Esa0JBQUEsVUFBQSxHQUFBLFlBQUEsU0FBQSxVQUFBLFVBQUEsVUFBQSxHQUFBLFlBQUEsU0FBQSxVQUNBLHlCQUFBLElBQUEsT0FBQSxpQkFBQSxJQUFBLE9BQ0EsUUFBQSxFQUlGLHNCQUNDLFdBQUEsaUJBQ0EsUUFBQSxFQUFBLGVBQ0EsZUFBQSxPQUNBLFlBQUEsSUFDQSw4QkFBQSxPQUFBLHNCQUFBLE9BRUEsNEJBQ0MsV0FBQSxnQkFJRix1QkFDQyxPQUFBLE1BQUEsS0FBQSxFQUNBLGNBQUEsZUFDQSxTQUFBLE9BRUEsOEJBQ0MsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLEVBQUEsQ0FBQSxFQUNBLGVBQUEsT0FJRiwwQkFDQyxPQUFBLGdCQUFBLEtBQUEsRUFDQSxTQUFBLFNBRUEsZ0NBQ0MsTUFBQSxPQUNBLFNBQUEsU0FDQSxLQUFBLGVBQ0EsSUFBQSxlQUNBLFFBQUEsRUFDQSxrQkFBQSxTQUFBLEdBQUEsWUFBQSxTQUFBLFVBQUEsU0FBQSxHQUFBLFlBQUEsU0FDQSx5QkFBQSxPQUFBLGlCQUFBLE9BR0QsZ0NBQ0MsTUFBQSxnQkFDQSxPQUFBLEVBQUEsS0FHRCxnQ0FDQyxXQUFBLGdCQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLElBQUEsZUFBQSxJQUFBLFlBQUEsU0FFQSxxQ0FDQyxNQUFBLGdCQUdELHNDQUNDLE1BQUEsZ0JBQ0EsT0FBQSxFQUFBLEVBQUEsZUFBQSxNQUNBLHdDQUNDLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxNQVdMLG9CQUNDLFNBQUEsU0FDQSxRQUFBLGVBQUEsZUFBQSxnQkFFQSwwQkFDQyxRQUFBLEdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLFFBQ0EsZUFBQSxTQUNBLFFBQUEsRUFDQSxRQUFBLE1BQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsZUFBQSxLQUdELDJCQUNDLE1BQUEsT0FDQSxTQUFBLFNBQ0EsS0FBQSxpQkFDQSxJQUFBLFFBQ0Esa0JBQUEsaUJBQUEsR0FBQSxZQUFBLFNBQUEsVUFBQSxpQkFBQSxHQUFBLFlBQUEsU0FDQSx5QkFBQSxNQUFBLElBQUEsaUJBQUEsTUFBQSxJQUNBLFFBQUEsRUFHRCwyQkFDQyxNQUFBLE9BQ0EsU0FBQSxTQUNBLEtBQUEsaUJBQ0EsSUFBQSxnQkFHRCwyQkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxLQUFBLGdCQUNBLElBQUEsZ0JBR0QsMkJBQ0MsTUFBQSxPQUNBLFNBQUEsU0FDQSxLQUFBLGdCQUNBLElBQUEsZUFHRCwyQkFDQyxNQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsT0FDQSxNQUFBLGdCQUdELDJCQUNDLE1BQUEsT0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsZUFHRCwyQkFDQyxNQUFBLGVBQ0EsU0FBQSxTQUNBLElBQUEsZ0JBQ0EsTUFBQSxnQkFHRCwyQkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxJQUFBLGlCQUNBLEtBQUEsZ0JBQ0Esa0JBQUEsV0FBQSxLQUFBLE9BQUEsU0FBQSxVQUFBLFdBQUEsS0FBQSxPQUFBLFNBQ0EseUJBQUEsT0FBQSxPQUFBLGlCQUFBLE9BQUEsT0FHRCwyQkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxJQUFBLGlCQUNBLEtBQUEsZ0JBQ0Esa0JBQUEsV0FBQSxLQUFBLE9BQUEsU0FBQSxVQUFBLFdBQUEsS0FBQSxPQUFBLFNBQ0EseUJBQUEsT0FBQSxPQUFBLGlCQUFBLE9BQUEsT0FHRCw0QkFDQyxNQUFBLGdCQUNBLFNBQUEsU0FDQSxJQUFBLFFBQ0EsTUFBQSxnQkFFQSwyQ0FDQyxrQkFBQSxnQkFBQSxLQUFBLFlBQUEsU0FBQSxVQUFBLGdCQUFBLEtBQUEsWUFBQSxTQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUlGLDRCQUNDLE1BQUEsZ0JBQ0EsU0FBQSxTQUNBLElBQUEsUUFDQSxNQUFBLE1BQ0EsUUFBQSxFQUNBLGtCQUFBLGFBQUEsR0FB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LG9CRnd1SUQseUJBQ0EsNEJBQ0EsMkJBQ0EsZ0NBQ0EsbUNFM3VJRSxtQkFBQSxJQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsSUFBQSxZQU9ELG9DQTNEQywwQkZxeUlBLGlDRXB5SUMsUUFBQSxHQUNBLGdCQUFBLE1TaVFELG9CWHdpSUYsMkJXdmlJRyxVQUFBLElBQ0EsWUFBQSxJQUNBLFlBQUEsRUFDQSxlQUFBLEtBQ0EsOEJBQUEsT0FBQSxzQkFBQSxPQUdBLDhCWHlpSUgscUNXeGlJSSxRQUFBLElBQ0EsUUFBQSxhQUNBLFlBQUEsRUFDQSxRQUFBLEVBQUEsZUFJRCwrQlh3aUlILHNDV3ZpSUksUUFBQSxJQUNBLFFBQUEsYUFDQSxZQUFBLEVBQ0EsUUFBQSxFQUFBLGVBS0gsc0JYc2lJRCw2QldyaUlFLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsZ0JBQ0EsT0FBQSxnQkFDQSxRQUFBLEdBQ0EsNEJYd2lJRixtQ1d2aUlHLE1BQUEsZUFDQSxTQUFBLFNBQ0EsS0FBQSxjQUNBLElBQUEsZ0JBQ0EsUUFBQSxFQUVELHdCWHlpSUYsK0JXeGlJRyxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxjQUFBLElBQ0EsV0FBQSxLQUNBLGVBQUEsaURBQUEsT0FBQSxpREFDQSxZQUFBLE1BQ0EsYUFBQSxlQUNBLG1CQUFBLFdBQUEsV0FBQSxXVGhRRix3QkY4eUlELCtCRTd5SUUsbUJBQUEsSUFBQSxJQUFBLFlBQUEsV0FBQSxJQUFBLElBQUEsWVNpUUMsOEJYaWpJSCxxQ1doaklJLE1BQUEsZUFDQSxRQUFBLGFBQ0EsWUFBQSxFQUdELDhCWGlqSUgscUNXaGpJSSxXQUFBIiwiZmlsZSI6InN0eWxlX3NwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogcmVzcy5jc3Mg4oCiIHYxLjIuMlxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsOyAvKiBBbGwgYnJvd3NlcnMgd2l0aG91dCBvdmVybGF5aW5nIHNjcm9sbGJhcnMgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiBpT1MgOCsgKi9cbn1cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFNldCBgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdGAgdG8gYWxsIGVsZW1lbnRzIGFuZCBwc2V1ZG8gZWxlbWVudHMgKi9cblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiBJbmhlcml0IHRleHQtZGVjb3JhdGlvbiBhbmQgdmVydGljYWwgYWxpZ24gdG8gOjpiZWZvcmUgYW5kIDo6YWZ0ZXIgcHNldWRvIGVsZW1lbnRzICovXG5cdHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuXG4qIHtcblx0cGFkZGluZzogMDsgLyogUmVzZXQgYHBhZGRpbmdgIGFuZCBgbWFyZ2luYCBvZiBhbGwgZWxlbWVudHMgKi9cblx0bWFyZ2luOiAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIEdlbmVyYWwgZWxlbWVudHNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy4qL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG5ociB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRSAqL1xufVxuXG4vKlxuKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4qIGFuZCBGaXJlZm94XG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTFcbiovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7IC8qIFNldCBmb250LXNpemUgdG8gODAlIGluIGBzbWFsbGAgZWxlbWVudHMgKi9cbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7IC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFICovXG59XG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgLyogQWRkIGEgYm9yZGVyZWQgdW5kZXJsaW5lIGVmZmVjdCBpbiBhbGwgYnJvd3NlcnMgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyAvKiBSZW1vdmUgdGV4dCBkZWNvcmF0aW9uIGluIEZpcmVmb3ggNDArICovXG59XG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwICovXG5cdC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4KyAqL1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuXHRvdXRsaW5lLXdpZHRoOiAwOyAvKiBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiBob3ZlcmluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIFNwZWNpZnkgdGhlIGZvbnQgZmFtaWx5IG9mIGNvZGUgZWxlbWVudHMgKi9cbn1cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8qIENvcnJlY3Qgc3R5bGUgc2V0IHRvIGBib2xkYCBpbiBFZGdlIDEyKywgU2FmYXJpIDYuMissIGFuZCBDaHJvbWUgMTgrICovXG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5cbi8qIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkgKi9cbm1hcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLyogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vdW5ydXRobGVzcy80MTM5MzAgKi9cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgRm9ybXNcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFJlcGxhY2UgcG9pbnRlciBjdXJzb3IgaW4gZGlzYWJsZWQgZWxlbWVudHMgKi9cbltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdIHtcblx0d2lkdGg6IGF1dG87IC8qIEZpcmVmb3ggMzYrICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBTYWZhcmkgOCAqL1xufVxuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cblx0cmVzaXplOiB2ZXJ0aWNhbDsgLyogU3BlY2lmeSB0ZXh0YXJlYSByZXNpemFiaWxpdHkgKi9cbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udDogaW5oZXJpdDsgLyogU3BlY2lmeSBmb250IGluaGVyaXRhbmNlIG9mIGZvcm0gZWxlbWVudHMgKi9cbn1cblxub3B0Z3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDsgLyogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuICovXG59XG5cbmJ1dHRvbiB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMSAqL1xufVxuXG4vKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBSZXBsYWNlIGZvY3VzIHN0eWxlIHJlbW92ZWQgaW4gdGhlIGJvcmRlciByZXNldCBhYm92ZSAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYGNvbnRyb2xzIGluIEFuZHJvaWQgNCAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcblx0ZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcblx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG5cdGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cblx0ZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cblx0bWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaSAqL1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNwZWNpZnkgbWVkaWEgZWxlbWVudCBzdHlsZVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBIaWRlIGNvbnRlbnQgZnJvbSBzY3JlZW5zIGJ1dCBub3Qgc2NyZWVucmVhZGVycyAqL1xuQG1lZGlhIHNjcmVlbiB7XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcblx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHR9XG5cdFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcblx0Y3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLyogU3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50cyAqL1xuW2FyaWEtY29udHJvbHNdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSB1bnN0eWxlZCBjdXJzb3Igb2YgZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlIGlub3BlcmFibGUgZWxlbWVudHMgKi9cblthcmlhLWRpc2FibGVkXSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTZWxlY3Rpb25cbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkNGZjOyAvKiBSZXF1aXJlZCB3aGVuIGRlY2xhcmluZyA6OnNlbGVjdGlvbiAqL1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cblx0Y29sb3I6ICMwMDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUge1xuXHRsaW5lLWhlaWdodDogMTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbWcge1xuXHRib3JkZXI6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbnVsLCBvbCwgbGksIGRsLCBkdCwgZGQge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiByZXNzLmNzcyDigKIgdjEuMi4yXG4gKiBNSVQgTGljZW5zZVxuICogZ2l0aHViLmNvbS9maWxpcGVsaW5oYXJlcy9yZXNzXG4gKi9cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2xvYmFsIHNlbGVjdG9yc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgLyogQWxsIGJyb3dzZXJzIHdpdGhvdXQgb3ZlcmxheWluZyBzY3JvbGxiYXJzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogaU9TIDgrICovXG59XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBTZXQgYGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRgIHRvIGFsbCBlbGVtZW50cyBhbmQgcHNldWRvIGVsZW1lbnRzICovXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgLyogSW5oZXJpdCB0ZXh0LWRlY29yYXRpb24gYW5kIHZlcnRpY2FsIGFsaWduIHRvIDo6YmVmb3JlIGFuZCA6OmFmdGVyIHBzZXVkbyBlbGVtZW50cyAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuKiB7XG4gIHBhZGRpbmc6IDA7IC8qIFJlc2V0IGBwYWRkaW5nYCBhbmQgYG1hcmdpbmAgb2YgYWxsIGVsZW1lbnRzICovXG4gIG1hcmdpbjogMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBHZW5lcmFsIGVsZW1lbnRzXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LiovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbmhyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFICovXG59XG5cbi8qXG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzlcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiogYW5kIEZpcmVmb3hcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMVxuKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLyogU2V0IGZvbnQtc2l6ZSB0byA4MCUgaW4gYHNtYWxsYCBlbGVtZW50cyAqL1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyAvKiBBZGQgYSBib3JkZXJlZCB1bmRlcmxpbmUgZWZmZWN0IGluIGFsbCBicm93c2VycyAqL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8qIFJlbW92ZSB0ZXh0IGRlY29yYXRpb24gaW4gRmlyZWZveCA0MCsgKi9cbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrICovXG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IC8qIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIGhvdmVyaW5nIGluIGFsbCBicm93c2VycyAqL1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogU3BlY2lmeSB0aGUgZm9udCBmYW1pbHkgb2YgY29kZSBlbGVtZW50cyAqL1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLyogQ29ycmVjdCBzdHlsZSBzZXQgdG8gYGJvbGRgIGluIEVkZ2UgMTIrLCBTYWZhcmkgNi4yKywgYW5kIENocm9tZSAxOCsgKi9cbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS91bnJ1dGhsZXNzLzQxMzkzMCAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBGb3Jtc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBBcHBseSBjdXJzb3IgcG9pbnRlciB0byBidXR0b24gZWxlbWVudHMgKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdLFxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogUmVwbGFjZSBwb2ludGVyIGN1cnNvciBpbiBkaXNhYmxlZCBlbGVtZW50cyAqL1xuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuW3R5cGU9bnVtYmVyXSB7XG4gIHdpZHRoOiBhdXRvOyAvKiBGaXJlZm94IDM2KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIFNwZWNpZnkgZm9udCBpbmhlcml0YW5jZSBvZiBmb3JtIGVsZW1lbnRzICovXG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TICovXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtICovXG59XG5cbi8qIFJlbW92ZSB0aGUgZGVmYXVsdCBidXR0b24gc3R5bGluZyBpbiBhbGwgYnJvd3NlcnMgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogU3R5bGUgc2VsZWN0IGxpa2UgYSBzdGFuZGFyZCBpbnB1dCAqL1xuc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lOyAvKiBGaXJlZm94IDM2KyAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIENocm9tZSA0MSsgKi9cbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIENocm9tZSBhbmQgU2FmYXJpICovXG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgU3BlY2lmeSBtZWRpYSBlbGVtZW50IHN0eWxlXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8qIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwICovXG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgQWNjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSGlkZSBjb250ZW50IGZyb20gc2NyZWVucyBidXQgbm90IHNjcmVlbnJlYWRlcnMgKi9cbkBtZWRpYSBzY3JlZW4ge1xuICBbaGlkZGVufj1zY3JlZW5dIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PXNjcmVlbl06bm90KDphY3RpdmUpOm5vdCg6Zm9jdXMpOm5vdCg6dGFyZ2V0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9dHJ1ZV0ge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSBwb2ludGVyIGN1cnNvciBvZiB0cmlnZ2VyIGVsZW1lbnRzICovXG5bYXJpYS1jb250cm9sc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFNwZWNpZnkgdGhlIHVuc3R5bGVkIGN1cnNvciBvZiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2UgaW5vcGVyYWJsZSBlbGVtZW50cyAqL1xuW2FyaWEtZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIFNlbGVjdGlvblxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q0ZmM7IC8qIFJlcXVpcmVkIHdoZW4gZGVjbGFyaW5nIDo6c2VsZWN0aW9uICovXG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG51bCwgb2wsIGxpLCBkbCwgZHQsIGRkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogcGMtc3AgKi9cbi5zd2l0Y2gtLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN3aXRjaC0tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnN3aXRjaC0tcGMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zd2l0Y2gtLXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxNDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nW3NyYyQ9XCIuc3ZnXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYVtocmVmKj1cInRlbDpcIl0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wYy1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGMtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmVsbS1pbm5lciB7XG4gIHdpZHRoOiA4Ni42NjY2NjY2NjY3dnc7XG4gIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDUuMzMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMTJ2dztcbiAgaGVpZ2h0OiAxMnZ3O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwLjY2NjY2NjY2Njd2dyByZ2JhKDAsIDAsIDAsIDAuNCkpO1xuICB6LWluZGV4OiAxMDtcbn1cbi5wYWdlLXRvcC5zaG93IGEge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5wYWdlLXRvcCBhIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS10b3AgYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBhZ2UtdG9wIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYWdlLXRvcCBhIC5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDUuODY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDUuODY2NjY2NjY2N3Z3O1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaGlyYWt1Ym8taGFudG8vYXNzZXRzL2ltZy9jb21tb24vcGFnZS10b3Auc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDEwMCUgYXV0bztcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLnBhZ2UtdG9wIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhlYjhhO1xufVxuXG4uY29tbW9uLWJnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjN2ZjMGJmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNvbW1vbi1ncmFkYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIyMnZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaGlyYWt1Ym8taGFudG8vYXNzZXRzL2ltZy9jb21tb24vZ3JhZGF0aW9uX21hc2tfc3AucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuXG4ubi1zZi13cmFwIC5uLXNmLCAubi1zZi13cmFwLm4tc2Yge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ubi1zZi13cmFwIC5uLXNmLCAubi1zZi13cmFwLm4tc2Yge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC40LCAwLjIsIDAuMSwgMSk7XG59XG4ubi1zZi13cmFwLnNob3cgLm4tc2YsIC5uLXNmLXdyYXAuc2hvdy5uLXNmIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5uLXNmLXdyYXAgLm4tZDEge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzICFpbXBvcnRhbnQ7XG59XG4ubi1zZi13cmFwIC5uLWQzIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zcyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3MgIWltcG9ydGFudDtcbn1cbi5uLXNmLXdyYXAgLm4tZDQge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kNSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzICFpbXBvcnRhbnQ7XG59XG4ubi1zZi13cmFwIC5uLWQ2IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC42cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnMgIWltcG9ydGFudDtcbn1cbi5uLXNmLXdyYXAgLm4tZDcge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC43cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kOCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOHMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzICFpbXBvcnRhbnQ7XG59XG4ubi1zZi13cmFwIC5uLWQ5IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC45cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuOXMgIWltcG9ydGFudDtcbn1cbi5uLXNmLXdyYXAgLm4tZDEwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTEge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjFzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4xcyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4ycyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTMge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4zcyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTQge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjRzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS40cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS41cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTYge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS42cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTcge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjdzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS43cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTgge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjhzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS44cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMTkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS45cyAhaW1wb3J0YW50O1xufVxuLm4tc2Ytd3JhcCAubi1kMjAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAycyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDJzICFpbXBvcnRhbnQ7XG59XG5cbkBrZXlmcmFtZXMgc2hvb3RpbmdTdGFyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMy4zMzMzMzMzMzMzdncsIDExLjQ2NjY2NjY2Njd2dyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTMuMzMzMzMzMzMzM3Z3LCAxMS40NjY2NjY2NjY3dncpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNsb3VkRmxvYXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDB2dykgcm90YXRlKDBkZWcpO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjY2NjY2NjY2Njd2dykgcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDB2dykgcm90YXRlKDBkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjY2NjY2NjY2Njd2dykgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwdncpIHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBjbG91ZEZsb2F0MiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHZ3KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuMzMzMzMzMzMzM3Z3KSByb3RhdGUoLTAuNWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHZ3KSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS4zMzMzMzMzMzMzdncpIHJvdGF0ZSgtMC4zZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHZ3KSByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmx5QXdheSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTsgLyog44OV44Kn44O844OJ44Kk44OzICovXG4gIH1cbiAgNzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzQuNjY2NjY2NjY2N3Z3LCAtMjB2dyk7XG4gICAgb3BhY2l0eTogMDsgLyog44OV44Kn44O844OJ44Ki44Km44OI5LitICovXG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgb3BhY2l0eTogMDsgLyog5YWD44Gu5L2N572u44GnMuenkuW+heapn++8iOmAj+aYjuOBruOBvuOBvu+8iSAqL1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseUF3YXkyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxOyAvKiDjg5Xjgqfjg7zjg4njgqTjg7MgKi9cbiAgfVxuICA3MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjB2dywgMzQuNjY2NjY2NjY2N3Z3KTtcbiAgICBvcGFjaXR5OiAwOyAvKiDjg5Xjgqfjg7zjg4njgqLjgqbjg4jkuK0gKi9cbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAwOyAvKiDlhYPjga7kvY3nva7jgacy56eS5b6F5qmf77yI6YCP5piO44Gu44G+44G+77yJICovXG4gIH1cbn1cbkBrZXlmcmFtZXMgdGlsdEJpcmQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdGlsdEJpcmQyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpIHRyYW5zbGF0ZVkoLTIuNjY2NjY2NjY2N3Z3KTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHBhcmFnbGlkaW5nRmxvYXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuMzMzMzMzMzMzM3Z3KSByb3RhdGUoMTBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzd2luZ0RlY28ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGVmdFJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMi42NjY2NjY2NjY3dncpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRyaXZlTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7IC8qIOODleOCp+ODvOODieOCpOODsyAqL1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTsgLyog44OV44Kn44O844OJ44Kk44OzICovXG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwdncpO1xuICAgIG9wYWNpdHk6IDA7IC8qIOODleOCp+ODvOODieOCouOCpuODiCAqL1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAwOyAvKiDjg5Xjgqfjg7zjg4njgqLjgqbjg4ggKi9cbiAgfVxufVxuQGtleWZyYW1lcyBkcml2ZUxlZnRfc3Age1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxOyAvKiDjg5Xjgqfjg7zjg4njgqTjg7MgKi9cbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7IC8qIOODleOCp+ODvOODieOCpOODsyAqL1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMy4zMzMzMzMzMzMzdncpO1xuICAgIG9wYWNpdHk6IDA7IC8qIOODleOCp+ODvOODieOCouOCpuODiCAqL1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAwOyAvKiDjg5Xjgqfjg7zjg4njgqLjgqbjg4ggKi9cbiAgfVxufVxuQGtleWZyYW1lcyB3YWxrV29iYmxlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGFzaGxpZ2h0Qmxpbmsge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcEluc3RhbnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IC8qIOmAmuW4uOWQkeOBjSAqL1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpOyAvKiAz56eS5b6M44Gr5LiA556s44Gn5Y+N6LuiICovXG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IC8qIDbnp5LlvozjgavlhYPjgavmiLvjgosgKi9cbiAgfVxufVxuQGtleWZyYW1lcyBjb3dCbGluayB7XG4gIDAlLCA5MiUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB9XG4gIDk1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC45KTtcbiAgfVxuICAvKiDjgaHjgofjgaPjgajjgaDjgZHjgaTjgbbjgovmhJ/jgZggKi9cbiAgOTglIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBncmF6ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHRyYW5zbGF0ZVkoMC42NjY2NjY2NjY3dncpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbi5oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4uaGVhZGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbn1cbi5oZWFkZXIgLnRleHQxIHtcbiAgd2lkdGg6IDM4LjkzMzMzMzMzMzN2dztcbn1cbi5oZWFkZXIgLnRleHQxIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNHZ3KTtcbn1cbi5oZWFkZXIgLmxvZ28ge1xuICBtYXJnaW4tdG9wOiAyLjR2dztcbiAgd2lkdGg6IDgzLjg2NjY2NjY2Njd2dztcbn1cbi5oZWFkZXIgLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC44dncpO1xufVxuLmhlYWRlciAudGV4dDIge1xuICBtYXJnaW4tdG9wOiAyLjUzMzMzMzMzMzN2dztcbiAgd2lkdGg6IDUydnc7XG59XG4uaGVhZGVyIC50ZXh0MiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjI2NjY2NjY2Njd2dyk7XG59XG5cbiNwYWdlLXRvcCAuaGVhZGVyIC50ZXh0MiB7XG4gIG1hcmdpbi10b3A6IDQuMTMzMzMzMzMzM3Z3O1xufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjYuOTMzMzMzMzMzM3Z3O1xufVxuLmZvb3Rlcl9fdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIHBhZGRpbmc6IDcuODY2NjY2NjY2N3Z3IDAgNi44dnc7XG59XG4uZm9vdGVyX190b3AgYSxcbi5mb290ZXJfX3RvcCBhOmxpbmssXG4uZm9vdGVyX190b3AgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX3RvcCBhLFxuLmZvb3Rlcl9fdG9wIGE6bGluayxcbi5mb290ZXJfX3RvcCBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX3RvcCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX3RvcCAubG9nbyB7XG4gIHdpZHRoOiA3My4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZvb3Rlcl9fdG9wIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogNC4yNjY2NjY2NjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjgzMzMzMzMzMzM7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiA3LjJ2dztcbiAgcGFkZGluZy1ib3R0b206IDguOHZ3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogMS40MTY2NjY2NjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdGlja3ktbmF2aSB7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAuMTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTM3LjMzMzMzMzMzMzN2dztcbiAgcmlnaHQ6IC00dnc7XG59XG4uc3RpY2t5LW5hdmlfX2l0ZW0ge1xuICB3aWR0aDogMTIuMTMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDEyLjEzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogNC44dnc7XG59XG4uc3RpY2t5LW5hdmlfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdGlja3ktbmF2aV9faXRlbTpsYXN0LW9mLXR5cGUgYSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc3RpY2t5LW5hdmlfX2l0ZW06bGFzdC1vZi10eXBlIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0aWNreS1uYXZpX19pdGVtLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogI2Y4ZWI4YTtcbn1cbi5zdGlja3ktbmF2aV9faXRlbS5pcy1hY3RpdmUgYTphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmOGViOGE7XG59XG4uc3RpY2t5LW5hdmlfX2l0ZW0gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC42NjY2NjY2NjY3dncgcmdiYSgwLCAwLCAwLCAwLjQpKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA1LjA2NjY2NjY2Njd2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc3RpY2t5LW5hdmlfX2l0ZW0gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTAuOTMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuNTMzMzMzMzMzM3Z3IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC41MzMzMzMzMzMzdncgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEuMDY2NjY2NjY2N3Z3IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc3RpY2t5LW5hdmlfX2l0ZW0gYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhlYjhhO1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGE6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjhlYjhhO1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGEgLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGEgLmljb24uaWNvbjEge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIHRvcDogLTMuNnZ3O1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGEgLmljb24uaWNvbjIge1xuICB3aWR0aDogNS44NjY2NjY2NjY3dnc7XG4gIHRvcDogLTEuODY2NjY2NjY2N3Z3O1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGEgLmljb24uaWNvbjMge1xuICB3aWR0aDogNy43MzMzMzMzMzMzdnc7XG4gIHRvcDogLTMuNzMzMzMzMzMzM3Z3O1xufVxuLnN0aWNreS1uYXZpX19pdGVtIGEgLmljb24uaWNvbjQge1xuICB3aWR0aDogNC44dnc7XG4gIHRvcDogLTIuMjY2NjY2NjY2N3Z3O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDAuNTMzMzMzMzMzM3Z3KTtcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIC5udW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIC5udW1iLm51bWIwMSB7XG4gIHdpZHRoOiA1LjZ2dztcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIC5udW1iLm51bWIwMiB7XG4gIHdpZHRoOiA2LjEzMzMzMzMzMzN2dztcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIC5udW1iLm51bWIwMyB7XG4gIHdpZHRoOiA2LjI2NjY2NjY2Njd2dztcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIC5udW1iLm51bWIwNCB7XG4gIHdpZHRoOiA2LjI2NjY2NjY2Njd2dztcbn1cbi5zdGlja3ktbmF2aV9faXRlbSBhIC5tYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogNi42NjY2NjY2NjY3dnc7XG59XG5cbi5hcmVhLXNpZGViYXIge1xuICBtYXJnaW4tdG9wOiA0LjkzMzMzMzMzMzN2dztcbiAgcGFkZGluZzogNC44dncgNnZ3IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmFyZWEtc2lkZWJhciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmFyZWEtc2lkZWJhci5vcGVuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5hcmVhLXNpZGViYXIub3BlbiAuYXJlYS1zaWRlYmFyX19kZXRhaWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNS4zMzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG59XG4uYXJlYS1zaWRlYmFyIC5saW5lIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFyZWEtc2lkZWJhcl9fdGl0bGUgLnRpdGxlIHtcbiAgd2lkdGg6IDM3LjA2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMuNnZ3IDAgMy4ydnc7XG59XG4uYXJlYS1zaWRlYmFyX190aXRsZSAudGl0bGUgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMuMDY2NjY2NjY2N3Z3KTtcbn1cbi5hcmVhLXNpZGViYXJfX2RldGFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA2dncgNy4zMzMzMzMzMzMzdnc7XG59XG4uYXJlYS1zaWRlYmFyX19kZXRhaWwge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uYXJlYS1zaWRlYmFyX19kZXRhaWwgLm5hdmkge1xuICB3aWR0aDogNjYuNjY2NjY2NjY2N3Z3O1xuICBtYXJnaW46IDcuNDY2NjY2NjY2N3Z3IGF1dG8gNy4wNjY2NjY2NjY3dnc7XG59XG4uYXJlYS1zaWRlYmFyX19kZXRhaWwgLm5hdmkgbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXJlYS1zaWRlYmFyX19kZXRhaWwgLm5hdmkgbGkgYSxcbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhOmxpbmssXG4uYXJlYS1zaWRlYmFyX19kZXRhaWwgLm5hdmkgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhLFxuLmFyZWEtc2lkZWJhcl9fZGV0YWlsIC5uYXZpIGxpIGE6bGluayxcbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogMi4xMzMzMzMzMzMzdnc7XG59XG4uYXJlYS1zaWRlYmFyX19kZXRhaWwgLm5hdmkgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgZm9udC1zaXplOiA0dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDIuMjY2NjY2NjY2N3Z3IDIuNjY2NjY2NjY2N3Z3IDJ2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuLmFyZWEtc2lkZWJhcl9fZGV0YWlsIC5uYXZpIGxpIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhLmN1cnJlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y4ZWI4YTtcbn1cbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhLmlzLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5hcmVhLXNpZGViYXJfX2RldGFpbCAubmF2aSBsaSBhOmhvdmVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMDUpO1xufVxuXG4vKipcbiAqIFN3aXBlciA0LjUuMFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMTkgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogRmVicnVhcnkgMjIsIDIwMTlcbiAqL1xuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG59XG5cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItY29udGFpbmVyLTNkIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXIsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4vKiBJRTEwIFdpbmRvd3MgUGhvbmUgOCBGaXhlcyAqL1xuLnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWwsXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwsXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyN3B4IDQ0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLFxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogNnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDIwMG1zIHRvcCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IDIwMG1zIHRvcCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyB0b3AsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXMgbGVmdCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IDIwMG1zIGxlZnQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIGxlZnQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXMgcmlnaHQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAyMDBtcyByaWdodCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuXG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTY3JvbGxiYXIgKi9cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMSU7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDk4JTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5zd2lwZXItc2xpZGUtem9vbWVkIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4vKiBQcmVsb2FkZXIgKi9cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzZmZmJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIGExMXkgKi9cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogMC42O1xuICAtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIge1xuICAvKiBXaW5kb3dzIDggSUUgMTAgZml4ICovXG4gIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4jcGFnZS10b3Age1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbiNwYWdlLXRvcCAubG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMzA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3BhZ2UtdG9wIC5sb2FkaW5nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AgLmxvYWRpbmcuaGlkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS10b3AgLmxvYWRpbmcgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBibGluayB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5oZWFkZXIgLnRleHQxLFxuI3BhZ2UtdG9wIC5oZWFkZXIgLmxvZ28sXG4jcGFnZS10b3AgLmhlYWRlciAudGV4dDIge1xuICBvcGFjaXR5OiAwO1xufVxuI3BhZ2UtdG9wIC53cmFwcGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbiNwYWdlLXRvcCAuY29tbW9uLWdyYWRhdGlvbiB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS10b3AgLm9wZW5pbmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuI3BhZ2UtdG9wIC5vcGVuaW5nLmhpZGUge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNwYWdlLXRvcCAub3BlbmluZy5oaWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3MgY3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpO1xufVxuI3BhZ2UtdG9wIC5vcGVuaW5nX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4jcGFnZS10b3AgLm9wZW5pbmdfX2l0ZW0gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLm9wZW5pbmdfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jcGFnZS10b3AgLm9wZW5pbmdfX2l0ZW0gaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3MgY3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpO1xufVxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTIsXG4jcGFnZS10b3AgLm9wZW5pbmcgI29pMyxcbiNwYWdlLXRvcCAub3BlbmluZyAjb2k0LFxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTUsXG4jcGFnZS10b3AgLm9wZW5pbmcgI29pNiB7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS10b3AgLm9wZW5pbmcgI29pMixcbiNwYWdlLXRvcCAub3BlbmluZyAjb2kzLFxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTQsXG4jcGFnZS10b3AgLm9wZW5pbmcgI29pNSxcbiNwYWdlLXRvcCAub3BlbmluZyAjb2k2IHtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpO1xufVxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTIuc2hvdyxcbiNwYWdlLXRvcCAub3BlbmluZyAjb2kzLnNob3csXG4jcGFnZS10b3AgLm9wZW5pbmcgI29pNC5zaG93LFxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTUuc2hvdyxcbiNwYWdlLXRvcCAub3BlbmluZyAjb2k2LnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTIuc2hvdyBpbWcsXG4jcGFnZS10b3AgLm9wZW5pbmcgI29pMy5zaG93IGltZyxcbiNwYWdlLXRvcCAub3BlbmluZyAjb2k0LnNob3cgaW1nLFxuI3BhZ2UtdG9wIC5vcGVuaW5nICNvaTUuc2hvdyBpbWcsXG4jcGFnZS10b3AgLm9wZW5pbmcgI29pNi5zaG93IGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIGhlaWdodDogYXV0bztcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcgLmNvbW1vbi1ncmFkYXRpb24ge1xuICBoZWlnaHQ6IDIyMnZ3O1xuICBvcGFjaXR5OiAxO1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAud3JhcHBlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nIC53cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nIC5oZWFkZXIgLnRleHQxLFxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAuaGVhZGVyIC5sb2dvLFxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAuaGVhZGVyIC50ZXh0MiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nIC5oZWFkZXIgLnRleHQxLFxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAuaGVhZGVyIC5sb2dvLFxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAuaGVhZGVyIC50ZXh0MiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAuaGVhZGVyIC5sb2dvIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcgLmhlYWRlciAudGV4dDIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzO1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAudG9waWNzIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzICFpbXBvcnRhbnQ7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nIC50b3BpY3Mge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcgLnRvcGljc19fbG9nbyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuM3MgIWltcG9ydGFudDtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcgLnRvcGljc19fbG9nbyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZyAuc3RpY2t5LWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzICFpbXBvcnRhbnQ7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nIC5zdGlja3ktY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nMiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZzIgLmNvbW1vbi1ncmFkYXRpb24ge1xuICBoZWlnaHQ6IDIyMnZ3O1xuICBvcGFjaXR5OiAxO1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZzIgLndyYXBwZXIge1xuICBvcGFjaXR5OiAxO1xufVxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZzIgLndyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcyIC5oZWFkZXIgLnRleHQxLFxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZzIgLmhlYWRlciAubG9nbyxcbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcyIC5oZWFkZXIgLnRleHQyIHtcbiAgb3BhY2l0eTogMTtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcyIC5oZWFkZXIgLnRleHQxLFxuI3BhZ2UtdG9wLmVuZGVkT3BlbmluZzIgLmhlYWRlciAubG9nbyxcbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcyIC5oZWFkZXIgLnRleHQyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nMiAudG9waWNzIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nMiAudG9waWNzIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nMiAudG9waWNzX19sb2dvIHtcbiAgb3BhY2l0eTogMTtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcyIC50b3BpY3NfX2xvZ28ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLXRvcC5lbmRlZE9wZW5pbmcyIC5zdGlja3ktY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4jcGFnZS10b3AuZW5kZWRPcGVuaW5nMiAuc3RpY2t5LWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtdG9wIC5hbmtlci1saW5rIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNwYWdlLXRvcCAud3JhcHBlciB7XG4gIG92ZXJmbG93OiBjbGlwO1xuICBwYWRkaW5nLXRvcDogMTAuMTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmlzbGFuZCB7XG4gIHdpZHRoOiA0NDUuNnZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDMxLjczMzMzMzMzMzN2dztcbiAgbGVmdDogLTE1OC40dnc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3BhZ2UtdG9wIC5rdW1vIHtcbiAgd2lkdGg6IDE5Ny44NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNwYWdlLXRvcCAua3Vtby5rdW1vMSB7XG4gIHRvcDogLTk4LjY2NjY2NjY2Njd2dztcbiAgcmlnaHQ6IC0xNjcuNzMzMzMzMzMzM3Z3O1xuICBhbmltYXRpb246IGNsb3VkRmxvYXQgMTBzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5rdW1vLmt1bW8yIHtcbiAgdG9wOiAzMDYuNjY2NjY2NjY2N3Z3O1xuICByaWdodDogOHZ3O1xuICBhbmltYXRpb246IGNsb3VkRmxvYXQgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLmt1bW8ua3VtbzMge1xuICB0b3A6IDgwMHZ3O1xuICBsZWZ0OiAtMTczLjMzMzMzMzMzMzN2dztcbiAgYW5pbWF0aW9uOiBjbG91ZEZsb2F0IDdzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbiNwYWdlLXRvcCAua3Vtby5rdW1vNCB7XG4gIHdpZHRoOiAxOTcuODY2NjY2NjY2N3Z3O1xuICB0b3A6IDgxMy4zMzMzMzMzMzMzdnc7XG4gIGxlZnQ6IC0xNzMuMzMzMzMzMzMzM3Z3O1xuICBhbmltYXRpb246IGNsb3VkRmxvYXQyIDdzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5rdW1vLmt1bW81IHtcbiAgdG9wOiAxMjI5LjMzMzMzMzMzMzN2dztcbiAgbGVmdDogLTEyNi42NjY2NjY2NjY3dnc7XG4gIGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuI3BhZ2UtdG9wIC5rdW1vLmt1bW82IHtcbiAgdG9wOiAxNjMzLjMzMzMzMzMzMzN2dztcbiAgcmlnaHQ6IC0xNjcuNzMzMzMzMzMzM3Z3O1xuICBhbmltYXRpb246IGNsb3VkRmxvYXQyIDdzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5rdW1vLmt1bW83IHtcbiAgYm90dG9tOiAxOTQuNjY2NjY2NjY2N3Z3O1xuICBsZWZ0OiAtMTYwdnc7XG4gIGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuI3BhZ2UtdG9wIC5rdW1vLmt1bW84IHtcbiAgYm90dG9tOiAxNTguNjY2NjY2NjY2N3Z3O1xuICByaWdodDogLTE0Ni42NjY2NjY2NjY3dnc7XG4gIGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuI3BhZ2UtdG9wIC5zdGFyIHtcbiAgd2lkdGg6IDkwLjEzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMi4yNjY2NjY2NjY3dnc7XG4gIGxlZnQ6IC0xNi42NjY2NjY2NjY3dnc7XG4gIHotaW5kZXg6IDU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3BhZ2UtdG9wIC5zdGFyIC5zdDEsXG4jcGFnZS10b3AgLnN0YXIgLnN0MixcbiNwYWdlLXRvcCAuc3RhciAuc3QzLFxuI3BhZ2UtdG9wIC5zdGFyIC5zdDQsXG4jcGFnZS10b3AgLnN0YXIgLnN0NSB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogc2hvb3RpbmdTdGFyIDhzIGxpbmVhciBpbmZpbml0ZTtcbn1cbiNwYWdlLXRvcCAuc3RhciAuc3QyLFxuI3BhZ2UtdG9wIC5zdGFyIC5zdDMsXG4jcGFnZS10b3AgLnN0YXIgLnN0NCxcbiNwYWdlLXRvcCAuc3RhciAuc3Q1IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jcGFnZS10b3AgLnN0YXIgLnN0MiB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS41cztcbiAgdG9wOiAtMTIwcHg7XG4gIGxlZnQ6IC00MDBweDtcbn1cbiNwYWdlLXRvcCAuc3RhciAuc3QzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbn1cbiNwYWdlLXRvcCAuc3RhciAuc3Q0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiA0LjVzO1xuICB0b3A6IC04MHB4O1xuICBsZWZ0OiAtMjAwcHg7XG59XG4jcGFnZS10b3AgLnN0YXIgLnN0NSB7XG4gIGFuaW1hdGlvbi1kZWxheTogNnM7XG4gIHRvcDogLTQwcHg7XG59XG4jcGFnZS10b3AgLnVmbyB7XG4gIHdpZHRoOiAxMS40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMy4wNjY2NjY2NjY3dnc7XG4gIGxlZnQ6IC0wLjR2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLmhvdWkge1xuICB3aWR0aDogMzAuMjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjUuODY2NjY2NjY2N3Z3O1xuICByaWdodDogLTExLjJ2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLmhpa291a2kge1xuICB3aWR0aDogMTUuMDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIyLjR2dztcbiAgbGVmdDogLTI2LjY2NjY2NjY2Njd2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGFuaW1hdGlvbjogZmx5QXdheSA2cyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgei1pbmRleDogMjtcbn1cbiNwYWdlLXRvcCAudG9waWNzIHtcbiAgbWFyZ2luLXRvcDogMjUuMnZ3O1xuICBib3JkZXItcmFkaXVzOiA0dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI0NiwgMTkyLCAwLjg1KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS10b3AgLnRvcGljc19fbG9nbyB7XG4gIHdpZHRoOiAzMi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogLTIxLjZ2dztcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS10b3AgLnRvcGljc19fY29udGVudHMge1xuICBwYWRkaW5nOiA2LjY2NjY2NjY2Njd2dyA2Ljh2dyA5LjZ2dztcbn1cbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fdGl0bGUge1xuICB3aWR0aDogMTguNHZ3O1xufVxuI3BhZ2UtdG9wIC50b3BpY3NfX2NvbnRlbnRzX19saXN0IHtcbiAgbWFyZ2luLXRvcDogNS40NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLnRvcGljc19fY29udGVudHNfX2xpc3RfX2l0ZW0ge1xuICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NjkyMzA3NjkyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG59XG4jcGFnZS10b3AgLnRvcGljc19fY29udGVudHNfX2xpc3RfX2l0ZW0gYSxcbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLnRvcGljc19fY29udGVudHNfX2xpc3RfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbSBhLFxuI3BhZ2UtdG9wIC50b3BpY3NfX2NvbnRlbnRzX19saXN0X19pdGVtIGE6bGluayxcbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbSBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogNi4xMzMzMzMzMzMzdnc7XG59XG4jcGFnZS10b3AgLnRvcGljc19fY29udGVudHNfX2xpc3RfX2l0ZW0gLnRleHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbSBhLmxpbmstaW52YWxpZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbiNwYWdlLXRvcCAudG9waWNzX19jb250ZW50c19fbGlzdF9faXRlbSBhLmxpbmstaW52YWxpZCAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLnRvcGljc19fY29udGVudHNfX21vcmUge1xuICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMzB2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtdG9wIC50b3BpY3NfX2NvbnRlbnRzX19tb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AgLnN0aWNreS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogMjYuNjY2NjY2NjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiA1LjMzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aSB7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogOTZ2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yOS4zMzMzMzMzMzMzdnc7XG4gIGxlZnQ6IDUwJTtcbiAgcGFkZGluZy10b3A6IDEzLjMzMzMzMzMzMzN2dztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0ge1xuICB3aWR0aDogMzB2dztcbiAgaGVpZ2h0OiAzMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW06Zmlyc3Qtb2YtdHlwZSwgI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzX19uYXZpX19pdGVtOm50aC1vZi10eXBlKDMpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMyLjUzMzMzMzMzMzN2dztcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNDtcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAyMS4zMzMzMzMzMzMzdnc7XG4gIHotaW5kZXg6IDM7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW06bnRoLW9mLXR5cGUoMykge1xuICBsZWZ0OiA0My4ydnc7XG4gIHotaW5kZXg6IDI7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAxLjczMzMzMzMzMzN2dyAwIDAgYXV0bztcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwLjY2NjY2NjY2Njd2dyByZ2JhKDAsIDAsIDAsIDAuNCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbSBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTIuMjY2NjY2NjY2N3Z3O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDEuMzMzMzMzMzMzM3Z3IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMS4zMzMzMzMzMzMzdncgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDIuNHZ3IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0gYTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzX19uYXZpX19pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhlYjhhO1xufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzX19uYXZpX19pdGVtIGE6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjhlYjhhO1xufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzX19uYXZpX19pdGVtIGEgLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0gYSAuaWNvbi5pY29uMSB7XG4gIHdpZHRoOiA3LjJ2dztcbiAgYm90dG9tOiAtMS44NjY2NjY2NjY3dnc7XG4gIHJpZ2h0OiAyLjkzMzMzMzMzMzN2dztcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbSBhIC5pY29uLmljb24yIHtcbiAgd2lkdGg6IDkuMzMzMzMzMzMzM3Z3O1xuICB0b3A6IDYuMjY2NjY2NjY2N3Z3O1xuICByaWdodDogLTEuNzMzMzMzMzMzM3Z3O1xufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzX19uYXZpX19pdGVtIGEgLmljb24uaWNvbjMge1xuICB3aWR0aDogNi45MzMzMzMzMzMzdnc7XG4gIGJvdHRvbTogLTIuOHZ3O1xuICByaWdodDogMS44NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0gYSAuaWNvbi5pY29uNCB7XG4gIHdpZHRoOiA4LjR2dztcbiAgdG9wOiAtMC4xMzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiAtMC42NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0gYSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDZ2dztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbSBhIC50ZXh0LnRleHQwMSB7XG4gIHdpZHRoOiAyMC44dnc7XG59XG4jcGFnZS10b3AgLm1haW4tY29udGVudHNfX25hdmlfX2l0ZW0gYSAudGV4dC50ZXh0MDIge1xuICB3aWR0aDogMjIuNHZ3O1xufVxuI3BhZ2UtdG9wIC5tYWluLWNvbnRlbnRzX19uYXZpX19pdGVtIGEgLnRleHQudGV4dDAzIHtcbiAgd2lkdGg6IDExLjczMzMzMzMzMzN2dztcbn1cbiNwYWdlLXRvcCAubWFpbi1jb250ZW50c19fbmF2aV9faXRlbSBhIC50ZXh0LnRleHQwNCB7XG4gIHdpZHRoOiAxNi4yNjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmtub3cge1xuICBwYWRkaW5nOiA0My4ydncgNi42NjY2NjY2NjY3dncgMjEuMDY2NjY2NjY2N3Z3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmtub3dfX3Bob3RvIC5zd2lwZXItY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMi42NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmtub3dfX2RlY28xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzMuNnZ3O1xuICB0b3A6IC0xNy4zMzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiA0LjY2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMTA7XG59XG4jcGFnZS10b3AgLmtub3dfX2hlYWRpbmcge1xuICBtYXJnaW4tdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuI3BhZ2UtdG9wIC5rbm93X19oZWFkaW5nLXdhcnAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmtub3dfX2hlYWRpbmcgLm51bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEzLjMzMzMzMzMzMzN2dztcbiAgcmlnaHQ6IC0yLjI2NjY2NjY2Njd2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTMuODY2NjY2NjY2N3Z3O1xufVxuI3BhZ2UtdG9wIC5rbm93X19oZWFkaW5nIC50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy42dncpO1xufVxuI3BhZ2UtdG9wIC5rbm93X19tYXAge1xuICB3aWR0aDogNDcuMDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExLjczMzMzMzMzMzN2dztcbiAgbGVmdDogLTEyLjI2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMztcbn1cbiNwYWdlLXRvcCAua25vd19fbWFwLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmtub3dfX21hcDIge1xuICBwYWRkaW5nLXRvcDogNi40dnc7XG59XG4jcGFnZS10b3AgLmtub3dfX21hcDJfX2ltZyB7XG4gIHdpZHRoOiAxNDguMTMzMzMzMzMzM3Z3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTU5LjQ2NjY2NjY2Njd2dyk7XG59XG4jcGFnZS10b3AgLmtub3dfX21hcDJfX2RlY28xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNi42NjY2NjY2NjY3dnc7XG4gIGxlZnQ6IC0xMS4ydnc7XG4gIHdpZHRoOiAxMi45MzMzMzMzMzMzdnc7XG4gIGFuaW1hdGlvbjogcGFyYWdsaWRpbmdGbG9hdCA0cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB6LWluZGV4OiAzO1xufVxuI3BhZ2UtdG9wIC5rbm93X19tYXAyX19kZWNvMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2Ny42dnc7XG4gIHJpZ2h0OiAtMnZ3O1xuICB3aWR0aDogMjguMjY2NjY2NjY2N3Z3O1xuICBhbmltYXRpb246IHN3aW5nRGVjbyAzcyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG4jcGFnZS10b3AgLmtub3dfX21hcDJfX2RlY28zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQyLjUzMzMzMzMzMzN2dztcbiAgbGVmdDogMjIuOTMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMTcuODY2NjY2NjY2N3Z3O1xuICBhbmltYXRpb246IGxlZnRSaWdodCAzcyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB6LWluZGV4OiAzO1xufVxuI3BhZ2UtdG9wIC5rbm93X19tYXAyX19kZWNvNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NC42NjY2NjY2NjY3dnc7XG4gIGxlZnQ6IDEyLjUzMzMzMzMzMzN2dztcbiAgd2lkdGg6IDcuMzMzMzMzMzMzM3Z3O1xuICBhbmltYXRpb246IHBhcmFnbGlkaW5nRmxvYXQgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgei1pbmRleDogMztcbn1cbiNwYWdlLXRvcCAua25vd19fbWFwMl9fZGVjbzUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTEwdnc7XG4gIGxlZnQ6IC05Ljg2NjY2NjY2Njd2dztcbiAgd2lkdGg6IDEwdnc7XG4gIGFuaW1hdGlvbjogbGVmdFJpZ2h0IDNzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgei1pbmRleDogMztcbn1cbiNwYWdlLXRvcCAua25vd19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0yNi42NjY2NjY2NjY3dnc7XG4gIHBhZGRpbmc6IDAgMi4xMzMzMzMzMzMzdnc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuI3BhZ2UtdG9wIC5rbm93X190ZXh0LnRleHQyIHtcbiAgbWFyZ2luLXRvcDogMTAuMTMzMzMzMzMzM3Z3O1xufVxuI3BhZ2UtdG9wIC5rbm93X19tb3ZpZSB7XG4gIG1hcmdpbjogOC40dncgYXV0byAwO1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLXRvcCAua25vd19fbW92aWUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuI3BhZ2UtdG9wIC5rbm93X19kb3dubG9hZCB7XG4gIG1hcmdpbjogMTIuNTMzMzMzMzMzM3Z3IGF1dG8gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtdG9wIC5rbm93X19kb3dubG9hZF9fZGVjbyB7XG4gIHdpZHRoOiAyMS42dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNS44NjY2NjY2NjY3dnc7XG4gIHRvcDogMy40NjY2NjY2NjY3dnc7XG4gIHotaW5kZXg6IDI7XG4gIGFuaW1hdGlvbjogdGlsdEJpcmQgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAua25vd19fZG93bmxvYWRfX3RleHQge1xuICB3aWR0aDogNTMuNDY2NjY2NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLXRvcCAua25vd19fZG93bmxvYWRfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAtNS40NjY2NjY2NjY3dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbiNwYWdlLXRvcCAua25vd19fZG93bmxvYWRfX3dyYXAgLm1hcCB7XG4gIHdpZHRoOiA0MC41MzMzMzMzMzMzdnc7XG59XG4jcGFnZS10b3AgLmtub3dfX2Rvd25sb2FkX193cmFwIC5saW5rIHtcbiAgd2lkdGg6IDI2LjY2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIDAgNi45MzMzMzMzMzMzdncgNC44dnc7XG59XG4jcGFnZS10b3AgLmtub3dfX2Rvd25sb2FkX193cmFwIC5saW5rIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDguNTMzMzMzMzMzM3Z3IDYuNjY2NjY2NjY2N3Z3IDE5Ljg2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kZWNvMSB7XG4gIHdpZHRoOiA0MS4ydnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE3Ljg2NjY2NjY2Njd2dztcbiAgdG9wOiAtMTEuNnZ3O1xuICBhbmltYXRpb246IHBhcmFnbGlkaW5nRmxvYXQgNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2RlY28yIHtcbiAgd2lkdGg6IDE1LjZ2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAuOTMzMzMzMzMzM3Z3O1xuICB0b3A6IDE0LjUzMzMzMzMzMzN2dztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2RlY28zIHtcbiAgd2lkdGg6IDI0LjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMy44NjY2NjY2NjY3dnc7XG4gIHRvcDogMzIuNTMzMzMzMzMzM3Z3O1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9fZGVjbzQge1xuICB3aWR0aDogMjEuNnZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDExLjMzMzMzMzMzMzN2dztcbiAgdG9wOiAtMC45MzMzMzMzMzMzdnc7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kZWNvNSB7XG4gIHdpZHRoOiAxNC40dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNS4ydnc7XG4gIHJpZ2h0OiAyMC45MzMzMzMzMzMzdnc7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kZWNvNiB7XG4gIHdpZHRoOiAxNS42dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNHZ3O1xuICByaWdodDogNS44NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kZWNvNyB7XG4gIHdpZHRoOiA3LjA2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5Ljg2NjY2NjY2Njd2dztcbiAgcmlnaHQ6IC0yLjI2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2RlY284IHtcbiAgd2lkdGg6IDI2LjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1Ny4wNjY2NjY2NjY3dnc7XG4gIGxlZnQ6IC00LjUzMzMzMzMzMzN2dztcbiAgYW5pbWF0aW9uOiB3YWxrV29iYmxlIDEuNXMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9fZGVjbzkge1xuICB3aWR0aDogMjAuNTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTY3LjczMzMzMzMzMzN2dztcbiAgbGVmdDogMTUuMDY2NjY2NjY2N3Z3O1xuICBhbmltYXRpb246IHdhbGtXb2JibGUgMS41cyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kZWNvMTAge1xuICB3aWR0aDogNTYuMTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTQwLjR2dztcbiAgcmlnaHQ6IC0zLjA2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2RlY28xMCBkaXY6bGFzdC1jaGlsZCB7XG4gIGFuaW1hdGlvbjogZmxhc2hsaWdodEJsaW5rIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9fZGVjbzExIHtcbiAgd2lkdGg6IDg3Ljg2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExMC40dnc7XG4gIHJpZ2h0OiAtMzR2dztcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiBzaG9vdGluZ1N0YXIgNXMgbGluZWFyIGluZmluaXRlO1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9fZGVjbzEyIHtcbiAgd2lkdGg6IDE1LjA2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDgydnc7XG4gIHJpZ2h0OiAtMy44NjY2NjY2NjY3dnc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBhbmltYXRpb246IGZseUF3YXkyIDZzIGxpbmVhciBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB6LWluZGV4OiAyO1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9faGVhZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMuNzMzMzMzMzMzM3Z3O1xuICB0b3A6IC02dnc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9faGVhZGluZyAubnVtYiB7XG4gIG1hcmdpbjogMCAxLjMzMzMzMzMzMzN2dyAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDE1LjJ2dztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2hlYWRpbmcgLnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNC4xMzMzMzMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19jb250ZW50cyB7XG4gIG1hcmdpbi10b3A6IDUwLjY2NjY2NjY2Njd2dztcbiAgcGFkZGluZzogMCAyLjEzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9fY29udGVudHMuY29udGVudHMwMiB7XG4gIG1hcmdpbi10b3A6IDUzLjA2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2NvbnRlbnRzIC5oZWFkaWcge1xuICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2NvbnRlbnRzIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogNS42dnc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2Rvd25sb2FkIHtcbiAgbWFyZ2luLXRvcDogMTIuNjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kb3dubG9hZF9fZGVjbyB7XG4gIHdpZHRoOiAyMS42dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNi45MzMzMzMzMzMzdnc7XG4gIHRvcDogMC4yNjY2NjY2NjY3dnc7XG4gIHotaW5kZXg6IDI7XG4gIGFuaW1hdGlvbjogdGlsdEJpcmQgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuYWN0aXZpdHlfX2Rvd25sb2FkX190ZXh0IHtcbiAgd2lkdGg6IDUzLjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kb3dubG9hZF9fbGluayB7XG4gIG1hcmdpbjogLTkuMzMzMzMzMzMzM3Z3IGF1dG8gMDtcbiAgd2lkdGg6IDU5LjZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtdG9wIC5hY3Rpdml0eV9fZG93bmxvYWRfX2xpbmsgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDguOHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjE7XG59XG4jcGFnZS10b3AgLmFjdGl2aXR5X19kb3dubG9hZF9fbGluayAuY29taW5nc29vbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSArIDAuNTMzMzMzMzMzM3Z3KTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3Mge1xuICBwYWRkaW5nOiAyOC40dncgMCAyNi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX19kZWNvMSB7XG4gIHdpZHRoOiAyMy4zMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDkuMzMzMzMzMzMzM3Z3O1xuICB0b3A6IC02Ljh2dztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX19kZWNvMiB7XG4gIHdpZHRoOiAxNS4wNjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTIuOTMzMzMzMzMzM3Z3O1xuICB0b3A6IDIzLjZ2dztcbiAgei1pbmRleDogMjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX19oZWFkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzLjZ2dztcbiAgdG9wOiAtNS4ydnc7XG59XG4jcGFnZS10b3AgLmFjY2Vzc19faGVhZGluZyAubnVtYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDE1LjQ2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX19oZWFkaW5nIC50ZXh0IHtcbiAgbWFyZ2luOiA1LjQ2NjY2NjY2Njd2dyAwIDAgMS4wNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ1LjZ2dztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX190b3Age1xuICB3aWR0aDogODAuMTMzMzMzMzMzM3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3NfX3RvcCAubGluZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3NfX3RvcCAubGluZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX190b3BfX2l0ZW0ge1xuICB3aWR0aDogNzguOTMzMzMzMzMzM3Z3O1xuICBtYXJnaW46IDYuMjY2NjY2NjY2N3Z3IGF1dG8gMDtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzX190b3BfX2l0ZW06bnRoLW9mLXR5cGUoMykge1xuICBtYXJnaW4tdG9wOiAyLjkzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogNS43MzMzMzMzMzMzdnc7XG59XG4jcGFnZS10b3AgLmFjY2Vzc19fdG9wX19saW5rIHtcbiAgd2lkdGg6IDM4Ljh2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yOC4xMzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiAtMTIuNjY2NjY2NjY2N3Z3O1xuICB6LWluZGV4OiAyO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3NfX3RvcF9fbGluayBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcGFnZS10b3AgLmFjY2Vzc19fdG9wX19saW5rIC5kZWNvMSB7XG4gIHdpZHRoOiAxOS40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOC4xMzMzMzMzMzMzdnc7XG4gIHRvcDogLTUuNDY2NjY2NjY2N3Z3O1xuICB6LWluZGV4OiAyO1xuICBhbmltYXRpb246IHRpbHRCaXJkMiAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3NfX3RvcF9fbGluayAuZGVjbzIge1xuICB3aWR0aDogMjQuMTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTMuMnZ3O1xuICBsZWZ0OiAtMTYuNTMzMzMzMzMzM3Z3O1xuICBhbmltYXRpb246IGRyaXZlTGVmdF9zcCAzcyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5jaXR5LWJ1cyB7XG4gIHdpZHRoOiA2OS4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogNy40NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuY2l0eS1idXNfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0NDQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuY2l0eS1idXNfX3Bob3RvIHtcbiAgbWFyZ2luLXRvcDogNy44NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuY2l0eS1idXNfX3Bob3RvIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5jaXR5LWJ1c19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDYuOHZ3O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmNpdHktYnVzX19pbmZvIHtcbiAgbWFyZ2luOiAxNC45MzMzMzMzMzMzdncgYXV0byAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NS4ydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuY2l0eS1idXNfX2luZm8gLmhlYWRpbmcge1xuICB3aWR0aDogNTEuNDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDZ2dztcbiAgdG9wOiA2LjUzMzMzMzMzMzN2dztcbiAgei1pbmRleDogMjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5jaXR5LWJ1c19faW5mbyAuZGVjbzEge1xuICB3aWR0aDogMjcuMnZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNS42dnc7XG4gIHRvcDogLTEuNnZ3O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmNpdHktYnVzX19pbmZvIC5kZWNvMiB7XG4gIHdpZHRoOiAxOS40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNS4ydnc7XG4gIGJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG4gIGFuaW1hdGlvbjogdGlsdEJpcmQgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5jaXR5LWJ1c19faW5mbyAubGluay10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDM3LjMzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNS4ydnc7XG4gIGJvdHRvbTogLTMuODY2NjY2NjY2N3Z3O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmNpdHktYnVzX19pbmZvIC5saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDIxLjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAyMS4zMzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDR2dztcbiAgcmlnaHQ6IC0zLjg2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC42NjY2NjY2NjY3dncgcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgcGFkZGluZy10b3A6IDMuNzMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDQuOHZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmNpdHktYnVzX19pbmZvIC5saW5rIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuY2l0eS1idXNfX2luZm8gLmxpbmsgc3BhbiB7XG4gIHdpZHRoOiAxMnZ3O1xuICBoZWlnaHQ6IDEzLjQ2NjY2NjY2Njd2dztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2hpcmFrdWJvLWhhbnRvL2Fzc2V0cy9pbWcvdG9wLzAzX2NoZWNrX3NwLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZWI4YTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5jaXR5LWJ1c19faW5mbyAubGluayBzcGFuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuY2l0eS1idXNfX2luZm8gLmxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmNpdHktYnVzX19pbmZvIC5saW5rOmhvdmVyIHNwYW4ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xNSk7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuZWNvLXJvYWQge1xuICBtYXJnaW4tdG9wOiAyNS44NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZCAubGluZSB7XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZCAubGluZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZCAuZGVjbzEge1xuICB3aWR0aDogMjkuNnZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTYuMTMzMzMzMzMzM3Z3O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZCAuZGVjbzIge1xuICB3aWR0aDogMjAuOTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMC40dnc7XG4gIHRvcDogMzIuMjY2NjY2NjY2N3Z3O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkIC5kZWNvMyB7XG4gIHdpZHRoOiAxNC4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzLjZ2dztcbiAgbGVmdDogOC4xMzMzMzMzMzMzdnc7XG4gIGFuaW1hdGlvbjogbGVmdFJpZ2h0IDNzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZCAuZGVjbzQge1xuICB3aWR0aDogMTcuMzMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNC40dnc7XG4gIHJpZ2h0OiA1LjA2NjY2NjY2Njd2dztcbiAgYW5pbWF0aW9uOiBncmF6ZSAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkIC5kZWNvNSB7XG4gIHdpZHRoOiAyNC4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzQuNHZ3O1xuICBsZWZ0OiAtNS40NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuZWNvLXJvYWRfX2hlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMTUuMzMzMzMzMzMzM3Z3O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkX19oZWFkaW5nIC50eHQtc21hbGwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogMi4xNjY2NjY2NjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuM2VtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZF9faGVhZGluZyAudHh0LWJpZyB7XG4gIG1hcmdpbi10b3A6IDAuOTMzMzMzMzMzM3Z3O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuM2VtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZCAuaW5uZXIge1xuICBwYWRkaW5nOiAwIDYuNjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuZWNvLXJvYWRfX2hlYWRpbmctc3ViIHtcbiAgd2lkdGg6IDQuOTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjR2dztcbiAgYm90dG9tOiAyMS44NjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuZWNvLXJvYWRfX3Bob3RvIHtcbiAgbWFyZ2luLXRvcDogNi44dnc7XG4gIGhlaWdodDogNDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkX19waG90b19faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZF9fcGhvdG9fX2l0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZF9fcGhvdG9fX2l0ZW0gLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogMjAuNjY2NjY2NjY2N3Z3O1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkX19waG90b19faXRlbS5pdGVtMSB7XG4gIHdpZHRoOiAzNy44NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkX19waG90b19faXRlbS5pdGVtMiwgI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkX19waG90b19faXRlbS5pdGVtMyB7XG4gIHdpZHRoOiAzMi44dnc7XG4gIHJpZ2h0OiAwO1xufVxuI3BhZ2UtdG9wIC5hY2Nlc3MgLmVjby1yb2FkX19waG90b19faXRlbS5pdGVtMiB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4jcGFnZS10b3AgLmFjY2VzcyAuZWNvLXJvYWRfX3Bob3RvX19pdGVtLml0ZW0zIHtcbiAgaGVpZ2h0OiAyMC42NjY2NjY2NjY3dnc7XG4gIGJvdHRvbTogMDtcbn1cbiNwYWdlLXRvcCAuYWNjZXNzIC5lY28tcm9hZF9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDcuNDY2NjY2NjY2N3Z3O1xuICBwYWRkaW5nOiAwIDIuMTMzMzMzMzMzM3Z3O1xuICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMS41NzE0Mjg1NzE0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuI3BhZ2UtdG9wIC5zdG9yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjguMTMzMzMzMzMzM3Z3IDYuNjY2NjY2NjY2N3Z3IDE2LjEzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZDogI2ViZWZlZjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUuMzMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9fZGVjbzEge1xuICB3aWR0aDogMTUuMDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyOS4zMzMzMzMzMzMzdnc7XG4gIHRvcDogLTEzLjA2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMTtcbiAgYW5pbWF0aW9uOiBzd2luZ0RlY28gM3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faGVhZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMuNnZ3O1xuICB0b3A6IC02LjR2dztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHotaW5kZXg6IDI7XG59XG4jcGFnZS10b3AgLnN0b3J5X19oZWFkaW5nIC5udW1iIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDE1LjZ2dztcbiAgbWFyZ2luLXJpZ2h0OiAxLjZ2dztcbn1cbiNwYWdlLXRvcCAuc3RvcnlfX2hlYWRpbmcgLnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNS4wNjY2NjY2NjY3dnc7XG4gIGZvbnQtc2l6ZTogNS4zMzMzMzMzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLXRvcCAuc3RvcnlfX3RleHQge1xuICBmb250LXNpemU6IDMuNDY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42MTUzODQ2MTU0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAuc3RvcnlfX2l0ZW0gYSxcbiNwYWdlLXRvcCAuc3RvcnlfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhLFxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLnN0b3J5X19pdGVtIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAuc3RvcnlfX2l0ZW0gLnRleHRhcmVhIHtcbiAgd2lkdGg6IDM3LjMzMzMzMzMzMzN2dztcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLXRvcCAuc3RvcnlfX2l0ZW0gLnRleHRhcmVhIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcGFnZS10b3AgLnN0b3J5X19pdGVtIC50ZXh0YXJlYSAudGV4dC1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDIuNHZ3O1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbS5pdGVtMSB7XG4gIG1hcmdpbi10b3A6IDkuNnZ3O1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbS5pdGVtMSAuaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogLTkuMDY2NjY2NjY2N3Z3O1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbS5pdGVtMSAudGV4dGFyZWEge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNwYWdlLXRvcCAuc3RvcnlfX2l0ZW0uaXRlbTIgLmltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtOS4wNjY2NjY2NjY3dnc7XG59XG4jcGFnZS10b3AgLnN0b3J5X19pdGVtLml0ZW0yIC50ZXh0YXJlYSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbS5pdGVtMiBhIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLnN0b3J5X19pdGVtIGEgaW1nIHtcbiAgd2lkdGg6IDQwLjEzMzMzMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9faXRlbSBhOmhvdmVyIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xufVxuI3BhZ2UtdG9wIC5zdG9yeV9fY2hlY2sge1xuICBtYXJnaW46IC00dncgMCAwIDUuODY2NjY2NjY2N3Z3O1xuICB3aWR0aDogMjguMjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS10b3AgLnN0b3J5X19jaGVjayAuZGVjbyB7XG4gIHdpZHRoOiAxNC44dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1LjZ2dztcbiAgbGVmdDogLTQuNTMzMzMzMzMzM3Z3O1xuICB6LWluZGV4OiAyO1xuICBhbmltYXRpb246IHRpbHRCaXJkIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnN0b3J5X19jaGVjayBhIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC5zdG9yeV9fY2hlY2sgYTpob3ZlciBpbWcge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjE1KTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5zdG9yeV9fZGVjbzIge1xuICB3aWR0aDogNDUuMzMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMS4zMzMzMzMzMzMzdnc7XG4gIGJvdHRvbTogLTkuMzMzMzMzMzMzM3Z3O1xuICBhbmltYXRpb246IHdhbGtXb2JibGUgMS41cyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BhZ2UtdG9wIC50b3BpY3MtbW9kYWwuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIHotaW5kZXg6IDE7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcbiAgcGFkZGluZzogMjB2dyA2LjY2NjY2NjY2Njd2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNi45MzMzMzMzMzMzdncgNi42NjY2NjY2NjY3dncgMTQuNHZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZGJlM2I1O1xuICBib3JkZXItcmFkaXVzOiA0dnc7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbC1kZWNvMSB7XG4gIHdpZHRoOiAxMy44NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMxLjMzMzMzMzMzMzN2dztcbiAgdG9wOiAyLjY2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsLWRlY28yIHtcbiAgd2lkdGg6IDI1LjczMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTEuNDY2NjY2NjY2N3Z3O1xuICB0b3A6IC05LjMzMzMzMzMzMzN2dztcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsLWRlY28zIHtcbiAgd2lkdGg6IDI3LjMzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIuNTMzMzMzMzMzM3Z3O1xuICBib3R0b206IC00LjY2NjY2NjY2Njd2dztcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19oZWFkaW5nIHtcbiAgd2lkdGg6IDE4LjR2dztcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19saXN0IHtcbiAgbWFyZ2luLXRvcDogNS4ydnc7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc2OTIzMDc2OTI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19saXN0IGxpIGEsXG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fbGlzdCBsaSBhOmxpbmssXG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fbGlzdCBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2UtdG9wIC50b3BpY3MtbW9kYWxfX2xpc3QgbGkgYSxcbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19saXN0IGxpIGE6bGluayxcbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19saXN0IGxpIGE6dmlzaXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtdG9wIC50b3BpY3MtbW9kYWxfX2xpc3QgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fbGlzdCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogNi4xMzMzMzMzMzMzdnc7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fbGlzdCBsaSBhIC50aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3BhZ2UtdG9wIC50b3BpY3MtbW9kYWxfX2xpc3QgbGkgYTpob3ZlciAudGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcGFnZS10b3AgLnRvcGljcy1tb2RhbF9fY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTUuMzMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMTAuNjY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDEwLjY2NjY2NjY2Njd2dztcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC42NjY2NjY2NjY3dncgcmdiYSgwLCAwLCAwLCAwLjQpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNkYmUzYjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiNwYWdlLXRvcCAudG9waWNzLW1vZGFsX19jbG9zZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDQuOHZ3O1xufVxuI3BhZ2UtdG9wIC5jaXR5LWJ1cy1tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWwuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4jcGFnZS10b3AgLmNpdHktYnVzLW1vZGFsX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWxfX2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG4gIHBhZGRpbmc6IDIwdncgMy4zMzMzMzMzMzMzdnc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS10b3AgLmNpdHktYnVzLW1vZGFsX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA3LjMzMzMzMzMzMzN2dyAzLjczMzMzMzMzMzN2dyAxMi4yNjY2NjY2NjY3dnc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICNmMmVmZWU7XG4gIGJvcmRlci1yYWRpdXM6IDR2dztcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWxfX2Nsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAuNjY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDEwLjY2NjY2NjY2Njd2dztcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC42NjY2NjY2NjY3dncgcmdiYSgwLCAwLCAwLCAwLjQpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWxfX2Nsb3NlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogNC44dnc7XG59XG4jcGFnZS10b3AgLmNpdHktYnVzLW1vZGFsX19jbG9zZS5jbG9zZTEge1xuICB0b3A6IC01LjMzMzMzMzMzMzN2dztcbn1cbiNwYWdlLXRvcCAuY2l0eS1idXMtbW9kYWxfX2Nsb3NlLmNsb3NlMiB7XG4gIGJvdHRvbTogLTUuMzMzMzMzMzMzM3Z3O1xufVxuXG4jcGFnZS1hcmVhIC53cmFwcGVyLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLndyYXBwZXIge1xuICBvdmVyZmxvdzogY2xpcDtcbiAgcGFkZGluZy10b3A6IDkuNzMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1hcmVhIC5rdW1vLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLmt1bW8ge1xuICB3aWR0aDogMTk3Ljg2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3BhZ2UtYXJlYSAua3Vtby5rdW1vMSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5rdW1vLmt1bW8xIHtcbiAgdG9wOiAtOTcuMzMzMzMzMzMzM3Z3O1xuICByaWdodDogLTE2Ny43MzMzMzMzMzMzdnc7XG4gIGFuaW1hdGlvbjogY2xvdWRGbG9hdCAxMHMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4jcGFnZS1hcmVhIC5rdW1vLmt1bW8yLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLmt1bW8ua3VtbzIge1xuICB0b3A6IDg2LjY2NjY2NjY2Njd2dztcbiAgbGVmdDogLTE2MHZ3O1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbiNwYWdlLWFyZWEgLmt1bW8ua3VtbzMsXG4jcGFnZS1hcmVhLWRldGFpbCAua3Vtby5rdW1vMyB7XG4gIGJvdHRvbTogMjB2dztcbiAgcmlnaHQ6IC0xNTcuMzMzMzMzMzMzM3Z3O1xufVxuI3BhZ2UtYXJlYSAua3Vtby5rdW1vNCxcbiNwYWdlLWFyZWEtZGV0YWlsIC5rdW1vLmt1bW80IHtcbiAgYm90dG9tOiAtMTIwdnc7XG4gIGxlZnQ6IC0xNjB2dztcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4jcGFnZS1hcmVhIC5rdW1vLmt1bW81LFxuI3BhZ2UtYXJlYS1kZXRhaWwgLmt1bW8ua3VtbzUge1xuICBib3R0b206IDEwMS4zMzMzMzMzMzMzdnc7XG4gIGxlZnQ6IC0xNjB2dztcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4jcGFnZS1hcmVhIC5tYWluLWNvbnRlbnRzLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLm1haW4tY29udGVudHMge1xuICBtYXJnaW4tdG9wOiA1LjQ2NjY2NjY2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogNS4zMzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMC45MzMzMzMzMzMzdncgMCAxMi44dnc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jcGFnZS1hcmVhIC5tYWluLWNvbnRlbnRzIC5kZWNvMSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5tYWluLWNvbnRlbnRzIC5kZWNvMSB7XG4gIHdpZHRoOiAyMy4ydnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNy43MzMzMzMzMzMzdnc7XG4gIGxlZnQ6IC0xLjJ2dztcbn1cbiNwYWdlLWFyZWEgLm1haW4tY29udGVudHMgLmRlY28yLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLm1haW4tY29udGVudHMgLmRlY28yIHtcbiAgd2lkdGg6IDE0LjI2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMuNzMzMzMzMzMzM3Z3O1xuICByaWdodDogMjUuNDY2NjY2NjY2N3Z3O1xufVxuI3BhZ2UtYXJlYSAubWFpbi1jb250ZW50cyAuZGVjbzMsXG4jcGFnZS1hcmVhLWRldGFpbCAubWFpbi1jb250ZW50cyAuZGVjbzMge1xuICB3aWR0aDogMTIuOTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNC44dnc7XG4gIHJpZ2h0OiA0LjEzMzMzMzMzMzN2dztcbn1cbiNwYWdlLWFyZWEgLm1haW4tY29udGVudHMgLmRlY280LFxuI3BhZ2UtYXJlYS1kZXRhaWwgLm1haW4tY29udGVudHMgLmRlY280IHtcbiAgd2lkdGg6IDE1LjMzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01LjczMzMzMzMzMzN2dztcbiAgcmlnaHQ6IC02LjR2dztcbn1cbiNwYWdlLWFyZWEgLm1haW4tY29udGVudHNfX2hlYWRpbmcsXG4jcGFnZS1hcmVhLWRldGFpbCAubWFpbi1jb250ZW50c19faGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMCAzLjg2NjY2NjY2Njd2dztcbn1cbiNwYWdlLWFyZWEgLm1haW4tY29udGVudHNfX2hlYWRpbmcgLm51bWIsXG4jcGFnZS1hcmVhLWRldGFpbCAubWFpbi1jb250ZW50c19faGVhZGluZyAubnVtYiB7XG4gIHdpZHRoOiAxNS43MzMzMzMzMzMzdnc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogNHZ3O1xufVxuI3BhZ2UtYXJlYSAubWFpbi1jb250ZW50c19faGVhZGluZyAudGV4dCxcbiNwYWdlLWFyZWEtZGV0YWlsIC5tYWluLWNvbnRlbnRzX19oZWFkaW5nIC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHMge1xuICB3aWR0aDogNzQuNjY2NjY2NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0sXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSB7XG4gIHBhZGRpbmc6IDQuNjY2NjY2NjY2N3Z3IDAgOS40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gYSxcbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19faXRlbSBhOnZpc2l0ZWQsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gYSxcbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19faXRlbSBhOnZpc2l0ZWQsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gYTpsaW5rLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gYTp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19pdGVtIGE6aG92ZXIsXG4gICNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19pdGVtIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19faXRlbTphZnRlcixcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19pdGVtOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMnZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaGlyYWt1Ym8taGFudG8vYXNzZXRzL2ltZy9hcmVhL2hlYWRpbmctZGVjb19zcC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19faXRlbSBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19faXRlbSAuaW1hZ2UsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSAuaW1hZ2Uge1xuICB3aWR0aDogNDB2dztcbiAgaGVpZ2h0OiA0MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19pdGVtIC5pbWFnZSBpbWcsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSAuaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19pdGVtIC5oZWFkaW5nLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiA0LjkzMzMzMzMzMzN2dztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gLmhlYWRpbmcgLmFyZWEsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSAuaGVhZGluZyAuYXJlYSB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19faXRlbSAuaGVhZGluZyAuZGF0ZSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19pdGVtIC5oZWFkaW5nIC5kYXRlIHtcbiAgbWFyZ2luLXRvcDogMy40NjY2NjY2NjY3dnc7XG4gIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19pdGVtIC5oZWFkaW5nIC50ZXh0LFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2l0ZW0gLmhlYWRpbmcgLnRleHQge1xuICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgZm9udC1zaXplOiA0Ljh2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU1NjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gLnZpZXctbW9yZSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19pdGVtIC52aWV3LW1vcmUge1xuICBtYXJnaW4tdG9wOiA0LjI2NjY2NjY2Njd2dztcbiAgd2lkdGg6IDI0Ljh2dztcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2l0ZW0gLnZpZXctbW9yZSBpbWcsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19faXRlbSAudmlldy1tb3JlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogOS44NjY2NjY2NjY3dnc7XG4gIHBhZGRpbmc6IDAgMC44dncgMTIuMjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5OmFmdGVyLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS4ydnc7XG4gIGJhY2tncm91bmQ6IHVybChcIi9oaXJha3Viby1oYW50by9hc3NldHMvaW1nL2FyZWEvaGVhZGluZy1kZWNvX3NwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IC5oZWFkaW5nLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgLmhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA3LjQ2NjY2NjY2Njd2dztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgLmhlYWRpbmcgc3BhbixcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IC5oZWFkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgLmhlYWRpbmcgLmFyZWEsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSAuaGVhZGluZyAuYXJlYSB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSAuaGVhZGluZyAuZGF0ZSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IC5oZWFkaW5nIC5kYXRlIHtcbiAgbWFyZ2luLXRvcDogMy40NjY2NjY2NjY3dnc7XG4gIGZvbnQtc2l6ZTogMy40NjY2NjY2NjY3dnc7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IC5oZWFkaW5nIC50ZXh0LFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgLmhlYWRpbmcgLnRleHQge1xuICBtYXJnaW4tdG9wOiA2LjY2NjY2NjY2Njd2dztcbiAgZm9udC1zaXplOiA0Ljh2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU1NjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgaDMgKyBwLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgaDMgKyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgaDMgKyBpbWcsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBoMyArIGltZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHAsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIHtcbiAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTcxNDI4NTcxNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tdG9wOiA5LjQ2NjY2NjY2Njd2dztcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgcCBhLFxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIGE6bGluayxcbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgcCBhOnZpc2l0ZWQsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIGEsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIGE6bGluayxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIGEsXG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHAgYTpsaW5rLFxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIGE6dmlzaXRlZCxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHAgYSxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHAgYTpsaW5rLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgcCBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgcCBhOmhvdmVyLFxuICAjcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBwIC5ib2xkLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgcCAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jcGFnZS1hcmVhIC5wb3N0LWNvbnRlbnRzX19lbnRyeS1ib2R5IHA6bGFzdC1vZi10eXBlLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3BhZ2UtYXJlYSAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBpbWcsXG4jcGFnZS1hcmVhLWRldGFpbCAucG9zdC1jb250ZW50c19fZW50cnktYm9keSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMC4xMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogYXV0bztcbn1cbiNwYWdlLWFyZWEgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgaW1nICsgaW1nLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBvc3QtY29udGVudHNfX2VudHJ5LWJvZHkgaW1nICsgaW1nIHtcbiAgbWFyZ2luLXRvcDogMi42NjY2NjY2NjY3dnc7XG59XG4jcGFnZS1hcmVhIC52aWV3LW1vcmUsXG4jcGFnZS1hcmVhLWRldGFpbCAudmlldy1tb3JlIHtcbiAgd2lkdGg6IDMwLjEzMzMzMzMzMzN2dztcbiAgbWFyZ2luOiA5LjMzMzMzMzMzMzN2dyBhdXRvIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3BhZ2UtYXJlYSAudmlldy1tb3JlLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnZpZXctbW9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI3BhZ2UtYXJlYSAudmlldy1tb3JlIC5pY29uLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnZpZXctbW9yZSAuaWNvbiB7XG4gIHdpZHRoOiA1Ljg2NjY2NjY2Njd2dztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjMzMzMzMzMzMzN2dztcbn1cbiNwYWdlLWFyZWEgLnZpZXctbW9yZSAudGV4dCxcbiNwYWdlLWFyZWEtZGV0YWlsIC52aWV3LW1vcmUgLnRleHQge1xuICB3aWR0aDogMjMuMnZ3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtYXJlYSAucGFnZXIsXG4jcGFnZS1hcmVhLWRldGFpbCAucGFnZXIge1xuICBtYXJnaW46IDkuMDY2NjY2NjY2N3Z3IDAgNy4ydnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI3BhZ2UtYXJlYSAucGFnZXIgYSxcbiNwYWdlLWFyZWEgLnBhZ2VyIGE6bGluayxcbiNwYWdlLWFyZWEgLnBhZ2VyIGE6dmlzaXRlZCxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wYWdlciBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBhZ2VyIGE6bGluayxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wYWdlciBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3BhZ2UtYXJlYSAucGFnZXIgYSxcbiNwYWdlLWFyZWEgLnBhZ2VyIGE6bGluayxcbiNwYWdlLWFyZWEgLnBhZ2VyIGE6dmlzaXRlZCxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wYWdlciBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBhZ2VyIGE6bGluayxcbiNwYWdlLWFyZWEtZGV0YWlsIC5wYWdlciBhOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWFyZWEgLnBhZ2VyIGE6aG92ZXIsXG4gICNwYWdlLWFyZWEtZGV0YWlsIC5wYWdlciBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1hcmVhIC5wYWdlciBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBhZ2VyIGEge1xuICBmb250LXNpemU6IDR2dztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbiNwYWdlLWFyZWEgLnBhZ2VyIC5wcmV2OmFmdGVyLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLnBhZ2VyIC5wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAgMi45MzMzMzMzMzMzdnc7XG59XG4jcGFnZS1hcmVhIC5wYWdlciAubmV4dDpiZWZvcmUsXG4jcGFnZS1hcmVhLWRldGFpbCAucGFnZXIgLm5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAgMi45MzMzMzMzMzMzdnc7XG59XG4jcGFnZS1hcmVhIC5iYWNrLWhvbWUsXG4jcGFnZS1hcmVhLWRldGFpbCAuYmFjay1ob21lIHtcbiAgd2lkdGg6IDEydnc7XG4gIGhlaWdodDogMTJ2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTYuMTMzMzMzMzMzM3Z3O1xuICBib3R0b206IDIxLjg2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMTA7XG59XG4jcGFnZS1hcmVhIC5iYWNrLWhvbWUgLmljb24sXG4jcGFnZS1hcmVhLWRldGFpbCAuYmFjay1ob21lIC5pY29uIHtcbiAgd2lkdGg6IDguOTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuOTMzMzMzMzMzM3Z3O1xuICB0b3A6IC0yLjUzMzMzMzMzMzN2dztcbiAgei1pbmRleDogMjtcbn1cbiNwYWdlLWFyZWEgLmJhY2staG9tZSBhLFxuI3BhZ2UtYXJlYS1kZXRhaWwgLmJhY2staG9tZSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC42NjY2NjY2NjY3dncgcmdiYSgwLCAwLCAwLCAwLjQpKTtcbiAgcGFkZGluZy10b3A6IDEuNnZ3O1xuICBwYWRkaW5nLWxlZnQ6IDIuMTMzMzMzMzMzM3Z3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3BhZ2UtYXJlYSAuYmFjay1ob21lIGEsXG4jcGFnZS1hcmVhLWRldGFpbCAuYmFjay1ob21lIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNwYWdlLWFyZWEgLmJhY2staG9tZSBhIC50ZXh0LFxuI3BhZ2UtYXJlYS1kZXRhaWwgLmJhY2staG9tZSBhIC50ZXh0IHtcbiAgd2lkdGg6IDcuNzMzMzMzMzMzM3Z3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtYXJlYSAuYmFjay1ob21lIGE6aG92ZXIsXG4jcGFnZS1hcmVhLWRldGFpbCAuYmFjay1ob21lIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhlYjhhO1xufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuXG4vKiBwYy1zcCAqL1xuLnN3aXRjaC0tc3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uc3dpdGNoLS1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQHVzZSBcInZhclwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi8vIExJTksgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gdHh0X2xpbmtfb3BhY2l0eSgkZGVjbzpub25lLCAkY29sb3I6JGRlZmF1bHQtY29sb3IsICRjb2xvcjI6JGRlZmF1bHQtY29sb3IsICRob3Zlci1kZWNvOm5vbmUpIHtcblx0YSxcblx0YTpsaW5rLFxuXHRhOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiAkZGVjbztcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4yKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KSB7XG5cdFx0YTpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogJGhvdmVyLWRlY287XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0eHRfbGlua19jb2xvcigkZGVjbzpub25lLCAkY29sb3I6JGRlZmF1bHQtY29sb3IsICRjb2xvcjI6JGRlZmF1bHQtY29sb3IsICRob3Zlci1kZWNvOm5vbmUpIHtcblx0YSxcblx0YTpsaW5rLFxuXHRhOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiAkZGVjbztcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4yKTtcblx0fVxuXG5cblx0QGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpIHtcblx0XHRhOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3IyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAkaG92ZXItZGVjbztcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGxpbmtfYnJpZ2h0bmVzcyB7XG5cdGltZ3tcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC40KTtcblx0fVxuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjE1KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyBDTEVBUiBGSVggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY2Yge1xuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5cbi8vIEFOSU1BVElPTiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiB0cmFuc2l0aW9uKCR0aW1lOi4yLCAkcHJvcDphbGwsICRlYXNpbmc6ZWFzZS1pbi1vdXQpIHtcblx0JiB7XG5cdFx0dHJhbnNpdGlvbjogJHByb3AgI3skdGltZX1zICRlYXNpbmc7XG5cdH1cbn1cblxuXG4vLyBJTUVESUEgUVVFUlkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gbWluX3NjcmVlbigkYnApIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1heF9zY3JlZW4oJGJwKSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIElFICYgRURHRSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBlZygpIHtcblx0QHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOmF1dG8pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gaWUoKSB7XG5cdEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gdncgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AZnVuY3Rpb24gdncoJHBpeGVsc1Z3KSB7XG5cdCRiYXNlV2lkdGgtc3AgOiA3NTA7XG5cdEByZXR1cm4gbWF0aC5kaXYoJHBpeGVsc1Z3LCAkYmFzZVdpZHRoLXNwKSAqIDEwMHZ3O1xufVxuXG4vLyByZW0gLS0tLS0tLS0tLS0tXG5AZnVuY3Rpb24gcmVtKCRyZW1TaXplKSB7XG5cdEByZXR1cm4gbWF0aC5kaXYoJHJlbVNpemUsIDEwKSAqIDFyZW07XG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogJGZvbnQtanA7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0Zm9udC1zaXplOiB2dygyOCk7XG5cdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0NCwyOCk7XG59XG5cbmltZ3tcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nW3NyYyQ9XCIuc3ZnXCJdIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuQGluY2x1ZGUgbWluX3NjcmVlbigkYnJlYWstcG9pbnQgKyAxcHgpe1xuXHRhW2hyZWYqPVwidGVsOlwiXSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucGMtb25seXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC8vc3Bcbn1cblxuLnNwLW9ubHl7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQvL3NwXG59XG5cblxuLy8gLS0tLS0tLVxuLmVsbS1pbm5lcntcblx0d2lkdGg6IHZ3KDY1MCk7XG5cdG1hcmdpbjogMCBhdXRvIDAgYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi8vcGFnZS10b3AgLS0tLS0tLVxuLnBhZ2UtdG9we1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRib3R0b206IHZ3KDQwKTtcblx0d2lkdGg6IHZ3KDkwKTtcblx0aGVpZ2h0OiB2dyg5MCk7XG5cdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIHZ3KDUpIHJnYmEoMCwwLDAsMC40KSk7XG5cdHotaW5kZXg6IDEwO1xuXG5cdCYuc2hvdyBhIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cdGF7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0Lmljb257XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHdpZHRoOiB2dyg0NCk7XG5cdFx0XHRoZWlnaHQ6IHZ3KDQ0KTtcblx0XHRcdG1hc2staW1hZ2U6IHVybChcIi9oaXJha3Viby1oYW50by9hc3NldHMvaW1nL2NvbW1vbi9wYWdlLXRvcC5zdmdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0bWFzay1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjhlYjhhO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIC0tLS0tLS1cbi5jb21tb24tYmd7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogIzdmYzBiZjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHotaW5kZXg6IDE7XG59XG5cblxuLy8gLS0tLS0tLVxuLmNvbW1vbi1ncmFkYXRpb257XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogdncoMTY2NSk7XG5cdGJhY2tncm91bmQ6IHVybChcIi9oaXJha3Viby1oYW50by9hc3NldHMvaW1nL2NvbW1vbi9ncmFkYXRpb25fbWFza19zcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ei1pbmRleDogMjtcbn1cblxuXG4vLyAtLS0tLS0tXG4ud3JhcHBlcntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAzO1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubi1zZi13cmFwIHtcblx0JHRyYW46IGN1YmljLWJlemllciguNCwgLjIsIC4xLCAxKTtcblx0JHRpbWU6IC41O1xuXG5cdC5uLXNmLFxuXHQmLm4tc2Yge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Ly90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHRpbWUsIGFsbCwgJHRyYW4pO1xuXHR9XG5cblx0Ji5zaG93IHtcblx0XHQubi1zZixcblx0XHQmLm4tc2Yge1xuXHRcdFx0Ly90cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xuXHRcdC5uLWQjeyRpfSB7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMXMgKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAuMXMgKiAkaSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG5Aa2V5ZnJhbWVzIHNob290aW5nU3RhciB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR9XG5cdDUlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDYwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2dygtMTAwKSwgdncoODYpKTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKHZ3KC0xMDApLCB2dyg4NikpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgY2xvdWRGbG9hdCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoMCkpIHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQyNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2dygtMjApKSByb3RhdGUoMGRlZyk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoMCkpIHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2dygtMjApKSByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZ3KDApKSByb3RhdGUoMGRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBjbG91ZEZsb2F0MiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoMCkpIHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQyNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2dygtMTApKSByb3RhdGUoLTAuNWRlZyk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoMCkpIHJvdGF0ZSgwLjVkZWcpO1xuXHR9XG5cdDc1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZ3KC0xMCkpIHJvdGF0ZSgtMC4zZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodncoMCkpIHJvdGF0ZSgwZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZseUF3YXkge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMCUge1xuXHRcdG9wYWNpdHk6IDE7IC8qIOODleOCp+ODvOODieOCpOODsyAqL1xuXHR9XG5cdDcwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKHZ3KDI2MCksIHZ3KC0xNTApKTtcblx0XHRvcGFjaXR5OiAwOyAvKiDjg5Xjgqfjg7zjg4njgqLjgqbjg4jkuK0gKi9cblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRvcGFjaXR5OiAwOyAvKiDlhYPjga7kvY3nva7jgacy56eS5b6F5qmf77yI6YCP5piO44Gu44G+44G+77yJICovXG5cdH1cbn1cblxuQGtleWZyYW1lcyBmbHlBd2F5MiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwJSB7XG5cdFx0b3BhY2l0eTogMTsgLyog44OV44Kn44O844OJ44Kk44OzICovXG5cdH1cblx0NzAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUodncoLTE1MCksIHZ3KDI2MCkpO1xuXHRcdG9wYWNpdHk6IDA7IC8qIOODleOCp+ODvOODieOCouOCpuODiOS4rSAqL1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHRcdG9wYWNpdHk6IDA7IC8qIOWFg+OBruS9jee9ruOBpzLnp5LlvoXmqZ/vvIjpgI/mmI7jga7jgb7jgb7vvIkgKi9cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHRpbHRCaXJkIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTtcblx0fVxuXHQyMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgdGlsdEJpcmQyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpIHRyYW5zbGF0ZVkodncoLTIwKSk7XG5cdH1cblx0MjAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHBhcmFnbGlkaW5nRmxvYXQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZ3KDI1KSkgcm90YXRlKDEwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzd2luZ0RlY28ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBsZWZ0UmlnaHQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2dygyMCkpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZHJpdmVMZWZ0IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwJSB7XG5cdFx0b3BhY2l0eTogMTsgLyog44OV44Kn44O844OJ44Kk44OzICovXG5cdH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxOyAvKiDjg5Xjgqfjg7zjg4njgqTjg7MgKi9cblx0fVxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2dygtMzAwKSk7XG5cdFx0b3BhY2l0eTogMDsgLyog44OV44Kn44O844OJ44Ki44Km44OIICovXG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDA7IC8qIOODleOCp+ODvOODieOCouOCpuODiCAqL1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZHJpdmVMZWZ0X3NwIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwJSB7XG5cdFx0b3BhY2l0eTogMTsgLyog44OV44Kn44O844OJ44Kk44OzICovXG5cdH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxOyAvKiDjg5Xjgqfjg7zjg4njgqTjg7MgKi9cblx0fVxuXHQ4MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2dygtMTAwKSk7XG5cdFx0b3BhY2l0eTogMDsgLyog44OV44Kn44O844OJ44Ki44Km44OIICovXG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDA7IC8qIOODleOCp+ODvOODieOCouOCpuODiCAqL1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgd2Fsa1dvYmJsZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQyNSUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0NzUlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaGxpZ2h0Qmxpbmsge1xuXHQwJSwgMTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5zdGFudCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTsgLyog6YCa5bi45ZCR44GNICovXG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7IC8qIDPnp5LlvozjgavkuIDnnqzjgaflj43ou6IgKi9cblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTsgLyogNuenkuW+jOOBq+WFg+OBq+aIu+OCiyAqL1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgY293Qmxpbmsge1xuXHQwJSwgOTIlLCAxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxKTtcblx0fVxuXHQ5NSUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDAuOSk7XG5cdH1cblx0Lyog44Gh44KH44Gj44Go44Gg44GR44Gk44G244KL5oSf44GYICovXG5cdDk4JSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBncmF6ZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHRyYW5zbGF0ZVkodncoNSkpO1xuXHR9XG5cdDIwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cbn0iLCJAdXNlIFwiLi4vLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmhlYWRlcntcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xuXG5cdHNwYW57XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHR9XG5cblx0LnRleHQxe1xuXHRcdHdpZHRoOiB2dygyOTIpO1xuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoMykpO1xuXHRcdH1cblx0fVxuXG5cdC5sb2dve1xuXHRcdG1hcmdpbi10b3A6IHZ3KDE4KTtcblx0XHR3aWR0aDogdncoNjI5KTtcblx0XHRpbWd7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoNikpO1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0Mntcblx0XHRtYXJnaW4tdG9wOiB2dygxOSk7XG5cdFx0d2lkdGg6IHZ3KDM5MCk7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2dygyKSk7XG5cdFx0fVxuXHR9XG59XG5cbiNwYWdlLXRvcHtcblx0LmhlYWRlcntcblx0XHQudGV4dDJ7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygzMSk7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLmZvb3Rlcntcblx0bWFyZ2luLXRvcDogdncoMjAyKTtcblxuXHQmX190b3B7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuXHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblx0XHRwYWRkaW5nOiB2dyg1OSkgMCB2dyg1MSk7XG5cdFx0QGluY2x1ZGUgdHh0X2xpbmtfY29sb3Iobm9uZSwkY29sb3Itd2hpdGUsJGNvbG9yLXdoaXRlKTtcblx0XHQubG9nb3tcblx0XHRcdHdpZHRoOiB2dyg1NTApO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdC50ZXh0e1xuXHRcdFx0bWFyZ2luLXRvcDogdncoMzIpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogdncoMjQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ0LDI0KTtcblx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29weXJpZ2h0e1xuXHRcdG1hcmdpbi10b3A6IHZ3KDU0KTtcblx0XHRwYWRkaW5nLWJvdHRvbTogdncoNjYpO1xuXHRcdGNvbG9yOiByZ2JhKDAsMCwwLC41KTtcblx0XHRmb250LXNpemU6IHZ3KDI0KTtcblx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzQsMjQpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuIiwiQHVzZSBcIi4uLy4uLy4uL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbi5zdGlja3ktbmF2aXtcblx0ei1pbmRleDogMTA7XG5cdHdpZHRoOiB2dyg3Nik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiB2dygxMDMwKTtcblx0cmlnaHQ6IHZ3KC0zMCk7XG5cblx0Jl9faXRlbXtcblx0XHR3aWR0aDogdncoOTEpO1xuXHRcdGhlaWdodDogdncoOTEpO1xuXHRcdG1hcmdpbi1ib3R0b206IHZ3KDM2KTtcblxuXHRcdCY6bGFzdC1vZi10eXBle1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGF7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0YXtcblx0XHRcdFx0YmFja2dyb3VuZDogI2Y4ZWI4YTtcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAjZjhlYjhhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCB2dyg1KSByZ2JhKDAsMCwwLDAuNCkpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDM4KTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRib3R0b206IHZ3KC03KTtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiB2dyg0KSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHZ3KDQpIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItdG9wOiB2dyg4KSBzb2xpZCAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmOGViOGE7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogI2Y4ZWI4YTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmljb257XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdCYuaWNvbjF7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDQwKTtcblx0XHRcdFx0XHR0b3A6IHZ3KC0yNyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pY29uMntcblx0XHRcdFx0XHR3aWR0aDogdncoNDQpO1xuXHRcdFx0XHRcdHRvcDogdncoLTE0KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmljb24ze1xuXHRcdFx0XHRcdHdpZHRoOiB2dyg1OCk7XG5cdFx0XHRcdFx0dG9wOiB2dygtMjgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaWNvbjR7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDM2KTtcblx0XHRcdFx0XHR0b3A6IHZ3KC0xNyk7XG5cdFx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSB2dyg0KSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5udW1ie1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHQmLm51bWIwMXtcblx0XHRcdFx0XHR3aWR0aDogdncoNDIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubnVtYjAye1xuXHRcdFx0XHRcdHdpZHRoOiB2dyg0Nik7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5udW1iMDN7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDQ3KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm51bWIwNHtcblx0XHRcdFx0XHR3aWR0aDogdncoNDcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWFwe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR3aWR0aDogdncoNTApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkB1c2UgXCIuLi8uLi8uLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uYXJlYS1zaWRlYmFye1xuXHRtYXJnaW4tdG9wOiB2dygzNyk7XG5cdHBhZGRpbmc6IHZ3KDM2KSB2dyg0NSkgMDtcblx0Ym9yZGVyLXJhZGl1czogdncoNDApIHZ3KDQwKSAwIDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXG5cdCYub3BlbiB7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXG5cdFx0LmFyZWEtc2lkZWJhcl9fZGV0YWlsIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCB2dyg0MCkgdncoNDApO1xuXHRcdH1cblx0fVxuXG5cdC5saW5lIHtcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGV7XG5cdFx0LnRpdGxlIHtcblx0XHRcdHdpZHRoOiB2dygyNzgpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiB2dygyNykgMCB2dygyNCk7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoMjMpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19kZXRhaWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgdncoNDUpIHZ3KDU1KTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC40LCBiYWNrZ3JvdW5kLWNvbG9yKTtcblx0XHQubmF2aSB7XG5cdFx0XHR3aWR0aDogdncoNTAwKTtcblx0XHRcdG1hcmdpbjogdncoNTYpIGF1dG8gdncoNTMpO1xuXHRcdFx0bGkge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDE2KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygyMCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygzMCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNDgsIDMwKTtcblx0XHRcdFx0XHRwYWRkaW5nOiB2dygxNykgdncoMjApIHZ3KDE1KTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmOGViOGE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaXMtZGlzYWJsZWR7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjA1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFN3aXBlciA0LjUuMFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMTkgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogRmVicnVhcnkgMjIsIDIwMTlcbiAqL1xuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci1jb250YWluZXItM2Qge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXIsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4vKiBJRTEwIFdpbmRvd3MgUGhvbmUgOCBGaXhlcyAqL1xuLnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWwsXG4uc3dpcGVyLWNvbnRhaW5lci13cDgtaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci1jb250YWluZXItd3A4LXZlcnRpY2FsLFxuLnN3aXBlci1jb250YWluZXItd3A4LXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXg7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogMC4yO1xufVxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogNnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXMgdG9wLCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdG9wLCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyB0b3A7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAyMDBtcyBsZWZ0LCAyMDBtcyAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgbGVmdCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0O1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIGxlZnQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLXJ0bCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXMgcmlnaHQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAyMDBtcyByaWdodCwgMjAwbXMgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQ7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgcmlnaHQsIDIwMG1zIC13ZWJraXQtdHJhbnNmb3JtO1xufVxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogU2Nyb2xsYmFyICovXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxJTtcbiAgYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDk4JTtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMSU7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDk4JTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBpbWcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5zd2lwZXItc2xpZGUtem9vbWVkIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLyogUHJlbG9hZGVyICovXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyM2ZmZiclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogYTExeSAqL1xuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG4gIHotaW5kZXg6IDA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnN3aXBlci1jb250YWluZXItY292ZXJmbG93IC5zd2lwZXItd3JhcHBlciB7XG4gIC8qIFdpbmRvd3MgOCBJRSAxMCBmaXggKi9cbiAgLW1zLXBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtdG9wIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogMTAwdmg7XG5cblx0LmxvYWRpbmcge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHotaW5kZXg6IDMwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cblx0XHQmLmhpZGUge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0YW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcblx0XHR9XG5cblx0XHRAa2V5ZnJhbWVzIGJsaW5rIHtcblx0XHRcdDAlLCAxMDAlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHRcdDUwJSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRlciB7XG5cdFx0LnRleHQxLFxuXHRcdC5sb2dvLFxuXHRcdC50ZXh0MiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cmFwcGVyIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0LmNvbW1vbi1ncmFkYXRpb24ge1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdC5vcGVuaW5ne1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0Ji5oaWRlIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjcsIGFsbCwgY3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpKTtcblx0XHR9XG5cblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXG5cdFx0XHRkaXYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjcsIGFsbCwgY3ViaWMtYmV6aWVyKDAuMzMsIDEsIDAuNjgsIDEpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjb2kyLFxuXHRcdCNvaTMsXG5cdFx0I29pNCxcblx0XHQjb2k1LFxuXHRcdCNvaTYge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMS41LCBhbGwsIGN1YmljLWJlemllcigwLjMzLCAxLCAwLjY4LCAxKSk7XG5cblx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmVuZGVkT3BlbmluZyB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0LmNvbW1vbi1ncmFkYXRpb24ge1xuXHRcdFx0aGVpZ2h0OiB2dygxNjY1KTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0LndyYXBwZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjUpO1xuXHRcdH1cblxuXHRcdC5oZWFkZXIge1xuXHRcdFx0LnRleHQxLFxuXHRcdFx0LmxvZ28sXG5cdFx0XHQudGV4dDIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC41KTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjNzO1xuXHRcdFx0fVxuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC41cztcblx0XHRcdH1cblxuXHRcdFx0LnRleHQyIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjdzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50b3BpY3Mge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjUpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxcyFpbXBvcnRhbnQ7XG5cblx0XHRcdCZfX2xvZ28ge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC41KTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMS4zcyFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN0aWNreS1jb250YWluZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguNSk7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxLjVzIWltcG9ydGFudDtcblxuXHRcdH1cblx0fVxuXG5cdCYuZW5kZWRPcGVuaW5nMiB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0LmNvbW1vbi1ncmFkYXRpb24ge1xuXHRcdFx0aGVpZ2h0OiB2dygxNjY1KTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0LndyYXBwZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjUpO1xuXHRcdH1cblxuXHRcdC5oZWFkZXIge1xuXHRcdFx0LnRleHQxLFxuXHRcdFx0LmxvZ28sXG5cdFx0XHQudGV4dDIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC41KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudG9waWNzIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC41KTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG5cdFx0XHQmX19sb2dvIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguNSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN0aWNreS1jb250YWluZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguNSk7XG5cblx0XHR9XG5cdH1cblxuXHQvL2Fua2VyLWxpbmsgLS0tLS0tLVxuXHQuYW5rZXItbGluayB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKHJlbSgtNDApKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQvL3dyYXBwZXIgLS0tLS0tLVxuXHQud3JhcHBlciB7XG5cdFx0b3ZlcmZsb3c6IGNsaXA7XG5cdFx0cGFkZGluZy10b3A6IHZ3KDc2KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQvL2RlY28gLS0tLS0tLVxuXHQuaXNsYW5kIHtcblx0XHR3aWR0aDogdncoMzM0Mik7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogdncoMzIzOCk7XG5cdFx0bGVmdDogdncoLTExODgpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Lmt1bW8ge1xuXHRcdHdpZHRoOiB2dygxNDg0KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHQmLmt1bW8xIHtcblx0XHRcdHRvcDogdncoLTc0MCk7XG5cdFx0XHRyaWdodDogdncoLTEyNTgpO1xuXHRcdFx0YW5pbWF0aW9uOiBjbG91ZEZsb2F0IDEwcyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5rdW1vMiB7XG5cdFx0XHR0b3A6IHZ3KDIzMDApO1xuXHRcdFx0cmlnaHQ6IHZ3KDYwKTtcblx0XHRcdGFuaW1hdGlvbjogY2xvdWRGbG9hdCA3cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5rdW1vMyB7XG5cdFx0XHR0b3A6IHZ3KDYwMDApO1xuXHRcdFx0bGVmdDogdncoLTEzMDApO1xuXHRcdFx0YW5pbWF0aW9uOiBjbG91ZEZsb2F0IDdzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuXHRcdH1cblxuXHRcdCYua3VtbzQge1xuXHRcdFx0d2lkdGg6IHZ3KDE0ODQpO1xuXHRcdFx0dG9wOiB2dyg2MTAwKTtcblx0XHRcdGxlZnQ6IHZ3KC0xMzAwKTtcblx0XHRcdGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYua3VtbzUge1xuXHRcdFx0dG9wOiB2dyg5MjIwKTtcblx0XHRcdGxlZnQ6IHZ3KC05NTApO1xuXHRcdFx0YW5pbWF0aW9uOiBjbG91ZEZsb2F0MiA3cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcblx0XHR9XG5cblx0XHQmLmt1bW82IHtcblx0XHRcdHRvcDogdncoMTIyNTApO1xuXHRcdFx0cmlnaHQ6IHZ3KC0xMjU4KTtcblx0XHRcdGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYua3Vtbzcge1xuXHRcdFx0Ym90dG9tOiB2dygxNDYwKTtcblx0XHRcdGxlZnQ6IHZ3KC0xMjAwKTtcblx0XHRcdGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG5cdFx0fVxuXG5cdFx0Ji5rdW1vOCB7XG5cdFx0XHRib3R0b206IHZ3KDExOTApO1xuXHRcdFx0cmlnaHQ6IHZ3KC0xMTAwKTtcblx0XHRcdGFuaW1hdGlvbjogY2xvdWRGbG9hdDIgN3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG5cdFx0fVxuXHR9XG5cblx0LnN0YXIge1xuXHRcdHdpZHRoOiB2dyg2NzYpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IHZ3KC05Mik7XG5cdFx0bGVmdDogdncoLTEyNSk7XG5cdFx0ei1pbmRleDogNTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdC5zdDEsXG5cdFx0LnN0Mixcblx0XHQuc3QzLFxuXHRcdC5zdDQsXG5cdFx0LnN0NSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YW5pbWF0aW9uOiBzaG9vdGluZ1N0YXIgOHMgbGluZWFyIGluZmluaXRlO1xuXHRcdH1cblx0XHQuc3QyLFxuXHRcdC5zdDMsXG5cdFx0LnN0NCxcblx0XHQuc3Q1IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdC5zdDIgeyBhbmltYXRpb24tZGVsYXk6IDEuNXM7IHRvcDogLTEyMHB4OyBsZWZ0OiAtNDAwcHh9XG5cdFx0LnN0MyB7IGFuaW1hdGlvbi1kZWxheTogM3M7IH1cblx0XHQuc3Q0IHsgYW5pbWF0aW9uLWRlbGF5OiA0LjVzOyB0b3A6IC04MHB4OyBsZWZ0OiAtMjAwcHh9XG5cdFx0LnN0NSB7IGFuaW1hdGlvbi1kZWxheTogNnM7IHRvcDogLTQwcHg7fVxuXHR9XG5cblx0LnVmbyB7XG5cdFx0d2lkdGg6IHZ3KDg2KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiB2dyg5OCk7XG5cdFx0bGVmdDogdncoLTMpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0LmhvdWkge1xuXHRcdHdpZHRoOiB2dygyMjcpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IHZ3KDE5NCk7XG5cdFx0cmlnaHQ6IHZ3KC04NCk7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQuaGlrb3VraSB7XG5cdFx0d2lkdGg6IHZ3KDExMyk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogdncoOTE4KTtcblx0XHRsZWZ0OiB2dygtMjAwKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRhbmltYXRpb246IGZseUF3YXkgNnMgbGluZWFyIGluZmluaXRlO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXG5cdC8vdG9waWNzIC0tLS0tLS1cblx0LnRvcGljcyB7XG5cdFx0bWFyZ2luLXRvcDogdncoMTg5KTtcblx0XHRib3JkZXItcmFkaXVzOiB2dygzMCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDYsIDE5MiwgLjg1KTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHR3aWR0aDogdncoMjQxKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHRvcDogdncoLTE2Mik7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudHMge1xuXHRcdFx0cGFkZGluZzogdncoNTApIHZ3KDUxKSB2dyg3Mik7XG5cblx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDEzOCk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2xpc3Qge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0MSk7XG5cblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyNik7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNDYsIDI2KTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHRcdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHR4dF9saW5rX2NvbG9yKG5vbmUsICRjb2xvci1ibGFjaywgJGNvbG9yLWJsYWNrLCBub25lKTtcblxuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0Nik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHQmLmxpbmstaW52YWxpZCB7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX21vcmUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1MCk7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2lkdGg6IHZ3KDIyNSk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly9zdGlja3ktY29udGFpbmVyIC0tLS0tLS1cblx0LnN0aWNreS1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ly90b3AtY29udGVudHMgLS0tLS0tLVxuXHQubWFpbi1jb250ZW50cyB7XG5cdFx0bWFyZ2luLXRvcDogdncoMjAwKTtcblx0XHRib3JkZXItcmFkaXVzOiB2dyg0MCk7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOTUpO1xuXHR9XG5cblxuXHQvL3RvcC1jb250ZW50c19fbmF2aSAtLS0tLS0tXG5cdC5tYWluLWNvbnRlbnRzX19uYXZpIHtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR3aWR0aDogdncoNzIwKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiB2dygtMTIwLTEwMCk7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHBhZGRpbmctdG9wOiB2dygxMDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0d2lkdGg6IHZ3KDIyNSk7XG5cdFx0XHRoZWlnaHQ6IHZ3KDIyNSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSxcblx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogdncoMTQ0KzEwMCk7XG5cdFx0XHR9XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiB2dygxNjApO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdGxlZnQ6IHZ3KDMyNCk7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbjogdncoMTMpIDAgMCBhdXRvO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIHZ3KDUpIHJnYmEoMCwgMCwgMCwgMC40KSk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRib3R0b206IHZ3KC0xNyk7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiB2dygxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHZ3KDEwKSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiB2dygxOCkgc29saWQgJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y4ZWI4YTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogI2Y4ZWI4YTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHRcdCYuaWNvbjEge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDU0KTtcblx0XHRcdFx0XHRcdGJvdHRvbTogdncoLTE0KTtcblx0XHRcdFx0XHRcdHJpZ2h0OiB2dygyMik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5pY29uMiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoNzApO1xuXHRcdFx0XHRcdFx0dG9wOiB2dyg0Nyk7XG5cdFx0XHRcdFx0XHRyaWdodDogdncoLTEzKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmljb24zIHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dyg1Mik7XG5cdFx0XHRcdFx0XHRib3R0b206IHZ3KC0yMSk7XG5cdFx0XHRcdFx0XHRyaWdodDogdncoMTQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaWNvbjQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDYzKTtcblx0XHRcdFx0XHRcdHRvcDogdncoLTEpO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHZ3KC01KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDUpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRcdCYudGV4dDAxIHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygxNTYpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYudGV4dDAyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dygxNjgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYudGV4dDAzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2dyg4OCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji50ZXh0MDQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDEyMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvL2tub3cgLS0tLS0tLVxuXHQua25vdyB7XG5cdFx0cGFkZGluZzogdncoMzI0KSB2dyg1MCkgdncoMTU4KTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCZfX3Bob3RvIHtcblx0XHRcdC5zd2lwZXItY29udGFpbmVyIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2RlY28xIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiB2dygyNTIpO1xuXHRcdFx0dG9wOiB2dygtMTMwKTtcblx0XHRcdHJpZ2h0OiB2dygzNSk7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHR9XG5cblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDY0KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDM7XG5cblx0XHRcdCYtd2FycCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0Lm51bWIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogdncoLTEwMCk7XG5cdFx0XHRcdHJpZ2h0OiB2dygtMTcpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHdpZHRoOiB2dygxMDQpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDQwKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDU3LjYsIDQwKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4yZW07XG5cdFx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoMjcpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19tYXAge1xuXHRcdFx0d2lkdGg6IHZ3KDM1Myk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHZ3KC04OCk7XG5cdFx0XHRsZWZ0OiB2dygtOTIpO1xuXHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0Ji13cmFwIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX21hcDIge1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDQ4KTtcblxuXHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDExMTEpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodncoLTQ0NikpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kZWNvMSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiB2dygtMTI1KTtcblx0XHRcdFx0bGVmdDogdncoLTg0KTtcblx0XHRcdFx0d2lkdGg6IHZ3KDk3KTtcblx0XHRcdFx0YW5pbWF0aW9uOiBwYXJhZ2xpZGluZ0Zsb2F0IDRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG5cdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2RlY28yIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IHZ3KDUwNyk7XG5cdFx0XHRcdHJpZ2h0OiB2dygtMTUpO1xuXHRcdFx0XHR3aWR0aDogdncoMjEyKTtcblx0XHRcdFx0YW5pbWF0aW9uOiBzd2luZ0RlY28gM3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kZWNvMyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiB2dygzMTkpO1xuXHRcdFx0XHRsZWZ0OiB2dygxNzIpO1xuXHRcdFx0XHR3aWR0aDogdncoMTM0KTtcblx0XHRcdFx0YW5pbWF0aW9uOiBsZWZ0UmlnaHQgM3MgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdH1cblxuXHRcdFx0Jl9fZGVjbzQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogdncoMzM1KTtcblx0XHRcdFx0bGVmdDogdncoOTQpO1xuXHRcdFx0XHR3aWR0aDogdncoNTUpO1xuXHRcdFx0XHRhbmltYXRpb246IHBhcmFnbGlkaW5nRmxvYXQgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdH1cblxuXHRcdFx0Jl9fZGVjbzUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogdncoODI1KTtcblx0XHRcdFx0bGVmdDogdncoLTc0KTtcblx0XHRcdFx0d2lkdGg6IHZ3KDc1KTtcblx0XHRcdFx0YW5pbWF0aW9uOiBsZWZ0UmlnaHQgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0bWFyZ2luLXRvcDogdncoLTIwMCk7XG5cdFx0XHRwYWRkaW5nOiAwIHZ3KDE2KTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDc1ZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAncGFsdCc7XG5cblx0XHRcdCYudGV4dDIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg3Nik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbW92aWUge1xuXHRcdFx0bWFyZ2luOiB2dyg2MykgYXV0byAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdncoMjApO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZG93bmxvYWQge1xuXHRcdFx0bWFyZ2luOiB2dyg5NCkgYXV0byAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmX19kZWNvIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDE2Mik7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogdncoNDQpO1xuXHRcdFx0XHR0b3A6IHZ3KDI2KTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0YW5pbWF0aW9uOiB0aWx0QmlyZCAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0d2lkdGg6IHZ3KDQwMSk7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmX193cmFwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoLTQxKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdC5tYXAge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygzMDQpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpbmsge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygyMDApO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIHZ3KDUyKSB2dygzNik7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8va25vd1xuXG5cblx0Ly9hY3Rpdml0eSAtLS0tLS0tXG5cdC5hY3Rpdml0eSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IHZ3KDY0KSB2dyg1MCkgdncoMTQ5KTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogI2YyZjJmMjtcblx0XHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQmX19kZWNvMSB7XG5cdFx0XHR3aWR0aDogdncoMzA5KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IHZ3KC0xMzQpO1xuXHRcdFx0dG9wOiB2dygtODcpO1xuXHRcdFx0YW5pbWF0aW9uOiBwYXJhZ2xpZGluZ0Zsb2F0IDRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQmX19kZWNvMiB7XG5cdFx0XHR3aWR0aDogdncoMTE3KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IHZ3KC04Mik7XG5cdFx0XHR0b3A6IHZ3KDEwOSk7XG5cdFx0fVxuXG5cdFx0Jl9fZGVjbzMge1xuXHRcdFx0d2lkdGg6IHZ3KDE4NCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiB2dygxMDQpO1xuXHRcdFx0dG9wOiB2dygyNDQpO1xuXHRcdH1cblxuXHRcdCZfX2RlY280IHtcblx0XHRcdHdpZHRoOiB2dygxNjIpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogdncoODUpO1xuXHRcdFx0dG9wOiB2dygtNyk7XG5cdFx0fVxuXG5cdFx0Jl9fZGVjbzUge1xuXHRcdFx0d2lkdGg6IHZ3KDEwOCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHZ3KDE4OSk7XG5cdFx0XHRyaWdodDogdncoMTU3KTtcblx0XHR9XG5cblx0XHQmX19kZWNvNiB7XG5cdFx0XHR3aWR0aDogdncoMTE3KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogdncoMjU1KTtcblx0XHRcdHJpZ2h0OiB2dyg0NCk7XG5cdFx0fVxuXG5cdFx0Jl9fZGVjbzcge1xuXHRcdFx0d2lkdGg6IHZ3KDUzKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogdncoMTQ5KTtcblx0XHRcdHJpZ2h0OiB2dygtMTcpO1xuXHRcdH1cblxuXHRcdCZfX2RlY284IHtcblx0XHRcdHdpZHRoOiB2dygxOTkpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiB2dygxMTc4KTtcblx0XHRcdGxlZnQ6IHZ3KC0zNCk7XG5cdFx0XHRhbmltYXRpb246IHdhbGtXb2JibGUgMS41cyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2RlY285IHtcblx0XHRcdHdpZHRoOiB2dygxNTQpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiB2dygxMjU4KTtcblx0XHRcdGxlZnQ6IHZ3KDExMyk7XG5cdFx0XHRhbmltYXRpb246IHdhbGtXb2JibGUgMS41cyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2RlY28xMCB7XG5cdFx0XHR3aWR0aDogdncoNDIxKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogdncoMTA1Myk7XG5cdFx0XHRyaWdodDogdncoLTIzKTtcblxuXHRcdFx0ZGl2Omxhc3QtY2hpbGQge1xuXHRcdFx0XHRhbmltYXRpb246IGZsYXNobGlnaHRCbGluayAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZWNvMTEge1xuXHRcdFx0d2lkdGg6IHZ3KDY1OSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHZ3KDgyOCk7XG5cdFx0XHRyaWdodDogdncoLTI1NSk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YW5pbWF0aW9uOiBzaG9vdGluZ1N0YXIgNXMgbGluZWFyIGluZmluaXRlO1xuXHRcdH1cblxuXHRcdCZfX2RlY28xMiB7XG5cdFx0XHR3aWR0aDogdncoMTEzKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogdncoNjE1KTtcblx0XHRcdHJpZ2h0OiB2dygtMjkpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRhbmltYXRpb246IGZseUF3YXkyIDZzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCZfX2hlYWRpbmcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IHZ3KDI4KTtcblx0XHRcdHRvcDogdncoLTQ1KTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHQubnVtYiB7XG5cdFx0XHRcdG1hcmdpbjogMCB2dygxMCkgMCBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHdpZHRoOiB2dygxMTQpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzMSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoNDApO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNTcuNiwgNDApO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjJlbTtcblx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jb250ZW50cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygzODApO1xuXHRcdFx0cGFkZGluZzogMCB2dygxNik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHQmLmNvbnRlbnRzMDIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzOTgpO1xuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGlnIHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygzMik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0NCwgMzIpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg0Mik7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwYWx0Jztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kb3dubG9hZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dyg5NSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCZfX2RlY28ge1xuXHRcdFx0XHR3aWR0aDogdncoMTYyKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiB2dyg1Mik7XG5cdFx0XHRcdHRvcDogdncoMik7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdGFuaW1hdGlvbjogdGlsdEJpcmQgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdHdpZHRoOiB2dyg0MDEpO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGluayB7XG5cdFx0XHRcdG1hcmdpbjogdncoLTcwKSBhdXRvIDA7XG5cdFx0XHRcdHdpZHRoOiB2dyg0NDcpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDM2Nik7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbWluZ3Nvb24ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlICsgdncoNCkpO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly9hY3Rpdml0eVxuXG5cblx0Ly9hY2Nlc3MgLS0tLS0tLVxuXHQuYWNjZXNzIHtcblx0XHRwYWRkaW5nOiB2dygyMTMpIDAgdncoMTk2KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdCZfX2RlY28xIHtcblx0XHRcdHdpZHRoOiB2dygxNzUpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IHZ3KDcwKTtcblx0XHRcdHRvcDogdncoLTUxKTtcblx0XHR9XG5cblx0XHQmX19kZWNvMiB7XG5cdFx0XHR3aWR0aDogdncoMTEzKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IHZ3KDk3KTtcblx0XHRcdHRvcDogdncoMTc3KTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiB2dygyNyk7XG5cdFx0XHR0b3A6IHZ3KC0zOSk7XG5cblx0XHRcdC5udW1iIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR3aWR0aDogdncoMTE2KTtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRtYXJnaW46IHZ3KDQxKSAwIDAgdncoOCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IHZ3KDM0Mik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdG9wIHtcblx0XHRcdHdpZHRoOiB2dyg2MDEpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC5saW5lIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdHdpZHRoOiB2dyg1OTIpO1xuXHRcdFx0XHRtYXJnaW46IHZ3KDQ3KSBhdXRvIDA7XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjIpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHZ3KDQzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19saW5rIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDI5MSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiB2dygtMjExKTtcblx0XHRcdFx0cmlnaHQ6IHZ3KC05NSk7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVjbzEge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygxNDYpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiB2dyg2MSk7XG5cdFx0XHRcdFx0dG9wOiB2dygtNDEpO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiB0aWx0QmlyZDIgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRlY28yIHtcblx0XHRcdFx0XHR3aWR0aDogdncoMTgxKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiB2dygtMjQpO1xuXHRcdFx0XHRcdGxlZnQ6IHZ3KC0xMjQpO1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogZHJpdmVMZWZ0X3NwIDNzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaXR5LWJ1cyB7XG5cdFx0XHR3aWR0aDogdncoNTIwKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IHZ3KDU2KTtcblxuXHRcdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoMzYpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDUyLCAzNik7XG5cdFx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3Bob3RvIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTkpO1xuXHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDIwKTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg1MSk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAncGFsdCc7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2luZm8ge1xuXHRcdFx0XHRtYXJnaW46IHZ3KDExMikgYXV0byAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiB2dyg0MTQpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygyMCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmMmYyZjI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0LmhlYWRpbmcge1xuXHRcdFx0XHRcdHdpZHRoOiB2dygzODYpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiB2dyg0NSk7XG5cdFx0XHRcdFx0dG9wOiB2dyg0OSk7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZWNvMSB7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDIwNCk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiB2dygtNDIpO1xuXHRcdFx0XHRcdHRvcDogdncoLTEyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZWNvMiB7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE0Nik7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IHZ3KDM5KTtcblx0XHRcdFx0XHRib3R0b206IHZ3KDMyKTtcblx0XHRcdFx0XHRhbmltYXRpb246IHRpbHRCaXJkIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxpbmstdGV4dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHdpZHRoOiB2dygyODApO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiB2dygxMTQpO1xuXHRcdFx0XHRcdGJvdHRvbTogdncoLTI5KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saW5rIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDE2MCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygxNjApO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiB2dygzMCk7XG5cdFx0XHRcdFx0cmlnaHQ6IHZ3KC0yOSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIHZ3KDUpIHJnYmEoMCwgMCwgMCwgMC4zKSk7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHZ3KDI4KTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHZ3KDM2KTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjQpO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoOTApO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxMDEpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoXCIvaGlyYWt1Ym8taGFudG8vYXNzZXRzL2ltZy90b3AvMDNfY2hlY2tfc3Auc3ZnXCIpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZWI4YTtcblx0XHRcdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRtYXNrLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzY2NjtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjE1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lY28tcm9hZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2dygxOTQpO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQubGluZSB7XG5cdFx0XHRcdHdpZHRoOiB2dyg2MDApO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVjbzEge1xuXHRcdFx0XHR3aWR0aDogdncoMjIyKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IHZ3KC00Nik7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGVjbzIge1xuXHRcdFx0XHR3aWR0aDogdncoMTU3KTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiB2dygtNzgpO1xuXHRcdFx0XHR0b3A6IHZ3KDI0Mik7XG5cdFx0XHR9XG5cblx0XHRcdC5kZWNvMyB7XG5cdFx0XHRcdHdpZHRoOiB2dygxMDYpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogdncoMjcpO1xuXHRcdFx0XHRsZWZ0OiB2dyg2MSk7XG5cdFx0XHRcdGFuaW1hdGlvbjogbGVmdFJpZ2h0IDNzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7O1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5kZWNvNCB7XG5cdFx0XHRcdHdpZHRoOiB2dygxMzApO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogdncoMzMpO1xuXHRcdFx0XHRyaWdodDogdncoMzgpO1xuXHRcdFx0XHRhbmltYXRpb246IGdyYXplIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5kZWNvNSB7XG5cdFx0XHRcdHdpZHRoOiB2dygxODEpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogdncoLTI1OCk7XG5cdFx0XHRcdGxlZnQ6IHZ3KC00MSk7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2hlYWRpbmcge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogdncoMTE1KTtcblxuXHRcdFx0XHQudHh0LXNtYWxsIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjQpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig1MiwgMjQpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjNlbTtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLjNlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50eHQtYmlnIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dyg3KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMzYpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig1MiwgMzYpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjNlbTtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLjNlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDUwKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19oZWFkaW5nLXN1YiB7XG5cdFx0XHRcdHdpZHRoOiB2dygzNyk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogdncoLTE4KTtcblx0XHRcdFx0Ym90dG9tOiB2dygxNjQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19waG90byB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUxKTtcblx0XHRcdFx0aGVpZ2h0OiB2dygzMzApO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2dygyMCk7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNTUpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaXRlbTEge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDI4NCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaXRlbTIsICYuaXRlbTMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHZ3KDI0Nik7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLml0ZW0yIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaXRlbTMge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiB2dygxNTUpO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTYpO1xuXHRcdFx0XHRwYWRkaW5nOiAwIHZ3KDE2KTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyOCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0NCwgMjgpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vYWNjZXNzXG5cblxuXHQvL3N0b3J5IC0tLS0tLS1cblx0LnN0b3J5IHtcblx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHQvLyBoZWlnaHQ6IHJlbSg2NzIpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiB2dygyMTEpIHZ3KDUwKSB2dygxMjEpO1xuXHRcdGJhY2tncm91bmQ6ICNlYmVmZWY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIHZ3KDQwKSB2dyg0MCk7XG5cblx0XHQmX19kZWNvMSB7XG5cdFx0XHR3aWR0aDogdncoMTEzKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiB2dygyMjApO1xuXHRcdFx0dG9wOiB2dygtOTgpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGFuaW1hdGlvbjogc3dpbmdEZWNvIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHQvLyBjb250ZW50OiBcIlwiO1xuXHRcdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuXHRcdFx0Ly8gbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXHRcdFx0Ly8gei1pbmRleDogMTtcblx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly8gbGVmdDogMDtcblx0XHRcdC8vIHRvcDogMDtcblx0XHRcdC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0Ly8gYm9yZGVyLXJhZGl1czogMCAwIHJlbSg0MCkgcmVtKDQwKTtcblx0XHR9XG5cblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiB2dygyNyk7XG5cdFx0XHR0b3A6IHZ3KC00OCk7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdC5udW1iIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0d2lkdGg6IHZ3KDExNyk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogdncoMTIpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2dygzOCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoNDApO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjJlbTtcblx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogdncoMjYpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQyLCAyNik7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAncGFsdCc7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCAkY29sb3ItYmxhY2spO1xuXG5cdFx0XHQudGV4dGFyZWEge1xuXHRcdFx0XHR3aWR0aDogdncoMjgwKTtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyNCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzNiwgMjQpO1xuXHRcdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0LXNtYWxsIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygxOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pdGVtMSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDcyKTtcblx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdncoLTY4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dGFyZWEge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuaXRlbTIge1xuXHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdncoLTY4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dGFyZWEge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDMwMSk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2NoZWNrIHtcblx0XHRcdG1hcmdpbjogdncoLTMwKSAwIDAgdncoNDQpO1xuXHRcdFx0d2lkdGg6IHZ3KDIxMik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC5kZWNvIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDExMSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiB2dyg0Mik7XG5cdFx0XHRcdGxlZnQ6IHZ3KC0zNCk7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdGFuaW1hdGlvbjogdGlsdEJpcmQgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgbGlua19icmlnaHRuZXNzKCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZGVjbzIge1xuXHRcdFx0d2lkdGg6IHZ3KDM0MCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogdncoODUpO1xuXHRcdFx0Ym90dG9tOiB2dygtNzApO1xuXHRcdFx0YW5pbWF0aW9uOiB3YWxrV29iYmxlIDEuNXMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQvL3N0b3J5XG5cblxuXHQvL3RvcGljcy1tb2RhbCAtLS0tLS0tXG5cdC50b3BpY3MtbW9kYWwge1xuXHRcdHotaW5kZXg6IDEwMDI7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0b3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhJReODu0VkZ2XvvIktLS0tLS0tXG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIktLS0tLS0tXG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iS0tLS0tLS1cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR9XG5cblx0XHQmX19iZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcblx0XHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuXHRcdFx0cGFkZGluZzogdncoMTUwKSB2dyg1MCk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogdncoNTIpIHZ3KDUwKSB2dygxMDgpO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0YmFja2dyb3VuZDogI2RiZTNiNTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDMwKTtcblx0XHR9XG5cblx0XHQmLWRlY28xIHtcblx0XHRcdHdpZHRoOiB2dygxMDQpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IHZ3KDIzNSk7XG5cdFx0XHR0b3A6IHZ3KDIwKTtcblx0XHR9XG5cblx0XHQmLWRlY28yIHtcblx0XHRcdHdpZHRoOiB2dygxOTMpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IHZ3KDg2KTtcblx0XHRcdHRvcDogdncoLTcwKTtcblx0XHR9XG5cblx0XHQmLWRlY28zIHtcblx0XHRcdHdpZHRoOiB2dygyMDUpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IHZ3KC0xOSk7XG5cdFx0XHRib3R0b206IHZ3KC0zNSk7XG5cdFx0fVxuXG5cdFx0Jl9faGVhZGluZyB7XG5cdFx0XHR3aWR0aDogdncoMTM4KTtcblx0XHR9XG5cblx0XHQmX19saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IHZ3KDM5KTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LXNpemU6IHZ3KDI2KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ2LCAyNik7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcihub25lLCAkY29sb3ItYmxhY2spO1xuXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNDYpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY2xvc2Uge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0Ym90dG9tOiB2dygtNDApO1xuXHRcdFx0d2lkdGg6IHZ3KDgwKTtcblx0XHRcdGhlaWdodDogdncoODApO1xuXHRcdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgdncoNSkgcmdiYSgwLCAwLCAwLCAwLjQpKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZGJlM2I1O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0d2lkdGg6IHZ3KDM2KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC8vY2l0eS1idXMtbW9kYWwgLS0tLS0tLVxuXHQuY2l0eS1idXMtbW9kYWwge1xuXHRcdHotaW5kZXg6IDEwMDI7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0b3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHQvLyDjgrnjgq/jg63jg7zjg6vjg5Djg7zpnZ7ooajnpLrvvIhJReODu0VkZ2XvvIktLS0tLS0tXG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iEZpcmVmb3jvvIktLS0tLS0tXG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdC8vIOOCueOCr+ODreODvOODq+ODkOODvOmdnuihqOekuu+8iENocm9tZeODu1NhZmFyae+8iS0tLS0tLS1cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR9XG5cblx0XHQmX19iZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcblx0XHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuXHRcdFx0cGFkZGluZzogdncoMTUwKSB2dygyNSk7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IHZ3KDU1KSB2dygyOCkgdncoOTIpO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0YmFja2dyb3VuZDogI2YyZWZlZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDMwKTtcblx0XHR9XG5cblx0XHQmX19jbG9zZSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogdncoODApO1xuXHRcdFx0aGVpZ2h0OiB2dyg4MCk7XG5cdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCB2dyg1KSByZ2JhKDAsIDAsIDAsIDAuNCkpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHdpZHRoOiB2dygzNik7XG5cdFx0XHR9XG5cblx0XHRcdCYuY2xvc2UxIHtcblx0XHRcdFx0dG9wOiB2dygtNDApO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmNsb3NlMiB7XG5cdFx0XHRcdGJvdHRvbTogdncoLTQwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8jcGFnZS10b3AiLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuI3BhZ2UtYXJlYSxcbiNwYWdlLWFyZWEtZGV0YWlse1xuXG5cdC8vd3JhcHBlciAtLS0tLS0tXG5cdC53cmFwcGVye1xuXHRcdG92ZXJmbG93OiBjbGlwO1xuXHRcdHBhZGRpbmctdG9wOiB2dyg3Myk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Ly9kZWNvIC0tLS0tLS1cblx0Lmt1bW97XG5cdFx0d2lkdGg6IHZ3KDE0ODQpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQmLmt1bW8xe1xuXHRcdFx0dG9wOiB2dygtNzMwKTtcblx0XHRcdHJpZ2h0OiB2dygtMTI1OCk7XG5cdFx0XHRhbmltYXRpb246IGNsb3VkRmxvYXQgMTBzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHR9XG5cdFx0Ji5rdW1vMntcblx0XHRcdHRvcDogdncoNjUwKTtcblx0XHRcdGxlZnQ6IHZ3KC0xMjAwKTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuXHRcdH1cblx0XHQmLmt1bW8ze1xuXHRcdFx0Ym90dG9tOiB2dygxNTApO1xuXHRcdFx0cmlnaHQ6IHZ3KC0xMTgwKTtcblx0XHR9XG5cdFx0Ji5rdW1vNHtcblx0XHRcdGJvdHRvbTogdncoLTkwMCk7XG5cdFx0XHRsZWZ0OiB2dygtMTIwMCk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcblx0XHR9XG5cdFx0Ji5rdW1vNXtcblx0XHRcdGJvdHRvbTogdncoNzYwKTtcblx0XHRcdGxlZnQ6IHZ3KC0xMjAwKTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuXHRcdH1cblx0fVxuXG5cdC8vYXJlYS1jb250ZW50cyAtLS0tLS0tXG5cdC5tYWluLWNvbnRlbnRze1xuXHRcdG1hcmdpbi10b3A6IHZ3KDQxKTtcblx0XHRib3JkZXItcmFkaXVzOiB2dyg0MCk7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsIC45KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogdncoODIpIDAgdncoOTYpO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LmRlY28xe1xuXHRcdFx0d2lkdGg6IHZ3KDE3NCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHZ3KC01OCk7XG5cdFx0XHRsZWZ0OiB2dygtOSk7XG5cdFx0fVxuXHRcdC5kZWNvMntcblx0XHRcdHdpZHRoOiB2dygxMDcpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiB2dygyOCk7XG5cdFx0XHRyaWdodDogdncoMTkxKTtcblx0XHR9XG5cdFx0LmRlY28ze1xuXHRcdFx0d2lkdGg6IHZ3KDk3KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogdncoMzYpO1xuXHRcdFx0cmlnaHQ6IHZ3KDMxKTtcblx0XHR9XG5cdFx0LmRlY280e1xuXHRcdFx0d2lkdGg6IHZ3KDExNSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IHZ3KC00Myk7XG5cdFx0XHRyaWdodDogdncoLTQ4KTtcblx0XHR9XG5cblx0XHQmX19oZWFkaW5ne1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdHBhZGRpbmc6IDAgdncoMjkpO1xuXHRcdFx0Lm51bWJ7XG5cdFx0XHRcdHdpZHRoOiB2dygxMTgpO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHZ3KDMwKTtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdncoNDApO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjJlbTtcblx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9zdC1jb250ZW50c3tcblx0XHR3aWR0aDogdncoNTYwKTtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdCZfX2l0ZW17XG5cdFx0XHRwYWRkaW5nOiB2dygzNSkgMCB2dyg3MSk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcigpO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IHZ3KDkpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaGlyYWt1Ym8taGFudG8vYXNzZXRzL2ltZy9hcmVhL2hlYWRpbmctZGVjb19zcC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LmltYWdle1xuXHRcdFx0XHR3aWR0aDogdncoMzAwKTtcblx0XHRcdFx0aGVpZ2h0OiB2dygzMDApO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGluZ3tcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoMzcpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdFx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdFx0XHRcdC5hcmVhe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMzApO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRhdGV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoMjYpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMjYpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDUwKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDM2KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoNTYsIDM2KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC52aWV3LW1vcmV7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHZ3KDMyKTtcblx0XHRcdFx0d2lkdGg6IHZ3KDE4Nik7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19lbnRyeS1ib2R5e1xuXHRcdFx0bWFyZ2luLXRvcDogdncoNzQpO1xuXHRcdFx0cGFkZGluZzogMCB2dyg2KSB2dyg5Mik7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogdncoOSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9oaXJha3Viby1oYW50by9hc3NldHMvaW1nL2FyZWEvaGVhZGluZy1kZWNvX3NwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB2dyg1Nik7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFyZWF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygzMCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZGF0ZXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyNik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2dygyNik7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdncoNTApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdncoMzYpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig1NiwgMzYpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDMgKyBwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRoMyArIGltZ3tcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC1zaXplOiB2dygyOCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0NCwgMjgpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHRcdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNzEpO1xuXHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19jb2xvcih1bmRlcmxpbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblx0XHRcdFx0LmJvbGR7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogdncoNzYpO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0JiArIGltZ3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2dygyMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudmlldy1tb3Jle1xuXHRcdHdpZHRoOiB2dygyMjYpO1xuXHRcdG1hcmdpbjogdncoNzApIGF1dG8gMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdC5pY29ue1xuXHRcdFx0d2lkdGg6IHZ3KDQ0KTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiB2dygxMCk7XG5cdFx0fVxuXHRcdC50ZXh0e1xuXHRcdFx0d2lkdGg6IHZ3KDE3NCk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cdH1cblxuXHQucGFnZXJ7XG5cdFx0bWFyZ2luOiB2dyg2OCkgMCB2dyg1NCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsJGNvbG9yLWJsYWNrLCRjb2xvci1ibGFjayxub25lKTtcblx0XHRhe1xuXHRcdFx0Zm9udC1zaXplOiB2dygzMCk7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG5cdFx0fVxuXHRcdC5wcmV2e1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJ8XCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHBhZGRpbmc6IDAgdncoMjIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmV4dHtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcInxcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cGFkZGluZzogMCB2dygyMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhY2staG9tZXtcblx0XHR3aWR0aDogdncoOTApO1xuXHRcdGhlaWdodDogdncoOTApO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogdncoLTQ2KTtcblx0XHRib3R0b206IHZ3KDE2NCk7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0Lmljb257XG5cdFx0XHR3aWR0aDogdncoNjcpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogdncoNyk7XG5cdFx0XHR0b3A6IHZ3KC0xOSk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0XHRhe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIHZ3KDUpIHJnYmEoMCwwLDAsMC40KSk7XG5cdFx0XHRwYWRkaW5nLXRvcDogdncoMTIpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiB2dygxNik7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuXHRcdFx0LnRleHR7XG5cdFx0XHRcdHdpZHRoOiB2dyg1OCk7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmOGViOGE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLyNwYWdlLWFyZWEiXX0= */
