@font-face{font-family:KGShakeitOff;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/KGShakeitOff.ttf),url(fonts/KGShakeitOff.ttf) format("ttf")}@font-face{font-family:kidsjoy_style-custom-icon;src:url(fonts/custom-arrow.woff) format("woff");font-weight:400;font-style:normal;font-display:block}:root{--content-width:89.5em;--content-width-sm:73.125em;--sidebar-width:18.75em;--global-font-family:"Roboto",sans-serif;--highlight-font-family:"Balsamiq Sans",sans-serif;--subtitle-font-family:"KGShakeitOff",sans-serif;--global-font-size:1em;--global-font-line-height:1.4;--global-box-shadow:10px 10px 50px rgba(0,0,0,0.05);--sidebar-box-shadow:0px 30px 50px 0px rgba(0,0,0,0.05);--global-page-top-spacing:9.375em;--global-page-bottom-spacing:9.375em;--global-page-top-spacing-laptop:9.375em;--global-page-bottom-spacing-laptop:9.375em;--global-page-top-spacing-tablet:6.25em;--global-page-bottom-spacing-tablet:6.25em;--global-page-top-spacing-mobile:3.125em;--global-page-bottom-spacing-mobile:3.125em;--font-size-small:calc(16/var(--global-font-size)*1em);--font-size-regular:calc(var(--global-font-size)/16*1em);--font-size-large:calc(36/var(--global-font-size)*1em);--font-size-larger:calc(48/var(--global-font-size)*1em);--font-size-small:0.75em;--font-size-normal:0.875em;--font-size-body:1em;--font-size-h1:4.209em;--font-size-h2:3.157em;--font-size-h3:2.369em;--font-size-h4:1.777em;--font-size-h5:1.333em;--font-size-h6:1em;--font-size-xs:0.75em;--font-size-18:1.125em;--font-line-height-body:1.75;--font-line-height-p:1.75;--font-line-height-h1:1.3;--font-line-height-h2:1.3;--font-line-height-h3:1.3;--font-line-height-h4:1.3;--font-line-height-h5:1.3;--font-line-height-h6:1.75;--font-weight-body:400;--font-weight-h1:400;--font-weight-h2:400;--font-weight-h3:400;--font-weight-h4:400;--font-weight-h5:400;--font-weight-h6:400;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-letter-spacing-body:0;--font-letter-spacing-link:0.094em;--font-letter-spacing-h1:0;--font-letter-spacing-h2:0;--font-letter-spacing-h3:0;--font-letter-spacing-h4:0;--font-letter-spacing-h5:0;--font-letter-spacing-h6:0;--letter-spacing:0.25em;--letter-spacing-one:0.063em;--letter-spacing-two:0.125em;--letter-spacing-three:0.188em;--letter-spacing-four:0.25em;--letter-spacing-five:0.3125em;--border-radius:0.25em;--border-radius-box:1.25em;--border-radius-eight:0.5em;--border-radius-ten:0.625em;--border-radius-input:2.75em;--border-radius-thirty:1.875em;--border-radius-thirty-five:2.1875em;--z-index-minus:-1;--global-body-bgcolor:#fff;--global-body-lightcolor:#f7f8f9;--global-body-bgdarkcolor:#111110;--global-body-dark-lightcolor:#161615;--global-font-color:#696d7d;--global-font-title:#13293d;--global-font-subtitle:#f79f77;--global-dark-submenu:#7c859b;--global-body-lightbg:#f7f7f7;--border-color-light:#ededed;--separator-border-color:#e4e4e4;--border-color-dark:#262f48;--border-color-light-opacity:hsla(0,0%,100%,0.2);--border-color-dark-opacity:rgba(82,95,129,0.1);--color-link:#f79f77;--color-link-visited:#f79f77;--color-link-active:#f79f77;--color-footer-top-dark:#000505;--color-footer-copyright-dark:#000202;--color-meta-bg:#e8ebf1;--color-categoey-bg:#f5f5f5;--color-footer-lightbg:#171717;--color-post-sticky-bg:#f9f9f9;--color-input-placeholder:#7c859b;--color-theme-dots:#3c3c3c;--woocommerce-widget-color:#fafafa;--breadcrumb-color:#4d4d4d;--dark-mini-cart-color:#0e0e0d;--color-theme-primary:#f79f77;--color-theme-primary-dark:#de2642;--color-theme-primary-light:#ffeae0;--color-theme-secondary:#80bef5;--color-theme-secondary-light:#eaf5ff;--color-theme-tertiary:#faf7f3;--color-theme-red:#f92251;--color-theme-green:#27ae60;--color-theme-blue:#0c2eec;--color-theme-yellow:#f6d58a;--color-theme-yellow-light:#fffaef;--color-theme-pink:#cb49a6;--color-theme-pink-light:#fff1fb;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white:#fff;--color-theme-white-light:#9a9a9a;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--global-font-active:#2870de;--global-font-hover:#2870de;--service-text-color:#e1e3e7}@media (min-width:1920px){:root{--font-size-body:0.83vw}}@media (max-width:991px){:root{--font-size-h1:3.653em;--font-size-h2:2em;--font-size-h3:1.827em;--font-size-h4:1.700em}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:.0625em dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125em}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{background:#fff;background:var(--global-body-bgcolor);color:#696d7d;color:var(--global-font-color);font-family:Roboto,sans-serif;font-family:var(--global-font-family);font-size:1em;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Balsamiq Sans,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;margin:.625em 0;word-break:break-word;text-transform:capitalize}h1{font-size:4.209em;font-size:var(--font-size-h1);line-height:1.3;line-height:var(--font-line-height-h1);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h1);font-weight:400;font-weight:var(--font-weight-h1)}h1,h2{color:#13293d;color:var(--global-font-title)}h2{font-size:3.157em;font-size:var(--font-size-h2);line-height:1.3;line-height:var(--font-line-height-h2);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h2);font-weight:400;font-weight:var(--font-weight-h2)}h3{font-size:2.369em;font-size:var(--font-size-h3);line-height:1.3;line-height:var(--font-line-height-h3);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h3);font-weight:400;font-weight:var(--font-weight-h3)}h3,h4{color:#13293d;color:var(--global-font-title)}h4{font-size:1.777em;font-size:var(--font-size-h4);line-height:1.3;line-height:var(--font-line-height-h4);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h4);font-weight:400;font-weight:var(--font-weight-h4)}h5{font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h5);font-weight:400;font-weight:var(--font-weight-h5)}h5,h6{color:#13293d;color:var(--global-font-title)}h6{font-size:1em;font-size:var(--font-size-h6);line-height:1.75;line-height:var(--font-line-height-h6);letter-spacing:0;letter-spacing:var(--font-letter-spacing-h6);font-weight:400;font-weight:var(--font-weight-h6)}button,input,optgroup,select,textarea{color:#696d7d;color:var(--global-font-color)}.text_small,small{font-size:.875em;font-size:var(--font-size-normal)}.overflow-hidden{overflow:hidden}.z-index-minus{z-index:-1;z-index:var(--z-index-minus)}.letter-spacing{letter-spacing:.25em;letter-spacing:var(--letter-spacing)}a{font-size:1em;font-size:var(--font-size-body);color:var(--color-theme-primary)}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{font-size:inherit;color:inherit}p{line-height:1.75;line-height:var(--font-line-height-p)}pre{background:#fff;background:var(--color-theme-white);color:#696d7d;color:var(--global-font-color);padding:1em;border:.063em solid #f79f77;border:.063em solid var(--color-theme-primary)}a,a h1,a h2,a h3,a h4,a h5,a h6{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}a:focus{outline:none!important}.kidsjoy_style h1,.kidsjoy_style h2,.kidsjoy_style h3,.kidsjoy_style h4,.kidsjoy_style h5,.kidsjoy_style h6{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:focus{text-decoration:none!important}a:focus,a:hover{color:#f79f77;color:var(--color-theme-primary)}a:hover{text-decoration:none}:focus,a{outline:none}p{margin:1em 0;line-height:1.66em}hr{background-color:#262f48;background-color:var(--border-color-dark);border:0;height:.063em;margin:0;padding:0}ol,ul{margin-bottom:1em}ol,ol ol,ul{padding-left:1.563em}dd{margin:0 1.5em 1.5em}dl dd{margin-bottom:1em}dl dd:last-child,li>ol,li>ul{margin-bottom:0}dt{font-weight:700}img{max-width:100%;height:auto}table{width:100%;margin-bottom:1.25em}table,table td,table th{border:.063em solid #ededed;border:.063em solid var(--border-color-light)}table td,table th{padding:.313em .5em;text-align:center}[type=radio]{height:auto;width:auto}input[type=checkbox]{width:auto;margin-right:.625em;line-height:2;height:2em}input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{float:left;padding:0 1em;border:.063em solid transparent;border-radius:1.25em;border-radius:var(--border-radius-box);-webkit-border-radius:1.25em;-webkit-border-radius:var(--border-radius-box);-moz-border-radius:1.25em;-moz-border-radius:var(--border-radius-box);-ms-border-radius:1.25em;-ms-border-radius:var(--border-radius-box);-o-border-radius:1.25em;-o-border-radius:var(--border-radius-box)}input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;height:3.75em;line-height:3.75em;color:#696d7d;color:var(--global-font-color);background:#f7f8f9;background:var(--global-body-lightcolor);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}select{border:.063em solid #ededed;border:.063em solid var(--border-color-light);padding:0 .625em;border-radius:2.75em;border-radius:var(--border-radius-input);-webkit-border-radius:2.75em;-webkit-border-radius:var(--border-radius-input);-moz-border-radius:2.75em;-moz-border-radius:var(--border-radius-input);-ms-border-radius:2.75em;-ms-border-radius:var(--border-radius-input);-o-border-radius:2.75em;-o-border-radius:var(--border-radius-input)}textarea{padding:1em;min-height:9.375em;line-height:1.75;line-height:var(--font-line-height-body)}input::-webkit-input-placeholder{color:#7c859b;color:var(--color-input-placeholder)}input::-moz-placeholder{color:#7c859b;color:var(--color-input-placeholder)}input:-ms-input-placeholder{color:#7c859b;color:var(--color-input-placeholder)}textarea::-webkit-input-placeholder{color:#7c859b;color:var(--color-input-placeholder)}textarea::-moz-placeholder{color:#7c859b;color:var(--color-input-placeholder)}textarea:-ms-input-placeholder{color:#7c859b;color:var(--color-input-placeholder)}input[type=email]::-webkit-input-placeholder{color:#7c859b;color:var(--color-input-placeholder)}input[type=email]::-moz-placeholder{color:#7c859b;color:var(--color-input-placeholder)}input[type=email]:-ms-input-placeholder{color:#7c859b;color:var(--color-input-placeholder)}input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#f79f77;border-color:var(--color-theme-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}embed,iframe,object{width:100%}iframe{border:none}a{color:#f79f77;color:var(--color-link)}a:visited{color:#f79f77;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#f79f77;color:var(--color-link-active)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}@media (min-width:1499px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.kidsjoy_style .container{max-width:89.5em;max-width:var(--content-width)}}@media (min-width:1300px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.kidsjoy_style .container{max-width:89.5em;max-width:var(--content-width)}}.container-fluid{padding:0 2em}body .container{max-width:73.125em;max-width:var(--content-width-sm)}body .kidsjoy_style .container,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:89.5em;max-width:var(--content-width)}.content-area .site-main{padding:9.375em 0;padding:var(--global-page-top-spacing) 0 var(--global-page-bottom-spacing)}.single .content-area .site-main{padding:9.375em 1em;padding:var(--global-page-top-spacing) 1em var(--global-page-bottom-spacing)}.home .kidsjoy_style .content-area .site-main{padding:0}.home.blog .kidsjoy_style .content-area .site-main{padding:9.375em 1em;padding:var(--global-page-top-spacing) 1em var(--global-page-bottom-spacing)}.single.single-product .content-area .site-main{padding-top:11em}.kidsjoy_style-default-header.single.single-product .content-area .site-main{padding-top:5em}@media (max-width:1024px){.content-area .site-main,.home.blog .kidsjoy_style .content-area .site-main,.single .content-area .site-main{padding:6.25em 1em;padding:var(--global-page-top-spacing-tablet) 1em var(--global-page-bottom-spacing-tablet)}.single.single-product .content-area .site-main{padding-top:9em}.kidsjoy_style-default-header.single.single-product .content-area .site-main{padding-top:4em}}@media (max-width:767px){.content-area .site-main,.home.blog .kidsjoy_style .content-area .site-main,.single .content-area .site-main{padding:3.125em 0;padding:var(--global-page-top-spacing-mobile) 0 var(--global-page-bottom-spacing-mobile)}.kidsjoy_style-default-header.single.single-product .content-area .site-main{padding-top:2em}}::-webkit-scrollbar{width:.25em;height:.25em}::-webkit-scrollbar-track{border-radius:.313em}::-webkit-scrollbar-thumb{background:#f79f77;background:var(--color-theme-primary);border-radius:.313em}.yScroller::-webkit-scrollbar{display:none}.yScroller{scrollbar-width:none}.kidsjoy_style-top{transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s}.kidsjoy_style-top .top{position:fixed;margin:0;bottom:5em;right:2em;z-index:98;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}.kidsjoy_style-top.show .top{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.kidsjoy_style-top .top:after{content:"";display:block;width:.0625em;height:100vh;position:absolute;top:calc(-100vh + .125em);right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#13293d),color-stop(50%,transparent));background:linear-gradient(0deg,#13293d 50%,transparent 0);background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,var(--global-font-title)),color-stop(50%,transparent));background:linear-gradient(0deg,var(--global-font-title) 50%,transparent 0);background-repeat:repeat-y;background-size:.125em .625em;background-position:0 0;pointer-events:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.kidsjoy_style-top .top.default-image:after{right:25%}.kidsjoy_style-top .top.default-image img{min-height:8.375em;width:2.1875em}.kidsjoy_style-top .kidsjoy_style-fire{filter:blur(.02em);-webkit-filter:blur(.02em);width:2em;height:3em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:.3125em;left:50%;margin:auto;-webkit-transform:rotate(180deg) translateX(50%);transform:rotate(180deg) translateX(50%)}.kidsjoy_style-top .top.default-image .kidsjoy_style-fire{left:65%}.kidsjoy_style-top .kidsjoy_style-fire .kidsjoy_style-fire-element{animation:iqonic-fire 1.25s ease-in infinite;-webkit-animation:iqonic-fire 1.25s ease-in infinite;background-image:radial-gradient(#f6d58a 20%,rgba(255,80,0,0) 70%);background-image:radial-gradient(var(--color-theme-yellow) 20%,rgba(255,80,0,0) 70%);border-radius:50%;mix-blend-mode:screen;opacity:0;position:absolute;bottom:0;width:1em;height:3em}.kidsjoy_style-top .kidsjoy_style-fire-element:first-of-type{-webkit-animation-delay:.7667885121s;animation-delay:.7667885121s;left:0}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(2){-webkit-animation-delay:.4314109581s;animation-delay:.4314109581s;left:calc(2% - .1em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(3){-webkit-animation-delay:.9143955654s;animation-delay:.9143955654s;left:calc(4% - .2em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(4){-webkit-animation-delay:.7688711068s;animation-delay:.7688711068s;left:calc(6% - .3em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(5){-webkit-animation-delay:.5797755395s;animation-delay:.5797755395s;left:calc(8% - .4em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(6){-webkit-animation-delay:.8835288208s;animation-delay:.8835288208s;left:calc(10% - .5em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(7){-webkit-animation-delay:.0194394883s;animation-delay:.0194394883s;left:calc(12% - .6em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(8){-webkit-animation-delay:.8332120508s;animation-delay:.8332120508s;left:calc(14% - .7em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(9){-webkit-animation-delay:.9424995631s;animation-delay:.9424995631s;left:calc(16% - .8em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(10){-webkit-animation-delay:.3047394182s;animation-delay:.3047394182s;left:calc(18% - .9em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(11){-webkit-animation-delay:.2612504741s;animation-delay:.2612504741s;left:calc(20% - 1em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(12){-webkit-animation-delay:.7600046395s;animation-delay:.7600046395s;left:calc(22% - 1.1em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(13){-webkit-animation-delay:.5877520459s;animation-delay:.5877520459s;left:calc(24% - 1.2em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(14){-webkit-animation-delay:.0341103174s;animation-delay:.0341103174s;left:calc(26% - 1.3em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(15){-webkit-animation-delay:.381638116s;animation-delay:.381638116s;left:calc(28% - 1.4em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(16){-webkit-animation-delay:.4663185892s;animation-delay:.4663185892s;left:calc(30% - 1.5em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(17){-webkit-animation-delay:.2768526698s;animation-delay:.2768526698s;left:calc(32% - 1.6em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(18){-webkit-animation-delay:.8712053259s;animation-delay:.8712053259s;left:calc(34% - 1.7em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(19){-webkit-animation-delay:.853185074s;animation-delay:.853185074s;left:calc(36% - 1.8em)}.kidsjoy_style-top .kidsjoy_style-fire-element:nth-of-type(20){-webkit-animation-delay:.6456051802s;animation-delay:.6456051802s;left:calc(38% - 1.9em)}@keyframes iqonic-fire{0%{opacity:0;-webkit-transform:scale(1) translateX(1.3em) translateY(0);transform:scale(1) translateX(1.3em) translateY(0)}25%{opacity:1}to{opacity:0;-webkit-transform:scale(0) translateX(1.3em) translateY(-10em);transform:scale(0) translateX(1.3em) translateY(-10em)}}@-webkit-keyframes iqonic-fire{0%{opacity:0;-webkit-transform:scale(1) translateX(1.3em) translateY(0);transform:scale(1) translateX(1.3em) translateY(0)}25%{opacity:1}to{opacity:0;-webkit-transform:scale(0) translateX(1.3em) translateY(-10em);transform:scale(0) translateX(1.3em) translateY(-10em)}}@media (max-width:768px){.kidsjoy_style-top .top:after{content:none}}@media (max-width:767px){.kidsjoy_style-top .top.default-image img{min-height:6.375em;width:2.1875em;height:6.375em}.kidsjoy_style-top .kidsjoy_style-fire{bottom:-.5em}}#loading{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;background:var(--global-body-bgcolor);z-index:10000}@media (min-width:1600px){#loading img{min-height:31.25em;min-width:31.25em}}.kidsjoy_style-header-over .kidsjoy_style-breadcrumb{padding:12.125em 0 8.125em}.kidsjoy_style-breadcrumb{display:block;position:relative;padding:8.125em 0;background:#f7f8f9;background:var(--global-body-lightcolor)}.breadcrumb li{display:inline-block;word-break:break-word}.kidsjoy_style-breadcrumb-nav{position:relative;z-index:2}.kidsjoy_style-breadcrumb ol li,.kidsjoy_style-breadcrumb ol li a{color:#696d7d;color:var(--global-font-color);text-decoration:none;font-weight:400;font-weight:var(--font-weight-h2);font-family:KGShakeitOff,sans-serif;font-family:var(--subtitle-font-family);letter-spacing:.188em;letter-spacing:var(--letter-spacing-three);text-transform:uppercase}.kidsjoy_style-breadcrumb ol li a:hover{color:#80bef5;color:var(--color-theme-secondary)}.kidsjoy_style-breadcrumb ol li{list-style:none;display:inline-block;position:relative}.kidsjoy_style-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:none}.breadcrumb-item+.breadcrumb-item{padding-left:0;margin-left:.625em}.breadcrumb-item+.breadcrumb-item .breadcrumbs-separator{margin-right:.625em}.breadcrumb-item+.breadcrumb-item .breadcrumbs-separator i{font-size:.3em;vertical-align:middle}.kidsjoy_style-breadcrumb .breadcrumb{position:relative;display:inline-block}.kidsjoy_style-breadcrumb .breadcrumb-item.active{color:#f79f77;color:var(--color-theme-primary);position:relative}.breadcrumb .breadcrumb-item+.breadcrumb-item .breadcrumbs-separator:after{content:"/";position:absolute;top:0;color:#696d7d;color:var(--global-font-color);font-weight:400;font-weight:var(--font-weight-regular)}.breadcrumb-item+.breadcrumb-item .breadcrumbs-separator{padding-right:1em}.kidsjoy_style-breadcrumb ol{background:transparent;padding:0;margin-bottom:0}.kidsjoy_style-breadcrumb .title{margin-bottom:0;margin-top:0}.kidsjoy_style-breadcrumb-nav .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.kidsjoy_style-breadcrumb ol{margin-top:1em}.kidsjoy_style-breadcrumb-nav ol li{display:inline-block;font-size:.875em;font-size:var(--font-size-normal)}.kidsjoy_style-breadcrumb-nav ol li a{font-size:inherit}.breadcrumb-bg,.breadcrumb-video,.video-kidsjoy_style-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-kidsjoy_style-bg-over #video-background,.video-kidsjoy_style-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}.kidsjoy_style-breadcrumb{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background:#faf7f3;background:var(--color-theme-tertiary)}.kidsjoy_style-breadcrumb.kidsjoy_style-breadcrumb-style-3 .align-breadcrumb-image{text-align:left}.kidsjoy_style-breadcrumb.kidsjoy_style-breadcrumb-style-2 .align-breadcrumb-image{text-align:right}.kidsjoy_style-breadcrumb .breadcrumbpattern{position:absolute;bottom:-1.125em;left:0;right:0;width:100%;height:3em;background:repeat-x 50%/contain;z-index:-1}@media(max-width:1024px){.kidsjoy_style-breadcrumb{padding:4.375em 0}}@media(max-width:767px){.container-fluid{padding:0 1em}.kidsjoy_style-breadcrumb{padding:3.125em 0}.kidsjoy_style-default-header.kidsjoy_style-header-over .kidsjoy_style-breadcrumb,.kidsjoy_style-header-over .kidsjoy_style-breadcrumb{padding:9.125em 1em 5.125em}.kidsjoy_style-breadcrumb.kidsjoy_style-breadcrumb-style-3 .align-breadcrumb-image{margin-bottom:2em;text-align:right}.kidsjoy_style-breadcrumb.kidsjoy_style-breadcrumb-style-2 .align-breadcrumb-image{text-align:left;margin-top:2em}}body.admin-bar.kidsjoy_style-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2em}@media (max-width:600px){body.admin-bar .has-sticky.header-up{top:0}body.admin-bar header{top:2.875em}}@media only screen and (max-width:601px){body.admin-bar.kidsjoy_style-default-header header,body.admin-bar header.no-header-layout{top:2.875em}}@media only screen and (min-width:601px) and (max-width:782px){body.admin-bar.kidsjoy_style-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2.875em}}header{transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.hf-elementor-layout .navbar-brand,.sidebar-scrollbar .navbar-brand,footer .navbar-brand,header .navbar-brand{font-size:inherit}header .navbar-expand-xl .navbar-collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.kidsjoy_style header .navbar-expand-xl .navbar-collapse{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kidsjoy_style-default-header header{position:absolute;left:0;right:0;top:0;z-index:99;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.kidsjoy_style-default-header #page.site{padding-top:5.97em}.kidsjoy_style-header-over header{position:absolute;left:0;right:0;top:0;z-index:99;background:transparent;border-bottom:1px solid rgba(0,0,0,.05)}.kidsjoy_style-default-header.kidsjoy_style-header-over #page.site{padding-top:0}.kidsjoy_style-header-over .kidsjoy_style-breadcrumb-one{padding:12.5em 1em 8.125em}.kidsjoy_style-herder-static header{position:static}body.admin-bar header.header-down,body.admin-bar header.header-up,header.header-default.header-down,header.header-default.header-up{position:fixed;left:0;right:0;z-index:99;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}header.header-default.header-down,header.header-default.header-up{top:0;background:#fff;background:var(--color-theme-white);-webkit-box-shadow:10px 10px 50px rgba(0,0,0,.05);box-shadow:10px 10px 50px rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);width:100%}header.header-default.header-down{top:0!important;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}header .navbar-brand{margin-right:0;padding:.625em 0}.kidsjoy_style-default-header .navbar-brand{padding:1.7em 0}header .navbar-collapse{margin-left:1.25em}.navbar-brand .logo{width:9.375em}.hf-elementor-layout span.navbar-toggler.collapse-icons{display:none}.navbar-nav>li>a{text-transform:uppercase;font-weight:700;font-weight:var(--font-weight-bold);padding:1.125em 0}.navbar-nav li>a .toggledrop{margin-lefT:.6em;padding-right:.3em}.navbar-nav a{position:relative;display:block;text-transform:uppercase;font-size:.875em;font-size:var(--font-size-normal);letter-spacing:.125em;letter-spacing:var(--letter-spacing-two);color:#13293d;color:var(--global-font-title);font-family:Balsamiq Sans,sans-serif;font-family:var(--highlight-font-family);padding:1.125em 1em;text-decoration:none;zoom:1;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.navbar-nav li.current-menu-ancestor>a:after,.navbar-nav li.current-menu-item>a:after,.navbar-nav li.current-menu-parent>a:after{content:"";position:absolute;left:50%;bottom:.8em;height:.1875em;width:100%;background:radial-gradient(50% 50% at 50% 50%,#f79f77 27.08%,hsla(0,0%,100%,0) 100%);background:radial-gradient(50% 50% at 50% 50%,var(--color-theme-primary) 27.08%,hsla(0,0%,100%,0) 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-nav li .sub-menu li>a:after{content:none}ul.navbar-nav li.menu-item-has-children>a span.dropdown{margin-left:.5em}ul.navbar-nav li>.sub-menu li.menu-item-has-children span.dropdown{position:absolute;right:1.5em}ul.navbar-nav li>.sub-menu li.menu-item-has-children span.dropdown>i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{float:left;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu li{position:relative;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.sf-menu>li>ul ul{margin:-.625em 0 0 .25em}header ul.navbar-nav>li{position:relative;margin-right:3.125em;padding:1em 0}ul.sf-menu.navbar-nav>li>a>.toggledrop i{font-size:.875em;font-size:var(--font-size-normal);-webkit-transform:rotate(90deg) translateX(-.1em);transform:rotate(90deg) translateX(-.1em);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}ul.sf-menu.navbar-nav>li>.sub-menu li>a>.toggledrop{float:right}ul.navbar-nav>li:last-child{margin-right:0}ul.sf-menu.navbar-nav li:hover .toggledrop i{-webkit-transform:rotate(270deg) translateX(.1em);transform:rotate(270deg) translateX(.1em)}ul.sf-menu.navbar-nav li .sub-menu li .toggledrop i{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}ul.sf-menu.navbar-nav li .sub-menu li:hover .toggledrop i{-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0)}.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu ul ul{top:0;left:100%}.sf-menu ul.sub-menu{padding:.625em 0;background:#fff;background:var(--color-theme-white);-webkit-box-shadow:10px 10px 50px rgba(0,0,0,.05);box-shadow:10px 10px 50px rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);width:18.75em;border-top:.1875em solid #f79f77;border-top:.1875em solid var(--color-theme-primary)}.sf-menu ul.sub-menu a{padding:.8em 1.563em;color:#696d7d;color:var(--global-font-color);font-weight:500;font-weight:var(--font-weight-medium);position:relative;line-height:normal}.sf-menu ul.sub-menu>li.menu-item.current-menu-item>a,.sf-menu ul.sub-menu li:hover>a,.sf-menu ul li.current-menu-parent>a,.sf-menu ul li .sub-menu li.current-menu-item>a{padding-left:2.188em}.sf-menu ul>li.menu-item>a:before{content:"";display:block;height:0;border-left:.15em dashed #f79f77;border-left:.15em dashed var(--color-theme-primary);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;left:1.563em;transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out}.sf-menu ul>li.menu-item.current-menu-item>a:before,.sf-menu ul>li.menu-item:hover>a:before,.sf-menu ul li.current-menu-parent>a:before,.sf-menu ul li .sub-menu li.current-menu-item>a:before{height:1em}.sc_layouts_menu_nav li li.menu-item-has-children>a{padding-right:2.188em}.sf-menu>li>ul ul{top:0;margin:0 0 0 .25em}.sf-menu>li>ul ul.open-submenu-left{margin:0 .25em 0 0}.sf-menu li.sfHover>a,.sf-menu li:hover>a{color:#f79f77;color:var(--color-theme-primary);-webkit-transition:none;transition:none}.sf-menu ul li.sfHover>a,.sf-menu ul li:hover>a{padding-left:1.563em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.sf-menu li.current-menu-ancestor>a,.sf-menu li.current-menu-item>a,.sf-menu ul>li.menu-item.current-menu-parent>a,.sf-menu ul li.current-menu-parent>a,.sf-menu ul li .sub-menu li.current-menu-item>a{color:#f79f77;color:var(--color-theme-primary)}.sf-arrows li.current-menu-ancestor>.sf-with-ul:after{border-top-color:#f79f77;border-top-color:var(--color-theme-primary)}.sf-arrows .sf-menu ul li .sub-menu li.current-menu-parent>a .sf-with-ul:after{border-left-color:#f79f77;border-left-color:var(--color-theme-primary);border-top-color:transparent}.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#f79f77;border-top-color:var(--color-theme-primary)}.sf-arrows ul .sf-with-ul:after .sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul .sfHover>.sf-with-ul:after,.sf-arrows ul li:hover>.sf-with-ul:after{border-left-color:#f79f77;border-left-color:var(--color-theme-primary)}.sf-arrows ul li:hover .sf-with-ul:after,.sf-menu ul.sub-menu li a:hover:after,.sf-menu ul li:hover>a:after{color:#f79f77;color:var(--color-theme-primary)}.menu-dark .sf-menu>li>a{color:#fff;color:var(--color-theme-white)}.menu-dark .sf-menu>li:hover>a{color:#f79f77;color:var(--color-theme-primary)}.menu-hover-background .sf-menu>li:hover>a,.menu-hover-background .sf-menu li.current-menu-ancestor>a,.menu-hover-background .sf-menu li.current-menu-item>a{color:#fff!important;color:var(--color-theme-white)!important;background:#f79f77!important;background:var(--color-theme-primary)!important}.menu-hover-top-border .sf-menu>li>a:before{position:absolute;content:"";top:0;left:0;right:0;width:0;height:.125em;background:#f79f77;background:var(--color-theme-primary);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.menu-hover-top-border .sf-menu>li:hover>a:before{width:100%}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.kidsjoy_style-shop-btn-holder ul.list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.kidsjoy_style-shop-btn-holder ul.list-inline li{position:relative;margin-right:1em;padding-right:1em}.kidsjoy_style-shop-btn-holder ul.list-inline li:last-child{margin-right:0;padding-right:0}header .cart_count,header .kidsjoy_style-users-settings,header .search_count{padding:2.1em 0;line-height:0;margin-left:0}.kidsjoy_style-shop-btn-holder ul.list-inline li:after{content:"";height:.8em;width:.0625em;border-left:.13em dashed Var(--color-theme-primary);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kidsjoy_style-shop-btn-holder ul.list-inline li:last-child:after{content:none;border-left:0}header .kidsjoy_style-usermenu-dropdown .kidsjoy_style-sub-dropdown{border-radius:0}header .kidsjoy_style-usermenu-dropdown .kidsjoy_style-sub-dropdown .kidsjoy_style-sub-card:before{content:"";display:block;height:0;border-left:.15em dashed #f79f77;border-left:.15em dashed var(--color-theme-primary);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;left:1.563em;transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out}.vertical-header .container-fluid{padding:0}.menu-align-center .kidsjoy_style-mobile-menu .sub-menu{padding-left:0}.header-default-hidden .sf-menu li.sfHover>ul,.header-default-hidden .sf-menu li:hover>ul,.header-default-hidden .sf-menu ul.sub-menu,.header-down .sf-menu li.sfHover>ul,.header-down .sf-menu li:hover>ul,.header-down .sf-menu ul.sub-menu{display:none!important}@-webkit-keyframes fadeInMove{0%{opacity:0;-webkit-transform:scaleX(0)}10%{opacity:1;-webkit-transform:scaleX(.1)}to{opacity:1;-webkit-transform:scaleX(1)}}@keyframes fadeInMove{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}10%{opacity:1;-webkit-transform:scaleX(.1);transform:scaleX(.1)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (max-width:1600px){header ul.navbar-nav>li{margin-right:1.6em}}@media (max-width:1499px){header ul.navbar-nav>li{margin-right:1em}}@media (max-width:1400px){.kidsjoy_style-header-right ul li a .search-text{display:none}}@media (min-width:1200px){header#default-header .kidsjoy_style-header-right .custom-toggler{display:none}}@media (max-width:1199px){header ul.navbar-nav>li{margin-right:1.2em}.kidsjoy_style-default-header #page.site{padding-top:4.58em}.kidsjoy_style-default-header .navbar-brand{padding:1em 0}.navbar-nav a{letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}header .cart_count,header .kidsjoy_style-users-settings,header .search_count{padding:1.6em 0}}@media (max-width:1169px) and (min-width:1025px){header ul.navbar-nav>li{margin-right:.7em}.navbar-nav a{font-size:13px}}@media (max-width:991px){.kidsjoy_style-header-over .kidsjoy_style-breadcrumb-one{padding:13.75em 1em 3.75em}}@media (max-width:600px){.kidsjoy_style-header-over .kidsjoy_style-breadcrumb-one{padding:8.75em 1em 3.75em}}@media (max-width:479px){.navbar-brand .logo{width:7.5em}.kidsjoy_style-shop-btn-holder ul.list-inline li{margin-right:.7em;padding-right:.7em}header .cart_count,header .kidsjoy_style-users-settings,header .search_count{padding:1.7em 0}}.kidsjoy_style-mobile-menu.kidsjoy_style-navigation-burger{display:block}.kidsjoy_style-mobile-menu{position:fixed;top:0;padding:0;line-height:0;left:auto;right:0;height:100vh;display:inline-block;width:25em;-webkit-box-shadow:10px 10px 50px rgba(0,0,0,.05);box-shadow:10px 10px 50px rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);background-color:#f7f7f7;background-color:var(--global-body-lightbg);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transition:all .45s ease;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;z-index:99999}.kidsjoy_style-mobile-menu.menu-open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.kidsjoy_style-mobile-menu.header-down,.kidsjoy_style-mobile-menu.header-up{position:fixed;left:0;right:0;top:0;height:100vh;z-index:99;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.kidsjoy_style-mobile-menu.menu-open.header-down{top:0;z-index:99}.kidsjoy_style-mobile-menu.header-down{top:-6.25em}.kidsjoy_style-mobile-menu .navbar{padding:.938em 0;z-index:999}.kidsjoy_style-mobile-menu ul.navbar-nav li.menu-item-has-children>a:after{display:none}.kidsjoy_style-mobile-menu .navbar-nav a{padding:0;display:inline-block}.kidsjoy_style-mobile-menu ul.navbar-nav>li.menu-item-has-children>a{padding-right:0}body:before{position:fixed;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);opacity:0;-webkit-transition:all .45s ease;transition:all .45s ease;z-index:-1}.navbar-toggler.custom-toggler{display:block;padding:0;position:static;margin-left:1em;width:1.25em;height:1.25em;border-radius:0;border:none}.menu-btn{background-image:none;position:relative;z-index:9;width:1.25em;height:1.25em;cursor:pointer}.menu-btn .line{width:100%;height:.1em;background-color:#696d7d;background-color:var(--global-font-color);display:block;position:absolute;left:0;top:0;z-index:99;cursor:pointer;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .45s cubic-bezier(.4,0,0,1);transition:-webkit-transform .45s cubic-bezier(.4,0,0,1);transition:transform .45s cubic-bezier(.4,0,0,1),-webkit-transform .45s cubic-bezier(.4,0,0,1)}.custom-toggler .menu-btn .line.one,.custom-toggler .menu-btn .line.three{-webkit-transform:scaleX(.85);transform:scaleX(.85)}.menu-btn.is-active .line.one{-webkit-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.menu-btn.is-active .line.two{width:0}.menu-btn.is-active .line.three{-webkit-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.menu-btn .line.two{top:.55em}.menu-btn .line.three{top:1.12em}.ham-toggle:hover .menu-btn:not(.is-active) .line.two{left:0}.ham-s-toggle{cursor:pointer}.kidsjoy_style-mobile-menu .navbar-nav>li>a{font-size:2.5em;color:#13293d;color:var(--global-font-title);line-height:normal}.kidsjoy_style-mobile-menu .navbar-nav>li a{font-family:Balsamiq Sans,sans-serif;font-family:var(--highlight-font-family)}.kidsjoy_style-mobile-menu .navbar-nav li.current-menu-item>.toggledrop i,.kidsjoy_style-mobile-menu .navbar-nav li.current-menu-item>a,.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li:hover>a,.kidsjoy_style-mobile-menu .navbar-nav li:hover>.toggledrop i,.kidsjoy_style-mobile-menu .navbar-nav li:hover>a,.kidsjoy_style-mobile-menu ul>li.current-menu-ancestor>.toggledrop i,.kidsjoy_style-mobile-menu ul>li.current-menu-ancestor>a,.kidsjoy_style-mobile-menu ul li .sub-menu li.current-menu-item>a,.kidsjoy_style-mobile-menu ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#f79f77;color:var(--color-theme-primary)}.kidsjoy_style-mobile-menu .navbar-nav li>.toggledrop i{font-size:2.188em;margin-left:.938em;cursor:pointer;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;color:#13293d;color:var(--global-font-title)}.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li .toggledrop i{color:#696d7d;color:var(--global-font-color)}.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li.current-menu-ancestor .toggledrop i,.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li.current-menu-item .toggledrop i,.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li:hover .toggledrop i{color:#f79f77;color:var(--color-theme-primary)}.kidsjoy_style-mobile-menu .navbar-nav .toggledrop.active i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.kidsjoy_style-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1.25em}.kidsjoy_style-mobile-menu .navbar-nav li .kidsjoy_style-has-sub-menu li a{font-size:1.25em;color:#696d7d;color:var(--global-font-color)}.kidsjoy_style-mobile-menu .navbar-nav li .kidsjoy_style-has-sub-menu li{margin-bottom:.313em}.menu-btn:hover{cursor:pointer}.menu-open .menu-btn.is-active .line{background:#696d7d;background:var(--global-font-color)}.side-bar-open #menu-btn-side-close .menu-btn.is-s-active .line{-webkit-transition-delay:.2s;transition-delay:.2s}.side-bar-open .menu-btn .line-n{width:100%;height:.125em;background-color:#696d7d;background-color:var(--global-font-color);display:block;position:absolute;left:0;top:0;z-index:99;cursor:pointer;-webkit-transition:left .3s cubic-bezier(.29,.61,.9,.45);transition:left .3s cubic-bezier(.29,.61,.9,.45)}#menu-btn-side-close .menu-btn.is-s-active .line{-webkit-transition-delay:1s;transition-delay:1s}.side-bar-open #menu-btn-side-close{position:absolute;right:4.375em;top:3.125em}.side-bar-open #menu-btn-side-close .menu-btn .line-n.c-one{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-collapse{position:relative;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;z-index:1}.menu-new-wrapper{position:relative;width:100%;height:calc(100vh - 5.6875em)}.menu-new-wrapper,.verticle-mn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.verticle-mn{height:calc(100vh - 6.25em);overflow-y:auto}.kidsjoy_style-mobile-menu.menu-open:before{-webkit-transform:skew(0deg) translateY(0);transform:skew(0deg) translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.kidsjoy_style-full-menu{margin:auto 0}.kidsjoy_style-full-menu .navbar-nav{position:relative;z-index:99;padding-left:3.125em;margin-bottom:1.875em}.kidsjoy_style-full-menu .navbar-nav>li{position:relative;margin-bottom:1.563em;padding:0}.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li a{font-size:1.25em;color:#7c859b;color:var(--global-dark-submenu);padding:0;line-height:normal}.kidsjoy_style-mobile-menu ul.top-menu>li{overflow:hidden}.kidsjoy_style-mobile-menu .sub-menu li{position:relative;line-height:1.1em;margin-top:1em}.kidsjoy_style-mobile-menu .sub-menu li:last-child{margin-bottom:0}.kidsjoy_style-mobile-menu ul.top-menu>li .sub-menu{list-style-type:none;display:none;overflow:hidden}.kidsjoy_style-mobile-menu ul.sub-menu>li.menu-item-has-children>a>.toggledrop i,.kidsjoy_style-mobile-menu ul.top-menu>li.menu-item-has-children>a>.toggledrop i{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}.kidsjoy_style-mobile-menu ul.sub-menu>li.menu-item-has-children>a>.toggledrop i{-webkit-transition:color .5s ease-in-out,-webkit-transform .5s;transition:color .5s ease-in-out,-webkit-transform .5s;transition:transform .5s,color .5s ease-in-out;transition:transform .5s,color .5s ease-in-out,-webkit-transform .5s;-moz-transition:transform .5s,color .5s ease-in-out;-ms-transition:transform .5s,color .5s ease-in-out;-o-transition:transform .5s,color .5s ease-in-out;-webkit-transition:transform .5s,color .5s ease-in-out}.kidsjoy_style-mobile-menu ul.sub-menu>li.menu-item-has-children.active>a>.toggledrop i,.kidsjoy_style-mobile-menu ul.top-menu>li.menu-item-has-children.active>a>.toggledrop i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.kidsjoy_style-mobile-menu .navbar-expand-xl .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.kidsjoy_style-mobile-menu.light-mode{background:#fff;background:var(--color-theme-white)}.kidsjoy_style-mobile-menu.light-mode .navbar-nav>li>.toggledrop,.kidsjoy_style-mobile-menu.light-mode .navbar-nav>li>a{color:#13293d;color:var(--global-font-title)}.kidsjoy_style-mobile-menu.light-mode .navbar-nav>li:hover>a{color:#f79f77;color:var(--color-theme-primary)}.kidsjoy_style-mobile-menu .navbar-nav li.current-menu-ancestor>a:after,.kidsjoy_style-mobile-menu .navbar-nav li.current-menu-item>a:after,.kidsjoy_style-mobile-menu .navbar-nav li.current-menu-parent>a:after{content:none}.vertical-menu-layout .menu-new-wrapper.row{position:relative;width:100%;height:auto}.vertical-menu-layout .kidsjoy_style-full-menu .navbar-nav,.vertical-menu-layout.kidsjoy_style-mobile-menu .navbar{padding:0}.kidsjoy_style-mobile-menu.vertical-menu-layout{background:transparent;position:relative;-webkit-box-shadow:none;box-shadow:none;width:100%}.kidsjoy_style-mobile-menu.menu-open.vertical-menu-layout.menu-style-one,.kidsjoy_style-mobile-menu.menu-open.vertical-menu-layout.menu-style-two{height:100%}.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav>li>a,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li>.toggledrop i{color:#13293d;color:var(--global-font-title);font-size:1.875em}.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>.toggledrop i,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>a,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li:hover>a,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li:hover>.toggledrop i,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li:hover>a,.kidsjoy_style-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>.toggledrop i,.kidsjoy_style-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>a,.kidsjoy_style-mobile-menu.vertical-menu-layout ul li .sub-menu li.current-menu-item>a,.kidsjoy_style-mobile-menu.vertical-menu-layout ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#f79f77;color:var(--color-theme-primary)}.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li a,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li li>.toggledrop i{color:#7c859b;color:var(--global-dark-submenu);font-size:1em}@media (max-width:1199px){header.header-default .navbar-collapse{display:none}.kidsjoy_style-mobile-menu .navbar-nav>li>a,.kidsjoy_style-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.75em}.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li a,.kidsjoy_style-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1em}body.overflow-hidden:before{opacity:1;z-index:9999}.kidsjoy_style-full-menu .navbar-nav{padding-left:1em}}@media (max-width:767px){.kidsjoy_style-mobile-menu .navbar-nav>li>a,.kidsjoy_style-mobile-menu .navbar-nav li>.toggledrop i,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav>li>a,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li>.toggledrop i{font-size:1.5em}}@media (max-width:479px){.kidsjoy_style-mobile-menu .navbar-nav>li>a,.kidsjoy_style-mobile-menu .navbar-nav li>.toggledrop i,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav>li>a,.kidsjoy_style-mobile-menu.vertical-menu-layout .navbar-nav li>.toggledrop i{font-size:1.375em}.kidsjoy_style-mobile-menu .navbar-nav li .sub-menu li a,.kidsjoy_style-mobile-menu .navbar-nav li li>.toggledrop i{font-size:.875em}}@media (max-width:480px){.kidsjoy_style-mobile-menu .navbar{padding:.938em 1em;z-index:999}.kidsjoy_style-mobile-menu{width:100%}.kidsjoy_style-mobile-menu .navbar-brand .logo{width:8.125em}}@media (max-width:319px){.navbar-toggler.custom-toggler{margin-left:.6em}}header .kidsjoy_style-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;z-index:1000;top:30px;right:0;width:auto;pointer-events:none;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.search_count .kidsjoy_style-search .btn-search-close{display:none}header .kidsjoy_style-search.search--open{pointer-events:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.btn--search-close{font-size:1.5em;position:absolute;top:1em;right:1.25em;background:transparent;display:block;padding:0}.btn--search-close,.btn--search-close:hover{color:#fff;color:var(--color-theme-white)}body.admin-bar .btn--search-close{top:2.5em}.btn--search-close:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.search--open .search__form{margin:3em 0;width:auto;position:relative;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.kidsjoy_style-shop-btn-holder .search_count .btn-search{color:#13293d;color:var(--global-font-title);cursor:pointer}.kidsjoy_style-shop-btn-holder .search_count .btn-search:hover{color:#f79f77;color:var(--color-theme-primary)}header .search__input{font-family:inherit;background:none;height:auto;font-size:2.813em;line-height:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.05em 0;color:#fff;color:var(--color-theme-white);margin:0 0 .625em}header .search__input,header .search__input:focus{border:none;border-bottom:.125em solid}header .search__input::-webkit-input-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search__input::-moz-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search__input:-ms-input-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search-form input:focus,header .search-form input[type=email]:focus,header .search-form input[type=password]:focus,header .search-form input[type=search]:focus,header .search-form input[type=text]:focus{border:.063em solid #f79f77!important;border:.063em solid var(--color-theme-primary)!important}.kidsjoy_style-shop-btn-holder ul{margin:0}.search-box input[type=search]{height:2.5em;font-size:1.125em;display:inline-block;border:none;border-radius:.3125em;outline:none;padding:1em 2.5em 1em 1em;width:0;position:absolute;top:-.5625em;right:0;background:none;-webkit-transition:width .4s cubic-bezier(0,.795,0,1);transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;z-index:11;margin:-.625em 0 0}.search-form .search-submit{position:absolute;right:0;top:0;height:3.75em;width:3.75em;color:#fff;color:var(--color-theme-white);cursor:pointer;font-size:1em;font-size:var(--font-size-body);background:#f79f77;background:var(--color-theme-primary);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:0 .188em .188em 0}.search-box input[type=search]:focus{width:15.625em;cursor:text;background:#fff;background:var(--color-theme-white);z-index:9;color:hsla(0,0%,40%,.6)}.search-box{position:relative}.search-box .search-submit:hover{background:none}button#btn-search-close svg{color:#fff;color:var(--color-theme-white)}.search-form .search-submit{top:10.125em}.search-form .search-submit svg{font-size:1.125em;color:#fff;color:var(--color-theme-white)}.navbar ul.kidsjoy_style-shop-btn-holder ul li a:hover{background:transparent}.search-form .search-submit{background:transparent;line-height:normal}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none}.search__input::-ms-clear{display:none}form.search-form .form-row .has-content~label,form.search-form .form-row input:focus~label,form.search-form .form-row label{top:-5.625em}.kidsjoy_style-shop-btn-holder ul li svg{font-size:1.25em;height:1em;width:1.25em}.kidsjoy_style-shop-btn-holder ul li .btn-search svg{font-size:inherit;height:.875em;width:.875em}.search-form input{border-radius:.25em;border-radius:var(--border-radius);padding:0}form.search-form .form-row label{color:#fff;color:var(--color-theme-white);text-align:left;font-size:2.813em;top:-.813em;margin-bottom:0;left:0;display:block;float:left;width:100%;position:absolute;pointer-events:none}.search-form input,form.search-form .form-row label{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.search-form input{padding-right:3.125em;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent}.search-form{position:relative}.search-form .form-search .search-submit{position:absolute;right:.063em;top:0;cursor:pointer;padding:0;border:none;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0}.search_count #btn-search,.search_count #btn-search svg{font-family:Balsamiq Sans,sans-serif;font-family:var(--highlight-font-family);color:#13293d;color:var(--global-font-title);text-transform:uppercase;letter-spacing:.188em}.search_count #btn-search:hover,.search_count #btn-search:hover svg{color:#f79f77;color:var(--color-theme-primary)}.kidsjoy_style-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_style_light .search{background:#fff;background:var(--color-theme-white);-webkit-box-shadow:10px 10px 50px rgba(0,0,0,.05);box-shadow:10px 10px 50px rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow)}.search_style_light .search__form:after{background:#696d7d;background:var(--global-font-color)}.search_style_light .search-form .search-submit svg{color:#696d7d;color:var(--global-font-color)}.search_style_light input::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::-moz-placeholder{color:rgba(0,0,0,.5)}.search_style_light input:-ms-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::-ms-input-placeholder{color:rgba(0,0,0,.5)}.search_style_light input::placeholder{color:rgba(0,0,0,.5)}.kidsjoy_style-search .search-form input::-webkit-input-placeholder{color:#696d7d;color:var(--global-font-color)}.kidsjoy_style-search .search-form input::-moz-placeholder{color:#696d7d;color:var(--global-font-color)}.kidsjoy_style-search .search-form input:-ms-input-placeholder{color:#696d7d;color:var(--global-font-color)}.kidsjoy_style-search .search-form input::-ms-input-placeholder{color:#696d7d;color:var(--global-font-color)}.kidsjoy_style-search .search-form input,.kidsjoy_style-search .search-form input::placeholder{color:#696d7d;color:var(--global-font-color)}.search_style_light button#btn-search-close svg{color:#13293d;color:var(--global-font-title)}.search-animate-left .kidsjoy_style-search{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.search-animate-left .kidsjoy_style-search.search--open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.search-animate-right .kidsjoy_style-search{transform:translateX(-100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%)}.search-animate-right .kidsjoy_style-search.search--open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.search_wrap.search-form-default .search-form input{border-bottom:.063em solid #13293d!important;border-bottom:.063em solid var(--global-font-title)!important;border-radius:0;height:2.813em;line-height:2.813em;font-size:1.125em;padding-right:1.875em}.search_wrap .search-form input::-webkit-input-placeholder{color:#696d7d;color:var(--global-font-color)}.search_wrap .search-form input::-moz-placeholder{color:#696d7d;color:var(--global-font-color)}.search_wrap .search-form input:-ms-input-placeholder{color:#696d7d;color:var(--global-font-color)}.search_wrap .search-form input::-ms-input-placeholder{color:#696d7d;color:var(--global-font-color)}.search_wrap .search-form input::placeholder{color:#696d7d;color:var(--global-font-color)}.search_wrap.search-form-default .search-form .search-submit svg{font-size:1.125em;color:#696d7d;color:var(--global-font-color)}.search_wrap.search-form-default .search-form .form-search .search-submit{padding:0;height:1.875em;width:1.875em;line-height:3.125em}.search-form-default .search-form input:focus,.search-form-default .search-form input[type=email]:focus,.search-form-default .search-form input[type=password]:focus,.search-form-default .search-form input[type=search]:focus,.search-form-default .search-form input[type=text]:focus{border-color:#f79f77!important;border-color:var(--color-theme-primary)!important}body.search header.page-header{position:static;background:transparent}.kidsjoy_style-error .search-form{display:inline-block;width:40%;margin:1em 0 1.563em}.kidsjoy_style-error .page-content>p{width:50%;margin:1em auto}.kidsjoy_style-error .search-form input{padding:0 4.375em 0 1em;font-size:1em;font-size:var(--font-size-body);position:relative;background:#f7f8f9;background:var(--global-body-lightcolor);border:.063em solid transparent}.kidsjoy_style-error .search-form .search-submit{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:3.75em;width:3.75em}.kidsjoy_style-search .search-form input{height:3.25em;background:#fff;background:var(--color-theme-white);padding-right:4.25em;padding-left:1em}.kidsjoy_style-search .search-form .form-search .search-submit{background:#f79f77;background:var(--color-theme-primary);bottom:0;top:0;height:3.25em;right:0;width:3.25em;line-height:3.25}.kidsjoy_style-search .search__form:after{bottom:0}.kidsjoy_style-shop-btn-holder .search_count{margin-left:0}@media (min-width:768px){header .search-form.search__form{width:31.25em}}@media (max-width:767px){.kidsjoy_style-error .search-form{width:80%}.kidsjoy_style-error .page-content>p{width:70%}header .search-form.search__form{width:15.25em;margin:2em 0}}@media (max-width:479px){.kidsjoy_style-error .page-content>p,.kidsjoy_style-error .search-form{width:90%}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0;font-style:italic}.wp-caption.alignleft .wp-caption-text{text-align:left}.wp-caption.alignright .wp-caption-text{text-align:right}@media (min-width:768px){.wp-block-image.alignright,.wp-caption.alignright{margin-right:calc(50% - 44.75em);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 44.75em);margin-left:calc(50% - var(--content-width)/2)}}.gallery-item{padding:0 1em 1em 0}.gallery-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-caption{font-size:80%}@media (max-width:479px){.gallery-item{padding:0 0 1em}}footer{background:#f7f8f9;background:var(--global-body-lightcolor);background-repeat:no-repeat;background-size:cover;overflow:hidden}footer .footer-top{padding:5em 0}footer .footer-main .footer-logo img{width:6.875em}footer .widget:before{display:none}footer .widget,footer .widget.widget_search{border:none;padding:0}footer .copyright-footer{background:#000202;background:var(--color-footer-copyright-dark);padding:0;position:relative}footer .copyright-footer,footer .copyright a{color:#fff;color:var(--color-theme-white)}.footer-main .widget{background:transparent;border:none;padding:0}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul.menu li a:hover:before{color:#f79f77;color:var(--color-theme-primary)}footer .widget .kidsjoy_style-contact li a:before{display:none}footer .widget ul.menu li .sub-menu{padding-left:.625em}footer .widget ul.menu>li>a{color:#f79f77;color:var(--color-theme-primary)}footer .widget.widget_archive ul li a,footer .widget_categories ul li a,footer .widget_meta ul li a,footer .widget_pages ul li a,footer .widget ul.wp-block-archives-list li a,footer .widget ul.wp-block-categories-list li a{padding-left:0}footer .widget.widget_archive ul li a:before,footer .widget_categories ul li a:before,footer .widget_meta ul li a:before,footer .widget_pages ul li a:before,footer .widget ul.wp-block-archives-list li a:before,footer .widget ul.wp-block-categories-list li a:before{content:none}footer .widget.widget_nav_menu ul li a,footer .widget ul.menu li a{padding:0}footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{content:none}footer .widget_search .search-form input,footer .wp-block-search .wp-block-search__input{background:#fff;background:var(--color-theme-white);border:.063em solid transparent;padding:0 3em 0 1em;border-radius:2.75em;border-radius:var(--border-radius-input);-webkit-border-radius:2.75em;-webkit-border-radius:var(--border-radius-input);-moz-border-radius:2.75em;-moz-border-radius:var(--border-radius-input)}footer .widget_search .search-form input:focus,footer .wp-block-search .wp-block-search__input:focus{border-color:#13293d;border-color:var(--global-font-title)}.widget.kidsjoy_style-share{color:#fff;color:var(--color-theme-white)}.widget.kidsjoy_style-share .share-button{margin-left:.625em}.widget.kidsjoy_style-share .share li a{border-radius:.25em;border-radius:var(--border-radius);line-height:1.875em;width:1.875em;height:1.875em;margin-left:.625em;color:#f79f77;color:var(--color-theme-primary);border:.063em solid #f79f77;border:.063em solid var(--color-theme-primary);text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.widget.kidsjoy_style-share .share li a:hover{background:#f79f77;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.widget-space{padding-top:5em;padding-bottom:5em}.mc4wp-form-fields .newslatter{border-radius:.25em;border-radius:var(--border-radius);width:85%;position:relative}.mc4wp-form-fields .newslatter input[type=email]{font-size:.875em;font-size:var(--font-size-normal);color:#fff;color:var(--color-theme-white);line-height:var(--button-line-height);background:transparent}.mc4wp-form-fields .newslatter button{background:#f79f77;background:var(--color-theme-primary);width:3em;height:3em;color:#fff;color:var(--color-theme-white);cursor:pointer;font-size:1.563em;position:absolute;right:0;border-radius:0 .188em .188em 0}.mc4wp-form-fields .newslatter button:hover{background:#80bef5;background:var(--color-theme-secondary);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.footer-main .menu{margin-top:.938em}.footer .footer-main .widget .map-wrap{margin-top:1.875em}.mc4wp-form-fields .subscribe button[type=submit]{width:4.375em;font-size:1.25em;height:3.75em;padding:0;font-weight:400;border:none;position:absolute;right:0}footer .widget ul li a{padding-left:0}footer .widget .rss-date{color:#f79f77;color:var(--color-theme-primary)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative}footer ul.wp-tag-cloud li{display:inline-block}footer #menu-footer-menu li a:before,footer .menu-footer-menu-container li a:before{display:none}footer #menu-footer-menu li a,footer .menu-footer-menu-container ul.menu li a{padding:.438em 0}.select2-container .select2-selection--single,.select2-dropdown{border-color:#ededed;border-color:var(--border-color-light)}.select2-container .select2-selection--single{height:3.75em;border-radius:2.75em;border-radius:var(--border-radius-input);-webkit-border-radius:2.75em;-webkit-border-radius:var(--border-radius-input);-moz-border-radius:2.75em;-moz-border-radius:var(--border-radius-input);-ms-border-radius:2.75em;-ms-border-radius:var(--border-radius-input);-o-border-radius:2.75em;-o-border-radius:var(--border-radius-input)}.select2-container--open .select2-dropdown,.select2-container--open .select2-selection--single{border-color:#f79f77;border-color:var(--color-theme-primary)}.select2-container--open .select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:2.75em;border-bottom-left-radius:var(--border-radius-input);border-bottom-right-radius:2.75em;border-bottom-right-radius:var(--border-radius-input)}.select2-dropdown .select2-dropdown--above{border-top-left-radius:2.75em;border-top-left-radius:var(--border-radius-input);border-top-right-radius:2.75em;border-top-right-radius:var(--border-radius-input);border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default .select2-selection--single:focus{border-color:#f79f77;border-color:var(--color-theme-primary)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.75em;color:#696d7d;color:var(--global-font-color)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:3.75em;right:.625em;width:1.25em}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:.313em .25em 0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 .25em .313em}.select2-container--default .select2-search--dropdown .select2-search__field{height:2.188em;border-color:#ededed;border-color:var(--border-color-light)}.select2-search--dropdown{padding:.25em 1em}.select2-dropdown{z-index:9}.admin-bar .select2-container--open .select2-dropdown{top:2em}.select2-container--default .select2-results>.select2-results__options{padding:.313em 1em;max-height:10.625em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:transparent;color:#f79f77;color:var(--color-theme-primary)}.select2-search--dropdown .select2-search__field{padding:0 .625em}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 1.875em 0 1em}main.site-main{position:relative;display:inline-block;width:100%;vertical-align:top}main.site-main>.kidsjoy_style-page-inner{list-style-type:none}main.site-main>.kidsjoy_style-page-inner>.kidsjoy_style-pages-items{width:100%;position:relative;display:inline-block;vertical-align:top;min-height:1px;float:left}.bypostauthor{display:block}a:-webkit-any-link{cursor:pointer}.dialog-lightbox-widget,body.admin-bar .dialog-lightbox-widget{height:100vh!important;z-index:99999!important}.elementor-slideshow__footer{background:none}body.kidsjoy_style--dark-mode{background:#111110;background:var(--global-body-bgdarkcolor)}.kidsjoy_style-check label{position:relative}.kidsjoy_style-check span{padding-left:1.875em}.kidsjoy_style-check .checkmark{position:absolute;top:.813em;left:0;height:1.125em;width:1.125em;padding:0;background-color:var(--white-light-color);border:.063em solid #80bef5;border:.063em solid var(--color-theme-secondary)}.comment-respond .kidsjoy_style-check{margin-bottom:1.875em}.kidsjoy_style-check input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:1.125em;width:1.125em}.kidsjoy_style-check input:checked~.checkmark{border:.063em solid #f79f77;border:.063em solid var(--color-theme-primary)}.kidsjoy_style-check .checkmark{top:.375em;cursor:pointer}.kidsjoy_style-check input:checked~.checkmark{background-color:#f79f77;background-color:var(--color-theme-primary)}.kidsjoy_style-check .checkmark:after{content:"";position:absolute;display:none}.kidsjoy_style-check input:checked~.checkmark:after{display:block}.kidsjoy_style-check .checkmark:after{left:.313em;top:.063em;width:.375em;height:.75em;border:solid #fff;border:solid var(--color-theme-white);border-width:0 .125em .125em 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:.188em;border-radius:var(--letter-spacing-three)}.author-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.125em 0;border-bottom:.0625em solid #ededed;border-bottom:.0625em solid var(--border-color-light)}.author-info .author-img{padding-right:2em}.author-info .author-img img{min-width:6.25em;width:6.25em;height:auto;border-radius:50%}.author-info .description{margin-top:1em;margin-bottom:0}.author-info .iq-author-social{margin-top:2.1875em}.kidsjoy_style-blog-detail .iq-author-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.kidsjoy_style-blog-detail .iq-author-social .info-share{display:none;-webkit-animation:fadeInLike .5s ease-in-out;animation:fadeInLike .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.kidsjoy_style-blog-detail .iq-author-social:hover .info-share{display:block;opacity:1;visibility:visible;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.iq-author-social .share-post{height:2.5em;width:2.5em;line-height:2.5em;display:inline-block;background:#cb49a6;background:var(--color-theme-pink);text-align:center;padding:0;border-radius:50%;-webkit-border-radius:50%;color:#fff;color:var(--color-theme-white);margin-left:1.25em;cursor:pointer}.iq-author-social ul{list-style:none;padding:0;margin:0}.iq-author-social ul li{display:inline-block;margin-right:1.25em}.iq-author-social ul li:last-child{margin-right:0}.iq-author-social ul li a{height:2.5em;width:2.5em;line-height:2.5em;display:inline-block;text-align:center;padding:0;border-radius:50%;-webkit-border-radius:50%;color:#fff;color:var(--color-theme-white);-webkit-transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.iq-author-social ul li a:hover{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}.iq-author-social ul li a.facebook{background:#f79f77;background:var(--color-theme-primary)}.iq-author-social ul li a.twitter{background:#80bef5;background:var(--color-theme-secondary)}.iq-author-social ul li a.linkedin{background:#f6d58a;background:var(--color-theme-yellow)}.iq-author-social ul li a.youtube{background:#cb49a6;background:var(--color-theme-pink)}.iq-author-social ul li a.pinterest{background:#f92251;background:var(--color-theme-red)}@-webkit-keyframes fadeInLike{0%{opacity:0}to{opacity:1}}@keyframes fadeInLike{0%{opacity:0}to{opacity:1}}@media (max-width:1366px){.kidsjoy_style-blog-detail .iq-author-social ul li{margin-right:.5em}.iq-author-social .share-post{margin-left:.5em}}@media (max-width:767px){.kidsjoy_style-blog-detail .iq-author-social{display:inherit}.iq-author-social .share-post{display:none}.kidsjoy_style-blog-detail .iq-author-social .info-share{display:block;-webkit-animation:none;animation:none}}.icon-circle:before{content:"\e901"}.icon-arrow:before,.icon-circle:before{color:#f79f77;color:var(--color-theme-primary)}.icon-arrow:before{content:"\e900"}[class*=kidsjoy_style-custom-icon-],[class^=kidsjoy_style-custom-icon-]{font-family:kidsjoy_style-custom-icon!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kidsjoy_style-custom-icon-circle:before{content:"\e901";color:#f79f77}.kidsjoy_style-custom-icon-arrow:before{content:"\e900";color:#f79f77}.widget .kidsjoy_style-side-area-title{padding-bottom:1.5625em}.widget .menu-service-menu-container ul.menu li a{padding:15px 25px;background:#fff;background:var(--color-theme-white);font-size:1.333em;font-size:var(--font-size-h5);border-radius:.625em;border-radius:var(--border-radius-ten);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.widget .menu-service-menu-container .kidsjoy_style-menu-item-title{font-family:Balsamiq Sans,sans-serif;font-family:var(--highlight-font-family);text-transform:capitalize;color:#13293d;color:var(--global-font-title);margin-right:.8em}.widget .menu-service-menu-container ul.menu li a:before{content:none}.widget .menu-service-menu-container ul.menu li a:after{content:"\e900";color:#f79f77;color:var(--color-theme-primary);font-family:kidsjoy_style-custom-icon;position:absolute;top:50%;right:0;background:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%) scale(.5);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.widget .menu-service-menu-container ul.menu li.current-menu-item a,.widget .menu-service-menu-container ul.menu li a:hover{background:#f79f77;background:var(--color-theme-primary)}.widget .menu-service-menu-container ul.menu li.current-menu-item a:after,.widget .menu-service-menu-container ul.menu li a:hover:after{color:#13293d;color:var(--global-font-title)}@media(max-width:575px){.widget .menu-service-menu-container ul.menu li a{font-size:1em;font-size:var(--font-size-h6)}}.widget-woof .wp-block-image{margin-bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9saW5rcy5jc3MiLCJfYmxvY2tzLmNzcyIsIl9hZG1pbmJhci5jc3MiLCJfaGVhZGVyLmNzcyIsIl9idXJnZXItbWVudS5jc3MiLCJfc2VhcmNoLmNzcyIsIl9tZWRpYS5jc3MiLCJfZm9vdGVyLmNzcyIsIl9zZWxlY3QyLmNzcyIsImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0MsV0FDQSx3QkFBMkIsQ0FDM0IsaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQix5RUFFQyxDQUVBLFdBQ0Usa0NBQXFDLENBQ3JDLCtDQUNpRCxDQUNqRCxlQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsa0JBQ0osQ0FFQyxNQUdBLHNCQUF1QixDQUN2QiwyQkFBNEIsQ0FDNUIsdUJBQXdCLENBSXhCLHdDQUEwQyxDQUMxQyxrREFBb0QsQ0FDcEQsZ0RBQWtELENBQ2xELHNCQUF1QixDQUN2Qiw2QkFBOEIsQ0FDOUIsbURBQW1ELENBQ25ELHVEQUF1RCxDQUd2RCxpQ0FBa0MsQ0FDbEMsb0NBQXFDLENBQ3JDLHdDQUF5QyxDQUN6QywyQ0FBNEMsQ0FDNUMsdUNBQXdDLENBQ3hDLDBDQUEyQyxDQUMzQyx3Q0FBeUMsQ0FDekMsMkNBQTRDLENBRzVDLHNEQUEyRCxDQUMzRCx3REFBNkQsQ0FDN0Qsc0RBQTJELENBQzNELHVEQUE0RCxDQUc1RCx3QkFBeUIsQ0FDekIsMEJBQTJCLENBQzNCLG9CQUFxQixDQUNyQixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUNuQixxQkFBc0IsQ0FDdEIsc0JBQXVCLENBR3ZCLDRCQUE2QixDQUM3Qix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FD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SixDQUVBLHlEQUNJLFlBQ0osQ0FFQSx3REFDSSxlQUFnQixDQUNoQixhQUFpQyxDQUFqQyxnQ0FBaUMsQ0FDakMsa0NBQW1DLENBQ25DLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsT0FBVSxDQUNWLHNCQUF1QixDQUN2QixrQ0FBbUMsQ0FDbkMsb0NBQXNDLENBQ3RDLHNDQUFnQyxDQUFoQyw4QkFDSixDQUVBLDRIQUVJLGtCQUFzQyxDQUF0QyxxQ0FDSixDQUVBLHdJQUVJLGFBQStCLENBQS9CLDhCQUNKLENBRUEsd0JBQ0ksa0RBQ0ksYUFBOEIsQ0FBOUIsNkJBQ0osQ0FDSixDQUtBLDZCQUNJLGVBQ0oiLCJmaWxlIjoiZ2xvYmFsLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEN1c3RvbSBQcm9wZXJ0aWVzXG4gKiBha2EgQ1NTIHZhcmlhYmxlcy5cbiAqXG4gKiBAbGluazogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLy0tKlxuICoqL1xuXG4gQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnS0dTaGFrZWl0T2ZmJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKCdmb250cy9LR1NoYWtlaXRPZmYudHRmJyksIFxuXHR1cmwoJ2ZvbnRzL0tHU2hha2VpdE9mZi50dGYnKSBmb3JtYXQoJ3R0ZicpO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjc3NfcHJlZml4LWN1c3RvbS1pY29uJztcbiAgICBzcmM6XG4gICAgICAgIHVybCgnZm9udHMvY3VzdG9tLWFycm93LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG4gOnJvb3Qge1xuXG5cdC8qIENvbnRhaW5lciAqL1xuXHQtLWNvbnRlbnQtd2lkdGg6IDg5LjVlbTtcblx0LS1jb250ZW50LXdpZHRoLXNtOiA3My4xMjVlbTtcblx0LS1zaWRlYmFyLXdpZHRoOiAxOC43NWVtO1xuXG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHQtLWdsb2JhbC1mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5OiAnQmFsc2FtaXEgU2FucycsIHNhbnMtc2VyaWY7XG5cdC0tc3VidGl0bGUtZm9udC1mYW1pbHk6ICdLR1NoYWtlaXRPZmYnLCBzYW5zLXNlcmlmO1xuXHQtLWdsb2JhbC1mb250LXNpemU6IDFlbTtcblx0LS1nbG9iYWwtZm9udC1saW5lLWhlaWdodDogMS40O1xuXHQtLWdsb2JhbC1ib3gtc2hhZG93OiAxMHB4IDEwcHggNTBweCByZ2IoMCAwIDAgLyA1JSk7XG5cdC0tc2lkZWJhci1ib3gtc2hhZG93OiAwcHggMzBweCA1MHB4IDBweCByZ2IoMCAwIDAgLyA1JSk7XG5cblx0LyogUGFnZSBTcGFjaW5nICovXG5cdC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmc6IDkuMzc1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmc6IDkuMzc1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctbGFwdG9wOiA5LjM3NWVtO1xuXHQtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLWxhcHRvcDogOS4zNzVlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQ6IDYuMjVlbTtcblx0LS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQ6IDYuMjVlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGU6IDMuMTI1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlOiAzLjEyNWVtO1xuXG5cdC8qIEN1c3RvbSBlZGl0b3IgZm9udCBzaXplcyAqL1xuXHQtLWZvbnQtc2l6ZS1zbWFsbDogY2FsYygxNiAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMWVtKTtcblx0LS1mb250LXNpemUtcmVndWxhcjogY2FsYyh2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAvIDE2ICogMWVtKTtcblx0LS1mb250LXNpemUtbGFyZ2U6IGNhbGMoMzYgLyB2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAqIDFlbSk7XG5cdC0tZm9udC1zaXplLWxhcmdlcjogY2FsYyg0OCAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMWVtKTtcblxuXHQvKiBGb250c2l6ZSAqL1xuXHQtLWZvbnQtc2l6ZS1zbWFsbDogMC43NWVtO1xuXHQtLWZvbnQtc2l6ZS1ub3JtYWw6IDAuODc1ZW07XG5cdC0tZm9udC1zaXplLWJvZHk6IDFlbTtcblx0LS1mb250LXNpemUtaDE6IDQuMjA5ZW07XG5cdC0tZm9udC1zaXplLWgyOiAzLjE1N2VtO1xuXHQtLWZvbnQtc2l6ZS1oMzogMi4zNjllbTtcblx0LS1mb250LXNpemUtaDQ6IDEuNzc3ZW07XG5cdC0tZm9udC1zaXplLWg1OiAxLjMzM2VtO1xuXHQtLWZvbnQtc2l6ZS1oNjogMWVtO1xuXHQtLWZvbnQtc2l6ZS14czogMC43NWVtO1xuXHQtLWZvbnQtc2l6ZS0xODogMS4xMjVlbTtcblxuXHQvKiBMaW5lLUhlaWdodCAqL1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtYm9keTogMS43NTtcblx0LS1mb250LWxpbmUtaGVpZ2h0LXA6IDEuNzU7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMTogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDI6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgzOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNDogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDU6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg2OiAxLjc1O1xuXG5cdC8qIEZvbnQtV2VpZ2h0ICovXG5cdC0tZm9udC13ZWlnaHQtYm9keTogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgxOiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDI6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMzogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg0OiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDU6IDQwMDtcblx0LS1mb250LXdlaWdodC1oNjogNDAwO1xuXG5cdC8qIGZvbnQtd2VpZ2h0Ki9cblx0LS1mb250LXdlaWdodC1saWdodDozMDA7XG5cdC0tZm9udC13ZWlnaHQtcmVndWxhcjo0MDA7XG5cdC0tZm9udC13ZWlnaHQtbWVkaXVtOjUwMDtcblx0LS1mb250LXdlaWdodC1zZW1pLWJvbGQ6NjAwO1xuXHQtLWZvbnQtd2VpZ2h0LWJvbGQ6NzAwO1xuXG5cdC8qIExldHRlciBzcGFjaW5nICovXG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1ib2R5OiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctbGluazowLjA5NGVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDE6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMjogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgzOiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQ6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNTogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg2OiAwO1xuXHQtLWxldHRlci1zcGFjaW5nOjAuMjVlbTtcblx0LS1sZXR0ZXItc3BhY2luZy1vbmU6IDAuMDYzZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctdHdvOiAwLjEyNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctdGhyZWU6IDAuMTg4ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctZm91cjogMC4yNWVtO1xuXHQtLWxldHRlci1zcGFjaW5nLWZpdmU6IDAuMzEyNWVtO1xuXG5cdC8qIGJvcmRlci1yYWRpdXMgKi9cblx0LS1ib3JkZXItcmFkaXVzOiAwLjI1ZW07XG5cdC0tYm9yZGVyLXJhZGl1cy1ib3g6IDEuMjVlbTtcblx0LS1ib3JkZXItcmFkaXVzLWVpZ2h0OiAwLjVlbTsgXG5cdC0tYm9yZGVyLXJhZGl1cy10ZW46IDAuNjI1ZW07XG5cdC0tYm9yZGVyLXJhZGl1cy1pbnB1dDogMi43NWVtO1xuXHQtLWJvcmRlci1yYWRpdXMtdGhpcnR5OjEuODc1ZW07XG5cdC0tYm9yZGVyLXJhZGl1cy10aGlydHktZml2ZToyLjE4NzVlbTtcblxuXHQvKiB6IGluZGV4ICovXG5cdC0tei1pbmRleC1taW51czotMTtcblxuXHQvKiBDb2xvcnMgKi9cblx0LS1nbG9iYWwtYm9keS1iZ2NvbG9yOiAjZmZmO1xuXHQtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3I6ICNmN2Y4Zjk7XG5cdC0tZ2xvYmFsLWJvZHktYmdkYXJrY29sb3I6IzExMTExMDtcblx0LS1nbG9iYWwtYm9keS1kYXJrLWxpZ2h0Y29sb3I6IzE2MTYxNTtcblx0LS1nbG9iYWwtZm9udC1jb2xvcjogIzY5NmQ3ZDtcblx0LS1nbG9iYWwtZm9udC10aXRsZTojMTMyOTNkO1xuXHQtLWdsb2JhbC1mb250LXN1YnRpdGxlOiAjZjc5Zjc3O1xuXHQtLWdsb2JhbC1kYXJrLXN1Ym1lbnU6ICM3Yzg1OWI7XG5cdC0tZ2xvYmFsLWJvZHktbGlnaHRiZzogI2Y3ZjdmNztcblx0LS1ib3JkZXItY29sb3ItbGlnaHQ6ICNlZGVkZWQ7XG5cdC0tc2VwYXJhdG9yLWJvcmRlci1jb2xvcjogI2U0ZTRlNDtcblx0LS1ib3JkZXItY29sb3ItZGFyazogIzI2MmY0ODtcblx0LS1ib3JkZXItY29sb3ItbGlnaHQtb3BhY2l0eTogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuXHQtLWJvcmRlci1jb2xvci1kYXJrLW9wYWNpdHk6IHJnYmEoODIsIDk1LCAxMjksIDAuMSk7XG5cdC0tY29sb3ItbGluazogI2Y3OWY3Nztcblx0LS1jb2xvci1saW5rLXZpc2l0ZWQ6ICNmNzlmNzc7XG5cdC0tY29sb3ItbGluay1hY3RpdmU6ICNmNzlmNzc7XG5cdC0tY29sb3ItZm9vdGVyLXRvcC1kYXJrOiAjMDAwNTA1O1xuXHQtLWNvbG9yLWZvb3Rlci1jb3B5cmlnaHQtZGFyazogIzAwMDIwMjtcblx0LS1jb2xvci1tZXRhLWJnOiAjZThlYmYxO1xuXHQtLWNvbG9yLWNhdGVnb2V5LWJnOiAjZjVmNWY1O1xuXHQtLWNvbG9yLWZvb3Rlci1saWdodGJnOiAjMTcxNzE3O1xuXHQtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnOiAjZjlmOWY5O1xuXHQtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyOiAjN2M4NTliO1xuXHQtLWNvbG9yLXRoZW1lLWRvdHM6ICMzYzNjM2M7XG5cdC0td29vY29tbWVyY2Utd2lkZ2V0LWNvbG9yOiAjZmFmYWZhO1xuXHQtLWJyZWFkY3J1bWItY29sb3I6IzRkNGQ0ZDtcblx0LS1kYXJrLW1pbmktY2FydC1jb2xvcjogIzBlMGUwZDtcblxuXHQvKiBDdXN0b20gZWRpdG9yIGNvbG9ycyAqL1xuXHQtLWNvbG9yLXRoZW1lLXByaW1hcnk6I2Y3OWY3Nztcblx0LS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcms6I2RlMjY0Mjtcblx0LS1jb2xvci10aGVtZS1wcmltYXJ5LWxpZ2h0OiAjZmZlYWUwO1xuXHQtLWNvbG9yLXRoZW1lLXNlY29uZGFyeTogIzgwYmVmNTtcblx0LS1jb2xvci10aGVtZS1zZWNvbmRhcnktbGlnaHQ6ICNlYWY1ZmY7XG5cdC0tY29sb3ItdGhlbWUtdGVydGlhcnk6ICNmYWY3ZjM7XG5cdC0tY29sb3ItdGhlbWUtcmVkOiAjZjkyMjUxO1xuXHQtLWNvbG9yLXRoZW1lLWdyZWVuOiAjMjdhZTYwO1xuXHQtLWNvbG9yLXRoZW1lLWJsdWU6ICMwYzJlZWM7XG5cdC0tY29sb3ItdGhlbWUteWVsbG93OiAjZjZkNThhO1xuXHQtLWNvbG9yLXRoZW1lLXllbGxvdy1saWdodDojZmZmYWVmO1xuXHQtLWNvbG9yLXRoZW1lLXBpbms6I2NiNDlhNjtcblx0LS1jb2xvci10aGVtZS1waW5rLWxpZ2h0OiNmZmYxZmI7XG5cdC0tY29sb3ItdGhlbWUtYmxhY2s6ICMwMDA7XG5cdC0tY29sb3ItdGhlbWUtZ3JleTogIzk1YTVhNjtcblx0LS1jb2xvci10aGVtZS13aGl0ZTogI2ZmZjtcblx0LS1jb2xvci10aGVtZS13aGl0ZS1saWdodDogIzlhOWE5YTtcblx0LS1jb2xvci1jdXN0b20tZGF5bGlnaHQ6ICM5N2MwYjc7XG5cdC0tY29sb3ItY3VzdG9tLXN1bjogI2VlZTlkMTtcblx0LyogSGVhZGVyIGVkaXRvciBjb2xvcnMgKi9cblx0LS1nbG9iYWwtZm9udC1hY3RpdmU6IzI4NzBkZTtcblx0LS1nbG9iYWwtZm9udC1ob3ZlcjojMjg3MGRlO1xuXHQtLXNlcnZpY2UtdGV4dC1jb2xvcjojZTFlM2U3O1x0XG5cdFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG5cdDpyb290IHtcblx0XHQtLWZvbnQtc2l6ZS1ib2R5OiAwLjgzdnc7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICA6cm9vdCB7XG4gICAgICAgIC0tZm9udC1zaXplLWgxOiAzLjY1M2VtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMjogMmVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMzogMS44MjdlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNDogMS43MDBlbTtcbiAgICB9XG59IiwiLypcbkNTUyBub3JtYWxpemF0aW9uIGJhc2VkIGluIHBhcnQgb24gbm9ybWFsaXplLmNzcyBieVxuTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWwgaHR0cDovL25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3MvXG4qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuXHRoZWlnaHQ6IDA7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuXHRmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuXHRmb250LXNpemU6IDc1JTtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuXHRib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG5cdHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuXHRmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cblx0bGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cblx0bWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLyogMSAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG5cdG91dGxpbmU6IDAuMDYyNWVtIGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMC4xMjVlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYm9keSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogMC42MjVlbSAwO1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaDEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgxKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDEpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDEpO1xufVxuXG5oMiB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgyKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDIpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMik7XG59XG5cbmgzIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDMpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMyk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgzKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgzKTtcbn1cblxuaDQge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNCk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg0KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDQpO1xufVxuXG5oNSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNSk7XG59XG5cbmg2IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg2KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg2KTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuc21hbGwsXG4udGV4dF9zbWFsbCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG4ub3ZlcmZsb3ctaGlkZGVue1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnotaW5kZXgtbWludXN7XG5cdHotaW5kZXg6IHZhcigtLXotaW5kZXgtbWludXMpO1xuXG59XG4ubGV0dGVyLXNwYWNpbmd7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZyk7XG59XG5hIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaDEgYSxcbmgyIGEsXG5oMyBhLFxuaDQgYSxcbmg1IGEsXG5oNiBhLFxuaDEgYTp2aXNpdGVkLFxuaDIgYTp2aXNpdGVkLFxuaDMgYTp2aXNpdGVkLFxuaDQgYTp2aXNpdGVkLFxuaDUgYTp2aXNpdGVkLFxuaDYgYTp2aXNpdGVke1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5wIHtcblx0bWFyZ2luOiAxZW0gMDtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtcCk7XG59XG5cbnByZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cGFkZGluZzogMWVtO1xuXHRib3JkZXI6IDAuMDYzZW0gc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmEgLCBhIGgxICwgYSBoMiAsYSBoMyAsYSBoNCAsYSBoNSAsYSBoNiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmE6Zm9jdXN7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3NzX3ByZWZpeCBoMSxcbi5jc3NfcHJlZml4IGgyLFxuLmNzc19wcmVmaXggaDMsXG4uY3NzX3ByZWZpeCBoNCxcbi5jc3NfcHJlZml4IGg1LFxuLmNzc19wcmVmaXggaDYge1xuXHRtYXJnaW46IDA7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLyoqXG4gKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbWFrZSBpdCBlYXNpZXIgdG8gY2hhbmdlIHRoZSBwcm9wZXJ0eSBmb3JcbiAqIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvcjsgc2VlXG4gKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xuICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5hOmZvY3VzIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxucCB7XG5cdG1hcmdpbjogMWVtIDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjY2ZW07XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5ociB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDAuMDYzZW07XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG51bCxcbm9sIHtcblx0cGFkZGluZy1sZWZ0OiAxLjU2M2VtO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cblxub2wgb2wge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNTYzZW07XG59XG5cblxuLyogRGVmaW5pdGlvbiBMaXN0cyAqL1xuZGQge1xuXHRtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG5cbmRsIGRkIHtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5kbCBkZDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxubGk+dWwsXG5saT5vbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cblxuLyogVGFibGUgKi9cbnRhYmxlIHtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbnRhYmxlIHRkLFxudGFibGUgdGgge1xuXHRib3JkZXI6IDAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0cGFkZGluZzogMC4zMTNlbSAwLjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBpbnB1dHMgKi9cblt0eXBlPXJhZGlvXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMjtcblx0aGVpZ2h0OiAyZW07XG59XG5cbmlucHV0LFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuXHR3aWR0aDogMTAwJTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IDAgMWVtO1xuXHRoZWlnaHQ6IDMuNzVlbTtcblx0bGluZS1oZWlnaHQ6IDMuNzVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdGJvcmRlcjogMC4wNjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0LW1vei1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdC1tcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdC1vLWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbnNlbGVjdCB7XG5cdGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0bGluZS1oZWlnaHQ6IDMuNzVlbTtcblx0aGVpZ2h0OiAzLjc1ZW07XG5cdHBhZGRpbmc6IDAgMC42MjVlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQpO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQpO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQpO1xuXHQtbXMtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dCk7XG5cdC1vLWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxudGV4dGFyZWEge1xuXHRwYWRkaW5nOiAxZW07XG5cdG1pbi1oZWlnaHQ6IDkuMzc1ZW07XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyKTtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyKTtcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbmlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbmlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1pbnB1dC1wbGFjZWhvbGRlcik7XG59XG5cbmlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItaW5wdXQtcGxhY2Vob2xkZXIpO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0OmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuXHRib3JkZXI6IG5vbmU7XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBMaW5rc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbmEge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcclxufVxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcblxyXG5hOnZpc2l0ZWQge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rLXZpc2l0ZWQpO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzLFxyXG5hOmFjdGl2ZSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLWxpbmstYWN0aXZlKTtcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbn1cclxuXHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcbiIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0OTlweCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xuXHR9XG5cblx0LmNzc19wcmVmaXggLmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG5cdH1cblxuXHQuY3NzX3ByZWZpeCAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xuXHR9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuXHRwYWRkaW5nOiAwIDJlbTtcbn1cblxuYm9keSAuY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoLXNtKTtcbn1cblxuYm9keSAuY3NzX3ByZWZpeCAuY29udGFpbmVyLFxuYm9keSAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQ+LmVsZW1lbnRvci1jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZykgMCB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZyk7XG59XG5cbi5zaW5nbGUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmcpIDFlbSB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZyk7XG59XG5cbi5ob21lIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmcpIDFlbSB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZyk7XG59XG5cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0cGFkZGluZy10b3A6IDExZW07XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRwYWRkaW5nLXRvcDogNWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZzogdmFyKC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctdGFibGV0KSAxZW0gdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctdGFibGV0KTtcblx0fVxuXG5cdC5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy10YWJsZXQpIDFlbSB2YXIoLS1nbG9iYWwtcGFnZS1ib3R0b20tc3BhY2luZy10YWJsZXQpO1xuXHR9XG5cblx0LnNpbmdsZSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmc6IHZhcigtLWdsb2JhbC1wYWdlLXRvcC1zcGFjaW5nLXRhYmxldCkgMWVtIHZhcigtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLXRhYmxldCk7XG5cdH1cblx0XG5cdC5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nLXRvcDogOWVtO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIuc2luZ2xlLnNpbmdsZS1wcm9kdWN0IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG5cdFx0cGFkZGluZy10b3A6IDRlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGUpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlKTtcblx0fVxuXG5cdC5ob21lLmJsb2cgLmNzc19wcmVmaXggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGUpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlKTtcblx0fVxuXG5cdC5zaW5nbGUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGUpIDAgdmFyKC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlKTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmctdG9wOiAyZW07XG5cdH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdCAgU2Nyb2xsYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiB3aWR0aCAqL1xuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiAwLjI1ZW07XG5cdGhlaWdodDogMC4yNWVtO1xufVxuXG4vKiBUcmFjayAqL1xuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdGJvcmRlci1yYWRpdXM6IDAuMzEzZW07XG59XG5cbi8qIEhhbmRsZSAqL1xuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItcmFkaXVzOiAwLjMxM2VtO1xufVxuXG4ueVNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi55U2Nyb2xsZXIge1xuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBCYWNrIHRvIFRvcCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3NzX3ByZWZpeC10b3Age1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDBzO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLnRvcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bWFyZ2luOiAwO1xuXHRib3R0b206IDVlbTtcblx0cmlnaHQ6IDJlbTtcblx0ei1pbmRleDogOTg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwdmgpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwdmgpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHZoKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwdmgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHZoKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMS4ycyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMS4ycyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAxLjJzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMS4ycyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDEuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jc3NfcHJlZml4LXRvcC5zaG93IC50b3Age1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLnRvcDo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAwLjA2MjVlbTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoLTEwMHZoICsgMC4xMjVlbSk7XG5cdHJpZ2h0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCg1MCUsIHZhcigtLWdsb2JhbC1mb250LXRpdGxlKSksIGNvbG9yLXN0b3AoNTAlLCB0cmFuc3BhcmVudCkpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSkgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpIDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDAuMTI1ZW0gMC42MjVlbTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLnRvcC5kZWZhdWx0LWltYWdlOjphZnRlcntcblx0cmlnaHQ6IDI1JTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC50b3AuZGVmYXVsdC1pbWFnZSBpbWd7XG5cdG1pbi1oZWlnaHQ6IDguMzc1ZW07XG5cdHdpZHRoOiAyLjE4NzVlbTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUge1xuXHRmaWx0ZXI6IGJsdXIoMC4wMmVtKTtcblx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoMC4wMmVtKTtcblx0bWFyZ2luOiAzZW0gYXV0byAwIGF1dG87XG5cdHdpZHRoOiAyZW07XG5cdGhlaWdodDogM2VtO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMC4zMTI1ZW07XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luOiBhdXRvO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCg1MCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCg1MCUpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCg1MCUpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoNTAlKTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC50b3AuZGVmYXVsdC1pbWFnZSAuY3NzX3ByZWZpeC1maXJle1xuXHRsZWZ0OiA2NSU7XG59XG5cbi5jc3NfcHJlZml4LXRvcCAuY3NzX3ByZWZpeC1maXJlIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudCB7XG5cdGFuaW1hdGlvbjogaXFvbmljLWZpcmUgMS4yNXMgZWFzZS1pbiBpbmZpbml0ZTtcblx0LXdlYmtpdC1hbmltYXRpb246IGlxb25pYy1maXJlIDEuMjVzIGVhc2UtaW4gaW5maW5pdGU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCh2YXIoLS1jb2xvci10aGVtZS15ZWxsb3cpIDIwJSwgcmdiYSgyNTUsIDgwLCAwLCAwKSA3MCUpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMWVtO1xuXHRoZWlnaHQ6IDNlbTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgxKSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC43NjY3ODg1MTIxcztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwKTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgyKSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC40MzE0MTA5NTgxcztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjAyKTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgzKSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC45MTQzOTU1NjU0cztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjA0KTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSg0KSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC43Njg4NzExMDY4cztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjA2KTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSg1KSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC41Nzk3NzU1Mzk1cztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjA4KTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSg2KSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC44ODM1Mjg4MjA4cztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjEpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDcpIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjAxOTQzOTQ4ODNzO1xuXHRsZWZ0OiBjYWxjKCgxMDAlIC0gNWVtKSAqIDAuMTIpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDgpIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjgzMzIxMjA1MDhzO1xuXHRsZWZ0OiBjYWxjKCgxMDAlIC0gNWVtKSAqIDAuMTQpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDkpIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjk0MjQ5OTU2MzFzO1xuXHRsZWZ0OiBjYWxjKCgxMDAlIC0gNWVtKSAqIDAuMTYpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDEwKSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC4zMDQ3Mzk0MTgycztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjE4KTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgxMSkge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuMjYxMjUwNDc0MXM7XG5cdGxlZnQ6IGNhbGMoKDEwMCUgLSA1ZW0pICogMC4yKTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgxMikge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuNzYwMDA0NjM5NXM7XG5cdGxlZnQ6IGNhbGMoKDEwMCUgLSA1ZW0pICogMC4yMik7XG59XG5cbi5jc3NfcHJlZml4LXRvcCAuY3NzX3ByZWZpeC1maXJlLWVsZW1lbnQ6bnRoLW9mLXR5cGUoMTMpIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjU4Nzc1MjA0NTlzO1xuXHRsZWZ0OiBjYWxjKCgxMDAlIC0gNWVtKSAqIDAuMjQpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDE0KSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC4wMzQxMTAzMTc0cztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjI2KTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgxNSkge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuMzgxNjM4MTE2cztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjI4KTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgxNikge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuNDY2MzE4NTg5MnM7XG5cdGxlZnQ6IGNhbGMoKDEwMCUgLSA1ZW0pICogMC4zKTtcbn1cblxuLmNzc19wcmVmaXgtdG9wIC5jc3NfcHJlZml4LWZpcmUtZWxlbWVudDpudGgtb2YtdHlwZSgxNykge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuMjc2ODUyNjY5OHM7XG5cdGxlZnQ6IGNhbGMoKDEwMCUgLSA1ZW0pICogMC4zMik7XG59XG5cbi5jc3NfcHJlZml4LXRvcCAuY3NzX3ByZWZpeC1maXJlLWVsZW1lbnQ6bnRoLW9mLXR5cGUoMTgpIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjg3MTIwNTMyNTlzO1xuXHRsZWZ0OiBjYWxjKCgxMDAlIC0gNWVtKSAqIDAuMzQpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDE5KSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC44NTMxODUwNzRzO1xuXHRsZWZ0OiBjYWxjKCgxMDAlIC0gNWVtKSAqIDAuMzYpO1xufVxuXG4uY3NzX3ByZWZpeC10b3AgLmNzc19wcmVmaXgtZmlyZS1lbGVtZW50Om50aC1vZi10eXBlKDIwKSB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC42NDU2MDUxODAycztcblx0bGVmdDogY2FsYygoMTAwJSAtIDVlbSkgKiAwLjM4KTtcbn1cblxuQGtleWZyYW1lcyBpcW9uaWMtZmlyZSB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoMCk7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoMCk7XG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKDApO1xuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoMCk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0MjUlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoLTEwZW0pO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKC0xMGVtKTtcblx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoLTEwZW0pO1xuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoLTEwZW0pO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWCgxLjNlbSkgdHJhbnNsYXRlWSgtMTBlbSk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGlxb25pYy1maXJle1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKDApO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKDApO1xuXHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWCgxLjNlbSkgdHJhbnNsYXRlWSgwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKDApO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWCgxLjNlbSkgdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdDI1JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKC0xMGVtKTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWCgxLjNlbSkgdHJhbnNsYXRlWSgtMTBlbSk7XG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKC0xMGVtKTtcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVYKDEuM2VtKSB0cmFuc2xhdGVZKC0xMGVtKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVgoMS4zZW0pIHRyYW5zbGF0ZVkoLTEwZW0pO1xuXHR9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PVxucmVzcG9uc2l2ZVxuPT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7XG5cdC5jc3NfcHJlZml4LXRvcCAudG9wOjphZnRlcntcblx0XHRjb250ZW50OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG5cdC5jc3NfcHJlZml4LXRvcCAudG9wLmRlZmF1bHQtaW1hZ2UgaW1ne1xuXHRcdG1pbi1oZWlnaHQ6IDYuMzc1ZW07XG5cdFx0d2lkdGg6IDIuMTg3NWVtO1xuXHRcdGhlaWdodDogNi4zNzVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXRvcCAuY3NzX3ByZWZpeC1maXJle1xuXHRcdGJvdHRvbTogLTAuNWVtO1xuXHR9XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tICBMb2FkZXIgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jbG9hZGluZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdHotaW5kZXg6IDEwMDAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KXtcblx0I2xvYWRpbmcgaW1ne1xuXHRcdG1pbi1oZWlnaHQ6IDMxLjI1ZW07XG5cdFx0bWluLXdpZHRoOiAzMS4yNWVtO1xuXHR9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBCcmVhZGNydW1iIHN0eWxlIDEgMiBhbmQgMyA0IDVcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiB7XG5cdHBhZGRpbmc6IDEyLjEyNWVtIDAgOC4xMjVlbSAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogOC4xMjVlbSAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcbn1cblxuLmJyZWFkY3J1bWIgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIGEsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDIpO1xuXHRmb250LWZhbWlseTogdmFyKC0tc3VidGl0bGUtZm9udC1mYW1pbHkpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctdGhyZWUpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIG9sIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiBvbCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpiZWZvcmUge1xuXHRjb250ZW50OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0ge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwLjYyNWVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0gLmJyZWFkY3J1bWJzLXNlcGFyYXRvciB7XG5cdG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtIC5icmVhZGNydW1icy1zZXBhcmF0b3IgaSB7XG5cdGZvbnQtc2l6ZTogMC4zZW07XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0gLmJyZWFkY3J1bWJzLXNlcGFyYXRvcjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIi9cIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtIC5icmVhZGNydW1icy1zZXBhcmF0b3Ige1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2wge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiAuYnJlYWRjcnVtYiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgb2x7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1uYXYgb2wgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItbmF2IG9sIGxpIGF7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmJyZWFkY3J1bWItYmcsXG4uYnJlYWRjcnVtYi12aWRlbyxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5icmVhZGNydW1iLWJnIHZpZGVvLFxuLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4uYnJlYWRjcnVtYi12aWRlbyB2aWRlbyxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIgdmlkZW8sXG4udmlkZW8tYnJlYWRjcnVtYi1iZyAjdmlkZW8tYmFja2dyb3VuZCxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIgI3ZpZGVvLWJhY2tncm91bmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS10ZXJ0aWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIuY3NzX3ByZWZpeC1icmVhZGNydW1iLXN0eWxlLTMgLmFsaWduLWJyZWFkY3J1bWItaW1hZ2Uge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1zdHlsZS0yIC5hbGlnbi1icmVhZGNydW1iLWltYWdlIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWJwYXR0ZXJuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMS4xMjVlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM2VtO1xuICAgIGJhY2tncm91bmQ6IHJlcGVhdC14IDUwJS9jb250YWluO1xuXHR6LWluZGV4OiAtMTtcbn1cblxuLyogcmVzcG9uc2l2ZSBicmVhZGNydW1iICovXG5cbkBtZWRpYShtYXgtd2lkdGggOiAxMDI0cHgpIHtcblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYiB7XG5cdFx0cGFkZGluZzogNC4zNzVlbSAwO1xuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGggOiA3NjdweCkge1xuXHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nOiAwIDFlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRcdHBhZGRpbmc6IDMuMTI1ZW0gMDtcblx0fVxuXG5cdC8qIERlZmF1bHQgSGVhZGVyIG92ZXIgcG9zaXRpb24qL1xuXHQuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlci5jc3NfcHJlZml4LWhlYWRlci1vdmVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRcdHBhZGRpbmc6IDkuMTI1ZW0gMWVtIDUuMTI1ZW07XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iIHtcblx0XHRwYWRkaW5nOiA5LjEyNWVtIDFlbSA1LjEyNWVtO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi5jc3NfcHJlZml4LWJyZWFkY3J1bWItc3R5bGUtMyAuYWxpZ24tYnJlYWRjcnVtYi1pbWFnZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi5jc3NfcHJlZml4LWJyZWFkY3J1bWItc3R5bGUtMiAuYWxpZ24tYnJlYWRjcnVtYi1pbWFnZSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgQWRtaW5iYXIgY3NzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuYm9keS5hZG1pbi1iYXIgaGVhZGVyICxib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlcntcclxuXHR0b3A6IDJlbTtcclxufVxyXG5cclxuYm9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwe1xyXG5cdHRvcDogMmVtO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KSB7XHJcblx0LyogU3RhdGljIGFkbWluYmFyIChOb3Qgc3RpY2t5KSovXHJcblx0Ym9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwe1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHRib2R5LmFkbWluLWJhciBoZWFkZXJ7XHJcblx0XHR0b3A6IDIuODc1ZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMXB4KXtcclxuXHRib2R5LmFkbWluLWJhciBoZWFkZXIubm8taGVhZGVyLWxheW91dCAsYm9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXJ7XHJcblx0XHR0b3A6IDIuODc1ZW07XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG5cdGJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCxcclxuXHRib2R5LmFkbWluLWJhciBoZWFkZXIsXHJcblx0Ym9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXJ7XHJcblx0XHR0b3A6IDIuODc1ZW07XHJcblx0fVxyXG59XHJcbiIsIkBpbXBvcnQgXCJfYWRtaW5iYXIuY3NzXCI7XG5cbi8qIGhlYWRlciAqL1xuXG5oZWFkZXIge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG59XG5cbmhlYWRlciAubmF2YmFyLWJyYW5kLFxuZm9vdGVyIC5uYXZiYXItYnJhbmQsXG4uc2lkZWJhci1zY3JvbGxiYXIgLm5hdmJhci1icmFuZCxcbi5oZi1lbGVtZW50b3ItbGF5b3V0IC5uYXZiYXItYnJhbmQge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbmhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcblx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5cbi5jc3NfcHJlZml4IGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qIERlZmF1bHQgSGVhZGVyICovXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyICNwYWdlLnNpdGUge1xuXHRwYWRkaW5nLXRvcDogNS45N2VtO1xufVxuXG4vKiBIZWFkZXIgT3ZlciAqL1xuXG4uY3NzX3ByZWZpeC1oZWFkZXItb3ZlciBoZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyLmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgI3BhZ2Uuc2l0ZSB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItb3ZlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG5cdHBhZGRpbmc6IDEyLjVlbSAxZW0gOC4xMjVlbTtcbn1cblxuXG4vKiBIZWFkZXIgVW5kZXIgKi9cblxuLmNzc19wcmVmaXgtaGVyZGVyLXN0YXRpYyBoZWFkZXIge1xuXHRwb3NpdGlvbjogc3RhdGljO1xufVxuXG4vKiBIZWFlZHIgU3RpY2t5ICovXG5cbmJvZHkuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItdXAsXG5ib2R5LmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLWRvd24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiA5OTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXVwLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1kb3duIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0ei1pbmRleDogOTk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItZG93biB7XG5cdHRvcDogMCAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbn1cblxuLyogTmF2aWdhdGlvbiBNZW51ICovXG5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0cGFkZGluZzogMC42MjVlbSAwO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAubmF2YmFyLWJyYW5kIHtcblx0cGFkZGluZzogMS43ZW0gMDtcbn1cblxuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuXHRtYXJnaW4tbGVmdDogMS4yNWVtO1xufVxuXG4ubmF2YmFyLWJyYW5kIC5sb2dvIHtcblx0d2lkdGg6IDkuMzc1ZW07XG59XG5cbi5oZi1lbGVtZW50b3ItbGF5b3V0IHNwYW4ubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2UtaWNvbnMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLW5hdj5saT5hIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRwYWRkaW5nOiAxLjEyNWVtIDA7XG59XG5cbi5uYXZiYXItbmF2IGxpPmEgLnRvZ2dsZWRyb3Age1xuXHRtYXJnaW4tbGVmVDogMC42ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDAuM2VtO1xufVxuXG4ubmF2YmFyLW5hdiBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLXR3byk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRwYWRkaW5nOiAxLjEyNWVtIDFlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR6b29tOiAxO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YTo6YWZ0ZXIsXG4ubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT5hOjphZnRlcixcbi5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHRib3R0b206IDAuOGVtO1xuXHRoZWlnaHQ6IDAuMTg3NWVtO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KSAyNy4wOCUsIGhzbGEoMCwgMCUsIDEwMCUsIDApIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpIDI3LjA4JSwgaHNsYSgwLCAwJSwgMTAwJSwgMCkgMTAwJSk7XG5cdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpIDI3LjA4JSwgaHNsYSgwLCAwJSwgMTAwJSwgMCkgMTAwJSk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpPmE6OmFmdGVyIHtcblx0Y29udGVudDogbm9uZTtcbn1cblxudWwubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEgc3Bhbi5kcm9wZG93biB7XG5cdG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxudWwubmF2YmFyLW5hdiBsaT4uc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBzcGFuLmRyb3Bkb3duIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMS41ZW07XG59XG5cbnVsLm5hdmJhci1uYXYgbGk+LnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gc3Bhbi5kcm9wZG93bj5pIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLyoqKiBTZiBNZW51ICoqKi9cbi5zZi1tZW51LFxuLnNmLW1lbnUgKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNmLW1lbnUge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLnNmLW1lbnUgdWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk7XG59XG5cbi5zZi1tZW51IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZi1tZW51PmxpPnVsIHVsIHtcblx0bWFyZ2luOiAwIDAgMCAwLjI1ZW07XG5cdG1hcmdpbi10b3A6IC0wLjYyNWVtO1xufVxuXG5oZWFkZXIgdWwubmF2YmFyLW5hdj5saSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiAzLjEyNWVtO1xuXHRwYWRkaW5nOiAxZW0gMDtcbn1cblxudWwuc2YtbWVudS5uYXZiYXItbmF2PmxpPmE+LnRvZ2dsZWRyb3AgaSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTAuMWVtKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMC4xZW0pO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMC4xZW0pO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTAuMWVtKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTAuMWVtKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xufVxuXG51bC5zZi1tZW51Lm5hdmJhci1uYXY+bGk+LnN1Yi1tZW51IGxpPmE+LnRvZ2dsZWRyb3Age1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbnVsLm5hdmJhci1uYXY+bGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxudWwuc2YtbWVudS5uYXZiYXItbmF2IGxpOmhvdmVyIC50b2dnbGVkcm9wIGkge1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlWCgwLjFlbSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGVYKDAuMWVtKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGVYKDAuMWVtKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlWCgwLjFlbSk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgdHJhbnNsYXRlWCgwLjFlbSk7XG59XG5cbnVsLnNmLW1lbnUubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkgLnRvZ2dsZWRyb3AgaSB7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoMCk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKDApO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbnVsLnNmLW1lbnUubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgLnRvZ2dsZWRyb3AgaSB7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlWCgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKSB0cmFuc2xhdGVYKDApO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgwKSB0cmFuc2xhdGVYKDApO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlWCgwKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlWCgwKTtcbn1cblxuLnNmLW1lbnUgbGk6aG92ZXI+dWwsXG4uc2YtbWVudSBsaS5zZkhvdmVyPnVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZi1tZW51IHVsIHVsIHtcblx0dG9wOiAwO1xuXHRsZWZ0OiAxMDAlO1xufVxuXG4uc2YtbWVudSB1bC5zdWItbWVudSB7XG5cdHBhZGRpbmc6IDAuNjI1ZW0gMDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdHdpZHRoOiAxOC43NWVtO1xuXHRib3JkZXItdG9wOiAwLjE4NzVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgYSB7XG5cdHBhZGRpbmc6IDAuOGVtIDEuNTYzZW07XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zZi1tZW51IHVsLnN1Yi1tZW51IGxpOmhvdmVyPmEsXG4uc2YtbWVudSB1bC5zdWItbWVudT5saS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+YSxcbi5zZi1tZW51IHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSxcbi5zZi1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hIHtcblx0cGFkZGluZy1sZWZ0OiAyLjE4OGVtO1xufVxuXG4uc2YtbWVudSB1bD5saS5tZW51LWl0ZW0+YTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItbGVmdDogMC4xNWVtIGRhc2hlZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdHotaW5kZXg6IC0xO1xuXHRsZWZ0OiAxLjU2M2VtO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnNmLW1lbnUgdWw+bGkubWVudS1pdGVtOmhvdmVyPmE6YmVmb3JlLFxuLnNmLW1lbnUgdWw+bGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPmE6YmVmb3JlLFxuLnNmLW1lbnUgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudD5hOmJlZm9yZSxcbi5zZi1tZW51IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hOmJlZm9yZSB7XG5cdGhlaWdodDogMWVtO1xufVxuXG4uc2NfbGF5b3V0c19tZW51X25hdiBsaSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRwYWRkaW5nLXJpZ2h0OiAyLjE4OGVtO1xufVxuXG4uc2YtbWVudT5saT51bCB1bCB7XG5cdHRvcDogMDtcblx0bWFyZ2luOiAwIDAgMCAwLjI1ZW07XG59XG5cbi5zZi1tZW51PmxpPnVsIHVsLm9wZW4tc3VibWVudS1sZWZ0IHtcblx0bWFyZ2luOiAwIDAuMjVlbSAwIDA7XG59XG5cbi5zZi1tZW51IGxpOmhvdmVyPmEsXG4uc2YtbWVudSBsaS5zZkhvdmVyPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnNmLW1lbnUgdWwgbGk6aG92ZXI+YSxcbi5zZi1tZW51IHVsIGxpLnNmSG92ZXI+YSB7XG5cdHBhZGRpbmctbGVmdDogMS41NjNlbTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2YtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uc2YtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5zZi1tZW51IHVsPmxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50PmEsXG4uc2YtbWVudSB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZi1hcnJvd3MgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPi5zZi13aXRoLXVsOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZi1hcnJvd3MgLnNmLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSAuc2Ytd2l0aC11bDphZnRlciB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZi1hcnJvd3M+bGk+LnNmLXdpdGgtdWw6Zm9jdXM6YWZ0ZXIsXG4uc2YtYXJyb3dzPmxpOmhvdmVyPi5zZi13aXRoLXVsOmFmdGVyLFxuLnNmLWFycm93cz4uc2ZIb3Zlcj4uc2Ytd2l0aC11bDphZnRlciB7XG5cdGJvcmRlci10b3AtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2YtYXJyb3dzIHVsIC5zZi13aXRoLXVsOmFmdGVyIC5zZi1hcnJvd3MgdWwgbGk+LnNmLXdpdGgtdWw6Zm9jdXM6YWZ0ZXIsXG4uc2YtYXJyb3dzIHVsIGxpOmhvdmVyPi5zZi13aXRoLXVsOmFmdGVyLFxuLnNmLWFycm93cyB1bCAuc2ZIb3Zlcj4uc2Ytd2l0aC11bDphZnRlciB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNmLW1lbnUgdWwuc3ViLW1lbnUgbGkgYTpob3ZlcjphZnRlcixcbi5zZi1tZW51IHVsIGxpOmhvdmVyPmE6YWZ0ZXIsXG4uc2YtYXJyb3dzIHVsIGxpOmhvdmVyIC5zZi13aXRoLXVsOmFmdGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ubWVudS1kYXJrIC5zZi1tZW51PmxpPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4ubWVudS1kYXJrIC5zZi1tZW51PmxpOmhvdmVyPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5tZW51LWhvdmVyLWJhY2tncm91bmQgLnNmLW1lbnU+bGk6aG92ZXI+YSxcbi5tZW51LWhvdmVyLWJhY2tncm91bmQgLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5tZW51LWhvdmVyLWJhY2tncm91bmQgLnNmLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LWhvdmVyLXRvcC1ib3JkZXIgLnNmLW1lbnU+bGk+YTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwLjEyNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cblxuLm1lbnUtaG92ZXItdG9wLWJvcmRlciAuc2YtbWVudT5saTpob3Zlcj5hOjpiZWZvcmUge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsLmxpc3QtaW5saW5lIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDA7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bC5saXN0LWlubGluZSBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsLmxpc3QtaW5saW5lIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbmhlYWRlciAuY2FydF9jb3VudCxcbmhlYWRlciAuY3NzX3ByZWZpeC11c2Vycy1zZXR0aW5ncyxcbmhlYWRlciAuc2VhcmNoX2NvdW50IHtcblx0cGFkZGluZzogMi4xZW0gMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwubGlzdC1pbmxpbmUgbGk6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0aGVpZ2h0OiAuOGVtO1xuXHR3aWR0aDogLjA2MjVlbTtcblx0Ym9yZGVyLWxlZnQ6IDAuMTNlbSBkYXNoZWQgVmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwubGlzdC1pbmxpbmUgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuXHRjb250ZW50OiBub25lO1xuXHRib3JkZXItbGVmdDogMDtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIC5jc3NfcHJlZml4LXN1Yi1kcm9wZG93biB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24gLmNzc19wcmVmaXgtc3ViLWNhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLWxlZnQ6IDAuMTVlbSBkYXNoZWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHotaW5kZXg6IC0xO1xuXHRsZWZ0OiAxLjU2M2VtO1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGhlaWdodCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGhlaWdodCAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIFZlcnRpY2FsIGhlYWRlciovXG4udmVydGljYWwtaGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubWVudS1hbGlnbi1jZW50ZXIgLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLnN1Yi1tZW51IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBzdGlja3kgc3VibWVudSAqL1xuXG4uaGVhZGVyLWRlZmF1bHQtaGlkZGVuIC5zZi1tZW51IHVsLnN1Yi1tZW51LFxuLmhlYWRlci1kZWZhdWx0LWhpZGRlbiAuc2YtbWVudSBsaS5zZkhvdmVyPnVsLFxuLmhlYWRlci1kZWZhdWx0LWhpZGRlbiAuc2YtbWVudSBsaTpob3Zlcj51bCxcbi5oZWFkZXItZG93biAuc2YtbWVudSB1bC5zdWItbWVudSxcbi5oZWFkZXItZG93biAuc2YtbWVudSBsaS5zZkhvdmVyPnVsLFxuLmhlYWRlci1kb3duIC5zZi1tZW51IGxpOmhvdmVyPnVsIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBBbmltYXRpb24gKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbk1vdmUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcblx0fVxuXG5cdDEwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDEsIDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbk1vdmUge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG5cdH1cblxuXHQxMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMSwgMSk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdGhlYWRlciB1bC5uYXZiYXItbmF2PmxpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNmVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDk5cHgpe1xuXHRoZWFkZXIgdWwubmF2YmFyLW5hdj4gbGl7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHQuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQgdWwgbGkgYSAuc2VhcmNoLXRleHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRoZWFkZXIjZGVmYXVsdC1oZWFkZXIgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0IC5jdXN0b20tdG9nZ2xlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdGhlYWRlciB1bC5uYXZiYXItbmF2PmxpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuMmVtO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgI3BhZ2Uuc2l0ZSB7XG5cdFx0cGFkZGluZy10b3A6IDQuNThlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHR9XG5cblx0Lm5hdmJhci1uYXYgYSB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG5cdH1cblxuXHRoZWFkZXIgLmNhcnRfY291bnQsIGhlYWRlciAuY3NzX3ByZWZpeC11c2Vycy1zZXR0aW5ncywgaGVhZGVyIC5zZWFyY2hfY291bnQge1xuXHRcdHBhZGRpbmc6IDEuNmVtIDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNjlweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7XG5cdGhlYWRlciB1bC5uYXZiYXItbmF2ID4gbGl7XG5cdFx0bWFyZ2luLXJpZ2h0OiAuN2VtO1xuXHR9XG5cblx0Lm5hdmJhci1uYXYgYXtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuXHRcdHBhZGRpbmc6IDEzLjc1ZW0gMWVtIDMuNzVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LmNzc19wcmVmaXgtaGVhZGVyLW92ZXIgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuXHRcdHBhZGRpbmc6IDguNzVlbSAxZW0gMy43NWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQubmF2YmFyLWJyYW5kIC5sb2dvIHtcblx0XHR3aWR0aDogNy41ZW07XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwubGlzdC1pbmxpbmUgbGkge1xuXHRcdG1hcmdpbi1yaWdodDogMC43ZW07XG5cdFx0cGFkZGluZy1yaWdodDogMC43ZW07XG5cdH1cblxuXHRoZWFkZXIgLmNhcnRfY291bnQsIGhlYWRlciAuY3NzX3ByZWZpeC11c2Vycy1zZXR0aW5ncywgaGVhZGVyIC5zZWFyY2hfY291bnQge1xuXHRcdHBhZGRpbmc6IDEuN2VtIDA7XG5cdH1cbn0iLCIuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5jc3NfcHJlZml4LW5hdmlnYXRpb24tYnVyZ2VyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEhlYWRlci1zdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cGFkZGluZzogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyNWVtO1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRiZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcblx0ei1pbmRleDogOTk5OTk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmhlYWRlci11cCwgXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5oZWFkZXItZG93biB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDB2aDtcblx0ei1pbmRleDogOTk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubWVudS1vcGVuLmhlYWRlci1kb3duIHtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUuaGVhZGVyLWRvd24ge1xuXHR0b3A6IC02LjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIge1xuXHRwYWRkaW5nOiAwLjkzOGVtIDA7XG5cdHotaW5kZXg6IDk5OTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBhIHtcbiAgICBwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hIHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cbmJvZHk6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLyoqKioqKioqKioqKipzdHlsZSAxKioqKioqKioqKiovXG4ubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0cGFkZGluZzowO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRtYXJnaW4tbGVmdDogMWVtO1xuXHR3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5tZW51LWJ0biB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTtcblx0d2lkdGg6IDEuMjVlbTtcblx0aGVpZ2h0OiAxLjI1ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1lbnUtYnRuIC5saW5lIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMC4xZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjQsMCwwLDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC40LDAsMCwxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjQ1cyBjdWJpYy1iZXppZXIoLjQsMCwwLDEpLC13ZWJraXQtdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC40LDAsMCwxKTtcbn1cbi5jdXN0b20tdG9nZ2xlciAubWVudS1idG4gLmxpbmUub25lLFxuLmN1c3RvbS10b2dnbGVyIC5tZW51LWJ0biAubGluZS50aHJlZXtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC44NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLjg1KTtcbn1cblxuLm1lbnUtYnRuLmlzLWFjdGl2ZSAubGluZS5vbmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KSByb3RhdGUoNDVkZWcpO1xufVxuLm1lbnUtYnRuLmlzLWFjdGl2ZSAubGluZS50d28ge1xuICAgIHdpZHRoOiAwO1xufVxuLm1lbnUtYnRuLmlzLWFjdGl2ZSAubGluZS50aHJlZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm1lbnUtYnRuIC5saW5lLnR3byB7XG5cdHRvcDogMC41NWVtO1xufVxuXG4ubWVudS1idG4gLmxpbmUudGhyZWUge1xuXHR0b3A6IDEuMTJlbTtcbn1cblxuLmhhbS10b2dnbGU6aG92ZXIgLm1lbnUtYnRuOm5vdCguaXMtYWN0aXZlKSAubGluZS50d28ge1xuXHRsZWZ0OiAwO1xufVxuXG4uaGFtLXMtdG9nZ2xlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdj5saT5hIHtcblx0Zm9udC1zaXplOiAyLjVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXY+bGkgYSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaTpob3Zlcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk6aG92ZXI+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPi50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpPi50b2dnbGVkcm9wIGkge1xuXHRmb250LXNpemU6IDIuMTg4ZW07XG5cdG1hcmdpbi1sZWZ0OiAwLjkzOGVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIC50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgLnRvZ2dsZWRyb3AgaSwgXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gLnRvZ2dsZWRyb3AgaSwgXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IC50b2dnbGVkcm9wLmFjdGl2ZSBpIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuY3NzX3ByZWZpeC1oYXMtc3ViLW1lbnUgbGkgYSB7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuY3NzX3ByZWZpeC1oYXMtc3ViLW1lbnUgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAwLjMxM2VtO1xufVxuXG4ubWVudS1idG46aG92ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tZW51LW9wZW4gLm1lbnUtYnRuLmlzLWFjdGl2ZSAubGluZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNpZGUtYmFyLW9wZW4gI21lbnUtYnRuLXNpZGUtY2xvc2UgLm1lbnUtYnRuLmlzLXMtYWN0aXZlIC5saW5lIHtcblx0dHJhbnNpdGlvbi1kZWxheTogLjJzO1xufVxuXG4uc2lkZS1iYXItb3BlbiAubWVudS1idG4gLmxpbmUtbiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDAuMTI1ZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiA5OTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKC4yOSwgLjYxLCAuOSwgLjQ1KTtcbn1cblxuI21lbnUtYnRuLXNpZGUtY2xvc2UgLm1lbnUtYnRuLmlzLXMtYWN0aXZlIC5saW5lIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMXM7XG59XG5cbi5zaWRlLWJhci1vcGVuICNtZW51LWJ0bi1zaWRlLWNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogNC4zNzVlbTtcblx0dG9wOiAzLjEyNWVtO1xufVxuXG4uc2lkZS1iYXItb3BlbiAjbWVudS1idG4tc2lkZS1jbG9zZSAubWVudS1idG4gLmxpbmUtbi5jLW9uZSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmMtY29sbGFwc2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcblx0ZmxleC1iYXNpczogYXV0bztcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcblx0ei1pbmRleDogMTtcbn1cblxuLm1lbnUtbmV3LXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA1LjY4NzVlbSk7XG59XG5cbi52ZXJ0aWNsZS1tbiB7XG5cdGhlaWdodDogY2FsYygxMDB2aCAtIDYuMjVlbSk7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbjpiZWZvcmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHQtbW96LXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHQtbXMtdHJhbnNmb3JtOiBza2V3KDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG5cdC1vLXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHR0cmFuc2Zvcm06IHNrZXcoMGRlZykgdHJhbnNsYXRlWSgwKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0LW1vei10cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLW1lbnUge1xuXHRtYXJnaW46IGF1dG8gMDtcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5OTtcblx0cGFkZGluZy1sZWZ0OiAzLjEyNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEuNTYzZW07XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZGFyay1zdWJtZW51KTtcblx0cGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwudG9wLW1lbnU+bGl7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuc3ViLW1lbnUgbGl7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMS4xZW07XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5zdWItbWVudSBsaTpsYXN0LWNoaWxke1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwudG9wLW1lbnU+bGkgLnN1Yi1tZW51IHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRkaXNwbGF5OiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bC50b3AtbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsLnN1Yi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YT4udG9nZ2xlZHJvcCBpe1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bC5zdWItbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+LnRvZ2dsZWRyb3AgaXtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyAsIGNvbG9yIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzICwgY29sb3IgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyAsIGNvbG9yIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyAsIGNvbG9yIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzICwgY29sb3IgLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bC50b3AtbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZT5hPi50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bC5zdWItbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZT5hPi50b2dnbGVkcm9wIGl7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcblx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIGxpZ2h0IE1vZGUgKi9cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubGlnaHQtbW9kZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubGlnaHQtbW9kZSAubmF2YmFyLW5hdj5saT5hIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubGlnaHQtbW9kZSAubmF2YmFyLW5hdj5saT4udG9nZ2xlZHJvcCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmxpZ2h0LW1vZGUgLm5hdmJhci1uYXY+bGk6aG92ZXI+YSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbiBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hOmFmdGVyLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPmE6YWZ0ZXIsIFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LXBhcmVudD5hOmFmdGVye1xuXHRjb250ZW50OiBub25lO1xufVxuXG4udmVydGljYWwtbWVudS1sYXlvdXQgLm1lbnUtbmV3LXdyYXBwZXIucm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4udmVydGljYWwtbWVudS1sYXlvdXQgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2IHtcblx0cGFkZGluZzogMDtcbn1cblxuLnZlcnRpY2FsLW1lbnUtbGF5b3V0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubWVudS1vcGVuLnZlcnRpY2FsLW1lbnUtbGF5b3V0Lm1lbnUtc3R5bGUtb25lLCAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5tZW51LW9wZW4udmVydGljYWwtbWVudS1sYXlvdXQubWVudS1zdHlsZS10d297XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXY+bGk+YSwgXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT4udG9nZ2xlZHJvcCBpLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsIFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmEsIFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGk6aG92ZXI+LnRvZ2dsZWRyb3AgaSwgXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaTpob3Zlcj5hLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj4udG9nZ2xlZHJvcCBpLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsIGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yPmEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhLCBcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpIGxpPi50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWRhcmstc3VibWVudSk7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT1cbnJlc3BvbnNpdmVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEsIFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpIHtcblx0XHRmb250LXNpemU6IDEuNzVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhLCBcblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cblx0Ym9keS5vdmVyZmxvdy1oaWRkZW46YmVmb3JlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdH1cblx0LmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2e3BhZGRpbmctbGVmdDoxZW07fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdj5saT5hLCAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpLFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdj5saT5hLCAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpe1xuXHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEsIFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpLFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdj5saT5hLFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaT4udG9nZ2xlZHJvcCBpIHtcblx0XHRmb250LXNpemU6IDEuMzc1ZW07XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkgYSwgXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIGxpPi50b2dnbGVkcm9wIGkge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB7XG5cdFx0cGFkZGluZzogMC45MzhlbSAxZW07XG5cdFx0ei1pbmRleDogOTk5O1xuXHR9XG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLWJyYW5kIC5sb2dvIHtcblx0XHR3aWR0aDogOC4xMjVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzE5cHgpe1xuXHQubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXJ7XG5cdFx0bWFyZ2luLWxlZnQ6IDAuNmVtO1xuXHR9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIFNlYXJjaCBCb3ggICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5oZWFkZXIgLmNzc19wcmVmaXgtc2VhcmNoIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxMDAwO1xuXHR0b3A6IDMwcHg7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtb3BhY2l0eTogMDtcblx0LW1vei1vcGFjaXR5OiAwO1xuXHQtby1vcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VhcmNoX2NvdW50IC5jc3NfcHJlZml4LXNlYXJjaCAuYnRuLXNlYXJjaC1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4ge1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC1vcGFjaXR5OiAxO1xuXHQtbW96LW9wYWNpdHk6IDE7XG5cdC1vLW9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5idG4tLXNlYXJjaC1jbG9zZSB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxZW07XG5cdHJpZ2h0OiAxLjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMDtcbn1cblxuLmJ0bi0tc2VhcmNoLWNsb3NlOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuYm9keS5hZG1pbi1iYXIgLmJ0bi0tc2VhcmNoLWNsb3NlIHtcblx0dG9wOiAyLjVlbTtcbn1cblxuLmJ0bi0tc2VhcmNoLWNsb3NlOmZvY3VzIHtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlYXJjaC0tb3BlbiAuc2VhcmNoX19mb3JtIHtcblx0bWFyZ2luOiAzZW0gMDtcblx0d2lkdGg6IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciAuc2VhcmNoX2NvdW50IC5idG4tc2VhcmNoe1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciAuc2VhcmNoX2NvdW50IC5idG4tc2VhcmNoOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAuc2VhcmNoX19pbnB1dCB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogYXV0bztcblx0Zm9udC1zaXplOiAyLjgxM2VtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMC4wNWVtIDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJvcmRlci1ib3R0b206IDAuMTI1ZW0gc29saWQ7XG5cdG1hcmdpbjogMCAwIC42MjVlbSAwO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQ6Zm9jdXMge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDAuMTI1ZW0gc29saWQ7XG59XG5cbmhlYWRlciAuc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdG9wYWNpdHk6IDAuNjtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogMC42O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogMC42O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyB7XG5cdGJvcmRlcjogLjA2M2VtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0aGVpZ2h0OiAyLjVlbTtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDFlbSAyLjVlbSAxZW0gMWVtO1xuXHR3aWR0aDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0wLjU2MjVlbTtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxMTtcblx0bWFyZ2luOiAtMC42MjVlbSAwIDAgMDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDMuNzVlbTtcblx0d2lkdGg6IDMuNzVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXItcmFkaXVzOiAwIDAuMTg4ZW0gMC4xODhlbSAwO1xufVxuXG4uc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzIHtcblx0d2lkdGg6IDE1LjYyNWVtO1xuXHRjdXJzb3I6IHRleHQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0ei1pbmRleDogOTtcblx0Y29sb3I6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC42KTtcbn1cblxuLnNlYXJjaC1ib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtYm94IC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuYnV0dG9uI2J0bi1zZWFyY2gtY2xvc2Ugc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0dG9wOiAxMC4xMjVlbTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLm5hdmJhciB1bC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCBsaSBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5zZWFyY2hfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc2VhcmNoX19pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgLmhhcy1jb250ZW50fmxhYmVsLFxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgaW5wdXQ6Zm9jdXN+bGFiZWwsXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG5cdHRvcDogLTUuNjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCBsaSBzdmcge1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0aGVpZ2h0OiAxZW07XG5cdHdpZHRoOiAxLjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCBsaSAuYnRuLXNlYXJjaCBzdmd7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0aGVpZ2h0OiAwLjg3NWVtO1xuXHR3aWR0aDogMC44NzVlbTtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGxhYmVsIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Zm9udC1zaXplOiAyLjgxM2VtO1xuXHR0b3A6IC0wLjgxM2VtO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0cGFkZGluZy1yaWdodDogMy4xMjVlbTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoLXN1Ym1pdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDAuMDYzZW07XG5cdHRvcDogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2VhcmNoX2NvdW50ICNidG4tc2VhcmNoLCAuc2VhcmNoX2NvdW50ICNidG4tc2VhcmNoIHN2ZyB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xODhlbTtcbn1cblxuLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaDpob3Zlcixcbi5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2g6aG92ZXIgc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBzZWFyY2gtY29sb3Jtb2RlICovXG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgLnNlYXJjaCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uc2VhcmNoX3N0eWxlX2xpZ2h0IC5zZWFyY2hfX2Zvcm06YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmNzc19wcmVmaXgtc2VhcmNoIC5zZWFyY2gtZm9ybSBpbnB1dCxcbi5jc3NfcHJlZml4LXNlYXJjaCAuc2VhcmNoLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVye1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4uc2VhcmNoX3N0eWxlX2xpZ2h0IGJ1dHRvbiNidG4tc2VhcmNoLWNsb3NlIHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi8qIHNlYXJjaCBhbmltYXRpb24gKi9cblxuLnNlYXJjaC1hbmltYXRlLWxlZnQgLmNzc19wcmVmaXgtc2VhcmNoIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uc2VhcmNoLWFuaW1hdGUtbGVmdCAuY3NzX3ByZWZpeC1zZWFyY2guc2VhcmNoLS1vcGVuIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLnNlYXJjaC1hbmltYXRlLXJpZ2h0IC5jc3NfcHJlZml4LXNlYXJjaCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uc2VhcmNoLWFuaW1hdGUtcmlnaHQgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi8qIHNlYXJjaCBkZWZhdWx0ICovXG4uc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXQge1xuXHRib3JkZXItYm90dG9tOiAwLjA2M2VtIHNvbGlkIHZhcigtLWdsb2JhbC1mb250LXRpdGxlKSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRoZWlnaHQ6IDIuODEzZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjgxM2VtO1xuXHRmb250LXNpemU6IDEuMTI1ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuODc1ZW07XG59XG5cbi5zZWFyY2hfd3JhcCAuc2VhcmNoLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoLXN1Ym1pdCB7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogMS44NzVlbTtcblx0d2lkdGg6IDEuODc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xufVxuXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA0MCU7XG5cdG1hcmdpbjogMWVtIDAgMS41NjNlbTtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0d2lkdGg6IDUwJTtcblx0bWFyZ2luOiAxZW0gYXV0bztcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0cGFkZGluZzogMCA0LjM3NWVtIDAgMWVtO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuXG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGhlaWdodDogMy43NWVtO1xuXHR3aWR0aDogMy43NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2ggLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0aGVpZ2h0OiAzLjI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5jc3NfcHJlZml4LXNlYXJjaCAuc2VhcmNoLWZvcm0gLmZvcm0tc2VhcmNoIC5zZWFyY2gtc3VibWl0IHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDMuMjVlbTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMy4yNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI1O1xufVxuXG4uY3NzX3ByZWZpeC1zZWFyY2ggLnNlYXJjaF9fZm9ybTphZnRlciB7XG5cdGJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIC5zZWFyY2hfY291bnQge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdGhlYWRlciAuc2VhcmNoLWZvcm0uc2VhcmNoX19mb3JtIHtcblx0XHR3aWR0aDogMzEuMjVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcblx0XHR3aWR0aDogODAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0XHR3aWR0aDogNzAlO1xuXHR9XG5cblx0aGVhZGVyIC5zZWFyY2gtZm9ybS5zZWFyY2hfX2Zvcm17XG5cdFx0d2lkdGg6IDE1LjI1ZW07XG5cdFx0bWFyZ2luOiAyZW0gMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcblx0XHR3aWR0aDogOTAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtZXJyb3IgLnBhZ2UtY29udGVudD5wIHtcblx0XHR3aWR0aDogOTAlO1xuXHR9XG59IiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBNZWRpYVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYWdlLWNvbnRlbnQgLndwLXNtaWxleSxcclxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcclxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXHJcbmVtYmVkLFxyXG5pZnJhbWUsXHJcbm9iamVjdCB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMjIENhcHRpb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLndwLWNhcHRpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi10ZXh0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG5cdG1hcmdpbjogMC44MDc1ZW0gMDtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWdubGVmdCAgLndwLWNhcHRpb24tdGV4dHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi5hbGlnbnJpZ2h0ICAud3AtY2FwdGlvbi10ZXh0e1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQud3AtY2FwdGlvbi5hbGlnbnJpZ2h0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24uYWxpZ25sZWZ0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250ZW50LXdpZHRoKSkgLyAyKTtcclxuXHR9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWl0ZW0ge1xyXG5cdHBhZGRpbmc6IDAgMWVtIDFlbSAwO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pY29uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuXHRmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzlweCkge1xyXG5cdC5nYWxsZXJ5LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMCAwIDFlbSAwO1xyXG5cdH1cclxufSIsImZvb3RlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3Age1xuXHRwYWRkaW5nOiA1ZW0gMDtcbn1cblxuZm9vdGVyIC5mb290ZXItbWFpbiAuZm9vdGVyLWxvZ28gaW1nIHtcblx0d2lkdGg6IDYuODc1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0OjpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgLndpZGdldCxcbmZvb3RlciAud2lkZ2V0LndpZGdldF9zZWFyY2gge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAuY29weXJpZ2h0LWZvb3RlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvb3Rlci1jb3B5cmlnaHQtZGFyayk7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmZvb3Rlci1tYWluIC53aWRnZXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSB7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMC41ZW0gMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYSB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmNzc19wcmVmaXgtY29udGFjdCBsaSBhOjpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG5cdHBhZGRpbmctbGVmdDogMC42MjVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudT5saT5hIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC53cC1ibG9jay1jYXRlZ29yaWVzLWxpc3QgbGkgYSxcbmZvb3RlciAud2lkZ2V0IHVsLndwLWJsb2NrLWFyY2hpdmVzLWxpc3QgbGkgYSxcbmZvb3RlciAud2lkZ2V0X21ldGEgdWwgbGkgYSxcbmZvb3RlciAud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYSxcbmZvb3RlciAud2lkZ2V0X3BhZ2VzIHVsIGxpIGEsXG5mb290ZXIgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhe1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cblxuZm9vdGVyIC53aWRnZXQgdWwud3AtYmxvY2stY2F0ZWdvcmllcy1saXN0IGxpIGE6OmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0IHVsLndwLWJsb2NrLWFyY2hpdmVzLWxpc3QgbGkgYTo6YmVmb3JlLFxuZm9vdGVyIC53aWRnZXRfbWV0YSB1bCBsaSBhOjpiZWZvcmUsXG5mb290ZXIgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6OmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0X3BhZ2VzIHVsIGxpIGE6OmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0LndpZGdldF9hcmNoaXZlIHVsIGxpIGE6OmJlZm9yZXtcblx0Y29udGVudDogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGF7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOjpiZWZvcmUsXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6OmJlZm9yZXtcblx0Y29udGVudDogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXRfc2VhcmNoIC5zZWFyY2gtZm9ybSBpbnB1dCwgXG5mb290ZXIgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRib3JkZXI6IDAuMDYzZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDAgM2VtIDAgMWVtO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0KTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0KTtcblx0LW1vei1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0KTtcbn1cblxuZm9vdGVyIC53aWRnZXRfc2VhcmNoIC5zZWFyY2gtZm9ybSBpbnB1dDpmb2N1cywgXG5mb290ZXIgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dDpmb2N1c3tcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSAuc2hhcmUtYnV0dG9uIHtcblx0bWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSAuc2hhcmUgbGkgYSB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRsaW5lLWhlaWdodDogMS44NzVlbTtcblx0d2lkdGg6IDEuODc1ZW07XG5cdGhlaWdodDogMS44NzVlbTtcblx0bWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi53aWRnZXQuY3NzX3ByZWZpeC1zaGFyZSAuc2hhcmUgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4ud2lkZ2V0LXNwYWNlIHtcblx0cGFkZGluZy10b3A6IDVlbTtcblx0cGFkZGluZy1ib3R0b206IDVlbTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5uZXdzbGF0dGVyIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHdpZHRoOiA4NSU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5uZXdzbGF0dGVyIGlucHV0W3R5cGU9ZW1haWxdIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubWM0d3AtZm9ybS1maWVsZHMgLm5ld3NsYXR0ZXIgYnV0dG9uIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHdpZHRoOiAzZW07XG5cdGhlaWdodDogM2VtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMS41NjNlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwLjE4OGVtIDAuMTg4ZW0gMDtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5uZXdzbGF0dGVyIGJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi5mb290ZXItbWFpbiAubWVudSB7XG5cdG1hcmdpbi10b3A6IDAuOTM4ZW07XG59XG5cbi5mb290ZXIgLmZvb3Rlci1tYWluIC53aWRnZXQgLm1hcC13cmFwIHtcblx0bWFyZ2luLXRvcDogMS44NzVlbTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIC5zdWJzY3JpYmUgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG5cdHdpZHRoOiA0LjM3NWVtO1xuXHRmb250LXNpemU6IDEuMjVlbTtcdFxuXHRoZWlnaHQ6IDMuNzVlbTtcblx0cGFkZGluZzogMDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYSxcbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IGxpIGE6OmJlZm9yZSxcbmZvb3RlciAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgbGkgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IGxpIGEsXG5mb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIHVsLm1lbnUgbGkgYSB7XG5cdHBhZGRpbmc6IDAuNDM4ZW0gMCAwLjQzOGVtIDA7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpOyBcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBoZWlnaHQ6IDMuNzVlbTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dCk7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dCk7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dCk7XG5cdC1tcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0KTtcblx0LW8tYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dCk7XG59XG4gXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0KTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItZHJvcGRvd24tLWFib3Zle1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0KTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBsaW5lLWhlaWdodDogMy43NWVtO1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDMuNzVlbTtcbiAgICByaWdodDogMC42MjVlbTtcbiAgICB3aWR0aDogMS4yNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBib3JkZXItd2lkdGg6IDAuMzEzZW0gMC4yNWVtIDAgMC4yNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMC4yNWVtIDAuMzEzZW0gMC4yNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBoZWlnaHQ6IDIuMTg4ZW07XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bntcbiAgICB6LWluZGV4OiA5O1xufVxuXG4uYWRtaW4tYmFyIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgdG9wOiAyZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIHBhZGRpbmc6IDAuMzEzZW0gMWVtO1xuICAgIG1heC1oZWlnaHQ6IDEwLjYyNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFtkYXRhLXNlbGVjdGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0sIFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltkYXRhLXNlbGVjdGVkPXRydWVdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmc6IDAgMS44NzVlbSAwIDFlbTtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UUzpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSW1wb3J0c1xuXHQjIEN1c3RvbSBwcm9wZXJ0aWVzXG5cdCMgUmVzZXRcblx0IyBUeXBvZ3JhcGh5XG5cdCMgRWxlbWVudHNcblx0IyBiTE9DS1Ncblx0IyBNZWRpYVxuXHQjIExpbmtzXG5cdCMgSGVhZGVyXG5cdCMgRm9vdGVyXG4jIEFjY2Vzc2liaWxpdHlcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEltcG9ydHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5AaW1wb3J0IFwiX3Jlc2V0LmNzc1wiO1xuQGltcG9ydCBcIl90eXBvZ3JhcGh5LmNzc1wiO1xuQGltcG9ydCBcIl9lbGVtZW50cy5jc3NcIjtcbkBpbXBvcnQgXCJfbGlua3MuY3NzXCI7XG5AaW1wb3J0IFwiX2Jsb2Nrcy5jc3NcIjtcbkBpbXBvcnQgXCJfaGVhZGVyLmNzc1wiO1xuQGltcG9ydCBcIl9idXJnZXItbWVudS5jc3NcIjtcbkBpbXBvcnQgXCJfc2VhcmNoLmNzc1wiO1xuQGltcG9ydCBcIl9tZWRpYS5jc3NcIjtcbkBpbXBvcnQgXCJfZm9vdGVyLmNzc1wiO1xuQGltcG9ydCBcIl9zZWxlY3QyLmNzc1wiO1xuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5wYWdlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbm1haW4uc2l0ZS1tYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbm1haW4uc2l0ZS1tYWluPi5jc3NfcHJlZml4LXBhZ2UtaW5uZXIge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxubWFpbi5zaXRlLW1haW4+LmNzc19wcmVmaXgtcGFnZS1pbm5lcj4uY3NzX3ByZWZpeC1wYWdlcy1pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uYnlwb3N0YXV0aG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuYTotd2Via2l0LWFueS1saW5rIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJvZHkuYWRtaW4tYmFyIC5kaWFsb2ctbGlnaHRib3gtd2lkZ2V0LFxuLmRpYWxvZy1saWdodGJveC13aWRnZXQge1xuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXNsaWRlc2hvd19fZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRGFyay1tb2RlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmJvZHkuY3NzX3ByZWZpeC0tZGFyay1tb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2Rhcmtjb2xvcik7XG59XG5cbi8qSW1wb3J0YW50IGZvciAgY2hlY2tib3ggKi9cblxuLmNzc19wcmVmaXgtY2hlY2sgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtY2hlY2sgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1jaGVjayAuY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjgxM2VtO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxLjEyNWVtO1xuICAgIHdpZHRoOiAxLjEyNWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbGlnaHQtY29sb3IpO1xuICAgIGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5jc3NfcHJlZml4LWNoZWNrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMS4xMjVlbTtcbiAgICB3aWR0aDogMS4xMjVlbTtcbn1cblxuLmNzc19wcmVmaXgtY2hlY2sgaW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrIHtcbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIC5jaGVja21hcmsge1xuICAgIHRvcDogMC4zNzVlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyazphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWNoZWNrIC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGxlZnQ6IDAuMzEzZW07XG4gICAgdG9wOiAwLjA2M2VtO1xuICAgIHdpZHRoOiAwLjM3NWVtO1xuICAgIGhlaWdodDogMC43NWVtO1xuICAgIGJvcmRlcjogc29saWQgdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIGJvcmRlci13aWR0aDogMCAwLjEyNWVtIDAuMTI1ZW0gMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbGV0dGVyLXNwYWNpbmctdGhyZWUpO1xufVxuXG4vKiBjaGVja2JveCBFbmQgKi9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5hdXRob3ItaW5mb1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5hdXRob3ItaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAzLjEyNWVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuLmF1dGhvci1pbmZvIC5hdXRob3ItaW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG59XG5cbi5hdXRob3ItaW5mbyAuYXV0aG9yLWltZyBpbWcge1xuICAgIG1pbi13aWR0aDogNi4yNWVtO1xuICAgIHdpZHRoOiA2LjI1ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxufVxuXG4uYXV0aG9yLWluZm8gLmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjE4NzVlbTtcbn1cblxuLyo9PT09PT09PT09PT09XG5hdXRob3Itc29jaWFsXG49PT09PT09PT09PT09PT09PT0qL1xuLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLmlxLWF1dGhvci1zb2NpYWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLmlxLWF1dGhvci1zb2NpYWwgLmluZm8tc2hhcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUluTGlrZSAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5MaWtlIC41cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLmlxLWF1dGhvci1zb2NpYWw6aG92ZXIgLmluZm8tc2hhcmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCAuc2hhcmUtcG9zdCB7XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1waW5rKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICBtYXJnaW4tbGVmdDogMS4yNWVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYSB7XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYTpob3ZlcntcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41ZW0pO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjVlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjVlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41ZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41ZW0pO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLmZhY2Vib29rIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYS50d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLmxpbmtlZGluIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS15ZWxsb3cpO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLnlvdXR1YmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXBpbmspO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLnBpbnRlcmVzdHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1yZWQpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGlrZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxpa2Uge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT1cbnJlc3BvbnNpdmVcbj09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpe1xuICAgIC5jc3NfcHJlZml4LWJsb2ctZGV0YWlsIC5pcS1hdXRob3Itc29jaWFsIHVsIGxpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIH1cblxuICAgIC5pcS1hdXRob3Itc29jaWFsIC5zaGFyZS1wb3N0e1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAuY3NzX3ByZWZpeC1ibG9nLWRldGFpbCAuaXEtYXV0aG9yLXNvY2lhbHtcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB9XG4gICAgLmlxLWF1dGhvci1zb2NpYWwgLnNoYXJlLXBvc3R7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNzc19wcmVmaXgtYmxvZy1kZXRhaWwgLmlxLWF1dGhvci1zb2NpYWwgLmluZm8tc2hhcmV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLyo9PT09PT09PT09PT09XG5jdXN0b20taWNvblxuPT09PT09PT09PT09PT09PT09Ki9cblxuLmljb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5pY29uLWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbltjbGFzc149XCJjc3NfcHJlZml4LWN1c3RvbS1pY29uLVwiXSxcbltjbGFzcyo9XCJjc3NfcHJlZml4LWN1c3RvbS1pY29uLVwiXSB7XG4gICAgZm9udC1mYW1pbHk6ICdjc3NfcHJlZml4LWN1c3RvbS1pY29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5jc3NfcHJlZml4LWN1c3RvbS1pY29uLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgY29sb3I6ICNmNzlmNzc7XG59XG5cbi5jc3NfcHJlZml4LWN1c3RvbS1pY29uLWFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICBjb2xvcjogI2Y3OWY3Nztcbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLSAgU2VydmljZSBEZXRhaWwgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi53aWRnZXQgLmNzc19wcmVmaXgtc2lkZS1hcmVhLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41NjI1ZW07XG59XG5cbi53aWRnZXQgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGVuKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldCAubWVudS1zZXJ2aWNlLW1lbnUtY29udGFpbmVyIC5jc3NfcHJlZml4LW1lbnUtaXRlbS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOGVtO1xufVxuXG4ud2lkZ2V0IC5tZW51LXNlcnZpY2UtbWVudS1jb250YWluZXIgdWwubWVudSBsaSBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi53aWRnZXQgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICBmb250LWZhbWlseTogY3NzX3ByZWZpeC1jdXN0b20taWNvbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC41KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldCAubWVudS1zZXJ2aWNlLW1lbnUtY29udGFpbmVyIHVsLm1lbnUgbGkgYTpob3Zlcixcbi53aWRnZXQgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0IC5tZW51LXNlcnZpY2UtbWVudS1jb250YWluZXIgdWwubWVudSBsaSBhOmhvdmVyOjphZnRlcixcbi53aWRnZXQgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6OmFmdGVyIHtcbiAgICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOjU3NXB4KSB7XG4gICAgLndpZGdldCAubWVudS1zZXJ2aWNlLW1lbnUtY29udGFpbmVyIHVsLm1lbnUgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg2KTtcbiAgICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbndvb2NvbW1lcmNlLXByb2R1Y3Rcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLndpZGdldC13b29mIC53cC1ibG9jay1pbWFnZXtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufSJdfQ== */