*{-webkit-font-smoothing:antialiased}.heading--big h1{font-size:4.6rem}@media screen and (max-width:767px){.heading--big h1{font-size:2.75rem}}.heading--big h2{font-size:4.6rem}@media screen and (max-width:767px){.heading--big h2{font-size:2.5rem}}.heading--big h3{font-size:3.5rem}@media screen and (max-width:767px){.heading--big h3{font-size:2rem}}.heading--medium h1{font-size:4rem}@media screen and (max-width:767px){.heading--medium h1{font-size:2.25rem}}.heading--medium h2{font-size:3.5rem}@media screen and (max-width:767px){.heading--medium h2{font-size:2rem}}.heading--super h1{font-size:3.25rem}@media screen and (max-width:767px){.heading--super h1{font-size:2.25rem}}.heading--super h2{font-size:2.75rem}@media screen and (max-width:767px){.heading--super h2{font-size:2rem}}.lt-gradient h1,.lt-gradient h2,.lt-gradient h3,.lt-gradient h4,.lt-gradient h5,.lt-gradient h6{background:linear-gradient(253.02deg,#43b480 14.6%,#0f4257 63.03%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ltc-gradient h1,.ltc-gradient h2,.ltc-gradient h3,.ltc-gradient h4,.ltc-gradient h5,.ltc-gradient h6{background:linear-gradient(92deg,#94372e -10.87%,#b30e23 37.79%,#f70 106.46%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lts-gradient h1,.lts-gradient h2,.lts-gradient h3,.lts-gradient h4,.lts-gradient h5,.lts-gradient h6{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cursor-follower{display:none;height:26px;pointer-events:none;position:absolute;transition:transform .7s cubic-bezier(.02,1.2,.8,1);width:26px;z-index:1111;filter:blur(4px)}@media screen and (min-width:767px){.cursor-follower{display:block}}.cursor-follower-inner{background:#32b382;border-radius:100%;height:26px;margin:-13px 0 0 -13px;opacity:.4;position:absolute;width:26px;-khtml-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.cursor-follower-inner.ltc-layout{background:#912a5c}.background--lt-blur{position:relative;overflow:hidden}.background--lt-blur:before{background:#32b484;background:linear-gradient(90deg,#0f4257,#4bb380);content:"";filter:blur(100px);height:100%;position:absolute;top:0;left:-40%;transform:matrix(-.21,-.98,.98,-.19,0,0);width:100%}.img--back-overlay{width:calc(100% - 2rem)!important;margin-bottom:2rem;position:relative}@media screen and (max-width:767px){.img--back-overlay{width:calc(100% - 1rem)!important;margin-bottom:1rem}}.img--back-overlay.reverse{margin-left:2rem}@media screen and (max-width:767px){.img--back-overlay.reverse{margin-left:1rem}}.img--back-overlay.reverse:before{left:-2rem}@media screen and (max-width:767px){.img--back-overlay.reverse:before{left:-1rem}}.img--back-overlay:before{content:"";background:#fff;width:100%;height:100%;position:absolute;left:2rem;top:2rem;border-radius:1rem}@media screen and (max-width:767px){.img--back-overlay:before{left:1rem;top:1rem}}.img--back-overlay.small-overlay:before{left:1rem;top:1rem}.img--back-overlay.left-overlay:before{left:-2rem}.img--back-overlay.left-overlay.small-overlay:before{left:-1rem}.img--back-overlay.lt-gradient:before{background:linear-gradient(253.02deg,#43b480 14.6%,#0f4257 63.03%)}.img--back-overlay.ltc-gradient:before{background:linear-gradient(92deg,#94372e -10.87%,#b30e23 37.79%,#f70 106.46%)}.img--back-overlay.ltc-yellow-gradient:before{background:linear-gradient(51.02deg,#f38e04 -16.96%,#019fc9 109.96%)}.img--back-overlay.lts-gradient:before{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)}.w-image-h{line-height:1}.img--grayscale img{filter:grayscale(1)}.hor--logos-line{gap:2rem;height:100%}.hor--logos-line>div{position:relative;height:100%}.hor--logos-line>div:after{content:"";position:absolute;width:1px;height:100%;right:-2rem;top:0;background-color:#d9d9d9}.hor--logos-line>div:last-child:after{display:none}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content input:not([type=submit]),.nf-form-content textarea{background:0 0!important;border:1px solid #000f1f!important;border-radius:.5rem!important;padding:.7rem 1rem .7rem 1rem!important;font-size:1rem!important;font-family:Gotham!important;line-height:20px!important;height:auto!important;min-height:0!important}.nf-form-content input[type=button],.nf-form-content input[type=submit],.nf-form-content input[type=submit]:not(.w-btn){background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)!important;border:1px solid transparent!important;border-radius:3rem!important;padding:.7rem 2rem .7rem 2rem!important;color:#fff!important;font-size:12px!important;font-family:ABCMarfa!important;line-height:20px!important;height:auto!important;letter-spacing:0;text-transform:uppercase;font-weight:400!important}.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover,.nf-form-content input[type=submit]:not(.w-btn):hover{background:linear-gradient(90deg,#1c3fba 0,#1c3fba 40%,#09b85b 100.2%)!important;color:#fff!important;border:1px solid transparent!important}.nf-form-content .btn--white input[type=button],.nf-form-content .btn--white input[type=submit],.nf-form-content .btn--white input[type=submit]:not(.w-btn){background:#fff!important;color:#000f1f!important}.nf-form-content .btn--white input[type=button]:hover,.nf-form-content .btn--white input[type=submit]:hover,.nf-form-content .btn--white input[type=submit]:not(.w-btn):hover{color:#fff!important;background:linear-gradient(90deg,#1c3fba 0,#1c3fba 40%,#09b85b 100.2%)!important}.nf-form-content .checkbox-agree label{font-size:12px;line-height:18px;padding-top:0}.nf-form-content .checkbox-agree label:before{font-size:12px;left:-26px;top:-1px}.nf-form-content .checkbox-agree label:after{border:1px solid #000f1f;content:"";width:15px;height:15px;position:absolute;left:-28px;bottom:0}.nf-form-content .checkbox-agree a{opacity:1;transition:all .3s}.nf-form-content .checkbox-agree a:hover{opacity:.6}.nf-form-content textarea{height:200px!important}.nf-form-content .nf-field-container{margin-bottom:.7rem!important}.nf-error.field-wrap .nf-field-element:after{display:none}.nf-error.field-wrap .nf-field-element input{border:1px solid #e80000!important}.nf-pass.field-wrap .nf-field-element:after{display:none}.nf-pass.field-wrap .nf-field-element input{border:1px solid #000f1f!important}.nf-before-form-content{display:none!important}.nf-after-field,.nf-error-msg{color:#000f1f!important;font-size:8px;text-transform:uppercase;font-weight:400;letter-spacing:.8px;line-height:12px;text-align:left}footer .nf-after-field,footer .nf-error-msg{color:#fff!important}.nf-after-form-content{display:none}::-webkit-input-placeholder{color:#000f1f}::-moz-placeholder{color:#000f1f}:-ms-input-placeholder{color:#000f1f}:-moz-placeholder{color:#000f1f}.ltc--colors .nf-form-content .list-select-wrap .nf-field-element>div,.ltc--colors .nf-form-content input:not([type=button]),.ltc--colors .nf-form-content input:not([type=submit]),.ltc--colors .nf-form-content textarea{border:1px solid #fff!important;color:#fff}.ltc--colors .nf-form-content .list-select-wrap .nf-field-element>div:focus,.ltc--colors .nf-form-content input:not([type=button]):focus,.ltc--colors .nf-form-content input:not([type=submit]):focus,.ltc--colors .nf-form-content textarea:focus{border-color:#fff!important}.ltc--colors .nf-form-content input[type=button],.ltc--colors .nf-form-content input[type=submit],.ltc--colors .nf-form-content input[type=submit]:not(.w-btn){background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border:none!important}.ltc--colors .nf-form-content input[type=button]:hover,.ltc--colors .nf-form-content input[type=submit]:hover,.ltc--colors .nf-form-content input[type=submit]:not(.w-btn):hover{background:#38a8e0!important}.ltc--colors .nf-form-content .btn--white input[type=button],.ltc--colors .nf-form-content .btn--white input[type=submit],.ltc--colors .nf-form-content .btn--white input[type=submit]:not(.w-btn){background:#fff!important;color:#000f1f!important}.ltc--colors .nf-form-content .btn--white input[type=button]:hover,.ltc--colors .nf-form-content .btn--white input[type=submit]:hover,.ltc--colors .nf-form-content .btn--white input[type=submit]:not(.w-btn):hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important}.ltc--colors .nf-form-content .checkbox-agree label:after{border:1px solid #fff}.ltc--colors .nf-pass.field-wrap .nf-field-element input{border:1px solid #fff!important}.ltc--colors ::-webkit-input-placeholder{color:#fff}.ltc--colors ::-moz-placeholder{color:#fff}.ltc--colors :-ms-input-placeholder{color:#fff}.ltc--colors :-moz-placeholder{color:#fff}.lt--colors .nf-form-content .list-select-wrap .nf-field-element>div,.lt--colors .nf-form-content input:not([type=button]),.lt--colors .nf-form-content input:not([type=submit]),.lt--colors .nf-form-content textarea{border:1px solid #fff!important;color:#fff}.lt--colors .nf-form-content .list-select-wrap .nf-field-element>div:focus,.lt--colors .nf-form-content input:not([type=button]):focus,.lt--colors .nf-form-content input:not([type=submit]):focus,.lt--colors .nf-form-content textarea:focus{border-color:#fff!important}.lt--colors .nf-form-content input[type=button],.lt--colors .nf-form-content input[type=submit],.lt--colors .nf-form-content input[type=submit]:not(.w-btn){background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)!important;color:#fff!important;border:none!important}.lt--colors .nf-form-content input[type=button]:hover,.lt--colors .nf-form-content input[type=submit]:hover,.lt--colors .nf-form-content input[type=submit]:not(.w-btn):hover{background:linear-gradient(90deg,#1c3fba 0,#1c3fba 40%,#09b85b 100.2%)!important}.lt--colors .nf-form-content .btn--white input[type=button],.lt--colors .nf-form-content .btn--white input[type=submit],.lt--colors .nf-form-content .btn--white input[type=submit]:not(.w-btn){background:#fff!important;color:#000f1f!important}.lt--colors .nf-form-content .btn--white input[type=button]:hover,.lt--colors .nf-form-content .btn--white input[type=submit]:hover,.lt--colors .nf-form-content .btn--white input[type=submit]:not(.w-btn):hover{background:linear-gradient(90deg,#1c3fba 0,#1c3fba 40%,#09b85b 100.2%)!important;color:#fff!important}.lt--colors .nf-form-content .checkbox-agree label:after{border:1px solid #fff}.lt--colors .nf-pass.field-wrap .nf-field-element input{border:1px solid #fff!important}.lt--colors ::-webkit-input-placeholder{color:#fff}.lt--colors ::-moz-placeholder{color:#fff}.lt--colors :-ms-input-placeholder{color:#fff}.lt--colors :-moz-placeholder{color:#fff}.lts--colors .nf-form-content .list-select-wrap .nf-field-element>div,.lts--colors .nf-form-content input:not([type=button]),.lts--colors .nf-form-content input:not([type=submit]),.lts--colors .nf-form-content textarea{border:1px solid #000f1f!important;color:#fff}.lts--colors .nf-form-content .list-select-wrap .nf-field-element>div:focus,.lts--colors .nf-form-content input:not([type=button]):focus,.lts--colors .nf-form-content input:not([type=submit]):focus,.lts--colors .nf-form-content textarea:focus{border-color:#000f1f!important}.lts--colors .nf-form-content input[type=button],.lts--colors .nf-form-content input[type=submit],.lts--colors .nf-form-content input[type=submit]:not(.w-btn){background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border:none!important}.lts--colors .nf-form-content input[type=button]:hover,.lts--colors .nf-form-content input[type=submit]:hover,.lts--colors .nf-form-content input[type=submit]:not(.w-btn):hover{background:#38a8e0!important}.lts--colors .nf-form-content .btn--white input[type=button],.lts--colors .nf-form-content .btn--white input[type=submit],.lts--colors .nf-form-content .btn--white input[type=submit]:not(.w-btn){background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border:none!important;transition:background .5s}.lts--colors .nf-form-content .btn--white input[type=button]:hover,.lts--colors .nf-form-content .btn--white input[type=submit]:hover,.lts--colors .nf-form-content .btn--white input[type=submit]:not(.w-btn):hover{background:linear-gradient(96.56deg,#1c3fba 21.01%,#981a28 83.4%,#f7552f 109.68%)!important}.lts--colors .nf-form-content .checkbox-agree label:after{border:1px solid #000f1f}.lts--colors .nf-pass.field-wrap .nf-field-element input{border:1px solid #000f1f!important}.lts--colors ::-webkit-input-placeholder{color:#000f1f}.lts--colors ::-moz-placeholder{color:#000f1f}.lts--colors :-ms-input-placeholder{color:#000f1f}.lts--colors :-moz-placeholder{color:#000f1f}@media screen and (max-width:767px){#newsletter{padding-top:3rem;padding-bottom:3rem}}#newsletter .l-section-img{background-size:250%}@media screen and (max-width:767px){#newsletter .l-section-img{background-size:700%}}@media screen and (max-width:767px){.newsletter-form{--gap:1rem!important}}.newsletter-form .nf-form-content{margin-left:-10px}.newsletter-form .nf-form-fields-required{display:none}.newsletter-form .more-info{font-size:12px;line-height:18px;margin-bottom:0;text-align:left}.newsletter-form .checkbox-agree label{font-size:12px;line-height:18px;padding-top:0}.newsletter-form .checkbox-agree label:before{font-size:12px;left:-26px;top:-1px}.newsletter-form .checkbox-agree label:after{border:1px solid #4bb380;content:"";width:15px;height:15px;position:absolute;left:-28px;bottom:0}.page--newsletter .nf-field .nf-field-element input[type=submit]{background:#fff!important;color:#000f1f!important;border:1px solid #000f1f!important}.page--newsletter .nf-field .nf-field-element input[type=submit]:hover{background:linear-gradient(253.02deg,#43b480 14.6%,#0f4257 63.03%)!important;color:#fff!important;border:1px solid transparent!important}.scroll{bottom:calc(4rem - 80px);left:0;position:absolute;z-index:2}@media screen and (min-width:767px){.scroll{bottom:calc(6rem - 100px)}}.scroll__label{color:#fff;font-family:ABCMarfa;font-size:.65rem;letter-spacing:1px;text-transform:uppercase;transform:rotate(270deg)}.scroll:after{background-color:#4bb380;bottom:-125px;content:"";height:100px;left:24px;position:absolute;width:1px}@media screen and (max-width:767px){.scroll:after{height:40px;bottom:-75px}}.scroll.ltc-yellow:after{background:linear-gradient(51.02deg,#f38e04 -16.96%,#019fc9 109.96%)}.h-grid.type_carousel button:not(.owl-dot),.w-grid.type_carousel button:not(.owl-dot){background:rgba(0,66,86,.3);border:1px solid #fff}.h-grid.type_carousel button:not(.owl-dot):hover,.w-grid.type_carousel button:not(.owl-dot):hover{background:rgba(0,66,86,.5)!important}.h-grid.type_carousel .owl-nav,.w-grid.type_carousel .owl-nav{display:block!important}.h-grid.type_carousel .owl-nav.disabled,.w-grid.type_carousel .owl-nav.disabled{display:none!important}.h-grid.type_carousel .owl-dot span,.w-grid.type_carousel .owl-dot span{background:0 0!important;opacity:1!important;box-shadow:none!important;border:1px solid #000f1f!important}.h-grid.type_carousel .owl-dot.active span,.w-grid.type_carousel .owl-dot.active span{background:#000f1f!important}.color_alternate .h-grid.type_carousel .owl-dot span,.color_alternate .w-grid.type_carousel .owl-dot span{background:#fff!important;opacity:.2!important;box-shadow:none!important}.color_alternate .h-grid.type_carousel .owl-dot.active span,.color_alternate .w-grid.type_carousel .owl-dot.active span{opacity:1!important}@media screen and (min-width:768px){.carousel--speakers .owl-dots{display:none}}.w-sharing-list .w-sharing-item{border:none!important;min-width:auto!important;padding:0 .8rem!important;color:#000}.w-sharing-list .w-sharing-item i{opacity:1!important}.w-sharing-list .w-sharing-item:hover i{opacity:.6!important}.w-tabs-list{background-color:transparent!important;margin-left:-.25rem;margin-right:-.25rem}.w-tabs-list .w-tabs-item{background:0 0!important;border:1px solid #000f1f!important;border-color:#000f1f!important;transition:all .3s;color:#000f1f!important;text-align:center!important;border-radius:.5rem;margin:0 .25rem;margin-bottom:1rem;font-family:ABCMarfa!important;text-transform:uppercase;font-size:14px;font-weight:600}.w-tabs-list .w-tabs-item.active,.w-tabs-list .w-tabs-item:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border-color:#fff!important}.tabs--small .w-tabs-list .w-tabs-item{padding:.5rem .7rem!important;border-radius:3rem!important}.tabs--tl .w-tabs-item.active,.tabs--tl .w-tabs-item:hover{background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)!important;color:#fff!important;border-color:#fff!important}.tabs--inside-left .w-tabs-list{max-width:50%;margin-bottom:-5rem;z-index:10}.tabs--inside-left .w-tabs-sections .w-tabs-section .w-tabs-section-content{padding-top:0}.tabs--inside-left .w-tabs-sections .w-tabs-section .w-tabs-section-content .wpb_row .wpb_column:first-child{margin-top:7rem}.tabs--inside-left .w-tabs-sections .w-tabs-section .w-tabs-section-content .w-image{opacity:0;transition:all .3s}.tabs--inside-left .w-tabs-sections .w-tabs-section.active .w-image{opacity:1}@media screen and (max-width:991px){.w-tabs.layout_ver{display:block}.w-tabs.layout_ver .w-tabs-list{margin-bottom:1rem}.w-tabs.layout_ver .w-tabs-section{padding:0!important}.w-tabs-list .w-tabs-item{color:#fff!important;background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;border-color:#fff!important}.w-tabs-list .w-tabs-item.active,.w-tabs-list .w-tabs-item:hover{background:0 0!important;color:#000f1f!important;border-color:#000f1f!important}.tabs--inside-left .w-tabs-list .w-tabs-item{color:#000f1f!important;background:0 0!important;border-color:#000f1f!important}.tabs--inside-left .w-tabs-list .w-tabs-item.active,.tabs--inside-left .w-tabs-list .w-tabs-item:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border-color:#fff!important}}.w-tabs-section .ult_exp_section_layer{margin-bottom:1rem!important}.w-tabs-section .ult_exp_section_layer .ult_exp_section{background:0 0!important;border:1px solid #000f1f;transition:all .3s;color:#000f1f!important;text-align:left!important;border-radius:.5rem;padding:15px 40px 15px 15px;position:relative}.w-tabs-section .ult_exp_section_layer .ult_exp_section:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:inherit;font-size:1rem;position:absolute;top:.9rem;right:15px}.w-tabs-section .ult_exp_section_layer .ult_exp_section.ult_active_section{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border-color:#fff!important}.w-tabs-section .ult_exp_section_layer .ult_exp_section.ult_active_section:after{content:"\f077"}.w-tabs-section .ult_exp_section_layer .ult_exp_section:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border-color:#fff!important}.w-tabs-section .ult_exp_section_layer .ult_exp_section .ult_expheader{font-family:ABCMarfa!important;font-size:18px;font-weight:300}.w-tabs-section .ult_exp_section_layer .ult_exp_content{background:0 0!important}.w-tabs-section .ult_exp_section_layer .ult_exp_content .ult_ecpsub_cont{text-align:left!important;max-width:100%}#section--faq .ult_exp_section_layer{margin-bottom:1rem!important}#section--faq .ult_exp_section_layer .ult_exp_section{background:0 0!important;border:1px solid #000f1f;transition:all .3s;color:#000f1f!important;text-align:left!important;border-radius:.5rem;padding:15px 40px 15px 15px;position:relative}#section--faq .ult_exp_section_layer .ult_exp_section:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:inherit;font-size:1rem;position:absolute;top:.9rem;right:15px}#section--faq .ult_exp_section_layer .ult_exp_section.ult_active_section{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border-color:#fff!important}#section--faq .ult_exp_section_layer .ult_exp_section.ult_active_section:after{content:"\f077"}#section--faq .ult_exp_section_layer .ult_exp_section:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border-color:#fff!important}#section--faq .ult_exp_section_layer .ult_exp_section .ult_expheader{font-family:ABCMarfa!important;font-size:18px;font-weight:300}#section--faq .ult_exp_section_layer .ult_exp_content{background:0 0!important}#section--faq .ult_exp_section_layer .ult_exp_content .ult_ecpsub_cont{text-align:left!important;max-width:100%}#section--faq.faq--yellow .ult_exp_section_layer .ult_exp_section.ult_active_section{background:linear-gradient(51.02deg,#f38e04 -16.96%,#019fc9 109.96%)!important}#section--faq.faq--yellow .ult_exp_section_layer .ult_exp_section:hover{background:linear-gradient(51.02deg,#f38e04 -16.96%,#019fc9 109.96%)!important}blockquote{border-left:3px solid #004256;padding-left:2rem;font-size:1rem}blockquote:before{display:none}blockquote footer{font-style:italic}.image--slider .owl-item.active:not(.center){z-index:1;position:relative}.image--slider .owl-item.active:not(.center) .post_image{width:50%!important;margin:0 auto}@media screen and (max-width:767px){.image--slider .owl-item.active:not(.center) .post_image{width:100%!important}}.image--slider .owl-item.active:not(.center) .post_image>div{padding-bottom:150%!important}@media screen and (max-width:767px){.image--slider .owl-item.active:not(.center) .post_image>div{padding-bottom:55.5556%!important}}.image--slider .owl-item.active.center{z-index:2;position:relative}.image--slider .owl-item.active.center .post_image{z-index:3;width:170%!important;max-width:170%;margin-left:-35%}@media screen and (max-width:767px){.image--slider .owl-item.active.center .post_image{width:100%!important;max-width:100%;margin-left:0}}.slider--image .lazyload,.slider--image .lazyloading{opacity:1!important}.carousel--content{width:100%;grid-gap:1.5rem!important}.carousel--content .vc_column-inner .wpb_text_column{position:relative}.carousel--content .vc_column-inner .wpb_text_column .heading{color:inherit;font-family:ABCMarfa;font-size:2rem;font-weight:700;line-height:1;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:1px solid #e59636;border-radius:50%;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(77.5px);backdrop-filter:blur(77.5px)}.carousel--content .vc_column-inner .wpb_text_column:after{width:calc(100% - 100px);content:"";position:absolute;left:80px;top:30px;height:1px;background:#fff;opacity:.2}.carousel--content .vc_column-inner .wpb_text_column:last-child:after{display:none}.carousel--content .slick-slider{margin-bottom:50px!important}.carousel--content .slick-slider .slick-dots{width:100%;justify-content:flex-start;display:none!important;bottom:-50px!important}@media screen and (max-width:991px){.carousel--content .slick-slider .slick-dots{display:flex!important}}.carousel--content .slick-slider .slick-dots li{width:auto!important;height:auto!important}.carousel--content .slick-slider .slick-dots li button{width:8px;height:8px;background:#fff!important;border-radius:50%;opacity:.2}.carousel--content .slick-slider .slick-dots li button:before{display:none}.carousel--content .slick-slider .slick-dots li.slick-active button{background:#fff!important;opacity:1}.layout_5799 img{-o-object-fit:contain!important;object-fit:contain!important}.layout_5799 .owl-item{opacity:.5}.layout_5799 .owl-item .post_content{opacity:0}.layout_5799 .owl-item.active.center{opacity:1}.layout_5799 .owl-item.active.center .post_content{opacity:1}.layout_5799 .owl-dot span{box-shadow:none;background:#fff!important;opacity:.2}.layout_5799 .owl-dot.active span{background:#fff!important;opacity:1}.ltc--text-banner{width:100%}.ltc--text-banner>div{width:100%;text-align:center;position:relative;margin-right:0!important;padding:0 .5rem}.ltc--text-banner>div:after{content:"";left:0;top:calc(50% - 5px);position:absolute;width:1px;height:10px;background:#e59636}@media screen and (max-width:767px){.ltc--text-banner>div:after{display:none}}.ltc--text-banner>div:first-child:after{display:none}.heading--blur{overflow:hidden}.heading--blur .l-section-img{filter:blur(15px)!important;width:calc(100% + 50px)!important;height:calc(100% + 50px)!important;left:-25px!important;top:-25px!important}.heading--title .circle{padding:12px 32px;border-radius:5rem;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(88px);backdrop-filter:blur(88px)}@media screen and (max-width:767px){.heading--title .circle{padding:6px 16px}}.heading--title .square{padding:12px 32px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(88px);backdrop-filter:blur(88px)}@media screen and (max-width:767px){.heading--title .square{padding:6px 16px}}.heading--title .rectangle{padding:12px 32px;border-radius:1rem;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(88px);backdrop-filter:blur(88px)}@media screen and (max-width:767px){.heading--title .rectangle{padding:6px 16px}}.heading--title .leftmargin{margin-left:13%}@media screen and (max-width:991px){.heading--title .leftmargin{margin-left:0}}.heading--title span{display:inline-block;margin:5px 0}@media screen and (max-width:767px){.heading--title span.logoImage{padding:12px 17px}}.heading--title span.logoImage img{width:100px;height:100px;vertical-align:middle;margin-bottom:1rem}@media screen and (max-width:1140px){.heading--title span.logoImage img{margin-bottom:0}}@media screen and (max-width:767px){.heading--title span.logoImage img{width:50px;height:50px}}.heading--title h1{font-size:5rem;font-weight:700}@media screen and (max-width:991px){.heading--title h1{font-size:3rem}}@media screen and (max-width:767px){.heading--title h1{font-size:2.5rem}}.heading--title.heading--small h1{font-size:4rem;font-weight:700}@media screen and (max-width:991px){.heading--title.heading--small h1{font-size:3rem}}@media screen and (max-width:767px){.heading--title.heading--small h1{font-size:2.5rem}}.heading--title.heading--big h1{font-size:7rem;text-transform:uppercase}@media screen and (max-width:1140px){.heading--title.heading--big h1{font-size:5rem}}@media screen and (max-width:767px){.heading--title.heading--big h1{font-size:2.5rem}}.heading--title.heading--titleSummit h1{font-size:2.75rem;text-transform:uppercase}@media screen and (max-width:767px){.heading--title.heading--titleSummit h1{font-size:2.25rem}}.heading--title.heading--titleSummit h1 .logoImage{padding:12px}@media screen and (max-width:767px){.heading--title.heading--titleSummit h1 .logoImage{padding:6px 12px}}.heading--title.heading--titleSummit h1 .logoImage img{width:60px;height:60px;vertical-align:middle;margin-bottom:0}@media screen and (max-width:767px){.heading--title.heading--titleSummit h1 .logoImage img{width:30px;height:30px}}.heading--title.heading--color .circle{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)}.heading--title.heading--color .square{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)}.heading--title.heading--color .rectangle{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)}.single-speaker .heading--title h1{font-size:3.5rem}@media screen and (max-width:991px){.single-speaker .heading--title h1{font-size:2.5rem}}@media screen and (max-width:767px){.single-speaker .heading--title h1{font-size:2rem}}.speaker--tags{display:block;width:100%;margin-left:-4px;margin-right:-4px}.speaker--tags>.post_taxonomy{display:inline-block!important}.speaker--tags>.post_taxonomy span{margin:4px;background:0 0!important;padding:4px 8px;border:1px solid #000f1f!important;color:#000f1f!important}.speaker--tags>.post_taxonomy.speaker--types span{border-radius:24px!important}.speaker--tags>.post_taxonomy.speaker--stages span{border-radius:0!important}.speaker--tags>.post_taxonomy.speaker--themes span{border-radius:4px!important}section.color_alternate .speaker--tags>.post_taxonomy span{border:1px solid #fff!important;color:#fff!important}@media screen and (max-width:767px){.carousel--speakers article .post_image{max-width:350px;margin:0 auto}}.carousel--speakers article,.grid--speakers article{margin-bottom:2rem}.carousel--speakers article .w-grid-item-h .speaker--seeProfile,.grid--speakers article .w-grid-item-h .speaker--seeProfile{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s;white-space:nowrap}.carousel--speakers article .w-grid-item-h .post_image,.grid--speakers article .w-grid-item-h .post_image{position:relative}.carousel--speakers article .w-grid-item-h .post_image:after,.grid--speakers article .w-grid-item-h .post_image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:all .3s}.carousel--speakers article .w-grid-item-h:hover .speaker--seeProfile,.grid--speakers article .w-grid-item-h:hover .speaker--seeProfile{opacity:1}.carousel--speakers article .w-grid-item-h:hover .post_image:after,.grid--speakers article .w-grid-item-h:hover .post_image:after{opacity:1}@media screen and (max-width:767px){.tags--singleSpeaker{justify-content:center}}.tickets--overview .tickets--type{display:flex;grid-template-columns:none}@media screen and (max-width:1024px){.tickets--overview .tickets--type{display:block}}.tickets--overview .tickets--type>.wpb_column{width:22%;float:left;padding:.5rem 1.5rem;border-left:1px solid rgba(255,255,255,.2)}@media screen and (max-width:1200px){.tickets--overview .tickets--type>.wpb_column{padding:0 1rem}}@media screen and (max-width:1024px){.tickets--overview .tickets--type>.wpb_column{width:33.33%;float:left;min-height:160px}}@media screen and (max-width:767px){.tickets--overview .tickets--type>.wpb_column{width:100%;min-height:0;border:none;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1rem!important;padding-bottom:1rem!important}}.tickets--overview .tickets--type>.wpb_column:first-child{width:34%;border:none}@media screen and (max-width:1024px){.tickets--overview .tickets--type>.wpb_column:first-child{width:100%;margin-bottom:1.5rem;padding-bottom:1.5rem;min-height:0;border-bottom:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:1024px){.tickets--overview .tickets--type>.wpb_column:nth-child(2){border:none}}@media screen and (max-width:767px){.tickets--overview .tickets--type>.wpb_column:nth-child(2){border-bottom:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:767px){.tickets--overview .tickets--type>.wpb_column:last-child{border:none;padding-bottom:0!important;margin-bottom:0!important}}.tickets--overview .tickets--type:after{content:"";display:block;clear:both;float:none}@media screen and (max-width:767px){.tickets--overview .tickets--type .w-btn-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (max-width:1200px){.tickets--overview .tickets--type .w-btn-wrapper .w-btn{padding:.5em 1em}}@media screen and (max-width:767px){.tickets--overview .tickets--type .w-btn-wrapper .w-btn{font-size:12px}}.tickets--overview .tickets--type .more-info{display:inline-block;position:relative;padding-right:1rem}.tickets--overview .tickets--type .more-info:after{content:"\f067";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;color:inherit;font-size:12px;position:absolute;top:0;right:0}.tickets--overview .tickets--type .more-info.open:after{content:"\f068"}.tickets--overview .tickets--type ul{margin:.5rem 0;list-style-type:none}.tickets--overview .tickets--type ul li{padding-left:25px;position:relative;margin-bottom:0}.tickets--overview .tickets--type ul li:before{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;color:#fff;font-size:1rem;position:absolute;top:0;left:0}.tickets--overview .tickets--type .tickets--soldout{opacity:.2}.tickets--overview .tickets--type .tickets--next{opacity:.2}.tickets--overview .w-separator.color_border{color:#d9d9d9;opacity:.5}.tickets--overview.lts--tickets .g-cols.cols_3{grid-template-columns:repeat(3,1fr)}.tickets--overview.lts--tickets ul{margin:0!important;margin-left:-.5rem!important;margin-right:-.5rem!important}.tickets--overview.lts--tickets ul li{min-height:50px;align-items:center;display:flex;line-height:1.3;padding:0 1rem;width:100%}.tickets--overview.lts--tickets ul li:nth-child(even){background-color:rgba(0,0,0,.1)}.tickets--overview.lts--tickets ul li:before{position:relative;margin-right:1rem}@media screen and (max-width:767px){.tickets--overview.lts--tickets .w-btn-wrapper{position:relative;transform:none;top:0;margin:.5rem 0}}.ltc--tags,.lts--tags{display:inline-block;font-size:10px;text-transform:uppercase;line-height:10px;color:inherit;border:1px solid #000f1f;padding:4px 8px;transition:all .3s}.ltc--tags.tag--big,.lts--tags.tag--big{font-size:12px;padding:8px 12px}.ltc--tags.tag--white,.lts--tags.tag--white{border-color:#fff}.ltc--tags.tag--circle,.lts--tags.tag--circle{border-radius:24px}.ltc--tags.tag--square,.lts--tags.tag--square{border-radius:0}.ltc--tags.tag--rectangle,.lts--tags.tag--rectangle{border-radius:4px}.ltc--tags a,.lts--tags a{color:inherit!important}.single-speaker .speaker--socials>*{margin-bottom:.5rem}.single-speaker .speaker--socials .ltc--tags:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important}.single-speaker .speaker--socials .ltc--tags:hover a{color:#fff!important}.single-speaker .speaker--socials .lts--tags:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important}section.color_alternate .ltc--tags,section.color_alternate .lts--tags{border-color:#fff}.grid--filter{color:#fff}@media screen and (max-width:767px){.grid--filter{z-index:9999!important}}.grid--filter .w-filter-item-title{border-color:#fff!important;color:#fff!important}.grid--filter .w-filter-item-title:focus{color:#fff!important}.grid--filter .w-filter-item-reset{color:#fff!important}.grid--filter .w-filter-item-values{border-radius:.5rem;padding:.5rem 1rem!important}@media screen and (min-width:768px){.grid--filter .w-filter-item-values{background:#fff!important;color:#000f1f!important}}@media screen and (max-width:767px){.grid--filter .w-filter-item-values{padding:0 1rem!important;display:none}}.grid--filter .w-filter-item-values .w-filter-item-value{margin-bottom:0;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.2)}.grid--filter .w-filter-item-values .w-filter-item-value:last-child{border:none}.grid--filter .w-filter-item-values .w-filter-item-value input:not([type=submit]){border-color:#000f1f!important;width:1rem!important;height:1rem!important;border-radius:4px!important;position:relative}@media screen and (max-width:767px){.grid--filter .w-filter-item-values .w-filter-item-value input:not([type=submit]){border-color:#fff!important}}.grid--filter .w-filter-item-values .w-filter-item-value input:not([type=submit]):before{position:absolute;left:2px;top:-2px;font-size:12px}.grid--filter .w-filter-item-values .w-filter-item-value .w-filter-item-value-label{font-size:12px;text-transform:uppercase;font-weight:600}@media screen and (max-width:767px){.grid--filter .w-filter-opener.w-btn{display:none}.grid--filter .w-filter-list{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important}.grid--filter .w-filter-list .w-filter-list-title{text-transform:uppercase;font-size:1rem;font-weight:600;letter-spacing:.7px}.grid--filter .w-filter-list .w-filter-list-closer{background:0 0}.grid--filter .w-filter-list .w-filter-list-closer:before{font-weight:300}.grid--filter .w-filter-list .w-filter-item{overflow:hidden;margin-bottom:.5rem!important}.grid--filter .w-filter-list .w-filter-item .w-filter-item-title{width:100%;position:relative;display:block;border:1px solid #fff;border-radius:4px;padding:.5rem 2rem .5rem 1rem;font-weight:400!important;font-size:1rem;position:relative}.grid--filter .w-filter-list .w-filter-item .w-filter-item-title:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:inherit;font-size:.9rem;position:absolute;top:.45rem;right:1rem}.grid--filter .w-filter-list .w-filter-item .w-filter-item-title.el-open:after{content:"\f077"}.grid--filter .w-filter-list .w-filter-item .w-filter-item-reset{display:none!important}.grid--filter .w-filter-list-panel{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;box-shadow:none!important}.grid--filter .w-filter-list-panel .w-btn{color:#000f1f!important;font-weight:600!important}.grid--filter .w-filter-list-panel .w-btn:hover{color:#fff!important;background:#000f1f!important}.grid--filter .w-filter-list-panel .w-btn:hover:after{background:#000f1f!important}}.speaker--event-talk .w-vwrapper{display:block}.speaker--event-talk .owl-nav{display:block!important;height:0;padding-top:34%;width:calc(50% - 3rem)!important;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.speaker--event-talk .owl-nav{padding-top:72.7%;width:100%!important;top:0;transform:none}}.speaker--event-talk .owl-nav button{top:auto;bottom:1.5rem;transform:none}@media screen and (max-width:767px){.speaker--event-talk .owl-nav button{width:40px!important;height:40px!important;line-height:40px!important;max-width:40px!important;padding:0!important;margin:0!important}}.speaker--event-talk .owl-nav button.owl-next{left:auto;right:1rem}.speaker--event-talk .owl-nav button.owl-prev{left:auto;right:5rem}@media screen and (max-width:767px){.speaker--event-talk .owl-nav button.owl-prev{right:4rem}}.speaker--event-talk .owl-carousel .owl-stage,.speaker--event-talk .owl-carousel.owl-drag .owl-item{touch-action:auto}@media screen and (min-width:768px){.hide--desktop{display:none}}@media screen and (max-width:767px){.hide--mobile{display:none}}@media screen and (max-width:767px){.ult-sticky-anchor{background:0 0;transition:background .3s}.ult-sticky-anchor.fixto-fixed{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%);padding:1rem 1.5rem;left:50%!important;transform:translateX(-50%);width:100%!important;z-index:10!important}.ult-sticky-anchor.fixto-fixed button{width:100%}}.ult-sticky-anchor.ult_stick_to_row{z-index:100!important}.ult-sticky.ult-stick{z-index:100!important}.carousel--logo .slick-track{display:flex;align-items:center}.carousel--logo .slick-track .w-image{max-width:150px;margin:0 auto;position:relative}.carousel--logo .slick-track .w-image .w-image-h{width:100%;height:0;padding-bottom:75%}.carousel--logo .slick-track .w-image .w-image-h img{position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.carousel--logo .owl-carousel .article .post_image{display:flex;justify-content:center;align-items:center}.carousel--logo.images--dark img{filter:brightness(0)}.list--circle ul{list-style:none;display:block;margin:0}.list--circle ul li{padding-left:1.5rem;position:relative}.list--circle ul li:before{content:"";width:10px;height:10px;background:#32b382;border-radius:50%;left:0;top:.6rem;position:absolute}.list--circle.ltc--colors ul li:before{background:#912a5c}.list--circle.lt--colors ul li{padding-left:1rem}.list--circle.lt--colors ul li:before{width:6px;height:6px;border-radius:50%;left:0;top:.7rem;position:absolute;background:#000f1f}.grid--channels>.vc_column_container{width:100%!important;height:0!important;padding-bottom:75%!important;border-radius:1rem}.grid--channels>.vc_column_container .vc_column-inner{width:100%;height:100%;position:absolute;left:0;top:0}.grid--channels>.vc_column_container .vc_column-inner .w-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:300px;line-height:1}.w-counter .w-counter-value{font-weight:900}.w-counter .w-counter-title{font-weight:400;text-transform:uppercase;color:#414141}.heading-number{color:inherit;font-family:ABCMarfa;font-size:1.5rem;font-weight:700;line-height:1;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;color:#a51f27}.grid--masonry .w-grid-list{-moz-columns:4!important;columns:4!important;-moz-column-gap:0!important;column-gap:0!important;display:block!important;margin:0!important}@media screen and (max-width:991px){.grid--masonry .w-grid-list{-moz-columns:3!important;columns:3!important}}@media screen and (max-width:767px){.grid--masonry .w-grid-list{-moz-columns:2!important;columns:2!important}}@media screen and (max-width:400px){.grid--masonry .w-grid-list{-moz-columns:1!important;columns:1!important}}.grid--masonry .w-grid-list article{width:100%!important}.grid--masonry .w-grid-list article img{border-radius:1rem}article.speaker_themes .w-grid-item-h:hover .post_image{transform:scale(1.1)}article.speaker_themes .w-grid-item-h .theme-card{font-size:1.5rem;color:#fff;font-weight:600;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center}article.speaker_themes .w-grid-item-h .theme-card .circle,article.speaker_themes .w-grid-item-h .theme-card .rectangle,article.speaker_themes .w-grid-item-h .theme-card .square{padding:6px 12px!important;margin:.2rem}#section--timeline .g-cols .g-cols{gap:6rem!important}@media screen and (max-width:768px){#section--timeline .g-cols .g-cols{gap:0!important;padding-left:3rem;position:relative}}@media screen and (max-width:768px){#section--timeline .g-cols .g-cols:before{content:"";width:2px;height:100%;background:#000f1f;position:absolute;left:0;top:0}#section--timeline .g-cols .g-cols:after{content:"";position:absolute;left:-15px;top:20%;width:10px;height:10px;background-color:#000f1f;border:10px solid #fff;border-radius:50%}}#section--timeline .g-cols .g-cols>.wpb_column{position:relative;padding-top:1rem;padding-bottom:1rem}#section--timeline .g-cols .g-cols>.wpb_column:before{content:"";width:2px;height:100%;background:#000f1f;position:absolute;right:-3rem;top:0}@media screen and (max-width:768px){#section--timeline .g-cols .g-cols>.wpb_column:before{display:none}}#section--timeline .g-cols .g-cols>.wpb_column:last-child:after,#section--timeline .g-cols .g-cols>.wpb_column:last-child:before{display:none}#section--timeline .g-cols .g-cols>.wpb_column:after{content:"";position:absolute;right:-3rem;top:50%;transform:translate(22px,-50%);width:15px;height:15px;background-color:#000f1f;border:15px solid #fff;border-radius:50%}@media screen and (max-width:768px){#section--timeline .g-cols .g-cols>.wpb_column:after{display:none}}.facetwp-facet{margin:0!important;padding:0!important}.facetwp-facet.facetwp-type-search .facetwp-input-wrap{width:100%}.facetwp-facet.facetwp-type-search .facetwp-search{border-color:#000f1f!important;color:#000f1f!important}.facetwp-facet.facetwp-type-search .facetwp-search::-moz-placeholder{color:#000f1f;opacity:1}.facetwp-facet.facetwp-type-search .facetwp-search::placeholder{color:#000f1f;opacity:1}.facetwp-facet.facetwp-type-search .facetwp-search::-ms-input-placeholder{color:#000f1f}.facetwp-facet.facetwp-type-search .facetwp-icon:before{content:"\f002";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;color:#000f1f;font-size:1.2rem;position:absolute;right:.5rem;top:0;width:30px;height:100%;background:0 0;display:flex;justify-content:center;align-items:center;line-height:1}.facetwp-facet.facetwp-type-search .facetwp-icon.f-loading:before{content:"";background-image:url(../images/loading.png)!important;animation:spin .7s infinite linear;background-size:80%;background-position:center;background-repeat:no-repeat}.facetwp-facet.facetwp-type-dropdown .facetwp-dropdown{border-color:#000f1f!important;color:#000f1f!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url(../images/select-down.svg);background-size:14px;background-position:calc(100% - .5rem) center;background-repeat:no-repeat}.color_alternate .facetwp-facet.facetwp-type-search .facetwp-search{border-color:#fff!important;color:#fff!important}.color_alternate .facetwp-facet.facetwp-type-search .facetwp-search::-moz-placeholder{color:#fff;opacity:1}.color_alternate .facetwp-facet.facetwp-type-search .facetwp-search::placeholder{color:#fff;opacity:1}.color_alternate .facetwp-facet.facetwp-type-search .facetwp-search::-ms-input-placeholder{color:#fff}.color_alternate .facetwp-facet.facetwp-type-search .facetwp-icon:before{color:#fff}.color_alternate .facetwp-facet.facetwp-type-search .facetwp-icon.f-loading:before{background-image:url(../images/loading-white.png)}.color_alternate .facetwp-facet.facetwp-type-dropdown .facetwp-dropdown{border-color:#fff!important;color:#fff!important;background-image:url(../images/select-down-white.svg)}.hurrytimer-campaign{padding:0}.hurrytimer-campaign .hurrytimer-headline{display:none}.hurrytimer-campaign .hurrytimer-timer{gap:.5rem}.hurrytimer-campaign .hurrytimer-timer .hurrytimer-timer-block{padding-bottom:0;margin-bottom:0}.hurrytimer-campaign .hurrytimer-timer .hurrytimer-timer-block .hurrytimer-timer-digit{font-weight:700}.pum-container{border-radius:16px!important;background:rgba(0,0,0,.7)!important;padding:35px 30px!important;padding-bottom:15px!important}.pum-close{background:0 0!important;box-shadow:none!important;font-size:20px!important;padding:18px!important}.pum-close .fas{font-weight:500!important}.lt-popup nf-rows-wrap{display:flex!important;gap:7px}.popup-title{font-size:20px;color:#fff;font-weight:700}.popup-description{font-size:16px;font-weight:300;margin-top:25px;letter-spacing:0;color:#fff}.lt-popup .nf-form-cont{margin-top:25px}.lt-popup .nf-form-content input{border:1px solid #fff!important}.lt-popup .nf-form-content input::-moz-placeholder{color:#fff!important;font-size:14px!important}.lt-popup .nf-form-content input::placeholder{color:#fff!important;font-size:14px!important}.lt-popup .nf-form-content .btn--white input[type=submit],body .lt-popup .nf-form-content .btn--white input[type=submit]:not(.w-btn){background:linear-gradient(90deg,#1c3fba,#981a28,#f7552f)!important;color:#fff!important;font-size:16px!important;border:none!important}@media (max-width:767px){.pum-container{width:calc(100% - 40px)!important;padding:25px 30px!important;padding-bottom:10px!important}}header .fa-facebook:before{content:"\f39e"}header .fa-tiktok:before{content:"\e07b"}header .w-socials .w-socials-item a{background-color:#4bb380;border-radius:50%;width:25px;height:25px;width:25px!important;line-height:25px!important}header .w-socials .w-socials-item a:hover{color:#0e3c4f!important}header nav ul.level_1>li.menu-item-has-children>a{display:flex}header nav ul.level_1>li.menu-item-has-children>a .w-nav-arrow{display:block!important}header nav ul.level_1>li.menu-item-has-children ul{border-radius:.5rem;margin-top:.7rem;background:#fff!important;color:#000f1f;overflow:hidden!important}header nav ul.level_1>li.menu-item-has-children ul li a{line-height:26px!important;position:relative;color:#000f1f}header nav ul.level_1>li.menu-item-has-children ul li a:after{content:"";width:calc(100% - 1.2rem);height:1px;background-color:rgba(255,255,255,.4);position:absolute;left:.6rem;bottom:0}header nav ul.level_1>li.menu-item-has-children ul li.current-menu-item a,header nav ul.level_1>li.menu-item-has-children ul li:hover a{color:#fff!important}@media screen and (min-width:901px){header nav ul.level_1>li.menu-item-has-children ul li.current-menu-item a,header nav ul.level_1>li.menu-item-has-children ul li:hover a{background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)!important}}header nav ul.level_1>li.menu-item-has-children ul li:last-child a:after{display:none}@media screen and (max-width:900px){header nav ul.level_1>li.menu-item-has-children ul{background:#791445!important}}header nav .w-nav-icon{color:#fff}header.id_22670 .l-subheader,header.id_5241 .l-subheader,header.id_7908 .l-subheader{border:none}header.id_22670 .l-subheader.at_top,header.id_5241 .l-subheader.at_top,header.id_7908 .l-subheader.at_top{position:relative}header.id_22670 .l-subheader.at_top:before,header.id_5241 .l-subheader.at_top:before,header.id_7908 .l-subheader.at_top:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.05)}header.id_22670 .l-subheader.at_top .w-nav-icon,header.id_5241 .l-subheader.at_top .w-nav-icon,header.id_7908 .l-subheader.at_top .w-nav-icon{color:#fff}header.id_22670 .l-subheader.at_top nav ul.level_1>li.menu-item>a:after,header.id_5241 .l-subheader.at_top nav ul.level_1>li.menu-item>a:after,header.id_7908 .l-subheader.at_top nav ul.level_1>li.menu-item>a:after{opacity:.2}header.id_22670 .l-subheader.at_top nav ul.level_1>li.menu-item:nth-last-of-type(2)>a:after,header.id_5241 .l-subheader.at_top nav ul.level_1>li.menu-item:nth-last-of-type(2)>a:after,header.id_7908 .l-subheader.at_top nav ul.level_1>li.menu-item:nth-last-of-type(2)>a:after{display:none}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a{overflow:visible}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a:after,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a:after,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a:after{display:none}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a.w-btn,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a.w-btn,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a.w-btn{padding:12px 19px!important;line-height:1!important}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a.w-btn:hover,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a.w-btn:hover,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a.w-btn:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a .w-nav-title,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a .w-nav-title,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a .w-nav-title{position:relative;color:#fff}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a .w-nav-title:before,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a .w-nav-title:before,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a .w-nav-title:before{content:"";width:calc(100% + 26px);height:calc(100% + 20px);left:-13px;top:-10px;background:#fff;position:absolute;border-radius:50px;opacity:0;transition:all .3s}header.id_22670 .l-subheader.at_middle nav ul.level_1>li>a:hover .w-nav-title:before,header.id_5241 .l-subheader.at_middle nav ul.level_1>li>a:hover .w-nav-title:before,header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a:hover .w-nav-title:before{opacity:.05}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.current-page-parent a,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.current-page-parent a,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.current-page-parent a{color:inherit}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul{background:#fff!important;color:#000f1f!important;overflow:hidden!important}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li{color:#000f1f!important}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item,header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item a,header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover a,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item a,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover a,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item a,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover a{color:#fff!important}@media screen and (min-width:901px){header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item a,header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover a,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item a,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover a,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li.current-menu-item a,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li:hover a{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important}}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li a:after,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li a:after,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul>li a:after{background-color:rgba(0,15,31,.4)}@media screen and (max-width:900px){header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children ul{background:#791445!important}}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children>a .w-nav-title:before,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children>a .w-nav-title:before,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.menu-item-has-children>a .w-nav-title:before{width:calc(100% + 42px)}header.id_22670 .l-subheader.at_middle nav ul.level_1>li.current-menu-ancestor>a .w-nav-title:before,header.id_22670 .l-subheader.at_middle nav ul.level_1>li.current-menu-item>a .w-nav-title:before,header.id_22670 .l-subheader.at_middle nav ul.level_1>li.current-menu-parent>a .w-nav-title:before,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.current-menu-ancestor>a .w-nav-title:before,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.current-menu-item>a .w-nav-title:before,header.id_5241 .l-subheader.at_middle nav ul.level_1>li.current-menu-parent>a .w-nav-title:before,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.current-menu-ancestor>a .w-nav-title:before,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.current-menu-item>a .w-nav-title:before,header.id_7908 .l-subheader.at_middle nav ul.level_1>li.current-menu-parent>a .w-nav-title:before{opacity:.05}header.id_22670 .l-subheader.at_middle .w-nav-icon,header.id_5241 .l-subheader.at_middle .w-nav-icon,header.id_7908 .l-subheader.at_middle .w-nav-icon{color:#fff}header.id_7908 .l-subheader.at_middle nav ul.level_1>li>a.w-btn:hover{background:linear-gradient(73.67deg,#f38e04 4.72%,#019fc9 101%)!important}html.w-nav-open header:not(.id_5241):not(.id_7908):not(.id_22670) nav.type_mobile ul.level_1{height:100vh!important}html.w-nav-open header.id_5241 .l-subheader.at_top nav.type_mobile ul.level_1,html.w-nav-open header.id_7908 .l-subheader.at_top nav.type_mobile ul.level_1 html.w-nav-open header.id_22670 .l-subheader.at_top nav.type_mobile ul.level_1{height:100vh!important}@media screen and (max-width:900px){header.id_11 .l-subheader.at_middle .l-subheader-h{z-index:999}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1{z-index:-1;min-height:100vh;min-width:100vw;padding-top:80px;background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list{min-height:100vh;min-width:100vw;padding-top:80px!important;transform:translateX(100%);right:0;box-shadow:-1px 0 0 rgba(0,0,0,.08);position:fixed;display:block;top:0;bottom:0;padding:1rem;margin:0;transition:transform .2s cubic-bezier(.4,0,.2,1);border-radius:0;background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)!important;color:#fff}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list.open{transform:translateX(0)}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.opened>ul.w-nav-list{transform:translateX(0)}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item{border-bottom:1px solid rgba(255,255,255,.2)}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a{color:#edeafa;padding:.7rem;line-height:1.6em!important;justify-content:space-between;display:flex}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a:after{display:none!important}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a .w-nav-title:before{display:none!important}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor,header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item,header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent,header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover{background:0 0!important}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor a,header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item a,header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent a,header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover a{color:#fff}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn{display:inline-block;margin-top:1rem;border-bottom:0}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn a{color:#000f1f;padding:0}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn:hover a{color:#fff}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .w-nav-arrow:before{content:"\f054";font-weight:300;font-size:1rem}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback{margin-bottom:1rem;font-size:10px;font-weight:600;display:block;width:100%;position:relative;padding-left:1rem;color:#fff}header.id_11 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback:after{content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;color:inherit;font-size:1rem;position:absolute;top:0;left:0}header.id_22670 .l-subheader.at_middle .l-subheader-h,header.id_5241 .l-subheader.at_middle .l-subheader-h,header.id_7908 .l-subheader.at_middle .l-subheader-h{z-index:999}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1{z-index:-1;min-height:100vh;min-width:100vw;padding-top:80px;background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list{min-height:100vh;min-width:100vw;padding-top:80px!important;transform:translateX(100%);right:0;box-shadow:-1px 0 0 rgba(0,0,0,.08);position:fixed;display:block;top:0;bottom:0;padding:1rem;margin:0;transition:transform .2s cubic-bezier(.4,0,.2,1);border-radius:0;background:linear-gradient(90deg,#1c3fba 0,#1c3fba 30%,#09b85b 70.2%)!important;color:#fff}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list.open,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list.open,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 ul.w-nav-list.open{transform:translateX(0)}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.love-tomorrow-summit ul.w-nav-list,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.love-tomorrow-summit ul.w-nav-list,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.love-tomorrow-summit ul.w-nav-list{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.opened>ul.w-nav-list,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.opened>ul.w-nav-list,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.opened>ul.w-nav-list{transform:translateX(0)}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item{border-bottom:1px solid rgba(255,255,255,.2)}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a{color:#edeafa;padding:.7rem;line-height:1.6em!important;justify-content:space-between;display:flex}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a:after,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a:after,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a:after{display:none!important}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a .w-nav-title:before,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a .w-nav-title:before,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item a .w-nav-title:before{display:none!important}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor,header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item,header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent,header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover{background:0 0!important}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor a,header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item a,header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent a,header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-ancestor a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-item a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.current-menu-parent a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item:hover a{color:#fff}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn{display:inline-block;margin-top:1rem;border-bottom:0}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn a{color:#000f1f;padding:0}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn:hover a,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn:hover a,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 li.menu-item.w-btn:hover a{color:#fff}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .w-nav-arrow:before,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .w-nav-arrow:before,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .w-nav-arrow:before{content:"\f054";font-weight:300;font-size:1rem}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback{margin-bottom:1rem;font-size:10px;font-weight:600;display:block;width:100%;position:relative;padding-left:1rem;color:#fff}header.id_22670 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback:after,header.id_5241 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback:after,header.id_7908 .l-subheader.at_middle .l-subheader-h ul.w-nav-list.level_1 .menu--goback:after{content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;color:inherit;font-size:1rem;position:absolute;top:0;left:0}}footer{background:url(https://lovetomorrow.com/wp-content/uploads/2025/02/Untitled-design-2.png) no-repeat center/cover,linear-gradient(90deg,#09b85b 31.6%,#1c3fba 100%)!important;z-index:10}footer .fa-facebook:before{content:"\f39e"}footer .fa-tiktok:before{content:"\e07b"}footer .footer--lt .w-socials .w-socials-item a{background-color:#4bb380;border-radius:50%;width:25px;height:25px;width:25px!important;line-height:25px!important}footer nav ul:not(.sub-menu)>li{padding:.5rem 0;border-bottom:1px solid #fff}@media screen and (max-width:767px){footer nav ul:not(.sub-menu)>li{border:none!important}}footer nav ul:not(.sub-menu)>li a{opacity:1;transition:all .3s}footer nav ul:not(.sub-menu)>li a:hover{opacity:.5}@media screen and (max-width:767px){footer nav ul:not(.sub-menu){-moz-column-count:2;column-count:2;gap:1rem}}footer nav ul:not(.sub-menu) ul.sub-menu{margin-left:0}@media screen and (max-width:767px){footer .footer--lt nav ul:not(.sub-menu){-moz-column-count:1;column-count:1;gap:0}footer .footer--lt nav ul:not(.sub-menu)>li{border-bottom:1px solid #fff!important}}footer .footer--titel{display:block}footer .footer--titel p{display:inline-block;padding-bottom:.5rem;margin-bottom:1.5rem;border-bottom:1px solid #4bb380}footer .nf-form-cont{margin-left:-10px}footer .nf-form-cont .more-info{font-size:12px;line-height:18px}footer .nf-form-cont .list-select-wrap .nf-field-element>div,footer .nf-form-cont input:not([type=button]),footer .nf-form-cont input:not([type=submit]),footer .nf-form-cont textarea{color:#fff!important;font-size:14px!important}footer p a{text-decoration:none!important}footer .lt--colors nav ul:not(.sub-menu)>li,footer .ltc--colors nav ul:not(.sub-menu)>li{border-bottom:1px solid rgba(255,255,255,.2)!important;font-size:12px;font-weight:600;letter-spacing:.8px}@media screen and (max-width:767px){footer .lt--colors nav ul:not(.sub-menu)>li,footer .ltc--colors nav ul:not(.sub-menu)>li{text-transform:uppercase}}footer .lt--colors nav ul:not(.sub-menu)>li.menu-item-has-children>a,footer .ltc--colors nav ul:not(.sub-menu)>li.menu-item-has-children>a{opacity:.5;text-transform:none}footer .lt--colors .footer--titel p,footer .ltc--colors .footer--titel p{border-bottom:1px solid #fff;margin-bottom:0;width:100%;text-transform:none;font-weight:600;font-size:20px;line-height:28px}@media screen and (max-width:767px){footer .lt--colors .footer--titel p,footer .ltc--colors .footer--titel p{font-size:1rem}}footer .lt--colors .w-separator.color_border,footer .ltc--colors .w-separator.color_border{color:#e59636!important}footer .lt--colors .footer--menu-right,footer .ltc--colors .footer--menu-right{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem}@media screen and (max-width:767px){footer .lt--colors .footer--menu-right,footer .ltc--colors .footer--menu-right{-moz-column-count:1;column-count:1}}footer .footer--bottom{position:relative;padding:1rem 0}footer .footer--bottom:before{content:"";width:300%;height:100%;top:0;left:50%;transform:translateX(-50%);background:#fff;opacity:.05;position:absolute}footer .footer--bottom p{font-size:12px;text-transform:uppercase}footer .footer--bottom p a{text-decoration:none!important}@media screen and (max-width:767px){footer .w-socials-list{display:flex;justify-content:space-around}}footer .footer--yellow .l-section-img{background-size:5000px;background-position:center bottom}footer .footer--yellow .nf-form-content .btn--white input[type=submit]:hover,footer .footer--yellow .nf-form-content .btn--white input[type=submit]:not(.w-btn):hover{background:linear-gradient(73.67deg,#f38e04 4.72%,#019fc9 101%)!important}body,html{overflow-x:hidden}.l-section.with_video{transform:none}.home--events-grid .owl-stage-outer{border-top-left-radius:1rem;border-bottom-left-radius:1rem;overflow:hidden;margin-left:1rem}.home--events-grid article{max-height:600px}.home--events-grid article .w-grid-item-h{max-height:600px;position:relative}.home--events-grid article .w-grid-item-h:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(270.23deg,rgba(75,179,128,.32) 29.71%,rgba(15,66,87,.88) 71.18%)}.home--events-grid article .w-grid-item-h .home--events-grid-hide{display:none}@media screen and (max-width:767px){.home--events-grid article .w-grid-item-h .home--events-grid-hide{display:block!important;height:auto!important}.home--events-grid article .w-grid-item-h .home--events-grid-hide .post_custom_field{display:none!important}}.home--events-grid article.category-love-tomorrow-conference .w-grid-item-h:after{background:linear-gradient(270.23deg,rgba(145,42,92,.32) 29.71%,rgba(31,65,85,.88) 71.18%)}.home--events-grid article.category-love-tomorrow-conference .w-grid-item-h .w-btn{color:#912a5c!important}.home--events-grid article.category-love-tomorrow-conference .w-grid-item-h .w-btn:hover{color:#fff!important}.home--events-grid .owl-dots{position:absolute;left:-1rem;top:50%;transition:transformY(-50%);text-align:left;padding-top:0;display:grid}.home--events-grid .owl-dots .owl-dot span{width:10px;height:10px;background:rgba(0,66,86,.25)}.home--events-grid .owl-dots .owl-dot.active span{background:rgba(0,66,86,.75)!important;box-shadow:none!important}.home--events-grid .owl-dots .owl-dot:hover span{background:#004256!important}.layout_5711 article .w-grid-item-h{position:relative;border-radius:1rem}.layout_5711 article .w-grid-item-h:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(45deg,rgba(0,0,0,.8),transparent);z-index:1}.layout_5711 article .w-grid-item-h .w-vwrapper{position:relative;z-index:2;display:block}.layout_5713 article .w-grid-item-h{position:relative;border-radius:1rem}.layout_5713 article .w-grid-item-h:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(45deg,rgba(0,0,0,.8),transparent);z-index:1}.layout_5713 article .w-grid-item-h .w-vwrapper{position:relative;z-index:2;display:block}.glider{width:100%;margin:0 auto!important;display:block!important}.glider .slick-list{width:100%!important}.slick-arrow{background:rgba(0,66,86,.3)!important;border:1px solid #fff!important;text-shadow:0 1px 3px rgba(0,0,0,.3)!important;color:#fff!important;height:3.5rem!important;width:3.5rem!important;border-radius:50%;opacity:1!important;left:1.5rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important}.slick-arrow:hover{background:rgba(0,66,86,.5)!important}.slick-arrow:before{content:"\f104"!important;font-family:FontAwesome!important;font-size:2rem!important;margin-left:-4px!important}.slick-arrow.slick-next{right:1.5rem!important;left:auto!important}.slick-arrow.slick-next:before{content:"\f105"!important;margin-left:4px!important}.slider--yellow .slick-track{min-height:100%;height:100%;display:flex;justify-content:center}.slider--yellow .slick-track .slick-slide{height:auto}.slider--yellow .slick-track .slick-slide .wpb_text_column{min-height:100%}.slider--yellow .slick-arrow{background:rgba(0,66,86,.3)!important;border:1px solid #fff!important;text-shadow:0 1px 3px rgba(0,0,0,.3)!important;color:#fff!important;left:-3rem!important}@media screen and (max-width:768px){.slider--yellow .slick-arrow{left:-1rem!important}}.slider--yellow .slick-arrow:hover{background:rgba(0,66,86,.5)!important}.slider--yellow .slick-arrow.slick-next{right:-3rem!important;left:auto!important}@media screen and (max-width:768px){.slider--yellow .slick-arrow.slick-next{right:-1rem!important}}.home--blog-grid article{border-radius:1rem;overflow:hidden;position:relative}.home--blog-grid article:before{content:"";position:absolute;transition:all .3s ease-out;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 100%);top:-5%;opacity:1;width:110%;height:110%;left:-5%}@media screen and (min-width:500px){.home--blog-grid article:hover:before{background:linear-gradient(0deg,rgba(0,0,0,.36) 0,rgba(0,0,0,.36) 100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.home--blog-grid article .article--tag{color:#a0d7bc!important}.home--blog-grid article.category-love-tomorrow-conference .article--tag{color:#e59636!important}@media screen and (max-width:700px){.home--blog-grid article .w-grid-item-h{min-height:300px}}@media screen and (min-width:768px){#page--news-grid article:nth-child(3n+1){width:33.33%!important;float:left!important;margin-right:1rem!important}}@media screen and (min-width:768px){#page--news-grid article:nth-child(6n+4){float:right!important;margin-right:0!important;margin-left:1rem!important}}@media screen and (min-width:768px){#page--news-grid article:nth-child(3n):after{content:"";display:block;clear:both}}@media screen and (min-width:768px){#page--news-grid article:nth-child(3n+1) .w-grid-item-h:before{padding-bottom:186.5%}}@media screen and (min-width:768px){#page--news-grid article:nth-child(3n+1) .post_image>div:before{padding-bottom:186.5%}}.w-grid.layout_5351 article .w-grid-item-h{position:relative}.w-grid.layout_5351 article .w-grid-item-h:before{background:linear-gradient(1turn,rgba(0,0,0,.8) 22.4%,transparent);border-radius:1rem;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:1}@media screen and (max-width:767px){.w-grid.layout_5351 article .w-grid-item-h:before{background:linear-gradient(1turn,rgba(0,0,0,.4) 22.4%,transparent);opacity:1}}.w-grid.layout_5351 article .w-grid-item-h:after{background-image:url(https://lovetomorrow.com/wp-content/uploads/2023/10/zoom.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:1rem;content:"";height:30px;left:1rem;opacity:0;position:absolute;transition:all .3s;width:30px;z-index:2}@media screen and (max-width:767px){.w-grid.layout_5351 article .w-grid-item-h:after{opacity:1}}.w-grid.layout_5351 article .w-grid-item-h:hover:before{opacity:1}.w-grid.layout_5351 article .w-grid-item-h:hover:after{opacity:1}.mfp-container:after{width:55px;height:55px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;right:1rem;font-weight:300}@media screen and (max-width:767px){.mfp-container:after{width:35px;height:35px;line-height:35px;font-size:1.5rem}}.mfp-container figcaption{display:none}.mfp-container button.mfp-arrow{width:55px;height:55px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.mfp-container button.mfp-arrow{width:45px;height:45px}}.mfp-container button.mfp-arrow:before{width:55px;line-height:50px}@media screen and (max-width:767px){.mfp-container button.mfp-arrow:before{width:45px;line-height:45px;font-size:2rem}}.mfp-container button.mfp-arrow.mfp-arrow-right:before{margin-left:2px}.mfp-container button.mfp-arrow.mfp-arrow-left:before{margin-left:-3px}.custom-download-button{z-index:999;color:#000f1f!important;display:inline-block;position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);text-transform:uppercase;text-decoration:none;font-family:ABCMarfa;margin-left:-20px;font-weight:700;background:#fff!important;border-radius:3rem!important;padding:14px 26px;transition:all .3s;line-height:1}@media screen and (max-width:767px){.custom-download-button{font-size:12px;padding:12px 40px 12px 20px;background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;left:52%}}.custom-download-button::after{content:"";width:20px;height:20px;position:absolute;right:26px;top:calc(50% - 10px);background-image:url(https://lovetomorrow.com/wp-content/uploads/2023/10/Download.png);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .3s;filter:brightness(0)}@media screen and (max-width:767px){.custom-download-button::after{width:16px;height:16px;top:calc(50% - 8px);right:18px;opacity:1;filter:brightness(0) invert(1)}}.custom-download-button:hover{padding:14px 56px 14px 26px;background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important}@media screen and (max-width:767px){.custom-download-button:hover{padding:12px 40px 12px 20px}}.custom-download-button:hover::after{opacity:1;filter:brightness(0) invert(1)}.layout_5628 article .w-grid-item-h{position:relative}.layout_5628 article .w-grid-item-h:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,#000,rgba(0,66,86,0) 50%);z-index:1}.layout_5628 article .w-grid-item-h .w-vwrapper{position:relative;z-index:2}.layout_5628 article .w-grid-item-h .hover{display:none}@media screen and (max-width:767px){.layout_173 article .w-grid-item-h:before{padding-bottom:120%!important}}@media screen and (max-width:767px){.layout_173 article .w-grid-item-h .post_image>div{padding-bottom:120%!important}}.grid--projects-2025 .w-grid-list{display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important}.grid--projects-2025 .w-grid-list article{width:20%;height:500px;transition:width .3s}.grid--projects-2025 .w-grid-list article .w-grid-item-h{height:100%!important}.grid--projects-2025 .w-grid-list article .w-grid-item-h:before{content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40.42%,rgba(0,0,0,.8) 100%);position:absolute;z-index:2;padding:0!important}.grid--projects-2025 .w-grid-list article .w-grid-item-h .post_image{height:100%!important}.grid--projects-2025 .w-grid-list article .grid--projects-content{height:0;opacity:0;transition-delay:0s;transition:opacity 0s;z-index:4}.grid--projects-2025 .w-grid-list article:hover{width:40%}.grid--projects-2025 .w-grid-list article:hover .grid--projects-content{height:auto;display:flex!important;opacity:1;transition-delay:.25s!important;transition:opacity .3s;position:relative!important;z-index:4!important}.grid--projects-2025 .w-grid-list article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid--projects-2025:hover .w-grid-list article{width:15%}.grid--projects-2025:hover .w-grid-list article:hover{width:40%}.layout_5656 article .w-grid-item-h{position:relative;border-radius:1rem}.layout_5656 article .w-grid-item-h:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(45deg,rgba(0,0,0,.8),transparent);z-index:1}.layout_5656 article .w-grid-item-h .w-vwrapper{position:relative;z-index:2;display:block}.layout_5662 article .w-grid-item-h{position:relative;border-radius:1rem}.layout_5662 article .w-grid-item-h:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(45deg,rgba(0,0,0,.8),transparent);z-index:1}.layout_5662 article .w-grid-item-h .w-vwrapper{position:relative;z-index:2;display:block}.single .post_content .wpb_text_column .wpb_wrapper p a{font-weight:600;text-decoration:underline;transition:all .3s}.single .post_content .wpb_text_column .wpb_wrapper p a:hover{opacity:.6}.wpb_text_column .wpb_wrapper p a{font-weight:600;text-decoration:underline;transition:all .3s}.wpb_text_column .wpb_wrapper p a:hover{opacity:.6}.services--blocks{color:#fff;min-height:350px;display:flex;justify-content:center;align-items:center;border-radius:1rem;position:relative;z-index:1;text-align:center;margin-bottom:1.5rem}@media screen and (max-width:767px){.services--blocks{min-height:300px;cursor:auto;margin-bottom:0}}.services--blocks:before{content:"";background:linear-gradient(0deg,rgba(0,0,0,.32) 0,rgba(0,0,0,.32) 100%);width:100%;height:100%;left:0;top:0;z-index:-1;position:absolute;border-radius:1rem;transition:all .3s}@media screen and (max-width:767px){.services--blocks:before{background:linear-gradient(0deg,rgba(0,0,0,.56) 0,rgba(0,0,0,.56) 100%)}}.services--blocks:hover:before{background:linear-gradient(0deg,rgba(0,0,0,.56) 0,rgba(0,0,0,.56) 100%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media screen and (max-width:767px){.services--blocks:hover:before{background:linear-gradient(0deg,rgba(0,0,0,.56) 0,rgba(0,0,0,.56) 100%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.services--blocks h3{color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:270px}@media screen and (max-width:767px){.services--blocks h3{position:relative;top:auto;left:auto;transform:none;max-width:none;margin-bottom:.5rem}}.services--blocks .services--blocks-front{opacity:1;transition:.3s}.services--blocks:hover .services--blocks-front{opacity:0}@media screen and (max-width:767px){.services--blocks:hover .services--blocks-front{opacity:1}}.services--blocks .services--blocks-back{opacity:0;transition:.3s;font-size:18px;line-height:1.5}@media screen and (max-width:767px){.services--blocks .services--blocks-back{opacity:1}}.services--blocks:hover .services--blocks-back{opacity:1}.single-speaker_themes h1.heading--title{font-size:5rem;font-weight:700;text-align:center}@media screen and (max-width:991px){.single-speaker_themes h1.heading--title{font-size:3rem}}@media screen and (max-width:767px){.single-speaker_themes h1.heading--title{font-size:2.5rem}}.single-speaker_themes h1.heading--title span{margin:.5rem}.single-speaker_themes article .speaker--seeProfile{display:none}.grid--practicals .facetwp-template{display:flex;flex-wrap:wrap}.grid--practicals article{width:50%}@media screen and (max-width:768px){.grid--practicals article{width:100%}}.grid--practicals article .w-grid-item-h:hover .w-vwrapper{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important;border:none!important}.grid--practicals article .w-grid-item-h:hover .w-vwrapper .post_taxonomy{color:#fff!important;border-color:#fff!important}.grid--practicals article .w-grid-item-h:hover .w-vwrapper .post_title{color:#fff!important}.grid--practicals article .w-grid-item-h:hover .w-vwrapper .w-btn{color:#fff!important}.grid--practicals article .w-grid-item-h .w-vwrapper{display:block!important;transition:background .3s}.grid--practicals article .w-grid-item-h .w-vwrapper .post_taxonomy{display:inline-block}.grid--practicals article .w-grid-item-h .w-vwrapper .w-btn{transition:none}body.tax-practicals_categories .grid--practicals article{width:100%}.grid--practicals-categories .w-grid-item.active .post_title,.grid--practicals-categories .w-grid-item:hover .post_title{background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%)!important;color:#fff!important}.grid--practicals-categories.filter--mobile .w-grid-item.active .post_title a{position:relative;padding-right:2rem!important;text-align:left!important}.grid--practicals-categories.filter--mobile .w-grid-item.active .post_title a:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit;color:inherit;font-size:1rem;position:absolute;top:calc(50% - .6rem);right:1rem}@media screen and (max-width:767px){.grid--practicals-categories.filter--mobile .w-grid-list{display:none}}.grid--practicals-categories-search .w-grid-list{display:flex;gap:1rem;justify-content:center}.single-practicals .g-breadcrumbs-separator{margin-top:-3px;font-size:1rem}.grid--lineup .lineup--popup:hover .w-grid-item-h>.w-vwrapper,.grid--lineup article:hover .w-grid-item-h>.w-vwrapper{border-color:#ad1c5a!important}.grid--lineup .lineup--popup:hover .w-grid-item-h .post_title,.grid--lineup article:hover .w-grid-item-h .post_title{border-bottom:2px solid #000f1f;margin-bottom:0!important}.grid--lineup .lineup--popup.event-passed,.grid--lineup article.event-passed{opacity:.5}.grid--lineup .lineup--popup .w-hwrapper,.grid--lineup article .w-hwrapper{flex-wrap:wrap;gap:.5rem}.grid--lineup .lineup--popup .lineup--stages,.grid--lineup .lineup--popup .lineup--themes,.grid--lineup .lineup--popup .lineup--time,.grid--lineup article .lineup--stages,.grid--lineup article .lineup--themes,.grid--lineup article .lineup--time{display:inline-block;font-size:10px;text-transform:uppercase;line-height:10px;color:inherit;border:1px solid #000f1f;padding:4px 8px;transition:all .3s;margin:0}.grid--lineup .lineup--popup .lineup--time,.grid--lineup article .lineup--time{border-radius:24px;background:linear-gradient(90deg,#1c3fba 0,#981a28 60%,#f7552f 100%);color:#fff!important}.grid--lineup .lineup--popup .lineup--stages,.grid--lineup article .lineup--stages{border-radius:0}.grid--lineup .lineup--popup .lineup--themes,.grid--lineup article .lineup--themes{border-radius:4px}.grid--lineup .lineup--popup .post_title,.grid--lineup article .post_title{display:inline-block;margin-bottom:2px!important}.grid--lineup .lineup--popup .w-vwrapper,.grid--lineup article .w-vwrapper{display:block!important}.grid--lineup .lineup--popup .lineup--speakers,.grid--lineup article .lineup--speakers{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker,.grid--lineup article .lineup--speakers .lineup--speaker{width:calc(33.333% - .5rem);display:flex;flex-wrap:wrap;gap:.1rem}@media screen and (max-width:991px){.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker,.grid--lineup article .lineup--speakers .lineup--speaker{width:calc(50% - .5rem)}}@media screen and (max-width:767px){.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker,.grid--lineup article .lineup--speakers .lineup--speaker{width:calc(100% - .5rem)}}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker .image,.grid--lineup article .lineup--speakers .lineup--speaker .image{width:80px}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker .image img,.grid--lineup article .lineup--speakers .lineup--speaker .image img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker .content,.grid--lineup article .lineup--speakers .lineup--speaker .content{width:calc(100% - 80px - .1rem)}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker .content .speaker--type,.grid--lineup article .lineup--speakers .lineup--speaker .content .speaker--type{display:inline-block;font-size:10px;text-transform:uppercase;line-height:10px;color:inherit;border:1px solid #000f1f;padding:4px 8px;transition:all .3s;border-radius:24px;line-height:1}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker .content .speaker--name,.grid--lineup article .lineup--speakers .lineup--speaker .content .speaker--name{font-weight:600;font-size:1rem;line-height:1.2}.grid--lineup .lineup--popup .lineup--speakers .lineup--speaker .content .speaker--function,.grid--lineup article .lineup--speakers .lineup--speaker .content .speaker--function{font-size:12px;line-height:1.2}.grid--lineup .lineup--popup{display:none;position:absolute!important;top:0!important;left:0!important;height:0!important;width:0!important}.grid--lineup .lineup--popup .lineup--overlay{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;background:rgba(0,0,0,.8);transition:opacity .3s;opacity:1}.grid--lineup .lineup--popup .lineup--wrap{display:block;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:1002}.grid--lineup .lineup--popup .lineup--wrap .lineup--box{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;padding:2rem 5rem;transform:scale(1);opacity:1;transition:opacity .3s,transform .3s}@media screen and (max-width:767px){.grid--lineup .lineup--popup .lineup--wrap .lineup--box{padding:2rem 1rem}}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content{cursor:default;max-width:1000px;padding:2rem;position:relative;border-radius:1rem;overflow:hidden}@media screen and (max-width:767px){.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content{padding:2rem 1.5rem}}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content:before{content:"";width:120%;height:120%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/popup-background.webp)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;background-color:rgba(0,0,0,.6)!important;background-blend-mode:multiply;filter:blur(25px)}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .lineup--closer{position:absolute;transform:translateZ(0);top:1rem;right:1rem;text-align:center;font-size:1.3rem;line-height:37px;height:40px;width:40px;border-radius:50%;color:#fff;border:2px solid #fff}@media screen and (max-width:767px){.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .lineup--closer{font-size:1rem;line-height:26px;height:30px;width:30px}}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .lineup--closer:before{content:"\f00d";font-family:fontawesome;font-weight:300;vertical-align:top}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content{position:relative;z-index:100;color:#fff;max-height:100%;overflow:scroll}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content p{margin-bottom:1rem;line-height:1.5}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .post_title{display:block;margin-bottom:1rem!important}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .post_title.speakers--title{margin-top:1rem;margin-bottom:0!important;position:relative}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .post_title.speakers--title:before{content:"";width:calc(100% - 130px);height:1px;background:#fff;position:absolute;top:50%;right:0;opacity:.5}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .lineup--popup-tags{margin-bottom:1rem;gap:.5rem;display:flex;flex-wrap:wrap}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .lineup--popup-tags div{border-color:#fff!important}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .lineup--speakers .lineup--speaker .content div{margin-bottom:.5rem}.grid--lineup .lineup--popup .lineup--wrap .lineup--box .lineup--box-content .popup-content .lineup--speakers .lineup--speaker .content .speaker--type{border-color:#fff!important}@media screen and (min-width:768px){.grid--LT-featured .owl-stage-outer{padding:2rem 0 0 0}.grid--LT-featured .owl-item{transform:scale(.95);transition:all .3s}.grid--LT-featured .owl-item .w-vwrapper>*{opacity:0;transition:all .3s}.grid--LT-featured .owl-item.active.center{transform:scale(1.06) translateY(-21px)!important}.grid--LT-featured .owl-item.active.center .w-vwrapper>*{opacity:1}}.grid--LT-featured .owl-nav .owl-prev{right:calc(100% - 5rem);color:#fff}.grid--LT-featured .owl-nav .owl-next{left:calc(100% - 5rem);color:#fff}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImh5YnJpZC9jb21wb25lbnRzL19mb250cy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2hlYWRpbmdzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fY3Vyc29yLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fYmFja2dyb3VuZHMuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19pbWFnZXMuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiYXBwLmNzcyIsImh5YnJpZC9jb21wb25lbnRzL19uZXdzbGV0dGVyLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fc2Nyb2xsLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fY2Fyb3Vzc2VsLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fc2hhcmUuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL190YWIuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19leHBhbmRhYmxlLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fYmxvY2txdW90ZS5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2ltYWdlU2xpZGVyLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fY29udGVudENhcm91c2VsLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fdGVzdGltb25pYWxzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fdGV4dEJhbm5lci5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2hlYWRpbmdibHVyLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fc3BlYWtlcnMuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL190aWNrZXRzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fdGFncy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2dyaWRmaWx0ZXIuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19ldmVudFRhbGtzLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9faGlkZS5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3N0aWNreS5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2xvZ29DYXJvdXNlbC5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3VsTGlzdC5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2dyaWRDaGFubmVscy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2NvdW50ZXIuc2NzcyIsImh5YnJpZC9jb21wb25lbnRzL19ncmlkTWFzb25yeS5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3RoZW1lcy5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCJoeWJyaWQvY29tcG9uZW50cy9fZmFjZXRXUC5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX2NvdW50ZG93bi5zY3NzIiwiaHlicmlkL2NvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJoeWJyaWQvbGF5b3V0L19oZWFkZXIuc2NzcyIsImh5YnJpZC9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwiaHlicmlkL2xheW91dC9fZ2xvYmFsLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX2V2ZW50cy5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19uZXdzLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX21lZGlhLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX3Byb2plY3RzLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX3N0b3JpZXMuc2NzcyIsImh5YnJpZC9zZWN0aW9ucy9fc2luZ2xlLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX3NlcnZpY2VzLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX3RoZW1lcy5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19wcmFjdGljYWxzLnNjc3MiLCJoeWJyaWQvc2VjdGlvbnMvX2xpbmV1cC5zY3NzIiwiaHlicmlkL3NlY3Rpb25zL19mZWF0dXJlZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVBQ0ksdUJBQUEsWUNBQSxpQkFDSSxVQUFBLE9BRUEsb0NBSEosaUJBSVEsVUFBQSxTQUdSLGlCQUNJLFVBQUEsT0FFQSxv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UUFBQSxHQUtaLGdIQUNJLGNBQUEsS0FDQSxJQUFBLE1BQ0EsUUFBQSxLQUNBLFVBQUEsS0FFQSxvSEFDSSxhQUFBLGVBTUksNElBQ0ksY0FBQSxNQUVKLHVKQUNJLGFBQUEsZUM5UXhDLG9DQUVRLG9DQUNJLFFBQUEsS0FBQSxFQUFBLEVBQUEsRUFFSiw2QkFDSSxVQUFBLFdBQ0EsV0FBQSxJQUFBLElBR0ksMkNBQ0ksUUFBQSxFQUNBLFdBQUEsSUFBQSxJQUlSLDJDQUNJLFVBQUEsWUFBQSw0QkFHSSx5REFDSSxRQUFBLEdBU2hCLHNDQUNJLE1BQUEsa0JBQ0EsTUFBQSxLQUVKLHNDQUNJLEtBQUEsa0JBQ0EsTUFBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKntcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbiRzb21icmE6IFNvbWJyYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kYWJjTWFyZmE6IEFCQ01hcmZhOyIsIi5oZWFkaW5nLS1iaWd7XG4gICAgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogNC42cmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMntcbiAgICAgICAgZm9udC1zaXplOiA0LjZyZW07XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkaW5nLS1tZWRpdW17XG4gICAgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkaW5nLS1zdXBlcntcbiAgICBoMXtcbiAgICAgICAgZm9udC1zaXplOiAzLjI1cmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMntcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmx0LWdyYWRpZW50e1xuICAgIGgxLGgyLGgzLGg0LGg1LGg2e1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbHQtZ3JhZGllbnQtbmV3O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLmx0Yy1ncmFkaWVudHtcbiAgICBoMSxoMixoMyxoNCxoNSxoNntcbiAgICAgICAgYmFja2dyb3VuZDogJGx0Yy1ncmFkaWVudC1uZXc7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4ubHRzLWdyYWRpZW50e1xuICAgIGgxLGgyLGgzLGg0LGg1LGg2e1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbiIsIi5jdXJzb3ItZm9sbG93ZXIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6IDI2cHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cyBjdWJpYy1iZXppZXIoLjAyLCAxLjIsIC44LCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjdzIGN1YmljLWJlemllciguMDIsIDEuMiwgLjgsIDEpO1xuXHR3aWR0aDogMjZweDtcblx0ei1pbmRleDogMTExMTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0fVxuXG5cdGZpbHRlcjogYmx1cig0cHgpO1xuXG5cdCYtaW5uZXIge1xuXHRcdGJhY2tncm91bmQ6ICRsdC1ncmVlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0bWFyZ2luOiAtMTNweCAwIDAgLTEzcHg7XG5cdFx0b3BhY2l0eTogLjQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyNnB4O1xuXG4gICAgICAgIC1raHRtbC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuXG5cdFx0Ji5sdGMtbGF5b3V0IHtcblx0XHRcdGJhY2tncm91bmQ6ICRsdGMtcmVkO1xuXHRcdH1cblx0fVxufVxuIiwiLmJhY2tncm91bmQtLWx0LWJsdXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMmI0ODQ7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywjMGY0MjU3LCM0YmIzODApO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMTAwcHgpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtNDAlO1xuICAgICAgICB0cmFuc2Zvcm06IG1hdHJpeCgtLjIxLC0uOTgsLjk4LC0uMTksMCwwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufSIsIi5pbWctLWJhY2stb3ZlcmxheXtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgJi5yZXZlcnNle1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgbGVmdDogLTJyZW07IFxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgbGVmdDogLTFyZW07IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlOyBcbiAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICBsZWZ0OiAycmVtOyBcbiAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07IFxuICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zbWFsbC1vdmVybGF5OmJlZm9yZXtcbiAgICAgICAgbGVmdDogMXJlbTsgXG4gICAgICAgIHRvcDogMXJlbTtcbiAgICB9XG5cbiAgICAmLmxlZnQtb3ZlcmxheTpiZWZvcmV7XG4gICAgICAgIGxlZnQ6IC0ycmVtOyBcbiAgICB9XG5cbiAgICAmLmxlZnQtb3ZlcmxheS5zbWFsbC1vdmVybGF5OmJlZm9yZXtcbiAgICAgICAgbGVmdDogLTFyZW07IFxuICAgIH1cblxuICAgICYubHQtZ3JhZGllbnQ6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbHQtZ3JhZGllbnQtbmV3OyBcbiAgICB9XG4gICAgJi5sdGMtZ3JhZGllbnQ6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbHRjLWdyYWRpZW50LW5ldzsgXG4gICAgfVxuICAgICYubHRjLXllbGxvdy1ncmFkaWVudDpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsdGMteWVsbG93LWdyYWRpZW50O1xuICAgIH1cbiAgICAmLmx0cy1ncmFkaWVudDpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQ7XG4gICAgfVxufSBcblxuLnctaW1hZ2UtaHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5pbWctLWdyYXlzY2FsZXtcbiAgICBpbWd7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgIH1cbn1cblxuLmhvci0tbG9nb3MtbGluZXtcbiAgICBnYXA6IDJyZW07IFxuICAgIGhlaWdodDogMTAwJTtcblxuICAgICYgPiBkaXZ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMXB4OyBcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICByaWdodDogLTJyZW07IFxuICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5lZ3JleTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZDphZnRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5mLWZvcm0tY29udGVudHtcbiAgICAubGlzdC1zZWxlY3Qtd3JhcCAubmYtZmllbGQtZWxlbWVudD5kaXYsIFxuICAgIGlucHV0Om5vdChbdHlwZT1cImJ1dHRvblwiXSksIFxuICAgIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksIFxuICAgIHRleHRhcmVhe1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZmJsYWNrICFpbXBvcnRhbnQ7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMC43cmVtIDFyZW0gMC43cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnR290aGFtJyAhaW1wb3J0YW50OyBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOm5vdCgudy1idG4pe1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbHQtZ3JhZGllbnQtMjAyNSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwLjdyZW0gMnJlbSAwLjdyZW0gMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJGFiY01hcmZhICFpbXBvcnRhbnQ7IFxuICAgICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDByZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0LWdyYWRpZW50LTIwMjUtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgXG4gICAgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgXG4gICAgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpub3QoLnctYnRuKXtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0LWdyYWRpZW50LTIwMjUtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja2JveC1hZ3JlZSB7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjZweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI4cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYXtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmYtZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubmYtZXJyb3IuZmllbGQtd3JhcHtcbiAgICAubmYtZmllbGQtZWxlbWVudHtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRyZWQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5uZi1wYXNzLmZpZWxkLXdyYXB7XG4gICAgLm5mLWZpZWxkLWVsZW1lbnR7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5uZi1iZWZvcmUtZm9ybS1jb250ZW50e1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uZi1hZnRlci1maWVsZCwgLm5mLWVycm9yLW1zZ3tcbiAgICBjb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDsgXG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmZvb3RlciAubmYtYWZ0ZXItZmllbGQsIGZvb3RlciAubmYtZXJyb3ItbXNne1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cbi5uZi1hZnRlci1mb3JtLWNvbnRlbnR7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICBjb2xvcjogJG9mZmJsYWNrO1xufVxuOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogJG9mZmJsYWNrO1xufVxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiAkb2ZmYmxhY2s7XG59XG46LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICRvZmZibGFjaztcbn1cblxuXG4ubHRjLS1jb2xvcnN7XG4gICAgLm5mLWZvcm0tY29udGVudHtcbiAgICAgICAgLmxpc3Qtc2VsZWN0LXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ+ZGl2LCBcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPVwiYnV0dG9uXCJdKSwgXG4gICAgICAgIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksIFxuICAgICAgICB0ZXh0YXJlYXtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06bm90KC53LWJ0bil7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgXG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tLXdoaXRlIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFxuICAgICAgICAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBcbiAgICAgICAgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpub3QoLnctYnRuKXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2tib3gtYWdyZWUge1xuICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubmYtcGFzcy5maWVsZC13cmFwe1xuICAgICAgICAubmYtZmllbGQtZWxlbWVudHtcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICA6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4ubHQtLWNvbG9yc3tcbiAgICAubmYtZm9ybS1jb250ZW50e1xuICAgICAgICAubGlzdC1zZWxlY3Qtd3JhcCAubmYtZmllbGQtZWxlbWVudD5kaXYsIFxuICAgICAgICBpbnB1dDpub3QoW3R5cGU9XCJidXR0b25cIl0pLCBcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKSwgXG4gICAgICAgIHRleHRhcmVhe1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpub3QoLnctYnRuKXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdC1ncmFkaWVudC0yMDI1ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgXG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0LWdyYWRpZW50LTIwMjUtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tLXdoaXRlIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIFxuICAgICAgICAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBcbiAgICAgICAgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpub3QoLnctYnRuKXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdC1ncmFkaWVudC0yMDI1LWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2hlY2tib3gtYWdyZWUge1xuICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubmYtcGFzcy5maWVsZC13cmFwe1xuICAgICAgICAubmYtZmllbGQtZWxlbWVudHtcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICA6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4ubHRzLS1jb2xvcnN7XG4gICAgLm5mLWZvcm0tY29udGVudHtcbiAgICAgICAgLmxpc3Qtc2VsZWN0LXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ+ZGl2LCBcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPVwiYnV0dG9uXCJdKSwgXG4gICAgICAgIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksIFxuICAgICAgICB0ZXh0YXJlYXtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjayAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIFxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOm5vdCgudy1idG4pe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IFxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgXG4gICAgICAgIC5idG4tLXdoaXRlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIFxuICAgICAgICAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOm5vdCgudy1idG4pe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzO1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQtaG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2hlY2tib3gtYWdyZWUge1xuICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZmJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubmYtcGFzcy5maWVsZC13cmFwe1xuICAgICAgICAubmYtZmllbGQtZWxlbWVudHtcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgY29sb3I6ICRvZmZibGFjaztcbiAgICB9XG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgY29sb3I6ICRvZmZibGFjaztcbiAgICB9XG4gICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICBjb2xvcjogJG9mZmJsYWNrO1xuICAgIH1cbiAgICA6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIGNvbG9yOiAkb2ZmYmxhY2s7XG4gICAgfVxufSIsIioge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLmhlYWRpbmctLWJpZyBoMSB7XG4gIGZvbnQtc2l6ZTogNC42cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLWJpZyBoMSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG4uaGVhZGluZy0tYmlnIGgyIHtcbiAgZm9udC1zaXplOiA0LjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGluZy0tYmlnIGgyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLmhlYWRpbmctLWJpZyBoMyB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLWJpZyBoMyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5oZWFkaW5nLS1tZWRpdW0gaDEge1xuICBmb250LXNpemU6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGluZy0tbWVkaXVtIGgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbi5oZWFkaW5nLS1tZWRpdW0gaDIge1xuICBmb250LXNpemU6IDMuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkaW5nLS1tZWRpdW0gaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uaGVhZGluZy0tc3VwZXIgaDEge1xuICBmb250LXNpemU6IDMuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGluZy0tc3VwZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuLmhlYWRpbmctLXN1cGVyIGgyIHtcbiAgZm9udC1zaXplOiAyLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLXN1cGVyIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmx0LWdyYWRpZW50IGgxLCAubHQtZ3JhZGllbnQgaDIsIC5sdC1ncmFkaWVudCBoMywgLmx0LWdyYWRpZW50IGg0LCAubHQtZ3JhZGllbnQgaDUsIC5sdC1ncmFkaWVudCBoNiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNTMuMDJkZWcsICM0M0I0ODAgMTQuNiUsICMwRjQyNTcgNjMuMDMlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmx0Yy1ncmFkaWVudCBoMSwgLmx0Yy1ncmFkaWVudCBoMiwgLmx0Yy1ncmFkaWVudCBoMywgLmx0Yy1ncmFkaWVudCBoNCwgLmx0Yy1ncmFkaWVudCBoNSwgLmx0Yy1ncmFkaWVudCBoNiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MmRlZywgIzk0MzcyZSAtMTAuODclLCAjYjMwZTIzIDM3Ljc5JSwgI0Y3MCAxMDYuNDYlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmx0cy1ncmFkaWVudCBoMSwgLmx0cy1ncmFkaWVudCBoMiwgLmx0cy1ncmFkaWVudCBoMywgLmx0cy1ncmFkaWVudCBoNCwgLmx0cy1ncmFkaWVudCBoNSwgLmx0cy1ncmFkaWVudCBoNiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jdXJzb3ItZm9sbG93ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuMDIsIDEuMiwgMC44LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuMDIsIDEuMiwgMC44LCAxKTtcbiAgd2lkdGg6IDI2cHg7XG4gIHotaW5kZXg6IDExMTE7XG4gIGZpbHRlcjogYmx1cig0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnNvci1mb2xsb3dlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jdXJzb3ItZm9sbG93ZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjMzJiMzgyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogLTEzcHggMCAwIC0xM3B4O1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2cHg7XG4gIC1raHRtbC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5jdXJzb3ItZm9sbG93ZXItaW5uZXIubHRjLWxheW91dCB7XG4gIGJhY2tncm91bmQ6ICM5MTJhNWM7XG59XG5cbi5iYWNrZ3JvdW5kLS1sdC1ibHVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJhY2tncm91bmQtLWx0LWJsdXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzMyYjQ4NDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMGY0MjU3LCAjNGJiMzgwKTtcbiAgY29udGVudDogXCJcIjtcbiAgZmlsdGVyOiBibHVyKDEwMHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTQwJTtcbiAgdHJhbnNmb3JtOiBtYXRyaXgoLTAuMjEsIC0wLjk4LCAwLjk4LCAtMC4xOSwgMCwgMCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1nLS1iYWNrLW92ZXJsYXkge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltZy0tYmFjay1vdmVybGF5IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uaW1nLS1iYWNrLW92ZXJsYXkucmV2ZXJzZSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltZy0tYmFjay1vdmVybGF5LnJldmVyc2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG4uaW1nLS1iYWNrLW92ZXJsYXkucmV2ZXJzZTpiZWZvcmUge1xuICBsZWZ0OiAtMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWctLWJhY2stb3ZlcmxheS5yZXZlcnNlOmJlZm9yZSB7XG4gICAgbGVmdDogLTFyZW07XG4gIH1cbn1cbi5pbWctLWJhY2stb3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJyZW07XG4gIHRvcDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWctLWJhY2stb3ZlcmxheTpiZWZvcmUge1xuICAgIGxlZnQ6IDFyZW07XG4gICAgdG9wOiAxcmVtO1xuICB9XG59XG4uaW1nLS1iYWNrLW92ZXJsYXkuc21hbGwtb3ZlcmxheTpiZWZvcmUge1xuICBsZWZ0OiAxcmVtO1xuICB0b3A6IDFyZW07XG59XG4uaW1nLS1iYWNrLW92ZXJsYXkubGVmdC1vdmVybGF5OmJlZm9yZSB7XG4gIGxlZnQ6IC0ycmVtO1xufVxuLmltZy0tYmFjay1vdmVybGF5LmxlZnQtb3ZlcmxheS5zbWFsbC1vdmVybGF5OmJlZm9yZSB7XG4gIGxlZnQ6IC0xcmVtO1xufVxuLmltZy0tYmFjay1vdmVybGF5Lmx0LWdyYWRpZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNTMuMDJkZWcsICM0M0I0ODAgMTQuNiUsICMwRjQyNTcgNjMuMDMlKTtcbn1cbi5pbWctLWJhY2stb3ZlcmxheS5sdGMtZ3JhZGllbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyZGVnLCAjOTQzNzJlIC0xMC44NyUsICNiMzBlMjMgMzcuNzklLCAjRjcwIDEwNi40NiUpO1xufVxuLmltZy0tYmFjay1vdmVybGF5Lmx0Yy15ZWxsb3ctZ3JhZGllbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUxLjAyZGVnLCAjRjM4RTA0IC0xNi45NiUsICMwMTlGQzkgMTA5Ljk2JSk7XG59XG4uaW1nLS1iYWNrLW92ZXJsYXkubHRzLWdyYWRpZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSk7XG59XG5cbi53LWltYWdlLWgge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmltZy0tZ3JheXNjYWxlIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxuXG4uaG9yLS1sb2dvcy1saW5lIHtcbiAgZ2FwOiAycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9yLS1sb2dvcy1saW5lID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9yLS1sb2dvcy1saW5lID4gZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAtMnJlbTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xufVxuLmhvci0tbG9nb3MtbGluZSA+IGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5mLWZvcm0tY29udGVudCAubGlzdC1zZWxlY3Qtd3JhcCAubmYtZmllbGQtZWxlbWVudCA+IGRpdixcbi5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6bm90KFt0eXBlPWJ1dHRvbl0pLFxuLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSksXG4ubmYtZm9ybS1jb250ZW50IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMEYxRiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43cmVtIDFyZW0gMC43cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9YnV0dG9uXSxcbi5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC53LWJ0bikge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICMxQzNGQkEgMzAlLCAjMDlCODVCIDcwLjIlKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuN3JlbSAycmVtIDAuN3JlbSAycmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogQUJDTWFyZmEgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4ubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9YnV0dG9uXTpob3Zlcixcbi5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC53LWJ0bik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICMxQzNGQkEgNDAlLCAjMDlCODVCIDEwMC4yJSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1idXR0b25dLFxuLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbn1cbi5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4ubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzFDM0ZCQSA0MCUsICMwOUI4NUIgMTAwLjIlKSAhaW1wb3J0YW50O1xufVxuLm5mLWZvcm0tY29udGVudCAuY2hlY2tib3gtYWdyZWUgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5uZi1mb3JtLWNvbnRlbnQgLmNoZWNrYm94LWFncmVlIGxhYmVsOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogLTI2cHg7XG4gIHRvcDogLTFweDtcbn1cbi5uZi1mb3JtLWNvbnRlbnQgLmNoZWNrYm94LWFncmVlIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMEYxRjtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjhweDtcbiAgYm90dG9tOiAwO1xufVxuLm5mLWZvcm0tY29udGVudCAuY2hlY2tib3gtYWdyZWUgYSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLm5mLWZvcm0tY29udGVudCAuY2hlY2tib3gtYWdyZWUgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5uZi1mb3JtLWNvbnRlbnQgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG4ubmYtZm9ybS1jb250ZW50IC5uZi1maWVsZC1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjdyZW0gIWltcG9ydGFudDtcbn1cblxuLm5mLWVycm9yLmZpZWxkLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5mLWVycm9yLmZpZWxkLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTgwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5uZi1wYXNzLmZpZWxkLXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5mLXBhc3MuZmllbGQtd3JhcCAubmYtZmllbGQtZWxlbWVudCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDBGMUYgIWltcG9ydGFudDtcbn1cblxuLm5mLWJlZm9yZS1mb3JtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uZi1hZnRlci1maWVsZCwgLm5mLWVycm9yLW1zZyB7XG4gIGNvbG9yOiAjMDAwRjFGICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5mb290ZXIgLm5mLWFmdGVyLWZpZWxkLCBmb290ZXIgLm5mLWVycm9yLW1zZyB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5uZi1hZnRlci1mb3JtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjMDAwRjFGO1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzAwMEYxRjtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzAwMEYxRjtcbn1cblxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzAwMEYxRjtcbn1cblxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmxpc3Qtc2VsZWN0LXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQgPiBkaXYsXG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9YnV0dG9uXSksXG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSksXG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCAubGlzdC1zZWxlY3Qtd3JhcCAubmYtZmllbGQtZWxlbWVudCA+IGRpdjpmb2N1cyxcbi5sdGMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0Om5vdChbdHlwZT1idXR0b25dKTpmb2N1cyxcbi5sdGMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTpmb2N1cyxcbi5sdGMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ubHRjLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC53LWJ0bikge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM4QThFMCAhaW1wb3J0YW50O1xufVxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1idXR0b25dLFxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xufVxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmx0Yy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmNoZWNrYm94LWFncmVlIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5sdGMtLWNvbG9ycyAubmYtcGFzcy5maWVsZC13cmFwIC5uZi1maWVsZC1lbGVtZW50IGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmx0Yy0tY29sb3JzIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubHRjLS1jb2xvcnMgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubHRjLS1jb2xvcnMgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5sdGMtLWNvbG9ycyA6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5saXN0LXNlbGVjdC13cmFwIC5uZi1maWVsZC1lbGVtZW50ID4gZGl2LFxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9YnV0dG9uXSksXG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSxcbi5sdC0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCAubGlzdC1zZWxlY3Qtd3JhcCAubmYtZmllbGQtZWxlbWVudCA+IGRpdjpmb2N1cyxcbi5sdC0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6bm90KFt0eXBlPWJ1dHRvbl0pOmZvY3VzLFxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6Zm9jdXMsXG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9YnV0dG9uXSxcbi5sdC0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC53LWJ0bikge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICMxQzNGQkEgMzAlLCAjMDlCODVCIDcwLjIlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5sdC0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzFDM0ZCQSA0MCUsICMwOUI4NUIgMTAwLjIlKSAhaW1wb3J0YW50O1xufVxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XSxcbi5sdC0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xufVxuLmx0LS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5sdC0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjMUMzRkJBIDQwJSwgIzA5Qjg1QiAxMDAuMiUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ubHQtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5jaGVja2JveC1hZ3JlZSBsYWJlbDphZnRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG4ubHQtLWNvbG9ycyAubmYtcGFzcy5maWVsZC13cmFwIC5uZi1maWVsZC1lbGVtZW50IGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmx0LS1jb2xvcnMgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5sdC0tY29sb3JzIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmx0LS1jb2xvcnMgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5sdC0tY29sb3JzIDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5saXN0LXNlbGVjdC13cmFwIC5uZi1maWVsZC1lbGVtZW50ID4gZGl2LFxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6bm90KFt0eXBlPWJ1dHRvbl0pLFxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pLFxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwRjFGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgLmxpc3Qtc2VsZWN0LXdyYXAgLm5mLWZpZWxkLWVsZW1lbnQgPiBkaXY6Zm9jdXMsXG4ubHRzLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9YnV0dG9uXSk6Zm9jdXMsXG4ubHRzLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6Zm9jdXMsXG4ubHRzLS1jb2xvcnMgLm5mLWZvcm0tY29udGVudCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xufVxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1idXR0b25dLFxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmx0cy0tY29sb3JzIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9YnV0dG9uXTpob3Zlcixcbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzOEE4RTAgIWltcG9ydGFudDtcbn1cbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9YnV0dG9uXSxcbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XSxcbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cztcbn1cbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9YnV0dG9uXTpob3Zlcixcbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ni41NmRlZywgIzFDM0ZCQSAyMS4wMSUsICM5ODFBMjggODMuNCUsICNGNzU1MkYgMTA5LjY4JSkgIWltcG9ydGFudDtcbn1cbi5sdHMtLWNvbG9ycyAubmYtZm9ybS1jb250ZW50IC5jaGVja2JveC1hZ3JlZSBsYWJlbDphZnRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDBGMUY7XG59XG4ubHRzLS1jb2xvcnMgLm5mLXBhc3MuZmllbGQtd3JhcCAubmYtZmllbGQtZWxlbWVudCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDBGMUYgIWltcG9ydGFudDtcbn1cbi5sdHMtLWNvbG9ycyA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjMDAwRjFGO1xufVxuLmx0cy0tY29sb3JzIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjMDAwRjFGO1xufVxuLmx0cy0tY29sb3JzIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICMwMDBGMUY7XG59XG4ubHRzLS1jb2xvcnMgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzAwMEYxRjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI25ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG59XG4jbmV3c2xldHRlciAubC1zZWN0aW9uLWltZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNuZXdzbGV0dGVyIC5sLXNlY3Rpb24taW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDcwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ld3NsZXR0ZXItZm9ybSB7XG4gICAgLS1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItZm9ybSAubmYtZm9ybS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm5ld3NsZXR0ZXItZm9ybSAubmYtZm9ybS1maWVsZHMtcmVxdWlyZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ld3NsZXR0ZXItZm9ybSAubW9yZS1pbmZvIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5uZXdzbGV0dGVyLWZvcm0gLmNoZWNrYm94LWFncmVlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5uZXdzbGV0dGVyLWZvcm0gLmNoZWNrYm94LWFncmVlIGxhYmVsOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogLTI2cHg7XG4gIHRvcDogLTFweDtcbn1cbi5uZXdzbGV0dGVyLWZvcm0gLmNoZWNrYm94LWFncmVlIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRCQjM4MDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjhweDtcbiAgYm90dG9tOiAwO1xufVxuXG4ucGFnZS0tbmV3c2xldHRlciAubmYtZmllbGQgLm5mLWZpZWxkLWVsZW1lbnQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwRjFGICFpbXBvcnRhbnQ7XG59XG4ucGFnZS0tbmV3c2xldHRlciAubmYtZmllbGQgLm5mLWZpZWxkLWVsZW1lbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI1My4wMmRlZywgIzQzQjQ4MCAxNC42JSwgIzBGNDI1NyA2My4wMyUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwge1xuICBib3R0b206IGNhbGMoNHJlbSAtIDgwcHgpO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsIHtcbiAgICBib3R0b206IGNhbGMoNnJlbSAtIDEwMHB4KTtcbiAgfVxufVxuLnNjcm9sbF9fbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IEFCQ01hcmZhO1xuICBmb250LXNpemU6IDAuNjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4uc2Nyb2xsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCQjM4MDtcbiAgYm90dG9tOiAtMTI1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxlZnQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zY3JvbGw6YWZ0ZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3R0b206IC03NXB4O1xuICB9XG59XG4uc2Nyb2xsLmx0Yy15ZWxsb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNTEuMDJkZWcsICNGMzhFMDQgLTE2Ljk2JSwgIzAxOUZDOSAxMDkuOTYlKTtcbn1cblxuLnctZ3JpZC50eXBlX2Nhcm91c2VsIGJ1dHRvbjpub3QoLm93bC1kb3QpLCAuaC1ncmlkLnR5cGVfY2Fyb3VzZWwgYnV0dG9uOm5vdCgub3dsLWRvdCkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDY2LCA4NiwgMC4zKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi53LWdyaWQudHlwZV9jYXJvdXNlbCBidXR0b246bm90KC5vd2wtZG90KTpob3ZlciwgLmgtZ3JpZC50eXBlX2Nhcm91c2VsIGJ1dHRvbjpub3QoLm93bC1kb3QpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA2NiwgODYsIDAuNSkgIWltcG9ydGFudDtcbn1cbi53LWdyaWQudHlwZV9jYXJvdXNlbCAub3dsLW5hdiwgLmgtZ3JpZC50eXBlX2Nhcm91c2VsIC5vd2wtbmF2IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi53LWdyaWQudHlwZV9jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCwgLmgtZ3JpZC50eXBlX2Nhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnctZ3JpZC50eXBlX2Nhcm91c2VsIC5vd2wtZG90IHNwYW4sIC5oLWdyaWQudHlwZV9jYXJvdXNlbCAub3dsLWRvdCBzcGFuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDBGMUYgIWltcG9ydGFudDtcbn1cbi53LWdyaWQudHlwZV9jYXJvdXNlbCAub3dsLWRvdC5hY3RpdmUgc3BhbiwgLmgtZ3JpZC50eXBlX2Nhcm91c2VsIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzAwMEYxRiAhaW1wb3J0YW50O1xufVxuXG4uY29sb3JfYWx0ZXJuYXRlIC53LWdyaWQudHlwZV9jYXJvdXNlbCAub3dsLWRvdCBzcGFuLCAuY29sb3JfYWx0ZXJuYXRlIC5oLWdyaWQudHlwZV9jYXJvdXNlbCAub3dsLWRvdCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbG9yX2FsdGVybmF0ZSAudy1ncmlkLnR5cGVfY2Fyb3VzZWwgLm93bC1kb3QuYWN0aXZlIHNwYW4sIC5jb2xvcl9hbHRlcm5hdGUgLmgtZ3JpZC50eXBlX2Nhcm91c2VsIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtLXNwZWFrZXJzIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udy1zaGFyaW5nLWxpc3QgLnctc2hhcmluZy1pdGVtIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAuOHJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi53LXNoYXJpbmctbGlzdCAudy1zaGFyaW5nLWl0ZW0gaSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi53LXNoYXJpbmctbGlzdCAudy1zaGFyaW5nLWl0ZW06aG92ZXIgaSB7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xufVxuXG4udy10YWJzLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG59XG4udy10YWJzLWxpc3QgLnctdGFicy1pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMEYxRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGNvbG9yOiAjMDAwRjFGICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogQUJDTWFyZmEgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnctdGFicy1saXN0IC53LXRhYnMtaXRlbS5hY3RpdmUsIC53LXRhYnMtbGlzdCAudy10YWJzLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGFicy0tc21hbGwgLnctdGFicy1saXN0IC53LXRhYnMtaXRlbSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjdyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udGFicy0tdGwgLnctdGFicy1pdGVtLmFjdGl2ZSwgLnRhYnMtLXRsIC53LXRhYnMtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzFDM0ZCQSAzMCUsICMwOUI4NUIgNzAuMiUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGFicy0taW5zaWRlLWxlZnQgLnctdGFicy1saXN0IHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB6LWluZGV4OiAxMDtcbn1cbi50YWJzLS1pbnNpZGUtbGVmdCAudy10YWJzLXNlY3Rpb25zIC53LXRhYnMtc2VjdGlvbiAudy10YWJzLXNlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnRhYnMtLWluc2lkZS1sZWZ0IC53LXRhYnMtc2VjdGlvbnMgLnctdGFicy1zZWN0aW9uIC53LXRhYnMtc2VjdGlvbi1jb250ZW50IC53cGJfcm93IC53cGJfY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cbi50YWJzLS1pbnNpZGUtbGVmdCAudy10YWJzLXNlY3Rpb25zIC53LXRhYnMtc2VjdGlvbiAudy10YWJzLXNlY3Rpb24tY29udGVudCAudy1pbWFnZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnRhYnMtLWluc2lkZS1sZWZ0IC53LXRhYnMtc2VjdGlvbnMgLnctdGFicy1zZWN0aW9uLmFjdGl2ZSAudy1pbWFnZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LXRhYnMubGF5b3V0X3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnctdGFicy5sYXlvdXRfdmVyIC53LXRhYnMtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAudy10YWJzLmxheW91dF92ZXIgLnctdGFicy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctdGFicy1saXN0IC53LXRhYnMtaXRlbSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctdGFicy1saXN0IC53LXRhYnMtaXRlbS5hY3RpdmUsIC53LXRhYnMtbGlzdCAudy10YWJzLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgfVxuICAudGFicy0taW5zaWRlLWxlZnQgLnctdGFicy1saXN0IC53LXRhYnMtaXRlbSB7XG4gICAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJzLS1pbnNpZGUtbGVmdCAudy10YWJzLWxpc3QgLnctdGFicy1pdGVtLmFjdGl2ZSwgLnRhYnMtLWluc2lkZS1sZWZ0IC53LXRhYnMtbGlzdCAudy10YWJzLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG59XG4udy10YWJzLXNlY3Rpb24gLnVsdF9leHBfc2VjdGlvbl9sYXllciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cbi53LXRhYnMtc2VjdGlvbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwRjFGO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53LXRhYnMtc2VjdGlvbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC45cmVtO1xuICByaWdodDogMTVweDtcbn1cbi53LXRhYnMtc2VjdGlvbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24udWx0X2FjdGl2ZV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi53LXRhYnMtc2VjdGlvbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24udWx0X2FjdGl2ZV9zZWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cbi53LXRhYnMtc2VjdGlvbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnctdGFicy1zZWN0aW9uIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfc2VjdGlvbiAudWx0X2V4cGhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBBQkNNYXJmYSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4udy10YWJzLXNlY3Rpb24gLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi53LXRhYnMtc2VjdGlvbiAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX2NvbnRlbnQgLnVsdF9lY3BzdWJfY29udCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4jc2VjdGlvbi0tZmFxIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4jc2VjdGlvbi0tZmFxIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDBGMUY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3NlY3Rpb24tLWZhcSAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC45cmVtO1xuICByaWdodDogMTVweDtcbn1cbiNzZWN0aW9uLS1mYXEgLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9zZWN0aW9uLnVsdF9hY3RpdmVfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4jc2VjdGlvbi0tZmFxIC51bHRfZXhwX3NlY3Rpb25fbGF5ZXIgLnVsdF9leHBfc2VjdGlvbi51bHRfYWN0aXZlX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuI3NlY3Rpb24tLWZhcSAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuI3NlY3Rpb24tLWZhcSAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24gLnVsdF9leHBoZWFkZXIge1xuICBmb250LWZhbWlseTogQUJDTWFyZmEgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuI3NlY3Rpb24tLWZhcSAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuI3NlY3Rpb24tLWZhcSAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX2NvbnRlbnQgLnVsdF9lY3BzdWJfY29udCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuI3NlY3Rpb24tLWZhcS5mYXEtLXllbGxvdyAudWx0X2V4cF9zZWN0aW9uX2xheWVyIC51bHRfZXhwX3NlY3Rpb24udWx0X2FjdGl2ZV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUxLjAyZGVnLCAjRjM4RTA0IC0xNi45NiUsICMwMTlGQzkgMTA5Ljk2JSkgIWltcG9ydGFudDtcbn1cbiNzZWN0aW9uLS1mYXEuZmFxLS15ZWxsb3cgLnVsdF9leHBfc2VjdGlvbl9sYXllciAudWx0X2V4cF9zZWN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUxLjAyZGVnLCAjRjM4RTA0IC0xNi45NiUsICMwMTlGQzkgMTA5Ljk2JSkgIWltcG9ydGFudDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzAwNDI1NjtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ibG9ja3F1b3RlIGZvb3RlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmltYWdlLS1zbGlkZXIgLm93bC1pdGVtLmFjdGl2ZTpub3QoLmNlbnRlcikge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2UtLXNsaWRlciAub3dsLWl0ZW0uYWN0aXZlOm5vdCguY2VudGVyKSAucG9zdF9pbWFnZSB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW1hZ2UtLXNsaWRlciAub3dsLWl0ZW0uYWN0aXZlOm5vdCguY2VudGVyKSAucG9zdF9pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmltYWdlLS1zbGlkZXIgLm93bC1pdGVtLmFjdGl2ZTpub3QoLmNlbnRlcikgLnBvc3RfaW1hZ2UgPiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTUwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltYWdlLS1zbGlkZXIgLm93bC1pdGVtLmFjdGl2ZTpub3QoLmNlbnRlcikgLnBvc3RfaW1hZ2UgPiBkaXYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NS41NTU2JSAhaW1wb3J0YW50O1xuICB9XG59XG4uaW1hZ2UtLXNsaWRlciAub3dsLWl0ZW0uYWN0aXZlLmNlbnRlciB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS0tc2xpZGVyIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVyIC5wb3N0X2ltYWdlIHtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDE3MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNzAlO1xuICBtYXJnaW4tbGVmdDogLTM1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWFnZS0tc2xpZGVyIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVyIC5wb3N0X2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cblxuLnNsaWRlci0taW1hZ2UgLmxhenlsb2FkLCAuc2xpZGVyLS1pbWFnZSAubGF6eWxvYWRpbmcge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJvdXNlbC0tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBncmlkLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4uY2Fyb3VzZWwtLWNvbnRlbnQgLnZjX2NvbHVtbi1pbm5lciAud3BiX3RleHRfY29sdW1uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLS1jb250ZW50IC52Y19jb2x1bW4taW5uZXIgLndwYl90ZXh0X2NvbHVtbiAuaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogQUJDTWFyZmE7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAxcHggc29saWQgI2U1OTYzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzcuNXB4KTtcbn1cbi5jYXJvdXNlbC0tY29udGVudCAudmNfY29sdW1uLWlubmVyIC53cGJfdGV4dF9jb2x1bW46YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDgwcHg7XG4gIHRvcDogMzBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5jYXJvdXNlbC0tY29udGVudCAudmNfY29sdW1uLWlubmVyIC53cGJfdGV4dF9jb2x1bW46bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2Fyb3VzZWwtLWNvbnRlbnQgLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC0tY29udGVudCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2Fyb3VzZWwtLWNvbnRlbnQgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uY2Fyb3VzZWwtLWNvbnRlbnQgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLS1jb250ZW50IC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI7XG59XG4uY2Fyb3VzZWwtLWNvbnRlbnQgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJvdXNlbC0tY29udGVudCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sYXlvdXRfNTc5OSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG4ubGF5b3V0XzU3OTkgLm93bC1pdGVtIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmxheW91dF81Nzk5IC5vd2wtaXRlbSAucG9zdF9jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5sYXlvdXRfNTc5OSAub3dsLWl0ZW0uYWN0aXZlLmNlbnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGF5b3V0XzU3OTkgLm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIgLnBvc3RfY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGF5b3V0XzU3OTkgLm93bC1kb3Qgc3BhbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmxheW91dF81Nzk5IC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubHRjLS10ZXh0LWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmx0Yy0tdGV4dC1iYW5uZXIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbn1cbi5sdGMtLXRleHQtYmFubmVyID4gZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTU5NjM2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmx0Yy0tdGV4dC1iYW5uZXIgPiBkaXY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sdGMtLXRleHQtYmFubmVyID4gZGl2OmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRpbmctLWJsdXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRpbmctLWJsdXIgLmwtc2VjdGlvbi1pbWcge1xuICBmaWx0ZXI6IGJsdXIoMTVweCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYygxMDAlICsgNTBweCkgIWltcG9ydGFudDtcbiAgbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgdG9wOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGluZy0tdGl0bGUgLmNpcmNsZSB7XG4gIHBhZGRpbmc6IDEycHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoODhweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGluZy0tdGl0bGUgLmNpcmNsZSB7XG4gICAgcGFkZGluZzogNnB4IDE2cHg7XG4gIH1cbn1cbi5oZWFkaW5nLS10aXRsZSAuc3F1YXJlIHtcbiAgcGFkZGluZzogMTJweCAzMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4OHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkaW5nLS10aXRsZSAuc3F1YXJlIHtcbiAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgfVxufVxuLmhlYWRpbmctLXRpdGxlIC5yZWN0YW5nbGUge1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDg4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlIC5yZWN0YW5nbGUge1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICB9XG59XG4uaGVhZGluZy0tdGl0bGUgLmxlZnRtYXJnaW4ge1xuICBtYXJnaW4tbGVmdDogMTMlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlIC5sZWZ0bWFyZ2luIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbi5oZWFkaW5nLS10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlIHNwYW4ubG9nb0ltYWdlIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE3cHg7XG4gIH1cbn1cbi5oZWFkaW5nLS10aXRsZSBzcGFuLmxvZ29JbWFnZSBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlIHNwYW4ubG9nb0ltYWdlIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlIHNwYW4ubG9nb0ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uaGVhZGluZy0tdGl0bGUgaDEge1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGluZy0tdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLmhlYWRpbmctLXRpdGxlLmhlYWRpbmctLXNtYWxsIGgxIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlLmhlYWRpbmctLXNtYWxsIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkaW5nLS10aXRsZS5oZWFkaW5nLS1zbWFsbCBoMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5oZWFkaW5nLS10aXRsZS5oZWFkaW5nLS1iaWcgaDEge1xuICBmb250LXNpemU6IDdyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlLmhlYWRpbmctLWJpZyBoMSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGluZy0tdGl0bGUuaGVhZGluZy0tYmlnIGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLmhlYWRpbmctLXRpdGxlLmhlYWRpbmctLXRpdGxlU3VtbWl0IGgxIHtcbiAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRpbmctLXRpdGxlLmhlYWRpbmctLXRpdGxlU3VtbWl0IGgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cbi5oZWFkaW5nLS10aXRsZS5oZWFkaW5nLS10aXRsZVN1bW1pdCBoMSAubG9nb0ltYWdlIHtcbiAgcGFkZGluZzogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkaW5nLS10aXRsZS5oZWFkaW5nLS10aXRsZVN1bW1pdCBoMSAubG9nb0ltYWdlIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgfVxufVxuLmhlYWRpbmctLXRpdGxlLmhlYWRpbmctLXRpdGxlU3VtbWl0IGgxIC5sb2dvSW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkaW5nLS10aXRsZS5oZWFkaW5nLS10aXRsZVN1bW1pdCBoMSAubG9nb0ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4uaGVhZGluZy0tdGl0bGUuaGVhZGluZy0tY29sb3IgLmNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSk7XG59XG4uaGVhZGluZy0tdGl0bGUuaGVhZGluZy0tY29sb3IgLnNxdWFyZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSk7XG59XG4uaGVhZGluZy0tdGl0bGUuaGVhZGluZy0tY29sb3IgLnJlY3RhbmdsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSk7XG59XG5cbi5zaW5nbGUtc3BlYWtlciAuaGVhZGluZy0tdGl0bGUgaDEge1xuICBmb250LXNpemU6IDMuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtc3BlYWtlciAuaGVhZGluZy0tdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXNwZWFrZXIgLmhlYWRpbmctLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLnNwZWFrZXItLXRhZ3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG4uc3BlYWtlci0tdGFncyA+IC5wb3N0X3RheG9ub215IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4uc3BlYWtlci0tdGFncyA+IC5wb3N0X3RheG9ub215IHNwYW4ge1xuICBtYXJnaW46IDRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMEYxRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xufVxuLnNwZWFrZXItLXRhZ3MgPiAucG9zdF90YXhvbm9teS5zcGVha2VyLS10eXBlcyBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAhaW1wb3J0YW50O1xufVxuLnNwZWFrZXItLXRhZ3MgPiAucG9zdF90YXhvbm9teS5zcGVha2VyLS1zdGFnZXMgc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5zcGVha2VyLS10YWdzID4gLnBvc3RfdGF4b25vbXkuc3BlYWtlci0tdGhlbWVzIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi5jb2xvcl9hbHRlcm5hdGUgLnNwZWFrZXItLXRhZ3MgPiAucG9zdF90YXhvbm9teSBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2Fyb3VzZWwtLXNwZWFrZXJzIGFydGljbGUgLnBvc3RfaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmdyaWQtLXNwZWFrZXJzIGFydGljbGUsIC5jYXJvdXNlbC0tc3BlYWtlcnMgYXJ0aWNsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uZ3JpZC0tc3BlYWtlcnMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAuc3BlYWtlci0tc2VlUHJvZmlsZSwgLmNhcm91c2VsLS1zcGVha2VycyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC5zcGVha2VyLS1zZWVQcm9maWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZ3JpZC0tc3BlYWtlcnMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAucG9zdF9pbWFnZSwgLmNhcm91c2VsLS1zcGVha2VycyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC5wb3N0X2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdyaWQtLXNwZWFrZXJzIGFydGljbGUgLnctZ3JpZC1pdGVtLWggLnBvc3RfaW1hZ2U6YWZ0ZXIsIC5jYXJvdXNlbC0tc3BlYWtlcnMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAucG9zdF9pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uZ3JpZC0tc3BlYWtlcnMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDpob3ZlciAuc3BlYWtlci0tc2VlUHJvZmlsZSwgLmNhcm91c2VsLS1zcGVha2VycyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmhvdmVyIC5zcGVha2VyLS1zZWVQcm9maWxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmlkLS1zcGVha2VycyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmhvdmVyIC5wb3N0X2ltYWdlOmFmdGVyLCAuY2Fyb3VzZWwtLXNwZWFrZXJzIGFydGljbGUgLnctZ3JpZC1pdGVtLWg6aG92ZXIgLnBvc3RfaW1hZ2U6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFncy0tc2luZ2xlU3BlYWtlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi50aWNrZXRzLS1vdmVydmlldyAudGlja2V0cy0tdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgPiAud3BiX2NvbHVtbiB7XG4gIHdpZHRoOiAyMiU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgPiAud3BiX2NvbHVtbiB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlID4gLndwYl9jb2x1bW4ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aWNrZXRzLS1vdmVydmlldyAudGlja2V0cy0tdHlwZSA+IC53cGJfY29sdW1uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgPiAud3BiX2NvbHVtbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzNCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgPiAud3BiX2NvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlID4gLndwYl9jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aWNrZXRzLS1vdmVydmlldyAudGlja2V0cy0tdHlwZSA+IC53cGJfY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlID4gLndwYl9jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlIC53LWJ0bi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlIC53LWJ0bi13cmFwcGVyIC53LWJ0biB7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgLnctYnRuLXdyYXBwZXIgLnctYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi50aWNrZXRzLS1vdmVydmlldyAudGlja2V0cy0tdHlwZSAubW9yZS1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgLm1vcmUtaW5mbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi50aWNrZXRzLS1vdmVydmlldyAudGlja2V0cy0tdHlwZSAubW9yZS1pbmZvLm9wZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlIHVsIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnRpY2tldHMtLW92ZXJ2aWV3IC50aWNrZXRzLS10eXBlIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgLnRpY2tldHMtLXNvbGRvdXQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnRpY2tldHMtLXR5cGUgLnRpY2tldHMtLW5leHQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4udGlja2V0cy0tb3ZlcnZpZXcgLnctc2VwYXJhdG9yLmNvbG9yX2JvcmRlciB7XG4gIGNvbG9yOiAjRDlEOUQ5O1xuICBvcGFjaXR5OiAwLjU7XG59XG4udGlja2V0cy0tb3ZlcnZpZXcubHRzLS10aWNrZXRzIC5nLWNvbHMuY29sc18zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbi50aWNrZXRzLS1vdmVydmlldy5sdHMtLXRpY2tldHMgdWwge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG4udGlja2V0cy0tb3ZlcnZpZXcubHRzLS10aWNrZXRzIHVsIGxpIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aWNrZXRzLS1vdmVydmlldy5sdHMtLXRpY2tldHMgdWwgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRpY2tldHMtLW92ZXJ2aWV3Lmx0cy0tdGlja2V0cyB1bCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aWNrZXRzLS1vdmVydmlldy5sdHMtLXRpY2tldHMgLnctYnRuLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogMC41cmVtIDA7XG4gIH1cbn1cblxuLmx0Yy0tdGFncywgLmx0cy0tdGFncyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDBGMUY7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmx0Yy0tdGFncy50YWctLWJpZywgLmx0cy0tdGFncy50YWctLWJpZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4ubHRjLS10YWdzLnRhZy0td2hpdGUsIC5sdHMtLXRhZ3MudGFnLS13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5sdGMtLXRhZ3MudGFnLS1jaXJjbGUsIC5sdHMtLXRhZ3MudGFnLS1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuLmx0Yy0tdGFncy50YWctLXNxdWFyZSwgLmx0cy0tdGFncy50YWctLXNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubHRjLS10YWdzLnRhZy0tcmVjdGFuZ2xlLCAubHRzLS10YWdzLnRhZy0tcmVjdGFuZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmx0Yy0tdGFncyBhLCAubHRzLS10YWdzIGEge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uc2luZ2xlLXNwZWFrZXIgLnNwZWFrZXItLXNvY2lhbHMgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnNpbmdsZS1zcGVha2VyIC5zcGVha2VyLS1zb2NpYWxzIC5sdGMtLXRhZ3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXNwZWFrZXIgLnNwZWFrZXItLXNvY2lhbHMgLmx0Yy0tdGFnczpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtc3BlYWtlciAuc3BlYWtlci0tc29jaWFscyAubHRzLS10YWdzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLmNvbG9yX2FsdGVybmF0ZSAubHRjLS10YWdzLCBzZWN0aW9uLmNvbG9yX2FsdGVybmF0ZSAubHRzLS10YWdzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZ3JpZC0tZmlsdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JpZC0tZmlsdGVyIHtcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdGl0bGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdGl0bGU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmdyaWQtLWZpbHRlciAudy1maWx0ZXItaXRlbS1yZXNldCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1pdGVtLXZhbHVlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdmFsdWVzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtLWZpbHRlciAudy1maWx0ZXItaXRlbS12YWx1ZXMge1xuICAgIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdmFsdWVzIC53LWZpbHRlci1pdGVtLXZhbHVlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLmdyaWQtLWZpbHRlciAudy1maWx0ZXItaXRlbS12YWx1ZXMgLnctZmlsdGVyLWl0ZW0tdmFsdWU6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdmFsdWVzIC53LWZpbHRlci1pdGVtLXZhbHVlIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xuICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdmFsdWVzIC53LWZpbHRlci1pdGVtLXZhbHVlIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWl0ZW0tdmFsdWVzIC53LWZpbHRlci1pdGVtLXZhbHVlIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAtMnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1pdGVtLXZhbHVlcyAudy1maWx0ZXItaXRlbS12YWx1ZSAudy1maWx0ZXItaXRlbS12YWx1ZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLW9wZW5lci53LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1saXN0LXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjdweDtcbiAgfVxuICAuZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1saXN0LWNsb3NlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmdyaWQtLWZpbHRlciAudy1maWx0ZXItbGlzdCAudy1maWx0ZXItbGlzdC1jbG9zZXI6YmVmb3JlIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIC5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWxpc3QgLnctZmlsdGVyLWl0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyaWQtLWZpbHRlciAudy1maWx0ZXItbGlzdCAudy1maWx0ZXItaXRlbSAudy1maWx0ZXItaXRlbS10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbSAwLjVyZW0gMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1pdGVtIC53LWZpbHRlci1pdGVtLXRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC40NXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgfVxuICAuZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0IC53LWZpbHRlci1pdGVtIC53LWZpbHRlci1pdGVtLXRpdGxlLmVsLW9wZW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gIH1cbiAgLmdyaWQtLWZpbHRlciAudy1maWx0ZXItbGlzdCAudy1maWx0ZXItaXRlbSAudy1maWx0ZXItaXRlbS1yZXNldCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWxpc3QtcGFuZWwge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyaWQtLWZpbHRlciAudy1maWx0ZXItbGlzdC1wYW5lbCAudy1idG4ge1xuICAgIGNvbG9yOiAjMDAwRjFGICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ncmlkLS1maWx0ZXIgLnctZmlsdGVyLWxpc3QtcGFuZWwgLnctYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JpZC0tZmlsdGVyIC53LWZpbHRlci1saXN0LXBhbmVsIC53LWJ0bjpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMEYxRiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zcGVha2VyLS1ldmVudC10YWxrIC53LXZ3cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3BlYWtlci0tZXZlbnQtdGFsayAub3dsLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDM0JTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gM3JlbSkgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwZWFrZXItLWV2ZW50LXRhbGsgLm93bC1uYXYge1xuICAgIHBhZGRpbmctdG9wOiA3Mi43JTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGVha2VyLS1ldmVudC10YWxrIC5vd2wtbmF2IGJ1dHRvbiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxLjVyZW07XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVha2VyLS1ldmVudC10YWxrIC5vd2wtbmF2IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnNwZWFrZXItLWV2ZW50LXRhbGsgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDFyZW07XG59XG4uc3BlYWtlci0tZXZlbnQtdGFsayAub3dsLW5hdiBidXR0b24ub3dsLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVha2VyLS1ldmVudC10YWxrIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5zcGVha2VyLS1ldmVudC10YWxrIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSxcbi5zcGVha2VyLS1ldmVudC10YWxrIC5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGlkZS0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51bHQtc3RpY2t5LWFuY2hvciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICB9XG4gIC51bHQtc3RpY2t5LWFuY2hvci5maXh0by1maXhlZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKTtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuICB9XG4gIC51bHQtc3RpY2t5LWFuY2hvci5maXh0by1maXhlZCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udWx0LXN0aWNreS1hbmNob3IudWx0X3N0aWNrX3RvX3JvdyB7XG4gIHotaW5kZXg6IDEwMCAhaW1wb3J0YW50O1xufVxuXG4udWx0LXN0aWNreS51bHQtc3RpY2sge1xuICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcbn1cblxuLmNhcm91c2VsLS1sb2dvIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2Fyb3VzZWwtLWxvZ28gLnNsaWNrLXRyYWNrIC53LWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJvdXNlbC0tbG9nbyAuc2xpY2stdHJhY2sgLnctaW1hZ2UgLnctaW1hZ2UtaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4uY2Fyb3VzZWwtLWxvZ28gLnNsaWNrLXRyYWNrIC53LWltYWdlIC53LWltYWdlLWggaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmNhcm91c2VsLS1sb2dvIC5vd2wtY2Fyb3VzZWwgLmFydGljbGUgLnBvc3RfaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC0tbG9nby5pbWFnZXMtLWRhcmsgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApO1xufVxuXG4ubGlzdC0tY2lyY2xlIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5saXN0LS1jaXJjbGUgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpc3QtLWNpcmNsZSB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzJiMzgyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMC42cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubGlzdC0tY2lyY2xlLmx0Yy0tY29sb3JzIHVsIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM5MTJhNWM7XG59XG4ubGlzdC0tY2lyY2xlLmx0LS1jb2xvcnMgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ubGlzdC0tY2lyY2xlLmx0LS1jb2xvcnMgdWwgbGk6YmVmb3JlIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjdyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzAwMEYxRjtcbn1cblxuLmdyaWQtLWNoYW5uZWxzID4gLnZjX2NvbHVtbl9jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDc1JSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmdyaWQtLWNoYW5uZWxzID4gLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmdyaWQtLWNoYW5uZWxzID4gLnZjX2NvbHVtbl9jb250YWluZXIgLnZjX2NvbHVtbi1pbm5lciAudy1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4udy1jb3VudGVyIC53LWNvdW50ZXItdmFsdWUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnctY291bnRlciAudy1jb3VudGVyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0MTQxNDE7XG59XG5cbi5oZWFkaW5nLW51bWJlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogQUJDTWFyZmE7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICNBNTFGMjc7XG59XG5cbi5ncmlkLS1tYXNvbnJ5IC53LWdyaWQtbGlzdCB7XG4gIGNvbHVtbnM6IDQgIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMHJlbSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmlkLS1tYXNvbnJ5IC53LWdyaWQtbGlzdCB7XG4gICAgY29sdW1uczogMyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JpZC0tbWFzb25yeSAudy1ncmlkLWxpc3Qge1xuICAgIGNvbHVtbnM6IDIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmdyaWQtLW1hc29ucnkgLnctZ3JpZC1saXN0IHtcbiAgICBjb2x1bW5zOiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ncmlkLS1tYXNvbnJ5IC53LWdyaWQtbGlzdCBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1tYXNvbnJ5IC53LWdyaWQtbGlzdCBhcnRpY2xlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbmFydGljbGUuc3BlYWtlcl90aGVtZXMgLnctZ3JpZC1pdGVtLWg6aG92ZXIgLnBvc3RfaW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5hcnRpY2xlLnNwZWFrZXJfdGhlbWVzIC53LWdyaWQtaXRlbS1oIC50aGVtZS1jYXJkIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcnRpY2xlLnNwZWFrZXJfdGhlbWVzIC53LWdyaWQtaXRlbS1oIC50aGVtZS1jYXJkIC5jaXJjbGUsIGFydGljbGUuc3BlYWtlcl90aGVtZXMgLnctZ3JpZC1pdGVtLWggLnRoZW1lLWNhcmQgLnNxdWFyZSwgYXJ0aWNsZS5zcGVha2VyX3RoZW1lcyAudy1ncmlkLWl0ZW0taCAudGhlbWUtY2FyZCAucmVjdGFuZ2xlIHtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwLjJyZW07XG59XG5cbiNzZWN0aW9uLS10aW1lbGluZSAuZy1jb2xzIC5nLWNvbHMge1xuICBnYXA6IDZyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNzZWN0aW9uLS10aW1lbGluZSAuZy1jb2xzIC5nLWNvbHMge1xuICAgIGdhcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNzZWN0aW9uLS10aW1lbGluZSAuZy1jb2xzIC5nLWNvbHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMwMDBGMUY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gICNzZWN0aW9uLS10aW1lbGluZSAuZy1jb2xzIC5nLWNvbHM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xNXB4O1xuICAgIHRvcDogMjAlO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwRjFGO1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuI3NlY3Rpb24tLXRpbWVsaW5lIC5nLWNvbHMgLmctY29scyA+IC53cGJfY29sdW1uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4jc2VjdGlvbi0tdGltZWxpbmUgLmctY29scyAuZy1jb2xzID4gLndwYl9jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwRjFGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3JlbTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3NlY3Rpb24tLXRpbWVsaW5lIC5nLWNvbHMgLmctY29scyA+IC53cGJfY29sdW1uOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3NlY3Rpb24tLXRpbWVsaW5lIC5nLWNvbHMgLmctY29scyA+IC53cGJfY29sdW1uOmxhc3QtY2hpbGQ6YmVmb3JlLCAjc2VjdGlvbi0tdGltZWxpbmUgLmctY29scyAuZy1jb2xzID4gLndwYl9jb2x1bW46bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jc2VjdGlvbi0tdGltZWxpbmUgLmctY29scyAuZy1jb2xzID4gLndwYl9jb2x1bW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3JlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIycHgsIC01MCUpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwRjFGO1xuICBib3JkZXI6IDE1cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3NlY3Rpb24tLXRpbWVsaW5lIC5nLWNvbHMgLmctY29scyA+IC53cGJfY29sdW1uOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mYWNldHdwLWZhY2V0IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1zZWFyY2ggLmZhY2V0d3AtaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXNlYXJjaCAuZmFjZXR3cC1zZWFyY2gge1xuICBib3JkZXItY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1zZWFyY2ggLmZhY2V0d3Atc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwRjFGO1xuICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtc2VhcmNoIC5mYWNldHdwLXNlYXJjaDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogRWRnZSAxMiAtMTggKi9cbiAgY29sb3I6ICMwMDBGMUY7XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtc2VhcmNoIC5mYWNldHdwLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6ICMwMDBGMUY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXNlYXJjaCAuZmFjZXR3cC1pY29uLmYtbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvYWRpbmcucG5nKSAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IHNwaW4gNzAwbXMgaW5maW5pdGUgbGluZWFyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWRyb3Bkb3duIC5mYWNldHdwLWRyb3Bkb3duIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwRjFGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwRjFGICFpbXBvcnRhbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlbGVjdC1kb3duLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAwLjVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmNvbG9yX2FsdGVybmF0ZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtc2VhcmNoIC5mYWNldHdwLXNlYXJjaCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmNvbG9yX2FsdGVybmF0ZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtc2VhcmNoIC5mYWNldHdwLXNlYXJjaDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xufVxuLmNvbG9yX2FsdGVybmF0ZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtc2VhcmNoIC5mYWNldHdwLXNlYXJjaDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogRWRnZSAxMiAtMTggKi9cbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29sb3JfYWx0ZXJuYXRlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1zZWFyY2ggLmZhY2V0d3AtaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb2xvcl9hbHRlcm5hdGUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXNlYXJjaCAuZmFjZXR3cC1pY29uLmYtbG9hZGluZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvYWRpbmctd2hpdGUucG5nKTtcbn1cbi5jb2xvcl9hbHRlcm5hdGUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWRyb3Bkb3duIC5mYWNldHdwLWRyb3Bkb3duIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWxlY3QtZG93bi13aGl0ZS5zdmdcIik7XG59XG5cbi5odXJyeXRpbWVyLWNhbXBhaWduIHtcbiAgcGFkZGluZzogMDtcbn1cbi5odXJyeXRpbWVyLWNhbXBhaWduIC5odXJyeXRpbWVyLWhlYWRsaW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5odXJyeXRpbWVyLWNhbXBhaWduIC5odXJyeXRpbWVyLXRpbWVyIHtcbiAgZ2FwOiAwLjVyZW07XG59XG4uaHVycnl0aW1lci1jYW1wYWlnbiAuaHVycnl0aW1lci10aW1lciAuaHVycnl0aW1lci10aW1lci1ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmh1cnJ5dGltZXItY2FtcGFpZ24gLmh1cnJ5dGltZXItdGltZXIgLmh1cnJ5dGltZXItdGltZXItYmxvY2sgLmh1cnJ5dGltZXItdGltZXItZGlnaXQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKnBvcHVwIGNzcyovXG4ucHVtLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDM1cHggMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucHVtLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdW0tY2xvc2UgLmZhcyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmx0LXBvcHVwIG5mLXJvd3Mtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZ2FwOiA3cHg7XG59XG5cbi5wb3B1cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wb3B1cC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgLyogICAgIGZvbnQtZmFtaWx5OiAnQ2VyYSBQcm8nLCBzYW5zLXNlcmlmOyAqL1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sdC1wb3B1cCAubmYtZm9ybS1jb250IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmx0LXBvcHVwIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1wb3B1cCAubmYtZm9ybS1jb250ZW50IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4ubHQtcG9wdXAgLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJvZHkgLmx0LXBvcHVwIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCgudy1idG4pIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBLCAjOTgxQTI4LCAjRjc1NTJGKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHVtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMjVweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyIC5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuaGVhZGVyIC5mYS10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cbmhlYWRlciAudy1zb2NpYWxzIC53LXNvY2lhbHMtaXRlbSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCQjM4MDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuaGVhZGVyIC53LXNvY2lhbHMgLnctc29jaWFscy1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogIzBlM2M0ZiAhaW1wb3J0YW50O1xufVxuaGVhZGVyIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuaGVhZGVyIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLnctbmF2LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMEYxRjtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuaGVhZGVyIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCBsaSBhIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzAwMEYxRjtcbn1cbmhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgbGkgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjJyZW0pO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuNnJlbTtcbiAgYm90dG9tOiAwO1xufVxuaGVhZGVyIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCBsaTpob3ZlciBhLCBoZWFkZXIgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpIHtcbiAgaGVhZGVyIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCBsaTpob3ZlciBhLCBoZWFkZXIgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzFDM0ZCQSAzMCUsICMwOUI4NUIgNzAuMiUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIGhlYWRlciBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwge1xuICAgIGJhY2tncm91bmQ6ICM3OTE0NDUgIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyIG5hdiAudy1uYXYtaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfdG9wLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfdG9wLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X3RvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF90b3A6YmVmb3JlLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfdG9wOmJlZm9yZSwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF90b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfdG9wIC53LW5hdi1pY29uLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfdG9wIC53LW5hdi1pY29uLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X3RvcCAudy1uYXYtaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X3RvcCBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbSA+IGE6YWZ0ZXIsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF90b3AgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0gPiBhOmFmdGVyLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X3RvcCBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbSA+IGE6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjI7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfdG9wIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtOm50aC1sYXN0LW9mLXR5cGUoMikgPiBhOmFmdGVyLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfdG9wIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtOm50aC1sYXN0LW9mLXR5cGUoMikgPiBhOmFmdGVyLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X3RvcCBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbTpudGgtbGFzdC1vZi10eXBlKDIpID4gYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYTphZnRlciwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYTphZnRlciwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaSA+IGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYS53LWJ0biwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYS53LWJ0biwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaSA+IGEudy1idG4ge1xuICBwYWRkaW5nOiAxMnB4IDE5cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cbmhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaSA+IGEudy1idG46aG92ZXIsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaSA+IGEudy1idG46aG92ZXIsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhLnctYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKSAhaW1wb3J0YW50O1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYSAudy1uYXYtdGl0bGUsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaSA+IGEgLnctbmF2LXRpdGxlLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYSAudy1uYXYtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYSAudy1uYXYtdGl0bGU6YmVmb3JlLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhIC53LW5hdi10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgMjZweCk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gIGxlZnQ6IC0xM3B4O1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYTpob3ZlciAudy1uYXYtdGl0bGU6YmVmb3JlLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhOmhvdmVyIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkgPiBhOmhvdmVyIC53LW5hdi10aXRsZTpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjA1O1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtcGFnZS1wYXJlbnQgYSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtcGFnZS1wYXJlbnQgYSwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5jdXJyZW50LXBhZ2UtcGFyZW50IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMEYxRiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaSB7XG4gIGNvbG9yOiAjMDAwRjFGICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpOmhvdmVyLCBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpOmhvdmVyLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaTpob3ZlciwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpOmhvdmVyIGEsIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gYSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaTpob3ZlciBhLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpOmhvdmVyIGEsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpIHtcbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaTpob3ZlciBhLCBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsID4gbGk6aG92ZXIgYSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaTpob3ZlciBhLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHVsID4gbGkgYTphZnRlciwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaSBhOmFmdGVyLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwgPiBsaSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNSwgMzEsIDAuNCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB1bCB7XG4gICAgYmFja2dyb3VuZDogIzc5MTQ0NSAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLnctbmF2LXRpdGxlOmJlZm9yZSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLnctbmF2LXRpdGxlOmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MnB4KTtcbn1cbmhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEgLnctbmF2LXRpdGxlOmJlZm9yZSwgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IGEgLnctbmF2LXRpdGxlOmJlZm9yZSwgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgbmF2IHVsLmxldmVsXzEgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEgLnctbmF2LXRpdGxlOmJlZm9yZSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IGEgLnctbmF2LXRpdGxlOmJlZm9yZSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIG5hdiB1bC5sZXZlbF8xID4gbGkuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSAudy1uYXYtdGl0bGU6YmVmb3JlLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIC53LW5hdi10aXRsZTpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjA1O1xufVxuaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAudy1uYXYtaWNvbiwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAudy1uYXYtaWNvbiwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLnctbmF2LWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMSA+IGxpID4gYS53LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3My42N2RlZywgI0YzOEUwNCA0LjcyJSwgIzAxOUZDOSAxMDElKSAhaW1wb3J0YW50O1xufVxuXG5odG1sLnctbmF2LW9wZW4gaGVhZGVyOm5vdCguaWRfNTI0MSk6bm90KC5pZF83OTA4KTpub3QoLmlkXzIyNjcwKSBuYXYudHlwZV9tb2JpbGUgdWwubGV2ZWxfMSB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuaHRtbC53LW5hdi1vcGVuIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF90b3AgbmF2LnR5cGVfbW9iaWxlIHVsLmxldmVsXzEsXG5odG1sLnctbmF2LW9wZW4gaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X3RvcCBuYXYudHlwZV9tb2JpbGUgdWwubGV2ZWxfMSBodG1sLnctbmF2LW9wZW4gaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF90b3AgbmF2LnR5cGVfbW9iaWxlIHVsLmxldmVsXzEge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbiAgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4td2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzFDM0ZCQSAzMCUsICMwOUI4NUIgNzAuMiUpO1xuICB9XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSB1bC53LW5hdi1saXN0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4td2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJveC1zaGFkb3c6IC0xcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzFDM0ZCQSAzMCUsICMwOUI4NUIgNzAuMiUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIHVsLnctbmF2LWxpc3Qub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICBoZWFkZXIuaWRfMTEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkub3BlbmVkID4gdWwudy1uYXYtbGlzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICBoZWFkZXIuaWRfMTEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICNFREVBRkE7XG4gICAgcGFkZGluZzogMC43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZlbSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0gYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0gYSAudy1uYXYtdGl0bGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSwgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudCwgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIuaWRfMTEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yIGEsIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudCBhLCBoZWFkZXIuaWRfMTEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtOmhvdmVyIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0udy1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS53LWJ0biBhIHtcbiAgICBjb2xvcjogIzAwMEYxRjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGhlYWRlci5pZF8xMSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0udy1idG46aG92ZXIgYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIC53LW5hdi1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgaGVhZGVyLmlkXzExIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIC5tZW51LS1nb2JhY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICBoZWFkZXIuaWRfMTEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgLm1lbnUtLWdvYmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNTNcIjtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWgge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuICBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSB7XG4gICAgei1pbmRleDogLTE7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICMxQzNGQkEgMzAlLCAjMDlCODVCIDcwLjIlKTtcbiAgfVxuICBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSB1bC53LW5hdi1saXN0LCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSB1bC53LW5hdi1saXN0LCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgdWwudy1uYXYtbGlzdCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICByaWdodDogMDtcbiAgICBib3gtc2hhZG93OiAtMXB4IDAgMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICMxQzNGQkEgMzAlLCAjMDlCODVCIDcwLjIlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIHVsLnctbmF2LWxpc3Qub3BlbiwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgdWwudy1uYXYtbGlzdC5vcGVuLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgdWwudy1uYXYtbGlzdC5vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLmxvdmUtdG9tb3Jyb3ctc3VtbWl0IHVsLnctbmF2LWxpc3QsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLmxvdmUtdG9tb3Jyb3ctc3VtbWl0IHVsLnctbmF2LWxpc3QsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5sb3ZlLXRvbW9ycm93LXN1bW1pdCB1bC53LW5hdi1saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkub3BlbmVkID4gdWwudy1uYXYtbGlzdCwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkub3BlbmVkID4gdWwudy1uYXYtbGlzdCwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm9wZW5lZCA+IHVsLnctbmF2LWxpc3Qge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0sIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIH1cbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtIGEsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbSBhLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtIGEge1xuICAgIGNvbG9yOiAjRURFQUZBO1xuICAgIHBhZGRpbmc6IDAuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS42ZW0gIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0gYTphZnRlciwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtIGE6YWZ0ZXIsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0gYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbSBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbSBhIC53LW5hdi10aXRsZTpiZWZvcmUsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0gYSAudy1uYXYtdGl0bGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtLCBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yLCBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudCwgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtOmhvdmVyLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0sIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50LCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW06aG92ZXIsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0sIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1wYXJlbnQsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSwgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1wYXJlbnQgYSwgaGVhZGVyLmlkXzUyNDEgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtOmhvdmVyIGEsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSBhLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yIGEsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50IGEsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbTpob3ZlciBhLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yIGEsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudCBhLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtOmhvdmVyIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS53LWJ0biwgaGVhZGVyLmlkXzc5MDggLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLnctYnRuLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgbGkubWVudS1pdGVtLnctYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS53LWJ0biBhLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0udy1idG4gYSwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS53LWJ0biBhIHtcbiAgICBjb2xvcjogIzAwMEYxRjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS53LWJ0bjpob3ZlciBhLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSBsaS5tZW51LWl0ZW0udy1idG46aG92ZXIgYSwgaGVhZGVyLmlkXzIyNjcwIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIGxpLm1lbnUtaXRlbS53LWJ0bjpob3ZlciBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSAudy1uYXYtYXJyb3c6YmVmb3JlLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSAudy1uYXYtYXJyb3c6YmVmb3JlLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgLnctbmF2LWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICBoZWFkZXIuaWRfNTI0MSAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSAubWVudS0tZ29iYWNrLCBoZWFkZXIuaWRfNzkwOCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSAubWVudS0tZ29iYWNrLCBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSAubC1zdWJoZWFkZXItaCB1bC53LW5hdi1saXN0LmxldmVsXzEgLm1lbnUtLWdvYmFjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIC5tZW51LS1nb2JhY2s6YWZ0ZXIsIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF9taWRkbGUgLmwtc3ViaGVhZGVyLWggdWwudy1uYXYtbGlzdC5sZXZlbF8xIC5tZW51LS1nb2JhY2s6YWZ0ZXIsIGhlYWRlci5pZF8yMjY3MCAubC1zdWJoZWFkZXIuYXRfbWlkZGxlIC5sLXN1YmhlYWRlci1oIHVsLnctbmF2LWxpc3QubGV2ZWxfMSAubWVudS0tZ29iYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9sb3ZldG9tb3Jyb3cuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzAyL1VudGl0bGVkLWRlc2lnbi0yLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwOUI4NUIgMzEuNiUsICMxQzNGQkEgMTAwJSkgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTA7XG59XG5mb290ZXIgLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG5mb290ZXIgLmZhLXRpa3RvazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YlwiO1xufVxuZm9vdGVyIC5mb290ZXItLWx0IC53LXNvY2lhbHMgLnctc29jaWFscy1pdGVtIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEJCMzgwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgbmF2IHVsOm5vdCguc3ViLW1lbnUpID4gbGkge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgbmF2IHVsOm5vdCguc3ViLW1lbnUpID4gbGkge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5mb290ZXIgbmF2IHVsOm5vdCguc3ViLW1lbnUpID4gbGkgYSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuZm9vdGVyIG5hdiB1bDpub3QoLnN1Yi1tZW51KSA+IGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgbmF2IHVsOm5vdCguc3ViLW1lbnUpIHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG5mb290ZXIgbmF2IHVsOm5vdCguc3ViLW1lbnUpIHVsLnN1Yi1tZW51IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgLmZvb3Rlci0tbHQgbmF2IHVsOm5vdCguc3ViLW1lbnUpIHtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgZ2FwOiAwO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLS1sdCBuYXYgdWw6bm90KC5zdWItbWVudSkgPiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItLXRpdGVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb290ZXIgLmZvb3Rlci0tdGl0ZWwgcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRCQjM4MDtcbn1cbmZvb3RlciAubmYtZm9ybS1jb250IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuZm9vdGVyIC5uZi1mb3JtLWNvbnQgLm1vcmUtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5mb290ZXIgLm5mLWZvcm0tY29udCAubGlzdC1zZWxlY3Qtd3JhcCAubmYtZmllbGQtZWxlbWVudCA+IGRpdixcbmZvb3RlciAubmYtZm9ybS1jb250IGlucHV0Om5vdChbdHlwZT1idXR0b25dKSxcbmZvb3RlciAubmYtZm9ybS1jb250IGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSxcbmZvb3RlciAubmYtZm9ybS1jb250IHRleHRhcmVhIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgLmx0Yy0tY29sb3JzIG5hdiB1bDpub3QoLnN1Yi1tZW51KSA+IGxpLCBmb290ZXIgLmx0LS1jb2xvcnMgbmF2IHVsOm5vdCguc3ViLW1lbnUpID4gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC5sdGMtLWNvbG9ycyBuYXYgdWw6bm90KC5zdWItbWVudSkgPiBsaSwgZm9vdGVyIC5sdC0tY29sb3JzIG5hdiB1bDpub3QoLnN1Yi1tZW51KSA+IGxpIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5mb290ZXIgLmx0Yy0tY29sb3JzIG5hdiB1bDpub3QoLnN1Yi1tZW51KSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLCBmb290ZXIgLmx0LS1jb2xvcnMgbmF2IHVsOm5vdCguc3ViLW1lbnUpID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuZm9vdGVyIC5sdGMtLWNvbG9ycyAuZm9vdGVyLS10aXRlbCBwLCBmb290ZXIgLmx0LS1jb2xvcnMgLmZvb3Rlci0tdGl0ZWwgcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgLmx0Yy0tY29sb3JzIC5mb290ZXItLXRpdGVsIHAsIGZvb3RlciAubHQtLWNvbG9ycyAuZm9vdGVyLS10aXRlbCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbmZvb3RlciAubHRjLS1jb2xvcnMgLnctc2VwYXJhdG9yLmNvbG9yX2JvcmRlciwgZm9vdGVyIC5sdC0tY29sb3JzIC53LXNlcGFyYXRvci5jb2xvcl9ib3JkZXIge1xuICBjb2xvcjogI2U1OTYzNiAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5sdGMtLWNvbG9ycyAuZm9vdGVyLS1tZW51LXJpZ2h0LCBmb290ZXIgLmx0LS1jb2xvcnMgLmZvb3Rlci0tbWVudS1yaWdodCB7XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWdhcDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciAubHRjLS1jb2xvcnMgLmZvb3Rlci0tbWVudS1yaWdodCwgZm9vdGVyIC5sdC0tY29sb3JzIC5mb290ZXItLW1lbnUtcmlnaHQge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuZm9vdGVyIC5mb290ZXItLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjA1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5mb290ZXIgLmZvb3Rlci0tYm90dG9tIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5mb290ZXIgLmZvb3Rlci0tYm90dG9tIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC53LXNvY2lhbHMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItLXllbGxvdyAubC1zZWN0aW9uLWltZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xufVxuZm9vdGVyIC5mb290ZXItLXllbGxvdyAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbmZvb3RlciAuZm9vdGVyLS15ZWxsb3cgLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC53LWJ0bik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzMuNjdkZWcsICNGMzhFMDQgNC43MiUsICMwMTlGQzkgMTAxJSkgIWltcG9ydGFudDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmwtc2VjdGlvbi53aXRoX3ZpZGVvIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaG9tZS0tZXZlbnRzLWdyaWQgLm93bC1zdGFnZS1vdXRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLmhvbWUtLWV2ZW50cy1ncmlkIGFydGljbGUge1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbn1cbi5ob21lLS1ldmVudHMtZ3JpZCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIHtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob21lLS1ldmVudHMtZ3JpZCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzAuMjNkZWcsIHJnYmEoNzUsIDE3OSwgMTI4LCAwLjMyKSAyOS43MSUsIHJnYmEoMTUsIDY2LCA4NywgMC44OCkgNzEuMTglKTtcbn1cbi5ob21lLS1ldmVudHMtZ3JpZCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC5ob21lLS1ldmVudHMtZ3JpZC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLS1ldmVudHMtZ3JpZCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC5ob21lLS1ldmVudHMtZ3JpZC1oaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lLS1ldmVudHMtZ3JpZCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC5ob21lLS1ldmVudHMtZ3JpZC1oaWRlIC5wb3N0X2N1c3RvbV9maWVsZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaG9tZS0tZXZlbnRzLWdyaWQgYXJ0aWNsZS5jYXRlZ29yeS1sb3ZlLXRvbW9ycm93LWNvbmZlcmVuY2UgLnctZ3JpZC1pdGVtLWg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwLjIzZGVnLCByZ2JhKDE0NSwgNDIsIDkyLCAwLjMyKSAyOS43MSUsIHJnYmEoMzEsIDY1LCA4NSwgMC44OCkgNzEuMTglKTtcbn1cbi5ob21lLS1ldmVudHMtZ3JpZCBhcnRpY2xlLmNhdGVnb3J5LWxvdmUtdG9tb3Jyb3ctY29uZmVyZW5jZSAudy1ncmlkLWl0ZW0taCAudy1idG4ge1xuICBjb2xvcjogIzkxMmE1YyAhaW1wb3J0YW50O1xufVxuLmhvbWUtLWV2ZW50cy1ncmlkIGFydGljbGUuY2F0ZWdvcnktbG92ZS10b21vcnJvdy1jb25mZXJlbmNlIC53LWdyaWQtaXRlbS1oIC53LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uaG9tZS0tZXZlbnRzLWdyaWQgLm93bC1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybVkoLTUwJSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmhvbWUtLWV2ZW50cy1ncmlkIC5vd2wtZG90cyAub3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA2NiwgODYsIDAuMjUpO1xufVxuLmhvbWUtLWV2ZW50cy1ncmlkIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgNjYsIDg2LCAwLjc1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaG9tZS0tZXZlbnRzLWdyaWQgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgNjYsIDg2KSAhaW1wb3J0YW50O1xufVxuXG4ubGF5b3V0XzU3MTEgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5sYXlvdXRfNTcxMSBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjgpLCB0cmFuc3BhcmVudCk7XG4gIHotaW5kZXg6IDE7XG59XG4ubGF5b3V0XzU3MTEgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAudy12d3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sYXlvdXRfNTcxMyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmxheW91dF81NzEzIGFydGljbGUgLnctZ3JpZC1pdGVtLWg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuOCksIHRyYW5zcGFyZW50KTtcbiAgei1pbmRleDogMTtcbn1cbi5sYXlvdXRfNTcxMyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC53LXZ3cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmdsaWRlciAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgNjYsIDg2LCAwLjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xufVxuLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA2NiwgODYsIDAuNSkgIWltcG9ydGFudDtcbn1cbi5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnNsaWRlci0teWVsbG93IC5zbGljay10cmFjayB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2xpZGVyLS15ZWxsb3cgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zbGlkZXItLXllbGxvdyAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC53cGJfdGV4dF9jb2x1bW4ge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLnNsaWRlci0teWVsbG93IC5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgNjYsIDg2LCAwLjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zbGlkZXItLXllbGxvdyAuc2xpY2stYXJyb3cge1xuICAgIGxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zbGlkZXItLXllbGxvdyAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDY2LCA4NiwgMC41KSAhaW1wb3J0YW50O1xufVxuLnNsaWRlci0teWVsbG93IC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zbGlkZXItLXllbGxvdyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhvbWUtLWJsb2ctZ3JpZCBhcnRpY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvbWUtLWJsb2ctZ3JpZCBhcnRpY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMTIpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMTIpIDEwMCUpO1xuICB0b3A6IC01JTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDExMCU7XG4gIGhlaWdodDogMTEwJTtcbiAgbGVmdDogLTUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmhvbWUtLWJsb2ctZ3JpZCBhcnRpY2xlOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zNikgMCUsIHJnYmEoMCwgMCwgMCwgMC4zNikgMTAwJSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIH1cbn1cbi5ob21lLS1ibG9nLWdyaWQgYXJ0aWNsZSAuYXJ0aWNsZS0tdGFnIHtcbiAgY29sb3I6ICNhMGQ3YmMgIWltcG9ydGFudDtcbn1cbi5ob21lLS1ibG9nLWdyaWQgYXJ0aWNsZS5jYXRlZ29yeS1sb3ZlLXRvbW9ycm93LWNvbmZlcmVuY2UgLmFydGljbGUtLXRhZyB7XG4gIGNvbG9yOiAjZTU5NjM2ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaG9tZS0tYmxvZy1ncmlkIGFydGljbGUgLnctZ3JpZC1pdGVtLWgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLS1uZXdzLWdyaWQgYXJ0aWNsZTpudGgtY2hpbGQoM24rMSkge1xuICAgIHdpZHRoOiAzMy4zMyUgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS0tbmV3cy1ncmlkIGFydGljbGU6bnRoLWNoaWxkKDZuKzQpIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS0tbmV3cy1ncmlkIGFydGljbGU6bnRoLWNoaWxkKDNuKTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtLW5ld3MtZ3JpZCBhcnRpY2xlOm50aC1jaGlsZCgzbisxKSAudy1ncmlkLWl0ZW0taDpiZWZvcmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODYuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLS1uZXdzLWdyaWQgYXJ0aWNsZTpudGgtY2hpbGQoM24rMSkgLnBvc3RfaW1hZ2UgPiBkaXY6YmVmb3JlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTg2LjUlO1xuICB9XG59XG5cbi53LWdyaWQubGF5b3V0XzUzNTEgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53LWdyaWQubGF5b3V0XzUzNTEgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMXR1cm4sIHJnYmEoMCwgMCwgMCwgMC44KSAyMi40JSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudy1ncmlkLmxheW91dF81MzUxIGFydGljbGUgLnctZ3JpZC1pdGVtLWg6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMXR1cm4sIHJnYmEoMCwgMCwgMCwgMC40KSAyMi40JSwgdHJhbnNwYXJlbnQpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi53LWdyaWQubGF5b3V0XzUzNTEgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2xvdmV0b21vcnJvdy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMTAvem9vbS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm90dG9tOiAxcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDFyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnctZ3JpZC5sYXlvdXRfNTM1MSBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4udy1ncmlkLmxheW91dF81MzUxIGFydGljbGUgLnctZ3JpZC1pdGVtLWg6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi53LWdyaWQubGF5b3V0XzUzNTEgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tZnAtY29udGFpbmVyOmFmdGVyIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcmlnaHQ6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWZwLWNvbnRhaW5lcjphZnRlciB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ubWZwLWNvbnRhaW5lciBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tZnAtY29udGFpbmVyIGJ1dHRvbi5tZnAtYXJyb3cge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1mcC1jb250YWluZXIgYnV0dG9uLm1mcC1hcnJvdyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG59XG4ubWZwLWNvbnRhaW5lciBidXR0b24ubWZwLWFycm93OmJlZm9yZSB7XG4gIHdpZHRoOiA1NXB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZnAtY29udGFpbmVyIGJ1dHRvbi5tZnAtYXJyb3c6YmVmb3JlIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5tZnAtY29udGFpbmVyIGJ1dHRvbi5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ubWZwLWNvbnRhaW5lciBidXR0b24ubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xufVxuXG4uY3VzdG9tLWRvd25sb2FkLWJ1dHRvbiB7XG4gIHotaW5kZXg6IDk5OTtcbiAgY29sb3I6ICMwMDBGMUYgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IEFCQ01hcmZhO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNHB4IDI2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZG93bmxvYWQtYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMTJweCA0MHB4IDEycHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MiU7XG4gIH1cbn1cbi5jdXN0b20tZG93bmxvYWQtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9sb3ZldG9tb3Jyb3cuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzEwL0Rvd25sb2FkLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWRvd25sb2FkLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICByaWdodDogMThweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIH1cbn1cbi5jdXN0b20tZG93bmxvYWQtYnV0dG9uOmhvdmVyIHtcbiAgcGFkZGluZzogMTRweCA1NnB4IDE0cHggMjZweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBIDAlLCAjOTgxQTI4IDYwJSwgI0Y3NTUyRiAxMDAlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1kb3dubG9hZC1idXR0b246aG92ZXIge1xuICAgIHBhZGRpbmc6IDEycHggNDBweCAxMnB4IDIwcHg7XG4gIH1cbn1cbi5jdXN0b20tZG93bmxvYWQtYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG5cbi5sYXlvdXRfNTYyOCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxheW91dF81NjI4IGFydGljbGUgLnctZ3JpZC1pdGVtLWg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAsIHJnYmEoMCwgNjYsIDg2LCAwKSA1MCUpO1xuICB6LWluZGV4OiAxO1xufVxuLmxheW91dF81NjI4IGFydGljbGUgLnctZ3JpZC1pdGVtLWggLnctdndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ubGF5b3V0XzU2MjggYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAuaG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF5b3V0XzE3MyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmJlZm9yZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxheW91dF8xNzMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAucG9zdF9pbWFnZSA+IGRpdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ3JpZC0tcHJvamVjdHMtMjAyNSAudy1ncmlkLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1wcm9qZWN0cy0yMDI1IC53LWdyaWQtbGlzdCBhcnRpY2xlIHtcbiAgd2lkdGg6IDIwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbn1cbi5ncmlkLS1wcm9qZWN0cy0yMDI1IC53LWdyaWQtbGlzdCBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tcHJvamVjdHMtMjAyNSAudy1ncmlkLWxpc3QgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNDAuNDIlLCByZ2JhKDAsIDAsIDAsIDAuOCkgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmdyaWQtLXByb2plY3RzLTIwMjUgLnctZ3JpZC1saXN0IGFydGljbGUgLnctZ3JpZC1pdGVtLWggLnBvc3RfaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1wcm9qZWN0cy0yMDI1IC53LWdyaWQtbGlzdCBhcnRpY2xlIC5ncmlkLS1wcm9qZWN0cy1jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwbXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHM7XG4gIHotaW5kZXg6IDQ7XG59XG4uZ3JpZC0tcHJvamVjdHMtMjAyNSAudy1ncmlkLWxpc3QgYXJ0aWNsZTpob3ZlciB7XG4gIHdpZHRoOiA0MCU7XG59XG4uZ3JpZC0tcHJvamVjdHMtMjAyNSAudy1ncmlkLWxpc3QgYXJ0aWNsZTpob3ZlciAuZ3JpZC0tcHJvamVjdHMtY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA0ICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tcHJvamVjdHMtMjAyNSAudy1ncmlkLWxpc3QgYXJ0aWNsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ncmlkLS1wcm9qZWN0cy0yMDI1OmhvdmVyIC53LWdyaWQtbGlzdCBhcnRpY2xlIHtcbiAgd2lkdGg6IDE1JTtcbn1cbi5ncmlkLS1wcm9qZWN0cy0yMDI1OmhvdmVyIC53LWdyaWQtbGlzdCBhcnRpY2xlOmhvdmVyIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLmxheW91dF81NjU2IGFydGljbGUgLnctZ3JpZC1pdGVtLWgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4ubGF5b3V0XzU2NTYgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMCwgMCwgMCwgMC44KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAxO1xufVxuLmxheW91dF81NjU2IGFydGljbGUgLnctZ3JpZC1pdGVtLWggLnctdndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGF5b3V0XzU2NjIgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5sYXlvdXRfNTY2MiBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgwLCAwLCAwLCAwLjgpLCB0cmFuc3BhcmVudCk7XG4gIHotaW5kZXg6IDE7XG59XG4ubGF5b3V0XzU2NjIgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAudy12d3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaW5nbGUgLnBvc3RfY29udGVudCAud3BiX3RleHRfY29sdW1uIC53cGJfd3JhcHBlciBwIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uc2luZ2xlIC5wb3N0X2NvbnRlbnQgLndwYl90ZXh0X2NvbHVtbiAud3BiX3dyYXBwZXIgcCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ud3BiX3RleHRfY29sdW1uIC53cGJfd3JhcHBlciBwIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ud3BiX3RleHRfY29sdW1uIC53cGJfd3JhcHBlciBwIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5zZXJ2aWNlcy0tYmxvY2tzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlcy0tYmxvY2tzIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNlcnZpY2VzLS1ibG9ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zMikgMCUsIHJnYmEoMCwgMCwgMCwgMC4zMikgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtLWJsb2NrczpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTYpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNTYpIDEwMCUpO1xuICB9XG59XG4uc2VydmljZXMtLWJsb2Nrczpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjU2KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjU2KSAxMDAlKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLS1ibG9ja3M6aG92ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjU2KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjU2KSAxMDAlKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMCk7XG4gIH1cbn1cbi5zZXJ2aWNlcy0tYmxvY2tzIGgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLS1ibG9ja3MgaDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuLnNlcnZpY2VzLS1ibG9ja3MgLnNlcnZpY2VzLS1ibG9ja3MtZnJvbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnNlcnZpY2VzLS1ibG9ja3M6aG92ZXIgLnNlcnZpY2VzLS1ibG9ja3MtZnJvbnQge1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzLS1ibG9ja3M6aG92ZXIgLnNlcnZpY2VzLS1ibG9ja3MtZnJvbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zZXJ2aWNlcy0tYmxvY2tzIC5zZXJ2aWNlcy0tYmxvY2tzLWJhY2sge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtLWJsb2NrcyAuc2VydmljZXMtLWJsb2Nrcy1iYWNrIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2VydmljZXMtLWJsb2Nrczpob3ZlciAuc2VydmljZXMtLWJsb2Nrcy1iYWNrIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNpbmdsZS1zcGVha2VyX3RoZW1lcyBoMS5oZWFkaW5nLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1zcGVha2VyX3RoZW1lcyBoMS5oZWFkaW5nLS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXNwZWFrZXJfdGhlbWVzIGgxLmhlYWRpbmctLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuLnNpbmdsZS1zcGVha2VyX3RoZW1lcyBoMS5oZWFkaW5nLS10aXRsZSBzcGFuIHtcbiAgbWFyZ2luOiAwLjVyZW07XG59XG4uc2luZ2xlLXNwZWFrZXJfdGhlbWVzIGFydGljbGUgLnNwZWFrZXItLXNlZVByb2ZpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ3JpZC0tcHJhY3RpY2FscyAuZmFjZXR3cC10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5ncmlkLS1wcmFjdGljYWxzIGFydGljbGUge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtLXByYWN0aWNhbHMgYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ncmlkLS1wcmFjdGljYWxzIGFydGljbGUgLnctZ3JpZC1pdGVtLWg6aG92ZXIgLnctdndyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdyaWQtLXByYWN0aWNhbHMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDpob3ZlciAudy12d3JhcHBlciAucG9zdF90YXhvbm9teSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmdyaWQtLXByYWN0aWNhbHMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taDpob3ZlciAudy12d3JhcHBlciAucG9zdF90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tcHJhY3RpY2FscyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oOmhvdmVyIC53LXZ3cmFwcGVyIC53LWJ0biB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tcHJhY3RpY2FscyBhcnRpY2xlIC53LWdyaWQtaXRlbS1oIC53LXZ3cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xufVxuLmdyaWQtLXByYWN0aWNhbHMgYXJ0aWNsZSAudy1ncmlkLWl0ZW0taCAudy12d3JhcHBlciAucG9zdF90YXhvbm9teSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ncmlkLS1wcmFjdGljYWxzIGFydGljbGUgLnctZ3JpZC1pdGVtLWggLnctdndyYXBwZXIgLnctYnRuIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuYm9keS50YXgtcHJhY3RpY2Fsc19jYXRlZ29yaWVzIC5ncmlkLS1wcmFjdGljYWxzIGFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdyaWQtLXByYWN0aWNhbHMtY2F0ZWdvcmllcyAudy1ncmlkLWl0ZW06aG92ZXIgLnBvc3RfdGl0bGUsIC5ncmlkLS1wcmFjdGljYWxzLWNhdGVnb3JpZXMgLnctZ3JpZC1pdGVtLmFjdGl2ZSAucG9zdF90aXRsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFDM0ZCQSAwJSwgIzk4MUEyOCA2MCUsICNGNzU1MkYgMTAwJSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1wcmFjdGljYWxzLWNhdGVnb3JpZXMuZmlsdGVyLS1tb2JpbGUgLnctZ3JpZC1pdGVtLmFjdGl2ZSAucG9zdF90aXRsZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1wcmFjdGljYWxzLWNhdGVnb3JpZXMuZmlsdGVyLS1tb2JpbGUgLnctZ3JpZC1pdGVtLmFjdGl2ZSAucG9zdF90aXRsZSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC42cmVtKTtcbiAgcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JpZC0tcHJhY3RpY2Fscy1jYXRlZ29yaWVzLmZpbHRlci0tbW9iaWxlIC53LWdyaWQtbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ3JpZC0tcHJhY3RpY2Fscy1jYXRlZ29yaWVzLXNlYXJjaCAudy1ncmlkLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2luZ2xlLXByYWN0aWNhbHMgLmctYnJlYWRjcnVtYnMtc2VwYXJhdG9yIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZ3JpZC0tbGluZXVwIGFydGljbGU6aG92ZXIgLnctZ3JpZC1pdGVtLWggPiAudy12d3JhcHBlciwgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cDpob3ZlciAudy1ncmlkLWl0ZW0taCA+IC53LXZ3cmFwcGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTczLCAyOCwgOTApICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC0tbGluZXVwIGFydGljbGU6aG92ZXIgLnctZ3JpZC1pdGVtLWggLnBvc3RfdGl0bGUsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXA6aG92ZXIgLnctZ3JpZC1pdGVtLWggLnBvc3RfdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMEYxRjtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmdyaWQtLWxpbmV1cCBhcnRpY2xlLmV2ZW50LXBhc3NlZCwgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cC5ldmVudC1wYXNzZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZ3JpZC0tbGluZXVwIGFydGljbGUgLnctaHdyYXBwZXIsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLnctaHdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC41cmVtO1xufVxuLmdyaWQtLWxpbmV1cCBhcnRpY2xlIC5saW5ldXAtLXRpbWUsIC5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zdGFnZXMsIC5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS10aGVtZXMsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0tdGltZSwgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS1zdGFnZXMsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0tdGhlbWVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMEYxRjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1hcmdpbjogMDtcbn1cbi5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS10aW1lLCAuZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXRpbWUge1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxQzNGQkEgMCUsICM5ODFBMjggNjAlLCAjRjc1NTJGIDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmdyaWQtLWxpbmV1cCBhcnRpY2xlIC5saW5ldXAtLXN0YWdlcywgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS1zdGFnZXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmdyaWQtLWxpbmV1cCBhcnRpY2xlIC5saW5ldXAtLXRoZW1lcywgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS10aGVtZXMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZ3JpZC0tbGluZXVwIGFydGljbGUgLnBvc3RfdGl0bGUsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLnBvc3RfdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuLmdyaWQtLWxpbmV1cCBhcnRpY2xlIC53LXZ3cmFwcGVyLCAuZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC53LXZ3cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycywgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS1zcGVha2VycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyLCAuZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXNwZWFrZXJzIC5saW5ldXAtLXNwZWFrZXIge1xuICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMC41cmVtKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyLCAuZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXNwZWFrZXJzIC5saW5ldXAtLXNwZWFrZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyLCAuZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXNwZWFrZXJzIC5saW5ldXAtLXNwZWFrZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAwLjVyZW0pO1xuICB9XG59XG4uZ3JpZC0tbGluZXVwIGFydGljbGUgLmxpbmV1cC0tc3BlYWtlcnMgLmxpbmV1cC0tc3BlYWtlciAuaW1hZ2UsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0tc3BlYWtlcnMgLmxpbmV1cC0tc3BlYWtlciAuaW1hZ2Uge1xuICB3aWR0aDogODBweDtcbn1cbi5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyIC5pbWFnZSBpbWcsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0tc3BlYWtlcnMgLmxpbmV1cC0tc3BlYWtlciAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyIC5jb250ZW50LCAuZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXNwZWFrZXJzIC5saW5ldXAtLXNwZWFrZXIgLmNvbnRlbnQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCAtIDAuMXJlbSk7XG59XG4uZ3JpZC0tbGluZXVwIGFydGljbGUgLmxpbmV1cC0tc3BlYWtlcnMgLmxpbmV1cC0tc3BlYWtlciAuY29udGVudCAuc3BlYWtlci0tdHlwZSwgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyIC5jb250ZW50IC5zcGVha2VyLS10eXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMEYxRjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmdyaWQtLWxpbmV1cCBhcnRpY2xlIC5saW5ldXAtLXNwZWFrZXJzIC5saW5ldXAtLXNwZWFrZXIgLmNvbnRlbnQgLnNwZWFrZXItLW5hbWUsIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0tc3BlYWtlcnMgLmxpbmV1cC0tc3BlYWtlciAuY29udGVudCAuc3BlYWtlci0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5ncmlkLS1saW5ldXAgYXJ0aWNsZSAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyIC5jb250ZW50IC5zcGVha2VyLS1mdW5jdGlvbiwgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS1zcGVha2VycyAubGluZXVwLS1zcGVha2VyIC5jb250ZW50IC5zcGVha2VyLS1mdW5jdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwcHggIWltcG9ydGFudDtcbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAwMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDI7XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAgLmxpbmV1cC0tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMnJlbSA1cmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS13cmFwIC5saW5ldXAtLWJveCB7XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICB9XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAgLmxpbmV1cC0tYm94IC5saW5ldXAtLWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS13cmFwIC5saW5ldXAtLWJveCAubGluZXVwLS1ib3gtY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIH1cbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0td3JhcCAubGluZXVwLS1ib3ggLmxpbmV1cC0tYm94LWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEyMCU7XG4gIGhlaWdodDogMTIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BvcHVwLWJhY2tncm91bmQud2VicFwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBmaWx0ZXI6IGJsdXIoMjVweCk7XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAgLmxpbmV1cC0tYm94IC5saW5ldXAtLWJveC1jb250ZW50IC5saW5ldXAtLWNsb3NlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0td3JhcCAubGluZXVwLS1ib3ggLmxpbmV1cC0tYm94LWNvbnRlbnQgLmxpbmV1cC0tY2xvc2VyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAgLmxpbmV1cC0tYm94IC5saW5ldXAtLWJveC1jb250ZW50IC5saW5ldXAtLWNsb3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAgLmxpbmV1cC0tYm94IC5saW5ldXAtLWJveC1jb250ZW50IC5wb3B1cC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS13cmFwIC5saW5ldXAtLWJveCAubGluZXVwLS1ib3gtY29udGVudCAucG9wdXAtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0td3JhcCAubGluZXVwLS1ib3ggLmxpbmV1cC0tYm94LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLnBvc3RfdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS13cmFwIC5saW5ldXAtLWJveCAubGluZXVwLS1ib3gtY29udGVudCAucG9wdXAtY29udGVudCAucG9zdF90aXRsZS5zcGVha2Vycy0tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0td3JhcCAubGluZXVwLS1ib3ggLmxpbmV1cC0tYm94LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLnBvc3RfdGl0bGUuc3BlYWtlcnMtLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmdyaWQtLWxpbmV1cCAubGluZXVwLS1wb3B1cCAubGluZXVwLS13cmFwIC5saW5ldXAtLWJveCAubGluZXVwLS1ib3gtY29udGVudCAucG9wdXAtY29udGVudCAubGluZXVwLS1wb3B1cC10YWdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZ2FwOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0td3JhcCAubGluZXVwLS1ib3ggLmxpbmV1cC0tYm94LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmxpbmV1cC0tcG9wdXAtdGFncyBkaXYge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5ncmlkLS1saW5ldXAgLmxpbmV1cC0tcG9wdXAgLmxpbmV1cC0td3JhcCAubGluZXVwLS1ib3ggLmxpbmV1cC0tYm94LWNvbnRlbnQgLnBvcHVwLWNvbnRlbnQgLmxpbmV1cC0tc3BlYWtlcnMgLmxpbmV1cC0tc3BlYWtlciAuY29udGVudCBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uZ3JpZC0tbGluZXVwIC5saW5ldXAtLXBvcHVwIC5saW5ldXAtLXdyYXAgLmxpbmV1cC0tYm94IC5saW5ldXAtLWJveC1jb250ZW50IC5wb3B1cC1jb250ZW50IC5saW5ldXAtLXNwZWFrZXJzIC5saW5ldXAtLXNwZWFrZXIgLmNvbnRlbnQgLnNwZWFrZXItLXR5cGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtLUxULWZlYXR1cmVkIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMCAwIDA7XG4gIH1cbiAgLmdyaWQtLUxULWZlYXR1cmVkIC5vd2wtaXRlbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuICAuZ3JpZC0tTFQtZmVhdHVyZWQgLm93bC1pdGVtIC53LXZ3cmFwcGVyID4gKiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuICAuZ3JpZC0tTFQtZmVhdHVyZWQgLm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNikgdHJhbnNsYXRlWSgtMjFweCkgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JpZC0tTFQtZmVhdHVyZWQgLm93bC1pdGVtLmFjdGl2ZS5jZW50ZXIgLnctdndyYXBwZXIgPiAqIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZ3JpZC0tTFQtZmVhdHVyZWQgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgcmlnaHQ6IGNhbGMoMTAwJSAtIDVyZW0pO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ncmlkLS1MVC1mZWF0dXJlZCAub3dsLW5hdiAub3dsLW5leHQge1xuICBsZWZ0OiBjYWxjKDEwMCUgLSA1cmVtKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59IiwiI25ld3NsZXR0ZXJ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgfVxuXG4gICAgLmwtc2VjdGlvbi1pbWd7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjUwJTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuLm5ld3NsZXR0ZXItZm9ybXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgIC0tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5mLWZvcm0tY29udGVudHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIH1cbiAgICBcbiAgICAubmYtZm9ybS1maWVsZHMtcmVxdWlyZWR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5tb3JlLWluZm97XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5jaGVja2JveC1hZ3JlZSB7XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI4cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS0tbmV3c2xldHRlcntcbiAgICAubmYtZmllbGR7XG4gICAgICAgIC5uZi1maWVsZC1lbGVtZW50e1xuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHQtZ3JhZGllbnQtbmV3ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2Nyb2xsIHtcbiAgICBib3R0b206IGNhbGMoNHJlbSAtIDgwcHgpOyBcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpe1xuICAgICAgICBib3R0b206IGNhbGMoNnJlbSAtIDEwMHB4KTsgXG4gICAgfVxuXG4gICAgJl9fbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJGFiY01hcmZhO1xuICAgICAgICBmb250LXNpemU6IC42NXJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICBib3R0b206IC0xMjVweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3R0b206IC03NXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sdGMteWVsbG93e1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdGMteWVsbG93LWdyYWRpZW50O1xuICAgICAgICB9XG4gICAgfVxufSIsIi53LWdyaWQudHlwZV9jYXJvdXNlbCwgLmgtZ3JpZC50eXBlX2Nhcm91c2Vse1xuICAgIGJ1dHRvbjpub3QoLm93bC1kb3Qpe1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsNjYsODYsLjMpOyBcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsNjYsODYsLjUpIWltcG9ydGFudDsgXG4gICAgICAgIH0gXG4gICAgfVxuXG4gICAgLm93bC1uYXZ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIFxuICAgICAgICAmLmRpc2FibGVke1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1kb3R7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvZmZibGFjayAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbG9yX2FsdGVybmF0ZXtcbiAgICAudy1ncmlkLnR5cGVfY2Fyb3VzZWwsIC5oLWdyaWQudHlwZV9jYXJvdXNlbHtcbiAgICAgICAgLm93bC1kb3R7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJvdXNlbC0tc3BlYWtlcnN7XG4gICAgLm93bC1kb3Rze1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi53LXNoYXJpbmctbGlzdHtcbiAgICAudy1zaGFyaW5nLWl0ZW17XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAwLjhyZW0gIWltcG9ydGFudDsgXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudy10YWJzLWxpc3R7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcblxuICAgIC53LXRhYnMtaXRlbXtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjayAhaW1wb3J0YW50OyBcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIGNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYWJjTWFyZmEgIWltcG9ydGFudDsgXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFicy0tc21hbGx7XG4gICAgLnctdGFicy1saXN0e1xuICAgICAgICAudy10YWJzLWl0ZW17XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJzLS10bHtcbiAgICAudy10YWJzLWl0ZW17XG4gICAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0LWdyYWRpZW50LTIwMjUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFicy0taW5zaWRlLWxlZnR7XG4gICAgLnctdGFicy1saXN0e1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cblxuICAgIC53LXRhYnMtc2VjdGlvbnN7XG4gICAgICAgIC53LXRhYnMtc2VjdGlvbntcbiAgICAgICAgICAgIC53LXRhYnMtc2VjdGlvbi1jb250ZW50e1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIFxuICAgICAgICAgICAgICAgIC53cGJfcm93e1xuICAgICAgICAgICAgICAgICAgICAud3BiX2NvbHVtbjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudy1pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAudy1pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAudy10YWJzLmxheW91dF92ZXJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC53LXRhYnMtbGlzdHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudy10YWJzLXNlY3Rpb257XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnctdGFicy1saXN0e1xuICAgICAgICAudy10YWJzLWl0ZW17XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgXG5cbiAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFicy0taW5zaWRlLWxlZnR7XG4gICAgICAgIC53LXRhYnMtbGlzdHtcbiAgICAgICAgICAgIC53LXRhYnMtaXRlbXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDsgXG4gICAgXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53LXRhYnMtc2VjdGlvbntcbiAgICAudWx0X2V4cF9zZWN0aW9uX2xheWVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IFxuICAgIFxuICAgICAgICAudWx0X2V4cF9zZWN0aW9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmYmxhY2s7IFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMC45cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJi51bHRfYWN0aXZlX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyBcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudWx0X2V4cGhlYWRlcntcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFiY01hcmZhICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVsdF9leHBfY29udGVudHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC51bHRfZWNwc3ViX2NvbnR7IFxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNzZWN0aW9uLS1mYXF7XG4gICAgLnVsdF9leHBfc2VjdGlvbl9sYXllcntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyBcblxuICAgICAgICAudWx0X2V4cF9zZWN0aW9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmYmxhY2s7IFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMC45cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnVsdF9hY3RpdmVfc2VjdGlvbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IFxuXG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzdcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVsdF9leHBoZWFkZXJ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhYmNNYXJmYSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51bHRfZXhwX2NvbnRlbnR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAudWx0X2VjcHN1Yl9jb250eyBcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5mYXEtLXllbGxvd3tcbiAgICAgICAgLnVsdF9leHBfc2VjdGlvbl9sYXllcntcbiAgICAgICAgICAgIC51bHRfZXhwX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgJi51bHRfYWN0aXZlX3NlY3Rpb257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdGMteWVsbG93LWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdGMteWVsbG93LWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiYmxvY2txdW90ZXtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDQyNTY7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICY6YmVmb3Jle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbiAgICBmb290ZXJ7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG59IiwiLmltYWdlLS1zbGlkZXJ7XG4gICAgLm93bC1pdGVte1xuICAgICAgICAmLmFjdGl2ZTpub3QoLmNlbnRlcikge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnBvc3RfaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MCUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTUuNTU1NiUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUuY2VudGVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5wb3N0X2ltYWdlIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzUlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGlkZXItLWltYWdle1xuICAgIC5sYXp5bG9hZCwgLmxhenlsb2FkaW5nIHtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuY2Fyb3VzZWwtLWNvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ3JpZC1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuXG4gICAgLnZjX2NvbHVtbi1pbm5lcntcbiAgICAgICAgLndwYl90ZXh0X2NvbHVtbntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmhlYWRpbmd7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhYmNNYXJmYTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4OyBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAxcHggc29saWQgJG9yYW5nZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNzcuNXB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogODBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOmFmdGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IFxuXG4gICAgICAgIC5zbGljay1kb3Rze1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIGJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgICBcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgXG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4OyBcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59IiwiLmxheW91dF81Nzk5e1xuICAgIGltZ3tcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5vd2wtaXRlbXtcbiAgICAgICAgb3BhY2l0eTogMC41OyBcblxuICAgICAgICAucG9zdF9jb250ZW50e1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlLmNlbnRlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IFxuXG4gICAgICAgICAgICAucG9zdF9jb250ZW50e1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLWRvdHtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmx0Yy0tdGV4dC1iYW5uZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IFxuICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTsgXG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7IFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDFweDsgXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7IFxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkOmFmdGVye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVhZGluZy0tYmx1cntcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5sLXNlY3Rpb24taW1ne1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMTVweCkgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNTBweCkgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAtMjVweCAhaW1wb3J0YW50OyBcbiAgICB9XG59XG5cbi5oZWFkaW5nLS10aXRsZSB7XG4gICAgLmNpcmNsZXtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMnB4OyBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTsgXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMCk7XHRcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDg4cHgpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zcXVhcmV7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzJweDsgXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMCk7XHRcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDg4cHgpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZWN0YW5nbGV7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzJweDsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IFxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTApO1x0XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4OHB4KTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWZ0bWFyZ2luIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzJTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNXB4IDA7XG5cbiAgICAgICAgJi5sb2dvSW1hZ2Uge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7IFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhlYWRpbmctLXNtYWxsIGgxe1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oZWFkaW5nLS1iaWcgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oZWFkaW5nLS10aXRsZVN1bW1pdCBoMXtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvSW1hZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi5oZWFkaW5nLS1jb2xvcntcbiAgICAgICAgLmNpcmNsZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQ7XHRcbiAgICAgICAgfVxuICAgICAgICAuc3F1YXJle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudDtcdFxuICAgICAgICB9XG4gICAgICAgIC5yZWN0YW5nbGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50O1x0XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaW5nbGUtc3BlYWtlcntcbiAgICAuaGVhZGluZy0tdGl0bGUge1xuICAgICAgICBoMXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zcGVha2VyLS10YWdze1xuICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogLTRweDsgXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuXG4gICAgJiA+IC5wb3N0X3RheG9ub215e1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zcGVha2VyLS10eXBlc3tcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zcGVha2VyLS1zdGFnZXN7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3BlYWtlci0tdGhlbWVze1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbnNlY3Rpb24uY29sb3JfYWx0ZXJuYXRle1xuICAgIC5zcGVha2VyLS10YWdze1xuICAgICAgICAmID4gLnBvc3RfdGF4b25vbXl7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jYXJvdXNlbC0tc3BlYWtlcnN7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgLnNwZWFrZXItLXNlZVByb2ZpbGV7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIC5wb3N0X2ltYWdle1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmdyaWQtLXNwZWFrZXJzLCAuY2Fyb3VzZWwtLXNwZWFrZXJze1xuICAgIGFydGljbGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgICAgLnctZ3JpZC1pdGVtLWh7XG4gICAgICAgICAgICAuc3BlYWtlci0tc2VlUHJvZmlsZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvc3RfaW1hZ2V7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDsgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyBcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjM2KSAwJSxyZ2JhKDAsMCwwLDAuMzYpIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIC5zcGVha2VyLS1zZWVQcm9maWxle1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3N0X2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC50YWdzLS1zaW5nbGVTcGVha2Vye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59IiwiLnRpY2tldHMtLW92ZXJ2aWV3e1xuICAgIC50aWNrZXRzLS10eXBle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLndwYl9jb2x1bW57XG4gICAgICAgICAgICB3aWR0aDogMjIlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmID4gLndwYl9jb2x1bW46Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAud3BiX2NvbHVtbjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC53cGJfY29sdW1uOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnctYnRuLXdyYXBwZXJ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnctYnRue1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5tb3JlLWluZm97XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcblxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA2N1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbntcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA2OFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVse1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRpY2tldHMtLXNvbGRvdXR7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cblxuICAgICAgICAudGlja2V0cy0tbmV4dHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53LXNlcGFyYXRvci5jb2xvcl9ib3JkZXJ7XG4gICAgICAgIGNvbG9yOiAkbGluZWdyZXk7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cblxuICAgICYubHRzLS10aWNrZXRze1xuICAgICAgICAuZy1jb2xzLmNvbHNfMyB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICB1bHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnctYnRuLXdyYXBwZXJ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmx0Yy0tdGFncywgLmx0cy0tdGFnc3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuICAgIGZvbnQtc2l6ZTogMTBweDsgXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmYmxhY2s7XG4gICAgcGFkZGluZzogNHB4IDhweDsgIFxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyAgXG5cbiAgICAmLnRhZy0tYmlne1xuICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgICAgICBwYWRkaW5nOiA4cHggMTJweDsgIFxuICAgIH1cblxuICAgICYudGFnLS13aGl0ZXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi50YWctLWNpcmNsZXtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICB9XG4gICAgJi50YWctLXNxdWFyZXtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgJi50YWctLXJlY3RhbmdsZXtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIGF7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uc2luZ2xlLXNwZWFrZXJ7XG4gICAgLnNwZWFrZXItLXNvY2lhbHN7XG4gICAgICAgICYgPiAqe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmx0Yy0tdGFnc3tcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgIFxuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgfVxuICAgICAgICAubHRzLS10YWdze1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnNlY3Rpb24uY29sb3JfYWx0ZXJuYXRle1xuICAgIC5sdGMtLXRhZ3MsIC5sdHMtLXRhZ3N7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgIH1cbn0iLCIuZ3JpZC0tZmlsdGVye1xuICAgIGNvbG9yOiAkd2hpdGU7IFxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudy1maWx0ZXItaXRlbS10aXRsZXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudy1maWx0ZXItaXRlbS1yZXNldHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53LWZpbHRlci1pdGVtLXZhbHVlc3tcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53LWZpbHRlci1pdGVtLXZhbHVle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKXtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnctZmlsdGVyLWl0ZW0tdmFsdWUtbGFiZWx7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgIC53LWZpbHRlci1vcGVuZXIudy1idG57XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnctZmlsdGVyLWxpc3R7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC53LWZpbHRlci1saXN0LXRpdGxle1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtOyBcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnctZmlsdGVyLWxpc3QtY2xvc2Vye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudy1maWx0ZXItaXRlbXtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC53LWZpbHRlci1pdGVtLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDJyZW0gMC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjQ1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmVsLW9wZW46YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC53LWZpbHRlci1pdGVtLXJlc2V0e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnctZmlsdGVyLWxpc3QtcGFuZWx7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC53LWJ0bntcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zcGVha2VyLS1ldmVudC10YWxre1xuICAgIC53LXZ3cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAub3dsLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzQlO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzcmVtKSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcyLjclO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIHRvcDogYXV0bzsgXG4gICAgICAgICAgICBib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvOyBcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3dsLXByZXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bzsgXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVyZW07XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSwgXG4gICAgLm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW17XG4gICAgICAgIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XG4gICAgICAgIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgICB9XG59XG5cblxuIiwiLmhpZGUtLWRlc2t0b3B7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5oaWRlLS1tb2JpbGV7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAudWx0LXN0aWNreS1hbmNob3J7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICAgICAgICBcbiAgICAgICAgJi5maXh0by1maXhlZHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuICAgIFxuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udWx0LXN0aWNreS1hbmNob3IudWx0X3N0aWNrX3RvX3Jvd3tcbiAgICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcbn1cbi51bHQtc3RpY2t5LnVsdC1zdGljayB7XG4gICAgei1pbmRleDogMTAwICFpbXBvcnRhbnQ7XG59IiwiLmNhcm91c2VsLS1sb2dve1xuICAgIC5zbGljay10cmFja3tcbiAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnctaW1hZ2V7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC53LWltYWdlLWh7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMDsgXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcblxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1jYXJvdXNlbHtcbiAgICAgICAgLmFydGljbGV7XG4gICAgICAgICAgICAucG9zdF9pbWFnZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW1hZ2VzLS1kYXJre1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmxpc3QtLWNpcmNsZXtcbiAgICB1bHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgbGl7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0LWdyZWVuOyBcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IFxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgICAgIHRvcDogMC42cmVtOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmx0Yy0tY29sb3Jze1xuICAgICAgICB1bHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmx0LS1jb2xvcnN7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZweDsgXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4OyBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyBcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC43cmVtOyBcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb2ZmYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ncmlkLS1jaGFubmVsc3tcbiAgICAmID4gLnZjX2NvbHVtbl9jb250YWluZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IFxuICAgICAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDsgXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NSUgIWltcG9ydGFudDsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG5cbiAgICAgICAgLnZjX2NvbHVtbi1pbm5lcntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgLnctaW1hZ2V7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnctY291bnRlcntcbiAgICAudy1jb3VudGVyLXZhbHVle1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cbiAgICAudy1jb3VudGVyLXRpdGxle1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRkYXJrZ3JleTtcbiAgICB9XG59XG5cbi5oZWFkaW5nLW51bWJlcntcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJGFiY01hcmZhO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2lkdGg6IDQ4cHg7IFxuICAgIGhlaWdodDogNDhweDsgXG4gICAgZGlzcGxheTogZmxleDsgXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGx0Yy1yZWQtbmV3O1xufSIsIi5ncmlkLS1tYXNvbnJ5IC53LWdyaWQtbGlzdHtcbiAgICBjb2x1bW5zOiA0ICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMHJlbSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgIGNvbHVtbnM6IDMgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBjb2x1bW5zOiAyICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KXtcbiAgICAgICAgY29sdW1uczogMSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGFydGljbGV7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJhcnRpY2xlLnNwZWFrZXJfdGhlbWVze1xuICAgIC53LWdyaWQtaXRlbS1oe1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLnBvc3RfaW1hZ2V7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRoZW1lLWNhcmR7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICBsZWZ0OiAwOyBcbiAgICAgICAgICAgIHRvcDogNTAlOyBcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcbiAgICAgICAgICAgIC5jaXJjbGUsIC5zcXVhcmUsIC5yZWN0YW5nbGV7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIjc2VjdGlvbi0tdGltZWxpbmV7XG4gICAgLmctY29sc3tcbiAgICAgICAgLmctY29sc3tcbiAgICAgICAgICAgIGdhcDogNnJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICAgICAgZ2FwOiAwcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7IFxuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwJTsgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmYmxhY2s7IFxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLndwYl9jb2x1bW57XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zcmVtOyBcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyBcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkOmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTNyZW07IFxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIycHgsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDsgXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9mZmJsYWNrOyBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxNXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmFjZXR3cC1mYWNldHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAmLmZhY2V0d3AtdHlwZS1zZWFyY2h7XG4gICAgICAgIC5mYWNldHdwLWlucHV0LXdyYXB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmZhY2V0d3Atc2VhcmNoe1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmYmxhY2s7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogRWRnZSAxMiAtMTggKi9cbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZhY2V0d3AtaWNvbntcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmYtbG9hZGluZzpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbG9hZGluZy5wbmcpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDcwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmFjZXR3cC10eXBlLWRyb3Bkb3due1xuICAgICAgICAuZmFjZXR3cC1kcm9wZG93bntcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWxlY3QtZG93bi5zdmcnKTsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAwLjVyZW0pIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb2xvcl9hbHRlcm5hdGV7XG4gICAgLmZhY2V0d3AtZmFjZXR7XG4gICAgICAgICYuZmFjZXR3cC10eXBlLXNlYXJjaHtcbiAgICAgICAgICAgIC5mYWNldHdwLXNlYXJjaHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogRWRnZSAxMiAtMTggKi9cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmFjZXR3cC1pY29ue1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmYtbG9hZGluZzpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvYWRpbmctd2hpdGUucG5nKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmZhY2V0d3AtdHlwZS1kcm9wZG93bntcbiAgICAgICAgICAgIC5mYWNldHdwLWRyb3Bkb3due1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlbGVjdC1kb3duLXdoaXRlLnN2ZycpOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5odXJyeXRpbWVyLWNhbXBhaWdue1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuaHVycnl0aW1lci1oZWFkbGluZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaHVycnl0aW1lci10aW1lcntcbiAgICAgICAgZ2FwOiAwLjVyZW07XG5cbiAgICAgICAgLmh1cnJ5dGltZXItdGltZXItYmxvY2t7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIC5odXJyeXRpbWVyLXRpbWVyLWRpZ2l0e1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBcbn0iLCIvKnBvcHVwIGNzcyovXG4ucHVtLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOjM1cHggMzBweCFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucHVtLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBcdGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6MThweCFpbXBvcnRhbnQ7XG59XG4ucHVtLWNsb3NlIC5mYXN7XG5cdGZvbnQtd2VpZ2h0OjUwMCFpbXBvcnRhbnQ7XG59XG4ubHQtcG9wdXAgbmYtcm93cy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcblx0Z2FwOjdweDtcbn1cbi5wb3B1cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucG9wdXAtZGVzY3JpcHRpb257XG5cdCAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuLyogICAgIGZvbnQtZmFtaWx5OiAnQ2VyYSBQcm8nLCBzYW5zLXNlcmlmOyAqL1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXHRjb2xvcjojZmZmO1xufVxuLmx0LXBvcHVwIC5uZi1mb3JtLWNvbnR7XG5cdG1hcmdpbi10b3A6MjVweDtcbn1cblxuLmx0LXBvcHVwIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmYhaW1wb3J0YW50O1xufVxuLmx0LXBvcHVwIC5uZi1mb3JtLWNvbnRlbnQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcblx0Zm9udC1zaXplOjE0cHghaW1wb3J0YW50O1xufVxuLmx0LXBvcHVwIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdLCBib2R5IC5sdC1wb3B1cCAubmYtZm9ybS1jb250ZW50IC5idG4tLXdoaXRlIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLnctYnRuKXtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMUMzRkJBLCAjOTgxQTI4LCAjRjc1NTJGKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdCAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjpub25lIWltcG9ydGFudDtcbn1cbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuXHQucHVtLWNvbnRhaW5lcntcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCkhaW1wb3J0YW50O1x0XG5cdHBhZGRpbmc6MjVweCAzMHB4IWltcG9ydGFudDtcblx0cGFkZGluZy1ib3R0b206MTBweCFpbXBvcnRhbnQ7XG5cdH1cblxufSIsImhlYWRlciB7XG4gICAgLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG4gICAgfVxuICAgIC5mYS10aWt0b2s6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGUwN2JcIjsgXG4gICAgfVxuICAgIC53LXNvY2lhbHN7XG4gICAgICAgIC53LXNvY2lhbHMtaXRlbXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWUtbmV3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIG5hdntcbiAgICAgICAgdWwubGV2ZWxfMXtcbiAgICAgICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudy1uYXYtYXJyb3d7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjJyZW0pOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAuNnJlbTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmN1cnJlbnQtbWVudS1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdC1ncmFkaWVudC0yMDI1ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRjLWRhcmtyZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC53LW5hdi1pY29ue1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmlkXzUyNDEsICYuaWRfNzkwOCwgJi5pZF8yMjY3MHtcbiAgICAgICAgLmwtc3ViaGVhZGVye1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5sLXN1YmhlYWRlci5hdF90b3B7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudy1uYXYtaWNvbntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBuYXZ7XG4gICAgICAgICAgICAgICAgdWwubGV2ZWxfMXtcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtbGFzdC1vZi10eXBlKDIpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZXtcbiAgICAgICAgICAgIG5hdntcbiAgICAgICAgICAgICAgICB1bC5sZXZlbF8xe1xuICAgICAgICAgICAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudy1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnctYnRuOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnctbmF2LXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnctbmF2LXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4wNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY3VycmVudC1wYWdlLXBhcmVudCBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmYmxhY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJi5jdXJyZW50LW1lbnUtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGE6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkb2ZmYmxhY2ssIDAuNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRjLWRhcmtyZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnctbmF2LXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQycHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtLCAmLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgJi5jdXJyZW50LW1lbnUtcGFyZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudy1uYXYtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjA1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnctbmF2LWljb257XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuaGVhZGVyLmlkXzc5MDh7XG4gICAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZSBuYXYgdWwubGV2ZWxfMT5saT5hLnctYnRuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDczLjY3ZGVnLCAjRjM4RTA0IDQuNzIlLCAjMDE5RkM5IDEwMSUpIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuaHRtbC53LW5hdi1vcGVuIGhlYWRlcjpub3QoLmlkXzUyNDEpOm5vdCguaWRfNzkwOCk6bm90KC5pZF8yMjY3MCkgbmF2LnR5cGVfbW9iaWxlIHVsLmxldmVsXzF7XG4gICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuaHRtbC53LW5hdi1vcGVuIGhlYWRlci5pZF81MjQxIC5sLXN1YmhlYWRlci5hdF90b3AgbmF2LnR5cGVfbW9iaWxlIHVsLmxldmVsXzEsIFxuaHRtbC53LW5hdi1vcGVuIGhlYWRlci5pZF83OTA4IC5sLXN1YmhlYWRlci5hdF90b3AgbmF2LnR5cGVfbW9iaWxlIHVsLmxldmVsXzFcbmh0bWwudy1uYXYtb3BlbiBoZWFkZXIuaWRfMjI2NzAgLmwtc3ViaGVhZGVyLmF0X3RvcCBuYXYudHlwZV9tb2JpbGUgdWwubGV2ZWxfMXtcbiAgICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCl7XG4gICAgaGVhZGVyLmlkXzExe1xuICAgICAgICAubC1zdWJoZWFkZXIuYXRfbWlkZGxle1xuICAgICAgICAgICAgLmwtc3ViaGVhZGVyLWh7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuXG4gICAgICAgICAgICAgICAgdWwudy1uYXYtbGlzdC5sZXZlbF8xe1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7IFxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0LWdyYWRpZW50LTIwMjU7XG5cbiAgICAgICAgICAgICAgICAgICAgdWwudy1uYXYtbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCByZ2JhKDAsMCwwLDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdC1ncmFkaWVudC0yMDI1ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGxpLm9wZW5lZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiB1bC53LW5hdi1saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0gXG5cbiAgICAgICAgICAgICAgICAgICAgbGkubWVudS1pdGVte1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0cHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudy1uYXYtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtLCAmLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgJi5jdXJyZW50LW1lbnUtcGFyZW50LCAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYudy1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnctbmF2LWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDU0JztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtLWdvYmFja3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IFxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoZWFkZXIuaWRfNTI0MSwgaGVhZGVyLmlkXzc5MDgsIGhlYWRlci5pZF8yMjY3MHtcbiAgICAgICAgLmwtc3ViaGVhZGVyLmF0X21pZGRsZXtcbiAgICAgICAgICAgIC5sLXN1YmhlYWRlci1oe1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcblxuICAgICAgICAgICAgICAgIHVsLnctbmF2LWxpc3QubGV2ZWxfMXtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoOyBcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdC1ncmFkaWVudC0yMDI1O1xuXG4gICAgICAgICAgICAgICAgICAgIHVsLnctbmF2LWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllciguNCwwLC4yLDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHQtZ3JhZGllbnQtMjAyNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsaS5sb3ZlLXRvbW9ycm93LXN1bW1pdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsLnctbmF2LWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGkub3BlbmVke1xuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IHVsLnctbmF2LWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSBcblxuICAgICAgICAgICAgICAgICAgICBsaS5tZW51LWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC53LW5hdi10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICYuY3VycmVudC1tZW51LWFuY2VzdG9yLCAmLmN1cnJlbnQtbWVudS1wYXJlbnQsICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi53LWJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudy1uYXYtYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVudS0tZ29iYWNre1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdodHRwczovL2xvdmV0b21vcnJvdy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjUvMDIvVW50aXRsZWQtZGVzaWduLTIucG5nJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyLCAkbHQtZ3JhZGllbnQtZm9vdGVyLTIwMjUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIC5mYS1mYWNlYm9vazpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjM5ZVwiO1xuICAgIH1cbiAgICAuZmEtdGlrdG9rOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDdiXCI7IFxuICAgIH1cblxuICAgIC5mb290ZXItLWx0e1xuICAgICAgICAudy1zb2NpYWxze1xuICAgICAgICAgICAgLnctc29jaWFscy1pdGVte1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBuYXZ7XG4gICAgICAgIHVsOm5vdCguc3ViLW1lbnUpe1xuICAgICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjsgXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgLmZvb3Rlci0tbHR7XG4gICAgICAgICAgICBuYXZ7XG4gICAgICAgICAgICAgICAgdWw6bm90KC5zdWItbWVudSl7XG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci0tdGl0ZWx7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIHB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZi1mb3JtLWNvbnR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgXG4gICAgICAgIC5tb3JlLWluZm97XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LXNlbGVjdC13cmFwIC5uZi1maWVsZC1lbGVtZW50PmRpdiwgXG4gICAgICAgIGlucHV0Om5vdChbdHlwZT1cImJ1dHRvblwiXSksIFxuICAgICAgICBpbnB1dDpub3QoW3R5cGU9XCJzdWJtaXRcIl0pLCBcbiAgICAgICAgdGV4dGFyZWF7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHB7XG4gICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmx0Yy0tY29sb3JzLCAubHQtLWNvbG9yc3tcbiAgICAgICAgbmF2e1xuICAgICAgICAgICAgdWw6bm90KC5zdWItbWVudSl7XG4gICAgICAgICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5mb290ZXItLXRpdGVse1xuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudy1zZXBhcmF0b3IuY29sb3JfYm9yZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLS1tZW51LXJpZ2h0e1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLS1ib3R0b217XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDsgXG5cbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICB3aWR0aDogMzAwJTsgXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgIGxlZnQ6IDUwJTsgXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7IFxuICAgICAgICAgICAgb3BhY2l0eTogMC4wNTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Lnctc29jaWFscy1saXN0e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgfVxuXHR9XG5cbiAgICBcbiAgICAuZm9vdGVyLS15ZWxsb3d7XG4gICAgICAgIC5sLXNlY3Rpb24taW1ne1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MDAwcHg7IFxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgLmJ0bi0td2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCBcbiAgICAgICAgLm5mLWZvcm0tY29udGVudCAuYnRuLS13aGl0ZSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC53LWJ0bik6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzMuNjdkZWcsICNGMzhFMDQgNC43MiUsICMwMTlGQzkgMTAxJSkhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsImh0bWwsIGJvZHl7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmwtc2VjdGlvbi53aXRoX3ZpZGVvIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG59IiwiLmhvbWUtLWV2ZW50cy1ncmlke1xuICAgIC5vd2wtc3RhZ2Utb3V0ZXJ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgIGFydGljbGV7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuXG4gICAgICAgIC53LWdyaWQtaXRlbS1oe1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgICAgICBsZWZ0OiAwOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwLjIzZGVnLHJnYmEoNzUsMTc5LDEyOCwuMzIpIDI5LjcxJSxyZ2JhKDE1LDY2LDg3LC44OCkgNzEuMTglKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvbWUtLWV2ZW50cy1ncmlkLWhpZGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBvc3RfY3VzdG9tX2ZpZWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGFydGljbGUuY2F0ZWdvcnktbG92ZS10b21vcnJvdy1jb25mZXJlbmNle1xuICAgICAgICAudy1ncmlkLWl0ZW0taHtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MC4yM2RlZyxyZ2JhKDE0NSw0Miw5MiwuMzIpIDI5LjcxJSxyZ2JhKDMxLDY1LDg1LC44OCkgNzEuMTglKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnctYnRue1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbHRjLXJlZCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLWRvdHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTFyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm1ZKC01MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcblxuICAgICAgICAub3dsLWRvdHtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDY2LDg2LCAwLjI1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDY2LDg2LCAwLjc1KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDY2LDg2LCAxKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxheW91dF81NzExe1xuICAgIGFydGljbGV7XG4gICAgICAgIC53LWdyaWQtaXRlbS1oe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgICAgIHRvcDogMDsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMCwwLDAsLjgpLHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxheW91dF81NzEze1xuICAgIGFydGljbGV7XG4gICAgICAgIC53LWdyaWQtaXRlbS1oe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgICAgIHRvcDogMDsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMCwwLDAsLjgpLHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdsaWRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zbGljay1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDY2LDg2LC4zKSAhaW1wb3J0YW50OyBcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsMC4zKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDY2LDg2LC41KSFpbXBvcnRhbnQ7IFxuICAgIH0gXG4gICAgXG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMDQnICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgJi5zbGljay1uZXh0e1xuICAgICAgICByaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxMDUnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNsaWRlci0teWVsbG93e1xuICAgIC5zbGljay10cmFja3tcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC53cGJfdGV4dF9jb2x1bW57XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsNjYsODYsLjMpICFpbXBvcnRhbnQ7IFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuMykgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogLTNyZW0gIWltcG9ydGFudDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBsZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCw2Niw4NiwuNSkhaW1wb3J0YW50OyBcbiAgICAgICAgfSBcbiAgICAgICAgXG4gICAgICAgICYuc2xpY2stbmV4dHtcbiAgICAgICAgICAgIHJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhvbWUtLWJsb2ctZ3JpZHtcbiAgICBhcnRpY2xle1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjEyKSAwJSxyZ2JhKDAsMCwwLDAuMTIpIDEwMCUpO1xuICAgICAgICAgICAgdG9wOiAtNSU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDExMCU7IFxuICAgICAgICAgICAgaGVpZ2h0OiAxMTAlO1xuICAgICAgICAgICAgbGVmdDogLTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC4zNikgMCUscmdiYSgwLDAsMCwwLjM2KSAxMDAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlLS10YWd7XG4gICAgICAgICAgICBjb2xvcjogJGx0LWxpZ2h0LWdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5jYXRlZ29yeS1sb3ZlLXRvbW9ycm93LWNvbmZlcmVuY2UgLmFydGljbGUtLXRhZ3tcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG5cbiAgICAgICAgLnctZ3JpZC1pdGVtLWh7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjcwMHB4KXtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3BhZ2UtLW5ld3MtZ3JpZHtcbiAgICBhcnRpY2xlOm50aC1jaGlsZCgzbiArIDEpIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIGFydGljbGU6bnRoLWNoaWxkKDZuICsgNCkge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhcnRpY2xlOm50aC1jaGlsZCgzbik6YWZ0ZXIge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgfVxuICAgIGFydGljbGU6bnRoLWNoaWxkKDNuICsgMSkgLnctZ3JpZC1pdGVtLWg6YmVmb3JlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE4Ni41JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhcnRpY2xlOm50aC1jaGlsZCgzbiArIDEpIC5wb3N0X2ltYWdlID4gZGl2OmJlZm9yZSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxODYuNSU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnctZ3JpZC5sYXlvdXRfNTM1MXtcbiAgICBhcnRpY2xle1xuICAgICAgICAudy1ncmlkLWl0ZW0taHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxdHVybixyZ2JhKDAsMCwwLC44KSAyMi40JSx0cmFuc3BhcmVudCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxdHVybixyZ2JhKDAsMCwwLC40KSAyMi40JSx0cmFuc3BhcmVudCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9sb3ZldG9tb3Jyb3cuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzEwL3pvb20ucG5nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXI6YmVmb3Jle1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyOmFmdGVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubWZwLWNvbnRhaW5lcntcbiAgICAmOmFmdGVye1xuICAgICAgICB3aWR0aDogNTVweDsgXG4gICAgICAgIGhlaWdodDogNTVweDsgXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4OyBcbiAgICAgICAgICAgIGhlaWdodDogMzVweDsgXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIGZpZ2NhcHRpb257XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGJ1dHRvbi5tZnAtYXJyb3d7XG4gICAgICAgIHdpZHRoOiA1NXB4OyBcbiAgICAgICAgaGVpZ2h0OiA1NXB4OyBcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyBcbiAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICB3aWR0aDogNDVweDsgXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7IFxuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICB3aWR0aDogNTVweDsgXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4OyBcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3Jle1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuICAgICAgICAmLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3VzdG9tLWRvd25sb2FkLWJ1dHRvbntcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgY29sb3I6ICRvZmZibGFjayAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA0cmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6ICRhYmNNYXJmYTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTRweCAyNnB4OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDQwcHggMTJweCAyMHB4OyBcbiAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDUyJTtcbiAgICB9XG5cbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICB3aWR0aDogMjBweDsgXG4gICAgICAgIGhlaWdodDogMjBweDsgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgIHJpZ2h0OiAyNnB4OyBcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpOyBcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL2xvdmV0b21vcnJvdy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjMvMTAvRG93bmxvYWQucG5nJyk7IFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IFxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7IFxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4OyBcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA4cHgpOyBcbiAgICAgICAgICAgIHJpZ2h0OiAxOHB4OyBcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcntcbiAgICAgICAgcGFkZGluZzogMTRweCA1NnB4IDE0cHggMjZweDsgXG4gICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDBweCAxMnB4IDIwcHg7IFxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYXlvdXRfNTYyOHtcbiAgICBhcnRpY2xle1xuICAgICAgICAudy1ncmlkLWl0ZW0taHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICAgICAgICAgIHRvcDogMDsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIzAwMCxyZ2JhKDAsNjYsODYsMCkgNTAlKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvdmVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sYXlvdXRfMTcze1xuICAgIGFydGljbGV7XG4gICAgICAgIC53LWdyaWQtaXRlbS1oe1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvc3RfaW1hZ2V7XG4gICAgICAgICAgICAgICAgJiA+IGRpdntcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyaWQtLXByb2plY3RzLTIwMjV7XG4gICAgLnctZ3JpZC1saXN0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IFxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IFxuXG4gICAgICAgIGFydGljbGV7XG4gICAgICAgICAgICB3aWR0aDogMjAlOyBcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7IFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbiAgICBcbiAgICAgICAgICAgIC53LWdyaWQtaXRlbS1oe1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwOyBcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSA0MC40MiUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAucG9zdF9pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmdyaWQtLXByb2plY3RzLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHM7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgICAgICAgICAgIC5ncmlkLS1wcm9qZWN0cy1jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpob3ZlcntcbiAgICAgICAgLnctZ3JpZC1saXN0e1xuICAgICAgICAgICAgYXJ0aWNsZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlOyBcbiAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubGF5b3V0XzU2NTZ7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgLnctZ3JpZC1pdGVtLWh7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgwLDAsMCwuOCksdHJhbnNwYXJlbnQpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGF5b3V0XzU2NjJ7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgLnctZ3JpZC1pdGVtLWh7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICAgICAgbGVmdDogMDsgXG4gICAgICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgwLDAsMCwuOCksdHJhbnNwYXJlbnQpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zaW5nbGV7XG4gICAgLnBvc3RfY29udGVudHtcbiAgICAgICAgLndwYl90ZXh0X2NvbHVtbntcbiAgICAgICAgICAgIC53cGJfd3JhcHBlcntcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLndwYl90ZXh0X2NvbHVtbntcbiAgICAud3BiX3dyYXBwZXJ7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zZXJ2aWNlcy0tYmxvY2tze1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0bWluLWhlaWdodDogMzUwcHg7IFxuXHRkaXNwbGF5OiBmbGV4OyBcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7IFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDsgXG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7IFxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjMyKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjMyKSAxMDAlKTsgXG4gICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyBcbiAgICAgICAgbGVmdDogMDsgXG4gICAgICAgIHRvcDogMDsgXG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTYpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNTYpIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcjpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTYpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNTYpIDEwMCUpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC41NikgMCUsIHJnYmEoMCwgMCwgMCwgMC41NikgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoM3tcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlcnZpY2VzLS1ibG9ja3MtZnJvbnR7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgfVxuICAgICY6aG92ZXIgLnNlcnZpY2VzLS1ibG9ja3MtZnJvbnR7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VydmljZXMtLWJsb2Nrcy1iYWNre1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIC5zZXJ2aWNlcy0tYmxvY2tzLWJhY2t7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufSIsIi5zaW5nbGUtc3BlYWtlcl90aGVtZXN7XG4gICAgaDEuaGVhZGluZy0tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIGFydGljbGV7XG4gICAgICAgIC5zcGVha2VyLS1zZWVQcm9maWxle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZ3JpZC0tcHJhY3RpY2Fsc3tcbiAgICAuZmFjZXR3cC10ZW1wbGF0ZXtcbiAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBhcnRpY2xle1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudy1ncmlkLWl0ZW0taHtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgLnctdndyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsdHMtZ3JhZGllbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAucG9zdF90YXhvbm9teXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0X3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnctYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnctdndyYXBwZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuXG4gICAgICAgICAgICAgICAgLnBvc3RfdGF4b25vbXl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudy1idG57XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnRheC1wcmFjdGljYWxzX2NhdGVnb3JpZXN7XG4gICAgLmdyaWQtLXByYWN0aWNhbHN7XG4gICAgICAgIGFydGljbGV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyaWQtLXByYWN0aWNhbHMtY2F0ZWdvcmllc3tcbiAgICAudy1ncmlkLWl0ZW17XG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgLnBvc3RfdGl0bGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGx0cy1ncmFkaWVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlsdGVyLS1tb2JpbGV7XG4gICAgICAgIC53LWdyaWQtaXRlbS5hY3RpdmV7XG4gICAgICAgICAgICAucG9zdF90aXRsZXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMC42cmVtKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53LWdyaWQtbGlzdHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JpZC0tcHJhY3RpY2Fscy1jYXRlZ29yaWVzLXNlYXJjaHtcbiAgICAudy1ncmlkLWxpc3R7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uc2luZ2xlLXByYWN0aWNhbHN7XG4gICAgLmctYnJlYWRjcnVtYnMtc2VwYXJhdG9ye1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufSIsIi5ncmlkLS1saW5ldXB7XG4gICAgYXJ0aWNsZSwgLmxpbmV1cC0tcG9wdXB7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAudy1ncmlkLWl0ZW0taHtcbiAgICAgICAgICAgICAgICAmID4gLnctdndyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzMsIDI4LCA5MCwgMSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9zdF90aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRvZmZibGFjaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZXZlbnQtcGFzc2Vke1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAudy1od3JhcHBlcntcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMC41cmVtOyBcbiAgICAgICAgfVxuICAgICAgICAubGluZXVwLS10aW1lLCAubGluZXVwLS1zdGFnZXMsIC5saW5ldXAtLXRoZW1lc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7IFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmYmxhY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4OyAgXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgIFxuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmV1cC0tdGltZXtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbHRzLWdyYWRpZW50OyBcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubGluZXVwLS1zdGFnZXN7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5saW5ldXAtLXRoZW1lc3tcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0X3RpdGxle1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudy12d3JhcHBlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZXVwLS1zcGVha2Vyc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG5cbiAgICAgICAgICAgIC5saW5ldXAtLXNwZWFrZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDAuNXJlbSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogMC4xcmVtO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAwLjVyZW0pO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCAtIDAuMXJlbSk7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNwZWFrZXItLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZmJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zcGVha2VyLS1uYW1le1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zcGVha2VyLS1mdW5jdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmV1cC0tcG9wdXB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5saW5ldXAtLW92ZXJsYXl7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAubGluZXVwLS13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDI7XG5cbiAgICAgICAgICAgIC5saW5ldXAtLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gNXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC4zcztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saW5ldXAtLWJveC1jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjAlOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwJTsgXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BvcHVwLWJhY2tncm91bmQud2VicCcpICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDI1cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5saW5ldXAtLWNsb3NlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDBkJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZm9udGF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBvcHVwLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0X3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3BlYWtlcnMtLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saW5ldXAtLXBvcHVwLXRhZ3N7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubGluZXVwLS1zcGVha2Vyc3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluZXVwLS1zcGVha2Vye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3BlYWtlci0tdHlwZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZ3JpZC0tTFQtZmVhdHVyZWR7XG4gICAgICAgIC5vd2wtc3RhZ2Utb3V0ZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtaXRlbXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAgICAgLnctdndyYXBwZXJ7XG4gICAgICAgICAgICAgICAgJiA+ICp7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUuY2VudGVye1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNikgdHJhbnNsYXRlWSgtMjFweCkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC53LXZ3cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAmID4gKntcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ3JpZC0tTFQtZmVhdHVyZWR7XG4gICAgLm93bC1uYXZ7XG4gICAgICAgIC5vd2wtcHJldntcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSA1cmVtKTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLm93bC1uZXh0e1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gNXJlbSk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
